/
var
/
www
/
cobraambalaj
/
node_modules
/
webpack
/
lib
/
runtime
/
/var/www/cobraambalaj/node_modules/webpack/lib/runtime
mkdir
upload
Name
Size
Mode
Actions
AsyncModuleRuntimeModule.js
4220
0644
edit
dl
rm
AutoPublicPathRuntimeModule.js
2369
0644
edit
dl
rm
ChunkNameRuntimeModule.js
566
0644
edit
dl
rm
CompatGetDefaultExportRuntimeModule.js
1066
0644
edit
dl
rm
CompatRuntimeModule.js
1856
0644
edit
dl
rm
CreateFakeNamespaceObjectRuntimeModule.js
2495
0644
edit
dl
rm
DefinePropertyGettersRuntimeModule.js
1073
0644
edit
dl
rm
EnsureChunkRuntimeModule.js
1728
0644
edit
dl
rm
GetChunkFilenameRuntimeModule.js
8437
0644
edit
dl
rm
GetFullHashRuntimeModule.js
664
0644
edit
dl
rm
GetMainFilenameRuntimeModule.js
1176
0644
edit
dl
rm
GlobalRuntimeModule.js
1160
0644
edit
dl
rm
HasOwnPropertyRuntimeModule.js
731
0644
edit
dl
rm
HelperRuntimeModule.js
319
0644
edit
dl
rm
LoadScriptRuntimeModule.js
4447
0644
edit
dl
rm
MakeNamespaceObjectRuntimeModule.js
972
0644
edit
dl
rm
PublicPathRuntimeModule.js
671
0644
edit
dl
rm
RelativeUrlRuntimeModule.js
1193
0644
edit
dl
rm
RuntimeIdRuntimeModule.js
724
0644
edit
dl
rm
StartupChunkDependenciesPlugin.js
2219
0644
edit
dl
rm
StartupChunkDependenciesRuntimeModule.js
1815
0644
edit
dl
rm
StartupEntrypointRuntimeModule.js
1092
0644
edit
dl
rm
SystemContextRuntimeModule.js
532
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/webpack/lib/runtime/AutoPublicPathRuntimeModule.js
(2369B)
/* MIT License http://www.opensource.org/licenses/mit-license.php */ "use strict"; const RuntimeGlobals = require("../RuntimeGlobals"); const RuntimeModule = require("../RuntimeModule"); const Template = require("../Template"); const JavascriptModulesPlugin = require("../javascript/JavascriptModulesPlugin"); const { getUndoPath } = require("../util/identifier"); class AutoPublicPathRuntimeModule extends RuntimeModule { constructor() { super("publicPath", RuntimeModule.STAGE_BASIC); } /** * @returns {string} runtime code */ generate() { const { compilation } = this; const { scriptType, importMetaName } = compilation.outputOptions; const chunkName = compilation.getPath( JavascriptModulesPlugin.getChunkFilenameTemplate( this.chunk, compilation.outputOptions ), { chunk: this.chunk, contentHashType: "javascript" } ); const undoPath = getUndoPath(chunkName, false); return Template.asString([ "var scriptUrl;", scriptType === "module" ? `if (typeof ${importMetaName}.url === "string") scriptUrl = ${importMetaName}.url` : Template.asString([ `if (${RuntimeGlobals.global}.importScripts) scriptUrl = ${RuntimeGlobals.global}.location + "";`, `var document = ${RuntimeGlobals.global}.document;`, "if (!scriptUrl && document) {", Template.indent([ `if (document.currentScript)`, Template.indent(`scriptUrl = document.currentScript.src`), "if (!scriptUrl) {", Template.indent([ 'var scripts = document.getElementsByTagName("script");', "if(scripts.length) scriptUrl = scripts[scripts.length - 1].src" ]), "}" ]), "}" ]), "// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration", '// or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.', 'if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");', 'scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\\?.*$/, "").replace(/\\/[^\\/]+$/, "/");', !undoPath ? `${RuntimeGlobals.publicPath} = scriptUrl;` : `${RuntimeGlobals.publicPath} = scriptUrl + ${JSON.stringify( undoPath )};` ]); } } module.exports = AutoPublicPathRuntimeModule;
Save
cmd:
run