/var/www/flurhymez/node_modules/webpack/lib
NameSizeModeActions
asset/-0755rm
async-modules/-0755rm
cache/-0755rm
config/-0755rm
container/-0755rm
debug/-0755rm
dependencies/-0755rm
electron/-0755rm
errors/-0755rm
esm/-0755rm
hmr/-0755rm
ids/-0755rm
javascript/-0755rm
json/-0755rm
library/-0755rm
logging/-0755rm
node/-0755rm
optimize/-0755rm
performance/-0755rm
prefetch/-0755rm
rules/-0755rm
runtime/-0755rm
schemes/-0755rm
serialization/-0755rm
sharing/-0755rm
stats/-0755rm
util/-0755rm
wasm/-0755rm
wasm-async/-0755rm
wasm-sync/-0755rm
web/-0755rm
webworker/-0755rm
AbstractMethodError.js11330644editdlrm
APIPlugin.js58350644editdlrm
AsyncDependenciesBlock.js29300644editdlrm
AsyncDependencyToInitialChunkError.js9130644editdlrm
AutomaticPrefetchPlugin.js14910644editdlrm
BannerPlugin.js27550644editdlrm
buildChunkGraph.js444630644editdlrm
Cache.js39670644editdlrm
CacheFacade.js86760644editdlrm
CaseSensitiveModulesWarning.js21060644editdlrm
Chunk.js215010644editdlrm
ChunkGraph.js505190644editdlrm
ChunkGroup.js151210644editdlrm
ChunkRenderError.js6570644editdlrm
ChunkTemplate.js39920644editdlrm
CleanPlugin.js99430644editdlrm
cli.js156190644editdlrm
CodeGenerationError.js6190644editdlrm
CodeGenerationResults.js44630644editdlrm
CommentCompilationWarning.js7290644editdlrm
CompatibilityPlugin.js46450644editdlrm
Compilation.js1590310644editdlrm
Compiler.js346630644editdlrm
ConcatenationScope.js46360644editdlrm
ConcurrentCompilationError.js4410644editdlrm
ConditionalInitFragment.js34450644editdlrm
ConstPlugin.js147690644editdlrm
ContextExclusionPlugin.js7970644editdlrm
ContextModule.js323770644editdlrm
ContextModuleFactory.js111850644editdlrm
ContextReplacementPlugin.js47200644editdlrm
DefinePlugin.js166710644editdlrm
DelegatedModule.js72370644editdlrm
DelegatedModuleFactoryPlugin.js23370644editdlrm
DelegatedPlugin.js10150644editdlrm
DependenciesBlock.js25890644editdlrm
Dependency.js93380644editdlrm
DependencyTemplate.js20940644editdlrm
DependencyTemplates.js17160644editdlrm
DllEntryPlugin.js12770644editdlrm
DllModule.js44930644editdlrm
DllModuleFactory.js10080644editdlrm
DllPlugin.js17020644editdlrm
DllReferencePlugin.js51320644editdlrm
DynamicEntryPlugin.js20350644editdlrm
EntryOptionPlugin.js27790644editdlrm
EntryPlugin.js17370644editdlrm
Entrypoint.js30250644editdlrm
EnvironmentPlugin.js17430644editdlrm
ErrorHelpers.js14540644editdlrm
EvalDevToolModulePlugin.js32960644editdlrm
EvalSourceMapDevToolPlugin.js63350644editdlrm
ExportsInfo.js439940644editdlrm
ExportsInfoApiPlugin.js20720644editdlrm
ExternalModule.js215210644editdlrm
ExternalModuleFactoryPlugin.js72190644editdlrm
ExternalsPlugin.js8990644editdlrm
FileSystemInfo.js1030210644editdlrm
FlagAllModulesAsUsedPlugin.js14510644editdlrm
FlagDependencyExportsPlugin.js132220644editdlrm
FlagDependencyUsagePlugin.js109980644editdlrm
FlagEntryExportAsUsedPlugin.js13730644editdlrm
formatLocation.js17810644editdlrm
Generator.js45710644editdlrm
GraphHelpers.js10740644editdlrm
HarmonyLinkingError.js3570644editdlrm
HookWebpackError.js20700644editdlrm
HotModuleReplacementPlugin.js263380644editdlrm
HotUpdateChunk.js3530644editdlrm
IgnoreErrorModuleFactory.js10480644editdlrm
IgnorePlugin.js22530644editdlrm
IgnoreWarningsPlugin.js9640644editdlrm
index.js159260644editdlrm
InitFragment.js46470644editdlrm
InvalidDependenciesModuleWarning.js18740644editdlrm
JavascriptMetaInfoPlugin.js20790644editdlrm
LibManifestPlugin.js31160644editdlrm
LibraryTemplatePlugin.js15880644editdlrm
LoaderOptionsPlugin.js18570644editdlrm
LoaderTargetPlugin.js7470644editdlrm
MainTemplate.js103910644editdlrm
Module.js296860644editdlrm
ModuleBuildError.js16260644editdlrm
ModuleDependencyError.js11070644editdlrm
ModuleDependencyWarning.js12220644editdlrm
ModuleError.js12020644editdlrm
ModuleFactory.js14270644editdlrm
ModuleFilenameHelpers.js80600644editdlrm
ModuleGraph.js245680644editdlrm
ModuleGraphConnection.js52090644editdlrm
ModuleInfoHeaderPlugin.js71740644editdlrm
ModuleNotFoundError.js26100644editdlrm
ModuleParseError.js33320644editdlrm
ModuleProfile.js24400644editdlrm
ModuleRestoreError.js9570644editdlrm
ModuleStoreError.js9510644editdlrm
ModuleTemplate.js39990644editdlrm
ModuleWarning.js12800644editdlrm
MultiCompiler.js160380644editdlrm
MultiStats.js42220644editdlrm
MultiWatching.js14660644editdlrm
NodeStuffInWebError.js8430644editdlrm
NodeStuffPlugin.js50710644editdlrm
NoEmitOnErrorsPlugin.js7130644editdlrm
NoModeWarning.js6630644editdlrm
NormalModule.js418290644editdlrm
NormalModuleFactory.js317530644editdlrm
NormalModuleReplacementPlugin.js18830644editdlrm
NullFactory.js6280644editdlrm
OptimizationStages.js2040644editdlrm
OptionsApply.js2010644editdlrm
Parser.js9680644editdlrm
PrefetchPlugin.js10480644editdlrm
ProgressPlugin.js172550644editdlrm
ProvidePlugin.js28900644editdlrm
RawModule.js46340644editdlrm
RecordIdsPlugin.js68210644editdlrm
RequestShortener.js7550644editdlrm
RequireJsStuffPlugin.js19040644editdlrm
ResolverFactory.js49470644editdlrm
RuntimeGlobals.js85100644editdlrm
RuntimeModule.js57510644editdlrm
RuntimePlugin.js130090644editdlrm
RuntimeTemplate.js281860644editdlrm
SelfModuleFactory.js3840644editdlrm
SingleEntryPlugin.js1610644editdlrm
SizeFormatHelpers.js5830644editdlrm
SourceMapDevToolModuleOptionsPlugin.js13250644editdlrm
SourceMapDevToolPlugin.js170120644editdlrm
Stats.js20030644editdlrm
Template.js127890644editdlrm
TemplatedPathPlugin.js79880644editdlrm
UnhandledSchemeError.js8330644editdlrm
UnsupportedFeatureWarning.js7800644editdlrm
UseStrictPlugin.js16450644editdlrm
validateSchema.js63950644editdlrm
WarnCaseSensitiveModulesPlugin.js14100644editdlrm
WarnDeprecatedOptionPlugin.js12750644editdlrm
WarnNoModeSetPlugin.js5450644editdlrm
WatchIgnorePlugin.js29300644editdlrm
Watching.js124670644editdlrm
webpack.js50850644editdlrm
WebpackError.js13770644editdlrm
WebpackIsIncludedPlugin.js24200644editdlrm
WebpackOptionsApply.js247110644editdlrm
WebpackOptionsDefaulter.js4700644editdlrm
Edit: /var/www/flurhymez/node_modules/webpack/lib/index.js (15926B)
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const util = require("util"); const memoize = require("./util/memoize"); /** @typedef {import("../declarations/WebpackOptions").Entry} Entry */ /** @typedef {import("../declarations/WebpackOptions").EntryNormalized} EntryNormalized */ /** @typedef {import("../declarations/WebpackOptions").EntryObject} EntryObject */ /** @typedef {import("../declarations/WebpackOptions").LibraryOptions} LibraryOptions */ /** @typedef {import("../declarations/WebpackOptions").ModuleOptions} ModuleOptions */ /** @typedef {import("../declarations/WebpackOptions").ResolveOptions} ResolveOptions */ /** @typedef {import("../declarations/WebpackOptions").RuleSetCondition} RuleSetCondition */ /** @typedef {import("../declarations/WebpackOptions").RuleSetConditionAbsolute} RuleSetConditionAbsolute */ /** @typedef {import("../declarations/WebpackOptions").RuleSetRule} RuleSetRule */ /** @typedef {import("../declarations/WebpackOptions").RuleSetUse} RuleSetUse */ /** @typedef {import("../declarations/WebpackOptions").RuleSetUseItem} RuleSetUseItem */ /** @typedef {import("../declarations/WebpackOptions").WebpackOptions} Configuration */ /** @typedef {import("../declarations/WebpackOptions").WebpackOptionsNormalized} WebpackOptionsNormalized */ /** @typedef {import("../declarations/WebpackOptions").WebpackPluginFunction} WebpackPluginFunction */ /** @typedef {import("../declarations/WebpackOptions").WebpackPluginInstance} WebpackPluginInstance */ /** @typedef {import("./Compilation").Asset} Asset */ /** @typedef {import("./Compilation").AssetInfo} AssetInfo */ /** @typedef {import("./MultiStats")} MultiStats */ /** @typedef {import("./Parser").ParserState} ParserState */ /** @typedef {import("./Watching")} Watching */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsAsset} StatsAsset */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsChunk} StatsChunk */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsChunkGroup} StatsChunkGroup */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsChunkOrigin} StatsChunkOrigin */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsCompilation} StatsCompilation */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsError} StatsError */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsLogging} StatsLogging */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsLoggingEntry} StatsLoggingEntry */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsModule} StatsModule */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsModuleIssuer} StatsModuleIssuer */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsModuleReason} StatsModuleReason */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsModuleTraceDependency} StatsModuleTraceDependency */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsModuleTraceItem} StatsModuleTraceItem */ /** @typedef {import("./stats/DefaultStatsFactoryPlugin").StatsProfile} StatsProfile */ /** * @template {Function} T * @param {function(): T} factory factory function * @returns {T} function */ const lazyFunction = factory => { const fac = memoize(factory); const f = /** @type {any} */ ( (...args) => { return fac()(...args); } ); return /** @type {T} */ (f); }; /** * @template A * @template B * @param {A} obj input a * @param {B} exports input b * @returns {A & B} merged */ const mergeExports = (obj, exports) => { const descriptors = Object.getOwnPropertyDescriptors(exports); for (const name of Object.keys(descriptors)) { const descriptor = descriptors[name]; if (descriptor.get) { const fn = descriptor.get; Object.defineProperty(obj, name, { configurable: false, enumerable: true, get: memoize(fn) }); } else if (typeof descriptor.value === "object") { Object.defineProperty(obj, name, { configurable: false, enumerable: true, writable: false, value: mergeExports({}, descriptor.value) }); } else { throw new Error( "Exposed values must be either a getter or an nested object" ); } } return /** @type {A & B} */ (Object.freeze(obj)); }; const fn = lazyFunction(() => require("./webpack")); module.exports = mergeExports(fn, { get webpack() { return require("./webpack"); }, get validate() { const webpackOptionsSchemaCheck = require("../schemas/WebpackOptions.check.js"); const getRealValidate = memoize(() => { const validateSchema = require("./validateSchema"); const webpackOptionsSchema = require("../schemas/WebpackOptions.json"); return options => validateSchema(webpackOptionsSchema, options); }); return options => { if (!webpackOptionsSchemaCheck(options)) getRealValidate()(options); }; }, get validateSchema() { const validateSchema = require("./validateSchema"); return validateSchema; }, get version() { return /** @type {string} */ (require("../package.json").version); }, get cli() { return require("./cli"); }, get AutomaticPrefetchPlugin() { return require("./AutomaticPrefetchPlugin"); }, get AsyncDependenciesBlock() { return require("./AsyncDependenciesBlock"); }, get BannerPlugin() { return require("./BannerPlugin"); }, get Cache() { return require("./Cache"); }, get Chunk() { return require("./Chunk"); }, get ChunkGraph() { return require("./ChunkGraph"); }, get CleanPlugin() { return require("./CleanPlugin"); }, get Compilation() { return require("./Compilation"); }, get Compiler() { return require("./Compiler"); }, get ConcatenationScope() { return require("./ConcatenationScope"); }, get ContextExclusionPlugin() { return require("./ContextExclusionPlugin"); }, get ContextReplacementPlugin() { return require("./ContextReplacementPlugin"); }, get DefinePlugin() { return require("./DefinePlugin"); }, get DelegatedPlugin() { return require("./DelegatedPlugin"); }, get Dependency() { return require("./Dependency"); }, get DllPlugin() { return require("./DllPlugin"); }, get DllReferencePlugin() { return require("./DllReferencePlugin"); }, get DynamicEntryPlugin() { return require("./DynamicEntryPlugin"); }, get EntryOptionPlugin() { return require("./EntryOptionPlugin"); }, get EntryPlugin() { return require("./EntryPlugin"); }, get EnvironmentPlugin() { return require("./EnvironmentPlugin"); }, get EvalDevToolModulePlugin() { return require("./EvalDevToolModulePlugin"); }, get EvalSourceMapDevToolPlugin() { return require("./EvalSourceMapDevToolPlugin"); }, get ExternalModule() { return require("./ExternalModule"); }, get ExternalsPlugin() { return require("./ExternalsPlugin"); }, get Generator() { return require("./Generator"); }, get HotUpdateChunk() { return require("./HotUpdateChunk"); }, get HotModuleReplacementPlugin() { return require("./HotModuleReplacementPlugin"); }, get IgnorePlugin() { return require("./IgnorePlugin"); }, get JavascriptModulesPlugin() { return util.deprecate( () => require("./javascript/JavascriptModulesPlugin"), "webpack.JavascriptModulesPlugin has moved to webpack.javascript.JavascriptModulesPlugin", "DEP_WEBPACK_JAVASCRIPT_MODULES_PLUGIN" )(); }, get LibManifestPlugin() { return require("./LibManifestPlugin"); }, get LibraryTemplatePlugin() { return util.deprecate( () => require("./LibraryTemplatePlugin"), "webpack.LibraryTemplatePlugin is deprecated and has been replaced by compilation.outputOptions.library or compilation.addEntry + passing a library option", "DEP_WEBPACK_LIBRARY_TEMPLATE_PLUGIN" )(); }, get LoaderOptionsPlugin() { return require("./LoaderOptionsPlugin"); }, get LoaderTargetPlugin() { return require("./LoaderTargetPlugin"); }, get Module() { return require("./Module"); }, get ModuleFilenameHelpers() { return require("./ModuleFilenameHelpers"); }, get ModuleGraph() { return require("./ModuleGraph"); }, get ModuleGraphConnection() { return require("./ModuleGraphConnection"); }, get NoEmitOnErrorsPlugin() { return require("./NoEmitOnErrorsPlugin"); }, get NormalModule() { return require("./NormalModule"); }, get NormalModuleReplacementPlugin() { return require("./NormalModuleReplacementPlugin"); }, get MultiCompiler() { return require("./MultiCompiler"); }, get Parser() { return require("./Parser"); }, get PrefetchPlugin() { return require("./PrefetchPlugin"); }, get ProgressPlugin() { return require("./ProgressPlugin"); }, get ProvidePlugin() { return require("./ProvidePlugin"); }, get RuntimeGlobals() { return require("./RuntimeGlobals"); }, get RuntimeModule() { return require("./RuntimeModule"); }, get SingleEntryPlugin() { return util.deprecate( () => require("./EntryPlugin"), "SingleEntryPlugin was renamed to EntryPlugin", "DEP_WEBPACK_SINGLE_ENTRY_PLUGIN" )(); }, get SourceMapDevToolPlugin() { return require("./SourceMapDevToolPlugin"); }, get Stats() { return require("./Stats"); }, get Template() { return require("./Template"); }, get UsageState() { return require("./ExportsInfo").UsageState; }, get WatchIgnorePlugin() { return require("./WatchIgnorePlugin"); }, get WebpackError() { return require("./WebpackError"); }, get WebpackOptionsApply() { return require("./WebpackOptionsApply"); }, get WebpackOptionsDefaulter() { return util.deprecate( () => require("./WebpackOptionsDefaulter"), "webpack.WebpackOptionsDefaulter is deprecated and has been replaced by webpack.config.getNormalizedWebpackOptions and webpack.config.applyWebpackOptionsDefaults", "DEP_WEBPACK_OPTIONS_DEFAULTER" )(); }, // TODO webpack 6 deprecate get WebpackOptionsValidationError() { return require("schema-utils").ValidationError; }, get ValidationError() { return require("schema-utils").ValidationError; }, cache: { get MemoryCachePlugin() { return require("./cache/MemoryCachePlugin"); } }, config: { get getNormalizedWebpackOptions() { return require("./config/normalization").getNormalizedWebpackOptions; }, get applyWebpackOptionsDefaults() { return require("./config/defaults").applyWebpackOptionsDefaults; } }, dependencies: { get ModuleDependency() { return require("./dependencies/ModuleDependency"); }, get ConstDependency() { return require("./dependencies/ConstDependency"); }, get NullDependency() { return require("./dependencies/NullDependency"); } }, ids: { get ChunkModuleIdRangePlugin() { return require("./ids/ChunkModuleIdRangePlugin"); }, get NaturalModuleIdsPlugin() { return require("./ids/NaturalModuleIdsPlugin"); }, get OccurrenceModuleIdsPlugin() { return require("./ids/OccurrenceModuleIdsPlugin"); }, get NamedModuleIdsPlugin() { return require("./ids/NamedModuleIdsPlugin"); }, get DeterministicChunkIdsPlugin() { return require("./ids/DeterministicChunkIdsPlugin"); }, get DeterministicModuleIdsPlugin() { return require("./ids/DeterministicModuleIdsPlugin"); }, get NamedChunkIdsPlugin() { return require("./ids/NamedChunkIdsPlugin"); }, get OccurrenceChunkIdsPlugin() { return require("./ids/OccurrenceChunkIdsPlugin"); }, get HashedModuleIdsPlugin() { return require("./ids/HashedModuleIdsPlugin"); } }, javascript: { get EnableChunkLoadingPlugin() { return require("./javascript/EnableChunkLoadingPlugin"); }, get JavascriptModulesPlugin() { return require("./javascript/JavascriptModulesPlugin"); }, get JavascriptParser() { return require("./javascript/JavascriptParser"); } }, optimize: { get AggressiveMergingPlugin() { return require("./optimize/AggressiveMergingPlugin"); }, get AggressiveSplittingPlugin() { return util.deprecate( () => require("./optimize/AggressiveSplittingPlugin"), "AggressiveSplittingPlugin is deprecated in favor of SplitChunksPlugin", "DEP_WEBPACK_AGGRESSIVE_SPLITTING_PLUGIN" )(); }, get InnerGraph() { return require("./optimize/InnerGraph"); }, get LimitChunkCountPlugin() { return require("./optimize/LimitChunkCountPlugin"); }, get MinChunkSizePlugin() { return require("./optimize/MinChunkSizePlugin"); }, get ModuleConcatenationPlugin() { return require("./optimize/ModuleConcatenationPlugin"); }, get RealContentHashPlugin() { return require("./optimize/RealContentHashPlugin"); }, get RuntimeChunkPlugin() { return require("./optimize/RuntimeChunkPlugin"); }, get SideEffectsFlagPlugin() { return require("./optimize/SideEffectsFlagPlugin"); }, get SplitChunksPlugin() { return require("./optimize/SplitChunksPlugin"); } }, runtime: { get GetChunkFilenameRuntimeModule() { return require("./runtime/GetChunkFilenameRuntimeModule"); }, get LoadScriptRuntimeModule() { return require("./runtime/LoadScriptRuntimeModule"); } }, prefetch: { get ChunkPrefetchPreloadPlugin() { return require("./prefetch/ChunkPrefetchPreloadPlugin"); } }, web: { get FetchCompileAsyncWasmPlugin() { return require("./web/FetchCompileAsyncWasmPlugin"); }, get FetchCompileWasmPlugin() { return require("./web/FetchCompileWasmPlugin"); }, get JsonpChunkLoadingRuntimeModule() { return require("./web/JsonpChunkLoadingRuntimeModule"); }, get JsonpTemplatePlugin() { return require("./web/JsonpTemplatePlugin"); } }, webworker: { get WebWorkerTemplatePlugin() { return require("./webworker/WebWorkerTemplatePlugin"); } }, node: { get NodeEnvironmentPlugin() { return require("./node/NodeEnvironmentPlugin"); }, get NodeSourcePlugin() { return require("./node/NodeSourcePlugin"); }, get NodeTargetPlugin() { return require("./node/NodeTargetPlugin"); }, get NodeTemplatePlugin() { return require("./node/NodeTemplatePlugin"); }, get ReadFileCompileWasmPlugin() { return require("./node/ReadFileCompileWasmPlugin"); } }, electron: { get ElectronTargetPlugin() { return require("./electron/ElectronTargetPlugin"); } }, wasm: { get AsyncWebAssemblyModulesPlugin() { return require("./wasm-async/AsyncWebAssemblyModulesPlugin"); } }, library: { get AbstractLibraryPlugin() { return require("./library/AbstractLibraryPlugin"); }, get EnableLibraryPlugin() { return require("./library/EnableLibraryPlugin"); } }, container: { get ContainerPlugin() { return require("./container/ContainerPlugin"); }, get ContainerReferencePlugin() { return require("./container/ContainerReferencePlugin"); }, get ModuleFederationPlugin() { return require("./container/ModuleFederationPlugin"); }, get scope() { return require("./container/options").scope; } }, sharing: { get ConsumeSharedPlugin() { return require("./sharing/ConsumeSharedPlugin"); }, get ProvideSharedPlugin() { return require("./sharing/ProvideSharedPlugin"); }, get SharePlugin() { return require("./sharing/SharePlugin"); }, get scope() { return require("./container/options").scope; } }, debug: { get ProfilingPlugin() { return require("./debug/ProfilingPlugin"); } }, util: { get createHash() { return require("./util/createHash"); }, get comparators() { return require("./util/comparators"); }, get runtime() { return require("./util/runtime"); }, get serialization() { return require("./util/serialization"); }, get cleverMerge() { return require("./util/cleverMerge").cachedCleverMerge; }, get LazySet() { return require("./util/LazySet"); } }, get sources() { return require("webpack-sources"); }, experiments: { schemes: { get HttpUriPlugin() { return require("./schemes/HttpUriPlugin"); } } } });