{"version":3,"sources":["jsdelivr-header.js","/npm/webpack@5.3.2/lib/index.js"],"names":[],"mappings":"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","file":"/npm/webpack@5.3.2/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/webpack@5.3.2/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n\n\"use strict\";\n\nconst util = require(\"util\");\nconst memorize = require(\"./util/memorize\");\n\n/** @typedef {import(\"../declarations/WebpackOptions\").Entry} Entry */\n/** @typedef {import(\"../declarations/WebpackOptions\").EntryNormalized} EntryNormalized */\n/** @typedef {import(\"../declarations/WebpackOptions\").LibraryOptions} LibraryOptions */\n/** @typedef {import(\"../declarations/WebpackOptions\").ModuleOptions} ModuleOptions */\n/** @typedef {import(\"../declarations/WebpackOptions\").ResolveOptions} ResolveOptions */\n/** @typedef {import(\"../declarations/WebpackOptions\").RuleSetCondition} RuleSetCondition */\n/** @typedef {import(\"../declarations/WebpackOptions\").RuleSetConditionAbsolute} RuleSetConditionAbsolute */\n/** @typedef {import(\"../declarations/WebpackOptions\").RuleSetRule} RuleSetRule */\n/** @typedef {import(\"../declarations/WebpackOptions\").RuleSetUse} RuleSetUse */\n/** @typedef {import(\"../declarations/WebpackOptions\").RuleSetUseItem} RuleSetUseItem */\n/** @typedef {import(\"../declarations/WebpackOptions\").WebpackOptions} Configuration */\n/** @typedef {import(\"../declarations/WebpackOptions\").WebpackOptionsNormalized} WebpackOptionsNormalized */\n/** @typedef {import(\"../declarations/WebpackOptions\").WebpackPluginFunction} WebpackPluginFunction */\n/** @typedef {import(\"../declarations/WebpackOptions\").WebpackPluginInstance} WebpackPluginInstance */\n/** @typedef {import(\"./Parser\").ParserState} ParserState */\n\n/**\n * @template {Function} T\n * @param {function(): T} factory factory function\n * @returns {T} function\n */\nconst lazyFunction = factory => {\n\tconst fac = memorize(factory);\n\tconst f = /** @type {any} */ ((...args) => {\n\t\treturn fac()(...args);\n\t});\n\treturn /** @type {T} */ (f);\n};\n\n/**\n * @template A\n * @template B\n * @param {A} obj input a\n * @param {B} exports input b\n * @returns {A & B} merged\n */\nconst mergeExports = (obj, exports) => {\n\tconst descriptors = Object.getOwnPropertyDescriptors(exports);\n\tfor (const name of Object.keys(descriptors)) {\n\t\tconst descriptor = descriptors[name];\n\t\tif (descriptor.get) {\n\t\t\tconst fn = descriptor.get;\n\t\t\tObject.defineProperty(obj, name, {\n\t\t\t\tconfigurable: false,\n\t\t\t\tenumerable: true,\n\t\t\t\tget: memorize(fn)\n\t\t\t});\n\t\t} else if (typeof descriptor.value === \"object\") {\n\t\t\tObject.defineProperty(obj, name, {\n\t\t\t\tconfigurable: false,\n\t\t\t\tenumerable: true,\n\t\t\t\twritable: false,\n\t\t\t\tvalue: mergeExports({}, descriptor.value)\n\t\t\t});\n\t\t} else {\n\t\t\tthrow new Error(\n\t\t\t\t\"Exposed values must be either a getter or an nested object\"\n\t\t\t);\n\t\t}\n\t}\n\treturn /** @type {A & B} */ (Object.freeze(obj));\n};\n\nconst fn = lazyFunction(() => require(\"./webpack\"));\nmodule.exports = mergeExports(fn, {\n\tget webpack() {\n\t\treturn require(\"./webpack\");\n\t},\n\tget validate() {\n\t\tconst validateSchema = require(\"./validateSchema\");\n\t\tconst webpackOptionsSchema = require(\"../schemas/WebpackOptions.json\");\n\t\treturn options => validateSchema(webpackOptionsSchema, options);\n\t},\n\tget validateSchema() {\n\t\tconst validateSchema = require(\"./validateSchema\");\n\t\treturn validateSchema;\n\t},\n\tget version() {\n\t\treturn /** @type {string} */ (require(\"../package.json\").version);\n\t},\n\n\tget cli() {\n\t\treturn require(\"./cli\");\n\t},\n\tget AutomaticPrefetchPlugin() {\n\t\treturn require(\"./AutomaticPrefetchPlugin\");\n\t},\n\tget BannerPlugin() {\n\t\treturn require(\"./BannerPlugin\");\n\t},\n\tget Cache() {\n\t\treturn require(\"./Cache\");\n\t},\n\tget Chunk() {\n\t\treturn require(\"./Chunk\");\n\t},\n\tget ChunkGraph() {\n\t\treturn require(\"./ChunkGraph\");\n\t},\n\tget Compilation() {\n\t\treturn require(\"./Compilation\");\n\t},\n\tget Compiler() {\n\t\treturn require(\"./Compiler\");\n\t},\n\tget ConcatenationScope() {\n\t\treturn require(\"./ConcatenationScope\");\n\t},\n\tget ContextExclusionPlugin() {\n\t\treturn require(\"./ContextExclusionPlugin\");\n\t},\n\tget ContextReplacementPlugin() {\n\t\treturn require(\"./ContextReplacementPlugin\");\n\t},\n\tget DefinePlugin() {\n\t\treturn require(\"./DefinePlugin\");\n\t},\n\tget DelegatedPlugin() {\n\t\treturn require(\"./DelegatedPlugin\");\n\t},\n\tget Dependency() {\n\t\treturn require(\"./Dependency\");\n\t},\n\tget DllPlugin() {\n\t\treturn require(\"./DllPlugin\");\n\t},\n\tget DllReferencePlugin() {\n\t\treturn require(\"./DllReferencePlugin\");\n\t},\n\tget DynamicEntryPlugin() {\n\t\treturn require(\"./DynamicEntryPlugin\");\n\t},\n\tget EntryOptionPlugin() {\n\t\treturn require(\"./EntryOptionPlugin\");\n\t},\n\tget EntryPlugin() {\n\t\treturn require(\"./EntryPlugin\");\n\t},\n\tget EnvironmentPlugin() {\n\t\treturn require(\"./EnvironmentPlugin\");\n\t},\n\tget EvalDevToolModulePlugin() {\n\t\treturn require(\"./EvalDevToolModulePlugin\");\n\t},\n\tget EvalSourceMapDevToolPlugin() {\n\t\treturn require(\"./EvalSourceMapDevToolPlugin\");\n\t},\n\tget ExternalModule() {\n\t\treturn require(\"./ExternalModule\");\n\t},\n\tget ExternalsPlugin() {\n\t\treturn require(\"./ExternalsPlugin\");\n\t},\n\tget Generator() {\n\t\treturn require(\"./Generator\");\n\t},\n\tget HotUpdateChunk() {\n\t\treturn require(\"./HotUpdateChunk\");\n\t},\n\tget HotModuleReplacementPlugin() {\n\t\treturn require(\"./HotModuleReplacementPlugin\");\n\t},\n\tget IgnorePlugin() {\n\t\treturn require(\"./IgnorePlugin\");\n\t},\n\tget JavascriptModulesPlugin() {\n\t\treturn util.deprecate(\n\t\t\t() => require(\"./javascript/JavascriptModulesPlugin\"),\n\t\t\t\"webpack.JavascriptModulesPlugin has moved to webpack.javascript.JavascriptModulesPlugin\",\n\t\t\t\"DEP_WEBPACK_JAVASCRIPT_MODULES_PLUGIN\"\n\t\t)();\n\t},\n\tget LibManifestPlugin() {\n\t\treturn require(\"./LibManifestPlugin\");\n\t},\n\tget LibraryTemplatePlugin() {\n\t\treturn util.deprecate(\n\t\t\t() => require(\"./LibraryTemplatePlugin\"),\n\t\t\t\"webpack.LibraryTemplatePlugin is deprecated and has been replaced by compilation.outputOptions.library or compilation.addEntry + passing a library option\",\n\t\t\t\"DEP_WEBPACK_LIBRARY_TEMPLATE_PLUGIN\"\n\t\t)();\n\t},\n\tget LoaderOptionsPlugin() {\n\t\treturn require(\"./LoaderOptionsPlugin\");\n\t},\n\tget LoaderTargetPlugin() {\n\t\treturn require(\"./LoaderTargetPlugin\");\n\t},\n\tget Module() {\n\t\treturn require(\"./Module\");\n\t},\n\tget ModuleFilenameHelpers() {\n\t\treturn require(\"./ModuleFilenameHelpers\");\n\t},\n\tget ModuleGraph() {\n\t\treturn require(\"./ModuleGraph\");\n\t},\n\tget ModuleGraphConnection() {\n\t\treturn require(\"./ModuleGraphConnection\");\n\t},\n\tget NoEmitOnErrorsPlugin() {\n\t\treturn require(\"./NoEmitOnErrorsPlugin\");\n\t},\n\tget NormalModule() {\n\t\treturn require(\"./NormalModule\");\n\t},\n\tget NormalModuleReplacementPlugin() {\n\t\treturn require(\"./NormalModuleReplacementPlugin\");\n\t},\n\tget MultiCompiler() {\n\t\treturn require(\"./MultiCompiler\");\n\t},\n\tget Parser() {\n\t\treturn require(\"./Parser\");\n\t},\n\tget PrefetchPlugin() {\n\t\treturn require(\"./PrefetchPlugin\");\n\t},\n\tget ProgressPlugin() {\n\t\treturn require(\"./ProgressPlugin\");\n\t},\n\tget ProvidePlugin() {\n\t\treturn require(\"./ProvidePlugin\");\n\t},\n\tget RuntimeGlobals() {\n\t\treturn require(\"./RuntimeGlobals\");\n\t},\n\tget RuntimeModule() {\n\t\treturn require(\"./RuntimeModule\");\n\t},\n\tget SingleEntryPlugin() {\n\t\treturn util.deprecate(\n\t\t\t() => require(\"./EntryPlugin\"),\n\t\t\t\"SingleEntryPlugin was renamed to EntryPlugin\",\n\t\t\t\"DEP_WEBPACK_SINGLE_ENTRY_PLUGIN\"\n\t\t)();\n\t},\n\tget SourceMapDevToolPlugin() {\n\t\treturn require(\"./SourceMapDevToolPlugin\");\n\t},\n\tget Stats() {\n\t\treturn require(\"./Stats\");\n\t},\n\tget Template() {\n\t\treturn require(\"./Template\");\n\t},\n\tget UsageState() {\n\t\treturn require(\"./ExportsInfo\").UsageState;\n\t},\n\tget WatchIgnorePlugin() {\n\t\treturn require(\"./WatchIgnorePlugin\");\n\t},\n\tget WebpackOptionsApply() {\n\t\treturn require(\"./WebpackOptionsApply\");\n\t},\n\tget WebpackOptionsDefaulter() {\n\t\treturn util.deprecate(\n\t\t\t() => require(\"./WebpackOptionsDefaulter\"),\n\t\t\t\"webpack.WebpackOptionsDefaulter is deprecated and has been replaced by webpack.config.getNormalizedWebpackOptions and webpack.config.applyWebpackOptionsDefaults\",\n\t\t\t\"DEP_WEBPACK_OPTIONS_DEFAULTER\"\n\t\t)();\n\t},\n\t// TODO webpack 6 deprecate\n\tget WebpackOptionsValidationError() {\n\t\treturn require(\"schema-utils\").ValidationError;\n\t},\n\tget ValidationError() {\n\t\treturn require(\"schema-utils\").ValidationError;\n\t},\n\n\tcache: {\n\t\tget MemoryCachePlugin() {\n\t\t\treturn require(\"./cache/MemoryCachePlugin\");\n\t\t}\n\t},\n\n\tconfig: {\n\t\tget getNormalizedWebpackOptions() {\n\t\t\treturn require(\"./config/normalization\").getNormalizedWebpackOptions;\n\t\t},\n\t\tget applyWebpackOptionsDefaults() {\n\t\t\treturn require(\"./config/defaults\").applyWebpackOptionsDefaults;\n\t\t}\n\t},\n\n\tids: {\n\t\tget ChunkModuleIdRangePlugin() {\n\t\t\treturn require(\"./ids/ChunkModuleIdRangePlugin\");\n\t\t},\n\t\tget NaturalModuleIdsPlugin() {\n\t\t\treturn require(\"./ids/NaturalModuleIdsPlugin\");\n\t\t},\n\t\tget OccurrenceModuleIdsPlugin() {\n\t\t\treturn require(\"./ids/OccurrenceModuleIdsPlugin\");\n\t\t},\n\t\tget NamedModuleIdsPlugin() {\n\t\t\treturn require(\"./ids/NamedModuleIdsPlugin\");\n\t\t},\n\t\tget DeterministicChunkIdsPlugin() {\n\t\t\treturn require(\"./ids/DeterministicChunkIdsPlugin\");\n\t\t},\n\t\tget DeterministicModuleIdsPlugin() {\n\t\t\treturn require(\"./ids/DeterministicModuleIdsPlugin\");\n\t\t},\n\t\tget NamedChunkIdsPlugin() {\n\t\t\treturn require(\"./ids/NamedChunkIdsPlugin\");\n\t\t},\n\t\tget OccurrenceChunkIdsPlugin() {\n\t\t\treturn require(\"./ids/OccurrenceChunkIdsPlugin\");\n\t\t},\n\t\tget HashedModuleIdsPlugin() {\n\t\t\treturn require(\"./ids/HashedModuleIdsPlugin\");\n\t\t}\n\t},\n\n\tjavascript: {\n\t\tget EnableChunkLoadingPlugin() {\n\t\t\treturn require(\"./javascript/EnableChunkLoadingPlugin\");\n\t\t},\n\t\tget JavascriptModulesPlugin() {\n\t\t\treturn require(\"./javascript/JavascriptModulesPlugin\");\n\t\t},\n\t\tget JavascriptParser() {\n\t\t\treturn require(\"./javascript/JavascriptParser\");\n\t\t}\n\t},\n\n\toptimize: {\n\t\tget AggressiveMergingPlugin() {\n\t\t\treturn require(\"./optimize/AggressiveMergingPlugin\");\n\t\t},\n\t\tget AggressiveSplittingPlugin() {\n\t\t\treturn util.deprecate(\n\t\t\t\t() => require(\"./optimize/AggressiveSplittingPlugin\"),\n\t\t\t\t\"AggressiveSplittingPlugin is deprecated in favor of SplitChunksPlugin\",\n\t\t\t\t\"DEP_WEBPACK_AGGRESSIVE_SPLITTING_PLUGIN\"\n\t\t\t)();\n\t\t},\n\t\tget LimitChunkCountPlugin() {\n\t\t\treturn require(\"./optimize/LimitChunkCountPlugin\");\n\t\t},\n\t\tget MinChunkSizePlugin() {\n\t\t\treturn require(\"./optimize/MinChunkSizePlugin\");\n\t\t},\n\t\tget ModuleConcatenationPlugin() {\n\t\t\treturn require(\"./optimize/ModuleConcatenationPlugin\");\n\t\t},\n\t\tget RuntimeChunkPlugin() {\n\t\t\treturn require(\"./optimize/RuntimeChunkPlugin\");\n\t\t},\n\t\tget SideEffectsFlagPlugin() {\n\t\t\treturn require(\"./optimize/SideEffectsFlagPlugin\");\n\t\t},\n\t\tget SplitChunksPlugin() {\n\t\t\treturn require(\"./optimize/SplitChunksPlugin\");\n\t\t}\n\t},\n\n\truntime: {\n\t\tget GetChunkFilenameRuntimeModule() {\n\t\t\treturn require(\"./runtime/GetChunkFilenameRuntimeModule\");\n\t\t},\n\t\tget LoadScriptRuntimeModule() {\n\t\t\treturn require(\"./runtime/LoadScriptRuntimeModule\");\n\t\t}\n\t},\n\n\tprefetch: {\n\t\tget ChunkPrefetchPreloadPlugin() {\n\t\t\treturn require(\"./prefetch/ChunkPrefetchPreloadPlugin\");\n\t\t}\n\t},\n\n\tweb: {\n\t\tget FetchCompileAsyncWasmPlugin() {\n\t\t\treturn require(\"./web/FetchCompileAsyncWasmPlugin\");\n\t\t},\n\t\tget FetchCompileWasmPlugin() {\n\t\t\treturn require(\"./web/FetchCompileWasmPlugin\");\n\t\t},\n\t\tget JsonpChunkLoadingRuntimeModule() {\n\t\t\treturn require(\"./web/JsonpChunkLoadingRuntimeModule\");\n\t\t},\n\t\tget JsonpTemplatePlugin() {\n\t\t\treturn require(\"./web/JsonpTemplatePlugin\");\n\t\t}\n\t},\n\n\twebworker: {\n\t\tget WebWorkerTemplatePlugin() {\n\t\t\treturn require(\"./webworker/WebWorkerTemplatePlugin\");\n\t\t}\n\t},\n\n\tnode: {\n\t\tget NodeEnvironmentPlugin() {\n\t\t\treturn require(\"./node/NodeEnvironmentPlugin\");\n\t\t},\n\t\tget NodeSourcePlugin() {\n\t\t\treturn require(\"./node/NodeSourcePlugin\");\n\t\t},\n\t\tget NodeTargetPlugin() {\n\t\t\treturn require(\"./node/NodeTargetPlugin\");\n\t\t},\n\t\tget NodeTemplatePlugin() {\n\t\t\treturn require(\"./node/NodeTemplatePlugin\");\n\t\t},\n\t\tget ReadFileCompileWasmPlugin() {\n\t\t\treturn require(\"./node/ReadFileCompileWasmPlugin\");\n\t\t}\n\t},\n\n\telectron: {\n\t\tget ElectronTargetPlugin() {\n\t\t\treturn require(\"./electron/ElectronTargetPlugin\");\n\t\t}\n\t},\n\n\twasm: {\n\t\tget AsyncWebAssemblyModulesPlugin() {\n\t\t\treturn require(\"./wasm-async/AsyncWebAssemblyModulesPlugin\");\n\t\t}\n\t},\n\n\tlibrary: {\n\t\tget AbstractLibraryPlugin() {\n\t\t\treturn require(\"./library/AbstractLibraryPlugin\");\n\t\t},\n\t\tget EnableLibraryPlugin() {\n\t\t\treturn require(\"./library/EnableLibraryPlugin\");\n\t\t}\n\t},\n\n\tcontainer: {\n\t\tget ContainerPlugin() {\n\t\t\treturn require(\"./container/ContainerPlugin\");\n\t\t},\n\t\tget ContainerReferencePlugin() {\n\t\t\treturn require(\"./container/ContainerReferencePlugin\");\n\t\t},\n\t\tget ModuleFederationPlugin() {\n\t\t\treturn require(\"./container/ModuleFederationPlugin\");\n\t\t},\n\t\tget scope() {\n\t\t\treturn require(\"./container/options\").scope;\n\t\t}\n\t},\n\n\tsharing: {\n\t\tget ConsumeSharedPlugin() {\n\t\t\treturn require(\"./sharing/ConsumeSharedPlugin\");\n\t\t},\n\t\tget ProvideSharedPlugin() {\n\t\t\treturn require(\"./sharing/ProvideSharedPlugin\");\n\t\t},\n\t\tget SharePlugin() {\n\t\t\treturn require(\"./sharing/SharePlugin\");\n\t\t},\n\t\tget scope() {\n\t\t\treturn require(\"./container/options\").scope;\n\t\t}\n\t},\n\n\tdebug: {\n\t\tget ProfilingPlugin() {\n\t\t\treturn require(\"./debug/ProfilingPlugin\");\n\t\t}\n\t},\n\n\tutil: {\n\t\tget createHash() {\n\t\t\treturn require(\"./util/createHash\");\n\t\t},\n\t\tget comparators() {\n\t\t\treturn require(\"./util/comparators\");\n\t\t},\n\t\tget serialization() {\n\t\t\treturn require(\"./util/serialization\");\n\t\t},\n\t\tget cleverMerge() {\n\t\t\treturn require(\"./util/cleverMerge\").cachedCleverMerge;\n\t\t}\n\t},\n\n\tget sources() {\n\t\treturn require(\"webpack-sources\");\n\t},\n\n\texperiments: {\n\t\tschemes: {\n\t\t\tget HttpUriPlugin() {\n\t\t\t\treturn require(\"./schemes/HttpUriPlugin\");\n\t\t\t},\n\t\t\tget HttpsUriPlugin() {\n\t\t\t\treturn require(\"./schemes/HttpsUriPlugin\");\n\t\t\t}\n\t\t}\n\t}\n});\n"]}