INNER CODE UNIT · JavaScript

loadFullScript

Useful-Scripts-Extension/useful-script · popup/index.js:61

async function loadFullScript(scriptOrId) {
  const scriptId = typeof scriptOrId === "string" ? scriptOrId : scriptOrId?.id;

  // Return from cache if already loaded
  if (scriptCache.has(scriptId)) {
    return scriptCache.get(scriptId);
  }

  if (isInlineOnlyScript(scriptOrId)) {
    scriptCache.set(scriptId, scriptOrId);
    return scriptOrId;
  }

  try {
    // Dynamic import - only loads this one script
    const module = await import(`../scripts/${scriptId}.js`);
    const fullScript = module.default;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…