Upgrading webpack 4 to 5
Breaking4.47.0 → 5.112.2Breaking69Security9Platform2Deprecated20New608Changed659Fixed1228Other168
69 breaking changes and 2 platform requirement changes and 9 security fixes.
- The experimental flag for ES module output is gone. Use the regular output.module option instead.
- The processResult hook is now asynchronous, and plugins can rename the asset they modified.
- Initial CSS chunks can now go anywhere, but the `output.cssHeadDataCompression` option has been removed.
- A previously experimental feature is now always on, and its setting has been removed.
Node.js requirement changed in 5.0.0-beta.1: >=6.11.5 → >=10.13.0.
Adds @types/estree ^1.0.8, @types/json-schema ^7.0.15, browserslist ^4.28.1, es-module-lexer ^2.1.0, events ^3.2.0, graceful-fs ^4.2.11, mime-db ^1.54.0, minimizer-webpack-plugin ^5.13.0.
Drops @webassemblyjs/helper-module-context, acorn, ajv, ajv-keywords, eslint-scope, json-parse-better-errors, loader-runner, loader-utils, memory-fs, micromatch, mkdirp, neo-async, node-libs-browser, terser-webpack-plugin.
Installs 62 packages in all (was 378).
What you must change
experiments.outputModule; set output.module to emit ESM instead.experiments.outputModuleoutput.moduleprocessResult async and lets a tap rename the asset it rewrote.processResultoutput.cssHeadDataCompression option.output.cssHeadDataCompressionexperiments.executeModule by default and removes the option, so loaders can use this.importModule.experiments.executeModulethis.importModuletargetoutput.hotUpdateFunctionoutput.hotUpdateGlobaloutput.jsonpFunctionoutput.chunkLoadingGlobaloutput.chunkCallbackFunctionoutput.chunkLoadingGlobalexperiments.importAsyncexperiments.importAwaitHotModuleReplacementPlugin multiStep mode.HotModuleReplacementPluginversion or requiredVersion as an array; only strings are supported.versionrequiredVersionoutput.jsonpScriptTypeoutput.scriptTypeexportType: "default" into a separate defaultObject property accepting true, false, "redirect" or "redirect-warn".exportTypedefaultObjectexportsType = "named" to exportsType = "default".exportsTypeLimitChunkCountPluginminChunkSizecache.storeoutput.ecmaVersioncache.loglevelinfrastructureLogging.levelNodeJsInputFileSystemIgnorePlugincheckContext.mjs support by default; enable it with experiments.mjs: true.experiments.mjsexperiments.syncWebAssembly: true or experiments.asyncWebAssembly: true.experiments.syncWebAssemblyexperiments.asyncWebAssemblyqueryloadersRuleswebpack-commandCompilationfileDependenciescontextDependenciesmissingDependenciesgotgetgotHandlerscompilationParams.compilationDependencies; plugins must add dependencies to compilation.file/context/missingDependencies instead.compilationParams.compilationDependenciescompilation.fileDependenciescompilation.contextDependenciescompilation.missingDependenciesNormalModuleFactory hooks from waterfall to bailing and renames hooks that return waterfall functions.NormalModuleFactorymodule.buildMeta.providedExportsModuleGraphcss.syntaxhtml.syntaxparserprinterSourceProcessorlocalIdentName[hash][modulehash]new import.defer(...) and new import.source(...) with member access as a SyntaxError.import.deferimport.sourceimport.deferimport.sourceImportCallSyntaxErroroutput.ecmaVersion with output.environment, which lists features used by webpack.output.ecmaVersionoutput.environmentcache.managedPathscache.immutablePathssnapshot.managedPathssnapshot.immutablePaths./.servegetDependencyReferencegetModuleModuleGraphConnection.moduleimportedNamesgetReferencedExports()Dependency.weakHarmonyImportDependency.sourceOrderdevtoolassetEmittedassetEmittedcontentsourcecompilationoutputPathtargetPathoutput.ecmaVersionvalidateSchemaexperimental config to experiments.experimentalexperimentswebassembly/async-experimental to webassembly/async.webassembly/async-experimentalwebassembly/asyncwebassembly/experimental to webassembly/sync.webassembly/experimentalwebassembly/syncfiles and auxiliaryFiles.filesauxiliaryFilesChunk.filesSizeOnlySourceSourcewebpack-sourcesWatchFileSystemwatchOptions.ignored is not functional for now.watchpackchokidarfseventswatchOptions.ignored__proto__, constructor and prototype path segments in cli.processArguments to prevent prototype pollution.cli.processArgumentsHttpUriPluginHttpUriPluginallowedUrismove-fileDeprecations to plan for
template.DependencyTemplate, module.NullFactory and…template.DependencyTemplatemodule.NullFactoryutil.makeSerializableHarmony*ESM*importMetaContextimportMeta.webpackContextModuleNotFoundErrorwebpack/lib/ModuleNotFoundErrorhashDigestLength will default to 16 in webpack 6 under experiments.futureDefaults.hashDigestLengthexperiments.futureDefaultsoutput.strictModuleExceptionHandling because it is the CommonJS way of handling errors and the name is weird.output.strictModuleExceptionHandlingwatchcallbackstats.warningsFilter in favor of ignoreWarnings.stats.warningsFilterignoreWarningshasWarnings()needRebuildneedBuild--module-rules-optionscompilation.cacheoptimization.noEmitOnErrorsoptimization.emitOnErrorscompilation.asset after sealing are deprecated.compilation.assetoptions.optionsrequire.includeparser.requireIncludeMainTemplateChunkTemplateModuleTemplateJavascriptModulesPluginModule.source()Module.getRuntimeRequirements()Module.codeGeneration()tapableAPI changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
index EntryObject[k: string]: string | NonEmptyArrayOfUniqueStringValues - removed:
index NodeOptions[k: string]: false | true | 'mock' | 'empty' - removed:
index WebpackPluginInstance[k: string]: any - removed:
interface EntryObject - removed:
interface LibraryCustomUmdObject - removed:
interface ModuleOptions - removed:
interface NodeOptions - removed:
interface OptimizationOptions - removed:
interface OptimizationSplitChunksOptions - removed:
interface OutputOptions - removed:
interface PerformanceOptions - removed:
interface ResolveOptions - removed:
interface RuleSetRule - removed:
interface StatsOptions - removed:
interface WebpackOptions - removed:
interface WebpackPluginInstance - removed:
property LibraryCustomUmdObject.amd?: string - removed:
property LibraryCustomUmdObject.commonjs?: string - removed:
property LibraryCustomUmdObject.root?: string | ArrayOfStringValues - removed:
property ModuleOptions.defaultRules?: RuleSetRules - removed:
property ModuleOptions.exprContextCritical?: boolean - removed:
property ModuleOptions.exprContextRecursive?: boolean - removed:
property ModuleOptions.exprContextRegExp?: boolean | RegExp - removed:
property ModuleOptions.exprContextRequest?: string - removed:
property ModuleOptions.noParse?: RegExp[] | RegExp | Function | string[] | string - removed:
property ModuleOptions.rules?: RuleSetRules - removed:
property ModuleOptions.strictExportPresence?: boolean - removed:
property ModuleOptions.strictThisContextOnImports?: boolean - removed:
property ModuleOptions.unknownContextCritical?: boolean - removed:
property ModuleOptions.unknownContextRecursive?: boolean - removed:
property ModuleOptions.unknownContextRegExp?: boolean | RegExp - removed:
property ModuleOptions.unknownContextRequest?: string - removed:
property ModuleOptions.unsafeCache?: boolean | Function - removed:
property ModuleOptions.wrappedContextCritical?: boolean - removed:
property ModuleOptions.wrappedContextRecursive?: boolean - removed:
property ModuleOptions.wrappedContextRegExp?: RegExp - removed:
property NodeOptions.Buffer?: false | true | 'mock' - removed:
property NodeOptions.__dirname?: false | true | 'mock' - removed:
property NodeOptions.__filename?: false | true | 'mock' - removed:
property NodeOptions.console?: false | true | 'mock' - removed:
property NodeOptions.global?: boolean - removed:
property NodeOptions.process?: false | true | 'mock' - removed:
property OptimizationOptions.checkWasmTypes?: boolean - removed:
property OptimizationOptions.chunkIds?: 'natural' | 'named' | 'size' | 'total-size' | false - removed:
property OptimizationOptions.concatenateModules?: boolean - removed:
property OptimizationOptions.flagIncludedChunks?: boolean - removed:
property OptimizationOptions.hashedModuleIds?: boolean - removed:
property OptimizationOptions.mangleWasmImports?: boolean - removed:
property OptimizationOptions.mergeDuplicateChunks?: boolean - removed:
property OptimizationOptions.minimize?: boolean - removed:
property OptimizationOptions.minimizer?: (WebpackPluginInstance | WebpackPluginFunction)[] - removed:
property OptimizationOptions.moduleIds?: 'natural' | 'named' | 'hashed' | 'size' | 'total-size' | false - removed:
property OptimizationOptions.namedChunks?: boolean - removed:
property OptimizationOptions.namedModules?: boolean - removed:
property OptimizationOptions.noEmitOnErrors?: boolean - removed:
property OptimizationOptions.nodeEnv?: false | string - removed:
property OptimizationOptions.occurrenceOrder?: boolean - removed:
property OptimizationOptions.portableRecords?: boolean - removed:
property OptimizationOptions.providedExports?: boolean - removed:
property OptimizationOptions.removeAvailableModules?: boolean - removed:
property OptimizationOptions.removeEmptyChunks?: boolean - removed:
property OptimizationOptions.runtimeChunk?: | boolean | ('single' | 'multiple') | { name?: string | Function } - removed:
property OptimizationOptions.sideEffects?: boolean - removed:
property OptimizationOptions.splitChunks?: false | OptimizationSplitChunksOptions - removed:
property OptimizationOptions.usedExports?: boolean - removed:
property OptimizationSplitChunksOptions.automaticNameDelimiter?: string - removed:
property OptimizationSplitChunksOptions.automaticNameMaxLength?: number - removed:
property OptimizationSplitChunksOptions.cacheGroups?: { [k: string]: | false | Function | string | RegExp | { automaticNameDelimiter?: string; automaticNameMaxLength?: number; automaticNamePrefix?: string; chunks?: ('initial' | 'async' | 'all') | Function; enforce?: boolean; enforceSizeThreshold?: number; filename?: string; maxAsyncRequests?: number; maxInitialRequests?: number; maxSize?: number;… - removed:
property OptimizationSplitChunksOptions.chunks?: ('initial' | 'async' | 'all') | Function - removed:
property OptimizationSplitChunksOptions.enforceSizeThreshold?: number - removed:
property OptimizationSplitChunksOptions.fallbackCacheGroup?: { automaticNameDelimiter?: string; maxSize?: number; minSize?: number } - removed:
property OptimizationSplitChunksOptions.filename?: string - removed:
property OptimizationSplitChunksOptions.hidePathInfo?: boolean - removed:
property OptimizationSplitChunksOptions.maxAsyncRequests?: number - removed:
property OptimizationSplitChunksOptions.maxInitialRequests?: number - removed:
property OptimizationSplitChunksOptions.maxSize?: number - removed:
property OptimizationSplitChunksOptions.minChunks?: number - removed:
property OptimizationSplitChunksOptions.minSize?: number - removed:
property OptimizationSplitChunksOptions.name?: boolean | Function | string - removed:
property OutputOptions.auxiliaryComment?: | string | { amd?: string; commonjs?: string; commonjs2?: string; root?: string } - removed:
property OutputOptions.chunkCallbackName?: string - removed:
property OutputOptions.chunkFilename?: string - removed:
property OutputOptions.chunkLoadTimeout?: number - removed:
property OutputOptions.crossOriginLoading?: false | 'anonymous' | 'use-credentials' - removed:
property OutputOptions.devtoolFallbackModuleFilenameTemplate?: string | Function - removed:
property OutputOptions.devtoolLineToLine?: | boolean | { [k: string]: any } - removed:
property OutputOptions.devtoolModuleFilenameTemplate?: string | Function - removed:
property OutputOptions.devtoolNamespace?: string - removed:
property OutputOptions.filename?: string | Function - removed:
property OutputOptions.futureEmitAssets?: boolean - removed:
property OutputOptions.globalObject?: string - removed:
property OutputOptions.hashDigest?: string - removed:
property OutputOptions.hashDigestLength?: number - removed:
property OutputOptions.hashFunction?: string | import('../lib/util/createHash').HashConstructor - removed:
property OutputOptions.hashSalt?: string - removed:
property OutputOptions.hotUpdateChunkFilename?: string - removed:
property OutputOptions.hotUpdateFunction?: string - removed:
property OutputOptions.hotUpdateMainFilename?: string | Function - removed:
property OutputOptions.jsonpFunction?: string - removed:
property OutputOptions.jsonpScriptType?: false | 'text/javascript' | 'module' - removed:
property OutputOptions.library?: string | string[] | LibraryCustomUmdObject - removed:
property OutputOptions.libraryExport?: string | ArrayOfStringValues - removed:
property OutputOptions.libraryTarget?: | 'var' | 'assign' | 'this' | 'window' | 'self' | 'global' | 'commonjs' | 'commonjs2' | 'commonjs-module' | 'amd' | 'amd-require' | 'umd' | 'umd2' | 'jsonp' | 'system' - removed:
property OutputOptions.path?: string - removed:
property OutputOptions.pathinfo?: boolean - removed:
property OutputOptions.publicPath?: string | Function - removed:
property OutputOptions.sourceMapFilename?: string - removed:
property OutputOptions.sourcePrefix?: string - removed:
property OutputOptions.strictModuleExceptionHandling?: boolean - removed:
property OutputOptions.umdNamedDefine?: boolean - removed:
property OutputOptions.webassemblyModuleFilename?: string - removed:
property PerformanceOptions.assetFilter?: Function - removed:
property PerformanceOptions.hints?: false | 'warning' | 'error' - removed:
property PerformanceOptions.maxAssetSize?: number - removed:
property PerformanceOptions.maxEntrypointSize?: number - removed:
property ResolveOptions.alias?: | { [k: string]: string } | { alias?: string; name?: string; onlyModule?: boolean }[] - removed:
property ResolveOptions.aliasFields?: ArrayOfStringOrStringArrayValues - removed:
property ResolveOptions.cachePredicate?: Function - removed:
property ResolveOptions.cacheWithContext?: boolean - removed:
property ResolveOptions.concord?: boolean - removed:
property ResolveOptions.descriptionFiles?: ArrayOfStringValues - removed:
property ResolveOptions.enforceExtension?: boolean - removed:
property ResolveOptions.enforceModuleExtension?: boolean - removed:
property ResolveOptions.extensions?: ArrayOfStringValues - removed:
property ResolveOptions.fileSystem?: { [k: string]: any } - removed:
property ResolveOptions.ignoreRootsErrors?: boolean - removed:
property ResolveOptions.mainFields?: ArrayOfStringOrStringArrayValues - removed:
property ResolveOptions.mainFiles?: ArrayOfStringValues - removed:
property ResolveOptions.moduleExtensions?: ArrayOfStringValues - removed:
property ResolveOptions.modules?: ArrayOfStringValues - removed:
property ResolveOptions.plugins?: (WebpackPluginInstance | WebpackPluginFunction)[] - removed:
property ResolveOptions.preferAbsolute?: boolean - removed:
property ResolveOptions.resolver?: { [k: string]: any } - removed:
property ResolveOptions.roots?: string[] - removed:
property ResolveOptions.symlinks?: boolean - removed:
property ResolveOptions.unsafeCache?: | boolean | { [k: string]: any } - removed:
property ResolveOptions.useSyncFileSystemCalls?: boolean - removed:
property RuleSetRule.compiler?: RuleSetConditionOrConditions - removed:
property RuleSetRule.enforce?: 'pre' | 'post' - removed:
property RuleSetRule.exclude?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.include?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.issuer?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.loader?: RuleSetLoader | RuleSetUse - removed:
property RuleSetRule.loaders?: RuleSetUse - removed:
property RuleSetRule.oneOf?: RuleSetRules - removed:
property RuleSetRule.options?: RuleSetQuery - removed:
property RuleSetRule.parser?: { [k: string]: any } - removed:
property RuleSetRule.query?: RuleSetQuery - removed:
property RuleSetRule.realResource?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.resolve?: ResolveOptions - removed:
property RuleSetRule.resource?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.resourceQuery?: RuleSetConditionOrConditions - removed:
property RuleSetRule.rules?: RuleSetRules - removed:
property RuleSetRule.sideEffects?: boolean - removed:
property RuleSetRule.test?: RuleSetConditionOrConditionsAbsolute - removed:
property RuleSetRule.type?: | 'javascript/auto' | 'javascript/dynamic' | 'javascript/esm' | 'json' | 'webassembly/experimental' - removed:
property RuleSetRule.use?: RuleSetUse - removed:
property StatsOptions.all?: boolean - removed:
property StatsOptions.assets?: boolean - removed:
property StatsOptions.assetsSort?: string - removed:
property StatsOptions.builtAt?: boolean - removed:
property StatsOptions.cached?: boolean - removed:
property StatsOptions.cachedAssets?: boolean - removed:
property StatsOptions.children?: boolean - removed:
property StatsOptions.chunkGroups?: boolean - removed:
property StatsOptions.chunkModules?: boolean - removed:
property StatsOptions.chunkOrigins?: boolean - removed:
property StatsOptions.chunks?: boolean - removed:
property StatsOptions.chunksSort?: string - removed:
property StatsOptions.colors?: | boolean | { bold?: string; cyan?: string; green?: string; magenta?: string; red?: string; yellow?: string } - removed:
property StatsOptions.context?: string - removed:
property StatsOptions.depth?: boolean - removed:
property StatsOptions.entrypoints?: boolean - removed:
property StatsOptions.env?: boolean - removed:
property StatsOptions.errorDetails?: boolean - removed:
property StatsOptions.errors?: boolean - removed:
property StatsOptions.exclude?: FilterTypes | boolean - removed:
property StatsOptions.excludeAssets?: FilterTypes - removed:
property StatsOptions.excludeModules?: FilterTypes | boolean - removed:
property StatsOptions.hash?: boolean - removed:
property StatsOptions.logging?: boolean | ('none' | 'error' | 'warn' | 'info' | 'log' | 'verbose') - removed:
property StatsOptions.loggingDebug?: FilterTypes | boolean - removed:
property StatsOptions.loggingTrace?: boolean - removed:
property StatsOptions.maxModules?: number - removed:
property StatsOptions.moduleAssets?: boolean - removed:
property StatsOptions.moduleTrace?: boolean - removed:
property StatsOptions.modules?: boolean - removed:
property StatsOptions.modulesSort?: string - removed:
property StatsOptions.nestedModules?: boolean - removed:
property StatsOptions.optimizationBailout?: boolean - removed:
property StatsOptions.outputPath?: boolean - removed:
property StatsOptions.performance?: boolean - removed:
property StatsOptions.providedExports?: boolean - removed:
property StatsOptions.publicPath?: boolean - removed:
property StatsOptions.reasons?: boolean - removed:
property StatsOptions.source?: boolean - removed:
property StatsOptions.timings?: boolean - removed:
property StatsOptions.usedExports?: boolean - removed:
property StatsOptions.version?: boolean - removed:
property StatsOptions.warnings?: boolean - removed:
property StatsOptions.warningsFilter?: FilterTypes - removed:
property WebpackOptions.amd?: | false | { [k: string]: any } - removed:
property WebpackOptions.bail?: boolean - removed:
property WebpackOptions.cache?: | boolean | { [k: string]: any } - removed:
property WebpackOptions.context?: string - removed:
property WebpackOptions.dependencies?: string[] - removed:
property WebpackOptions.devServer?: { [k: string]: any } - removed:
property WebpackOptions.devtool?: string | false - removed:
property WebpackOptions.entry?: Entry - removed:
property WebpackOptions.externals?: Externals - removed:
property WebpackOptions.infrastructureLogging?: { debug?: FilterTypes | boolean; level?: 'none' | 'error' | 'warn' | 'info' | 'log' | 'verbose' } - removed:
property WebpackOptions.loader?: { [k: string]: any } - removed:
property WebpackOptions.mode?: 'development' | 'production' | 'none' - removed:
property WebpackOptions.module?: ModuleOptions - removed:
property WebpackOptions.name?: string - removed:
property WebpackOptions.node?: false | NodeOptions - removed:
property WebpackOptions.optimization?: OptimizationOptions - removed:
property WebpackOptions.output?: OutputOptions - removed:
property WebpackOptions.parallelism?: number - removed:
property WebpackOptions.performance?: false | PerformanceOptions - removed:
property WebpackOptions.plugins?: (WebpackPluginInstance | WebpackPluginFunction)[] - removed:
property WebpackOptions.profile?: boolean - removed:
property WebpackOptions.recordsInputPath?: string - removed:
property WebpackOptions.recordsOutputPath?: string - removed:
property WebpackOptions.recordsPath?: string - removed:
property WebpackOptions.resolve?: ResolveOptions - removed:
property WebpackOptions.resolveLoader?: ResolveOptions - removed:
property WebpackOptions.serve?: { [k: string]: any } - removed:
property WebpackOptions.stats?: | StatsOptions | boolean | (| 'none' | 'errors-only' | 'minimal' | 'normal' | 'detailed' | 'verbose' | 'errors-warnings') - removed:
property WebpackOptions.target?: | (| 'web' | 'webworker' | 'node' | 'async-node' | 'node-webkit' | 'electron-main' | 'electron-renderer' | 'electron-preload') | ((compiler: import('../lib/Compiler')) => void) - removed:
property WebpackOptions.watch?: boolean - removed:
property WebpackOptions.watchOptions?: { aggregateTimeout?: number; ignored?: { [k: string]: any }; poll?: boolean | number; stdin?: boolean } - removed:
property WebpackPluginInstance.apply: (compiler: import('../lib/Compiler')) => void - removed:
type ArrayOfStringOrStringArrayValues = (string | string[])[] - removed:
type ArrayOfStringValues = string[] - removed:
type Entry = EntryDynamic | EntryStatic - removed:
type EntryDynamic = () => EntryStatic | Promise<EntryStatic> - removed:
type EntryItem = string | NonEmptyArrayOfUniqueStringValues - removed:
type EntryStatic = EntryObject | EntryItem - removed:
type ExternalItem = string | { [k: string]: | string | { [k: string]: any } | ArrayOfStringValues | boolean } | RegExp - removed:
type Externals = ((context: string, request: string, callback: (err?: Error, result?: string) => void) => void) | ExternalItem | (| ((context: string, request: string, callback… - removed:
type FilterItemTypes = RegExp | string | ((value: string) => boolean) - removed:
type FilterTypes = FilterItemTypes | FilterItemTypes[] - removed:
type NonEmptyArrayOfUniqueStringValues = string[] - removed:
type RuleSetCondition = RegExp | string | ((value: string) => boolean) | RuleSetConditions | { and?: RuleSetConditions; exclude?: RuleSetConditionOrConditions; include?: RuleSetCondit… - removed:
type RuleSetConditionAbsolute = RegExp | string | ((value: string) => boolean) | RuleSetConditionsAbsolute | { and?: RuleSetConditionsAbsolute; exclude?: RuleSetConditionOrConditionsAbsolute;… - removed:
type RuleSetConditionOrConditions = RuleSetCondition | RuleSetConditions - removed:
type RuleSetConditionOrConditionsAbsolute = RuleSetConditionAbsolute | RuleSetConditionsAbsolute - removed:
type RuleSetConditions = RuleSetCondition[] - removed:
type RuleSetConditionsAbsolute = RuleSetConditionAbsolute[] - removed:
type RuleSetLoader = string - removed:
type RuleSetQuery = { [k: string]: any } | string - removed:
type RuleSetRules = RuleSetRule[] - removed:
type RuleSetUse = RuleSetUseItem | Function | RuleSetUseItem[] - removed:
type RuleSetUseItem = RuleSetLoader | Function | { ident?: string; loader?: RuleSetLoader; options?: RuleSetQuery; query?: RuleSetQuery } - removed:
type WebpackPluginFunction = (this: import('../lib/Compiler'), compiler: import('../lib/Compiler')) => void
- removed:
interface BannerPluginOptions - removed:
property BannerPluginOptions.banner: BannerFunction | string - removed:
property BannerPluginOptions.entryOnly?: boolean - removed:
property BannerPluginOptions.exclude?: Rules - removed:
property BannerPluginOptions.include?: Rules - removed:
property BannerPluginOptions.raw?: boolean - removed:
property BannerPluginOptions.test?: Rules - removed:
type BannerFunction = (data: { hash: string; chunk: import('../../lib/Chunk'); filename: string; basename: string; query: string }) => string - removed:
type BannerPluginArgument = BannerPluginOptions | BannerFunction | string - removed:
type Rule = RegExp | string - removed:
type Rules = Rule[] | Rule
- removed:
interface DllPluginOptions - removed:
property DllPluginOptions.context?: string - removed:
property DllPluginOptions.entryOnly?: boolean - removed:
property DllPluginOptions.format?: boolean - removed:
property DllPluginOptions.name?: string - removed:
property DllPluginOptions.path: string - removed:
property DllPluginOptions.type?: string
- removed:
index DllReferencePluginOptionsContent[k: string]: { buildMeta?: { [k: string]: any }; exports?: true | string[]; id: number | string } - removed:
interface DllReferencePluginOptionsContent - removed:
interface DllReferencePluginOptionsManifest - removed:
property DllReferencePluginOptionsManifest.content: DllReferencePluginOptionsContent - removed:
property DllReferencePluginOptionsManifest.name?: string - removed:
property DllReferencePluginOptionsManifest.type?: DllReferencePluginOptionsSourceType - removed:
type DllReferencePluginOptions = { context?: string; extensions?: string[]; manifest: DllReferencePluginOptionsManifest | string; name?: string; scope?: string; sourceType?: DllReferencePlugin… - removed:
type DllReferencePluginOptionsSourceType = 'var' | 'assign' | 'this' | 'window' | 'global' | 'commonjs' | 'commonjs2' | 'commonjs-module' | 'amd' | 'amd-require' | 'umd' | 'umd2' | 'jsonp'
- removed:
interface HashedModuleIdsPluginOptions - removed:
property HashedModuleIdsPluginOptions.context?: string - removed:
property HashedModuleIdsPluginOptions.hashDigest?: 'hex' | 'latin1' | 'base64' - removed:
property HashedModuleIdsPluginOptions.hashDigestLength?: number - removed:
property HashedModuleIdsPluginOptions.hashFunction?: string
- removed:
type IgnorePluginOptions = { contextRegExp?: RegExp; resourceRegExp?: RegExp } | { checkContext?: (context: string) => boolean; checkResource?: (resource: string, context: string) => boo…
- removed:
index LoaderOptionsPluginOptions[k: string]: any - removed:
interface LoaderOptionsPluginOptions - removed:
property LoaderOptionsPluginOptions.debug?: boolean - removed:
property LoaderOptionsPluginOptions.minimize?: boolean - removed:
property LoaderOptionsPluginOptions.options?: { context?: string; [k: string]: any }
- removed:
interface ProgressPluginOptions - removed:
property ProgressPluginOptions.activeModules?: boolean - removed:
property ProgressPluginOptions.entries?: boolean - removed:
property ProgressPluginOptions.handler?: HandlerFunction - removed:
property ProgressPluginOptions.modules?: boolean - removed:
property ProgressPluginOptions.modulesCount?: number - removed:
property ProgressPluginOptions.profile?: true | false | null - removed:
type HandlerFunction = (percentage: number, msg: string, ...args: string[]) => void - removed:
type ProgressPluginArgument = ProgressPluginOptions | HandlerFunction
- removed:
interface SourceMapDevToolPluginOptions - removed:
property SourceMapDevToolPluginOptions.append?: (false | null) | string - removed:
property SourceMapDevToolPluginOptions.columns?: boolean - removed:
property SourceMapDevToolPluginOptions.exclude?: Rules - removed:
property SourceMapDevToolPluginOptions.fallbackModuleFilenameTemplate?: Function | string - removed:
property SourceMapDevToolPluginOptions.fileContext?: string - removed:
property SourceMapDevToolPluginOptions.filename?: (false | null) | string - removed:
property SourceMapDevToolPluginOptions.include?: Rules - removed:
property SourceMapDevToolPluginOptions.lineToLine?: | boolean | { exclude?: Rules; include?: Rules; test?: Rules } - removed:
property SourceMapDevToolPluginOptions.module?: boolean - removed:
property SourceMapDevToolPluginOptions.moduleFilenameTemplate?: Function | string - removed:
property SourceMapDevToolPluginOptions.namespace?: string - removed:
property SourceMapDevToolPluginOptions.noSources?: boolean - removed:
property SourceMapDevToolPluginOptions.publicPath?: string - removed:
property SourceMapDevToolPluginOptions.sourceRoot?: string - removed:
property SourceMapDevToolPluginOptions.test?: Rules - removed:
type Rule = RegExp | string - removed:
type Rules = Rule[] | Rule
- removed:
type WatchIgnorePluginOptions = (string | RegExp)[]
- removed:
interface ProfilingPluginOptions - removed:
property ProfilingPluginOptions.outputPath?: string
- removed:
interface AggressiveSplittingPluginOptions - removed:
property AggressiveSplittingPluginOptions.chunkOverhead?: number - removed:
property AggressiveSplittingPluginOptions.entryChunkMultiplicator?: number - removed:
property AggressiveSplittingPluginOptions.maxSize?: number - removed:
property AggressiveSplittingPluginOptions.minSize?: number
- removed:
interface LimitChunkCountPluginOptions - removed:
property LimitChunkCountPluginOptions.maxChunks?: number - removed:
property LimitChunkCountPluginOptions.minChunkSize?: number
- removed:
interface MinChunkSizePluginOptions - removed:
property MinChunkSizePluginOptions.minChunkSize: number
- removed:
interface OccurrenceOrderChunkIdsPluginOptions - removed:
property OccurrenceOrderChunkIdsPluginOptions.prioritiseInitial?: boolean
- removed:
interface OccurrenceOrderModuleIdsPluginOptions - removed:
property OccurrenceOrderModuleIdsPluginOptions.prioritiseInitial?: boolean
- added:
call webpack.Context(dependency: string): unknown - added:
const __resourceQuery: string - added:
const __system_context__: object - added:
const __webpack_chunkname__: string - added:
const __webpack_css_server_styles__: string - added:
const __webpack_hash__: string - added:
const __webpack_modules__: Record<string | number, NodeJS.Module> - added:
const __webpack_require__: (id: string | number) => unknown - added:
const __webpack_share_scopes__: Record<string, Record<string, { loaded?: 1; get: () => Promise<unknown>; from: string; eager: boolean }>> - added:
const enum webpack.HotUpdateStatus - added:
index ImportMetaEnv[key: string]: string | boolean | undefined - added:
index webpack.ExportsInfo[k: string]: ExportInfo & ExportsInfo - added:
interface ImportMeta - added:
interface ImportMetaEnv - added:
interface NodeJS.Module - added:
interface NodeJS.Require - added:
interface webpack.ApplyOptions - added:
interface webpack.Context - added:
interface webpack.ExportInfo - added:
interface webpack.ExportsInfo - added:
interface webpack.Hot - added:
member webpack.HotUpdateStatus.abort = 'abort' - added:
member webpack.HotUpdateStatus.apply = 'apply' - added:
member webpack.HotUpdateStatus.check = 'check' - added:
member webpack.HotUpdateStatus.dispose = 'dispose' - added:
member webpack.HotUpdateStatus.fail = 'fail' - added:
member webpack.HotUpdateStatus.idle = 'idle' - added:
member webpack.HotUpdateStatus.prepare = 'prepare' - added:
member webpack.HotUpdateStatus.ready = 'ready' - added:
method NodeJS.Require.context(request: string, includeSubdirectories?: boolean, filter?: RegExp, mode?: 'sync' | 'eager' | 'weak' | 'lazy' | 'lazy-once'): webpack.Context - added:
method NodeJS.Require.ensure(dependencies: string[], callback: (require: (module: string) => void) => void, errorCallback?: (error: Error) => void, chunkName?: string): void - added:
method NodeJS.Require.include(dependency: string): void - added:
method NodeJS.Require.resolveWeak(dependency: string): void - added:
method webpack.Context.keys(): Array<string> - added:
method webpack.Context.resolve(dependency: string): string | number - added:
method webpack.Hot.addDisposeHandler(callback: (data: object) => void): void - added:
method webpack.Hot.addStatusHandler(callback: (status: HotUpdateStatus) => void): void - added:
method webpack.Hot.apply(options?: ApplyOptions): Promise<(string | number)[] | null> - added:
method webpack.Hot.check(autoApply?: boolean | ApplyOptions): Promise<(string | number)[] | null> - added:
method webpack.Hot.decline(module?: string | string[]): void - added:
method webpack.Hot.dispose(callback: (data: object) => void): void - added:
method webpack.Hot.invalidate(): void - added:
method webpack.Hot.removeDisposeHandler(callback: (data: object) => void): void - added:
method webpack.Hot.removeStatusHandler(callback: (status: HotUpdateStatus) => void): void - added:
method webpack.Hot.status(): HotUpdateStatus - added:
namespace NodeJS - added:
namespace webpack - added:
property ImportMeta.env: ImportMetaEnv - added:
property ImportMeta.glob: { <T = unknown>(pattern: webpack.ImportMetaGlobPattern, options?: webpack.ImportMetaGlobOptions<false>): Record<string, () => Promise<T>>; <T = unknown>(pattern: webpack.ImportMetaGlobPattern, options: webpack.ImportMetaGlobOptions<true>): Record<string, T> } - added:
property ImportMeta.url: string - added:
property ImportMeta.webpack: number - added:
property ImportMeta.webpackContext: (request: string, options?: { recursive?: boolean; regExp?: RegExp; include?: RegExp; exclude?: RegExp; preload?: boolean | number; prefetch?: boolean | number; fetchPriority?: 'low' | 'high' | 'auto'; chunkName?: string; exports?: string | string[][]; mode?: 'sync' | 'eager' | 'weak' | 'lazy' | 'lazy-once' }) => webpack.Context - added:
property ImportMeta.webpackHot: webpack.Hot - added:
property NodeJS.Module.hot: webpack.Hot - added:
property NodeJS.Require.onError?: (error: Error) => void - added:
property webpack.ApplyOptions.ignoreDeclined?: boolean - added:
property webpack.ApplyOptions.ignoreErrored?: boolean - added:
property webpack.ApplyOptions.ignoreUnaccepted?: boolean - added:
property webpack.ApplyOptions.onAccepted?: (event: AcceptedEvent) => void - added:
property webpack.ApplyOptions.onDeclined?: (event: DeclinedEvent) => void - added:
property webpack.ApplyOptions.onDisposed?: (event: DisposedEvent) => void - added:
property webpack.ApplyOptions.onErrored?: (event: ErroredEvent) => void - added:
property webpack.ApplyOptions.onUnaccepted?: (event: UnacceptedEvent) => void - added:
property webpack.Context.id: string | number - added:
property webpack.ExportInfo.canMangle: boolean - added:
property webpack.ExportInfo.provideInfo: boolean | null | undefined - added:
property webpack.ExportInfo.useInfo: boolean | null | undefined - added:
property webpack.ExportInfo.used: boolean - added:
property webpack.Hot.accept: { (modules: string | string[], callback?: (outdatedDependencies: string[]) => void, errorHandler?: (err: Error, context: { moduleId: string | number; dependencyId: string | number }) => void): void; (errorHandler?: (err: Error, ids: { moduleId: string | number; module: NodeJS.Module }) => void): void } - added:
property webpack.Hot.data: object - added:
type webpack.AcceptedEvent = { type: 'accepted'; moduleId: number | string; outdatedModules: (number | string)[]; outdatedDependencies: { [id: number]: (number | string)[] } } - added:
type webpack.DeclinedEvent = { type: 'declined'; moduleId: number | string; chain: (number | string)[]; parentId: number | string } | { type: 'self-declined'; moduleId: number | string; ch… - added:
type webpack.DisposedEvent = { type: 'disposed'; moduleId: number | string } - added:
type webpack.ErroredEvent = { type: 'accept-error-handler-errored'; moduleId: number | string; dependencyId: number | string; error: Error; originalError: Error } | { type: 'self-accept-e… - added:
type webpack.HotEvent = DeclinedEvent | UnacceptedEvent | AcceptedEvent | DisposedEvent | ErroredEvent - added:
type webpack.ImportMetaGlobOptions<Eager extends boolean = boolean> = { eager?: Eager; import?: string; query?: ImportMetaGlobQuery; exhaustive?: boolean; base?: string; caseSensitive?: boolean } - added:
type webpack.ImportMetaGlobPattern = string | readonly string[] - added:
type webpack.ImportMetaGlobQuery = string | Record<string, string | number | boolean> - added:
type webpack.UnacceptedEvent = { type: 'unaccepted'; moduleId: number | string; chain: (number | string)[] } - added:
var __non_webpack_require__: (id: any) => unknown - added:
var __webpack_base_uri__: string - added:
var __webpack_chunk_load__: (chunkId: string | number) => Promise<void> - added:
var __webpack_exports_info__: webpack.ExportsInfo - added:
var __webpack_get_script_filename__: (chunkId: string | number) => string - added:
var __webpack_init_sharing__: (scope: string) => Promise<void> - added:
var __webpack_is_included__: (request: string) => boolean - added:
var __webpack_nonce__: string - added:
var __webpack_public_path__: string - added:
var __webpack_runtime_id__: string
- added:
const exports.UsageState: Readonly<{ Unused: 0; OnlyPropertiesUsed: 1; NoInfo: 2; Unknown: 3; Used: 4 }> - added:
const exports.cli.createColors: (__0?: ColorsOptions) => Colors - added:
const exports.cli.getArguments: (schema?: | (JSONSchema4 & { absolutePath: boolean; instanceof: string; cli: { helper?: boolean; exclude?: boolean; description?: string; negatedDescription?:… - added:
const exports.cli.isColorSupported: () => boolean - added:
const exports.cli.processArguments: (args: Flags, config: ObjectConfiguration, values: Values) => null | Problem[] - added:
const exports.config.applyWebpackOptionsDefaults: (options: WebpackOptionsNormalized, compilerIndex?: number) => ResolvedOptionsDefaults - added:
const exports.config.defineConfig: <T extends DefineConfigInput>(config: T) => T - added:
const exports.config.getNormalizedWebpackOptions: (config: Configuration) => WebpackOptionsNormalized - added:
const exports.config.validateSchema: (schema: Parameters<typeof validateFunction>[0], options: Parameters<typeof validateFunction>[1], validationConfiguration?: ValidationErrorConfiguration) => vo… - added:
const exports.container.scope: <T>(scope: string, options: ContainerOptionsFormat<T>) => Record<string, string | string[] | T> - added:
const exports.defineConfig: <T extends DefineConfigInput>(config: T) => T - added:
const exports.html.builtinEmbeddedRenderer: (options?: BuiltinEmbeddedRendererOptions) => (source: string, info: { type: string; hostType: string; as?: string }) => undefined | string - added:
const exports.javascript.syntax.toEstreeObject: (tree: SyntaxTree, node: number, fields?: string[]) => | null | Program | ImportDeclaration | ExportNamedDeclaration | ExportAllDeclaration | ImportExpressionI… - added:
const exports.sharing.scope: <T>(scope: string, options: ContainerOptionsFormat<T>) => Record<string, string | string[] | T> - added:
const exports.util.cleverMerge: <T, O>(first?: null | T, second?: null | O) => T | O | (T & O) - added:
const exports.util.createHash: (algorithm: HashFunction) => Hash - added:
const exports.util.makeSerializable: <T extends { new (...params: never[]): object }>(Constructor: T, request: string | (string | [string, null | string])[], name?: null | string) => void - added:
const exports.util.serialization.NOT_SERIALIZABLE: object - added:
const exports.util.serialization.buffersSerializer: Serializer<ComplexSerializableType, BufferSerializableType[], object> - added:
const exports.util.serialization.register: <C extends Constructor>(Constructor: C, request: string, name: null | string, serializer: ObjectSerializer<InstanceType<C>>) => void - added:
const exports.util.serialization.registerLegacyRequest: (Constructor: Constructor, request: string, name?: null | string) => void - added:
const exports.util.serialization.registerLoader: (regExp: RegExp, loader: (request: string) => boolean) => void - added:
const exports.util.serialization.registerNotSerializable: (Constructor: Constructor) => void - added:
const exports.validate: (configuration: Configuration | MultiConfiguration) => void - added:
const exports.validateSchema: (schema: Parameters<typeof validateFunction>[0], options: Parameters<typeof validateFunction>[1], validationConfiguration?: ValidationErrorConfiguration) => vo… - added:
const exports.version: string - added:
const exports.webpack: _functionWebpack - added:
export = exports - added:
function exports(options: Configuration): Compiler - added:
function exports(options: Configuration, callback: CallbackWebpackFunction_2<Stats, void>): null | Compiler - added:
function exports(options: MultiConfiguration): MultiCompiler - added:
function exports(options: MultiConfiguration, callback: CallbackWebpackFunction_2<MultiStats, void>): null | MultiCompiler - added:
function exports.css.cssMinify(input: { [index: string]: string | Buffer }, sourceMap?: object, minimizerOptions?: { as?: 'stylesheet' | 'block-contents'; environment?: CssEnvironment; charset?: false | 'auto'; convertLengthUnits?: boolean; convertApproximateColors?: boolean; dropOverriddenDeclarations?: boolean; extractComments?: | string | boolean | RegExp | ((comment: { value: string; line: nu… - added:
function exports.html.htmlMinify(input: { [index: string]: string | Buffer }, sourceMap?: RawSourceMap, minimizerOptions?: Omit<HtmlPrintOptions, 'renderEmbeddedSource' | 'deferEmbeddedSource'> & { environment?: CssEnvironment; css?: { convertLengthUnits?: boolean; convertApproximateColors?: boolean; dropOverriddenDeclarations?: boolean; rewriteCustomProperties?: boolean; unusedSymbols?: string[]… - added:
function exports.html.xmlMinify(input: { [index: string]: string | Buffer }, sourceMap?: RawSourceMap, minimizerOptions?: OptimizationMinimizeXml & { environment?: CssEnvironment; css?: { convertLengthUnits?: boolean; convertApproximateColors?: boolean; dropOverriddenDeclarations?: boolean; rewriteCustomProperties?: boolean; unusedSymbols?: string[]; pseudoClasses?: { [index: string]: string } }… - added:
function exports.util.compileBooleanMatcher(map: Record<string | number, boolean>): boolean | ((value: string) => string) - added:
let exports.ModuleFilenameHelpers.ABSOLUTE_RESOURCE_PATH: string - added:
let exports.ModuleFilenameHelpers.ALL_LOADERS: string - added:
let exports.ModuleFilenameHelpers.ALL_LOADERS_RESOURCE: string - added:
let exports.ModuleFilenameHelpers.DEFAULT_FALLBACK_MODULE_FILENAME_TEMPLATE: string - added:
let exports.ModuleFilenameHelpers.DEFAULT_MODULE_FILENAME_TEMPLATE: string - added:
let exports.ModuleFilenameHelpers.HASH: string - added:
let exports.ModuleFilenameHelpers.ID: string - added:
let exports.ModuleFilenameHelpers.LOADERS: string - added:
let exports.ModuleFilenameHelpers.LOADERS_RESOURCE: string - added:
let exports.ModuleFilenameHelpers.NAMESPACE: string - added:
let exports.ModuleFilenameHelpers.QUERY: string - added:
let exports.ModuleFilenameHelpers.REGEXP_ABSOLUTE_RESOURCE_PATH: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_ALL_LOADERS: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_ALL_LOADERS_RESOURCE: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_HASH: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_ID: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_LOADERS: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_LOADERS_RESOURCE: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_NAMESPACE: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_QUERY: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_RESOURCE: RegExp - added:
let exports.ModuleFilenameHelpers.REGEXP_RESOURCE_PATH: RegExp - added:
let exports.ModuleFilenameHelpers.RESOURCE: string - added:
let exports.ModuleFilenameHelpers.RESOURCE_PATH: string - added:
let exports.ModuleFilenameHelpers.createFilename: (module: string | Module, options: { namespace?: string; moduleFilenameTemplate?: string | ((context: ModuleFilenameTemplateContext) => string) }, __2: { reque… - added:
let exports.ModuleFilenameHelpers.matchObject: (obj: MatchObject, str: string) => boolean - added:
let exports.ModuleFilenameHelpers.matchPart: (str: string, test: Matcher) => boolean - added:
let exports.ModuleFilenameHelpers.replaceDuplicates: <T>(array: T[], fn: (duplicateItem: T, duplicateItemIndex: number, numberOfTimesReplaced: number) => T, comparator?: (firstElement: T, nextElement: T) => 0 | 1… - added:
let exports.OptimizationStages.STAGE_ADVANCED: 10 - added:
let exports.OptimizationStages.STAGE_BASIC: -10 - added:
let exports.OptimizationStages.STAGE_DEFAULT: 0 - added:
let exports.RuntimeGlobals.amdDefine: '__webpack_require__.amdD' - added:
let exports.RuntimeGlobals.amdOptions: '__webpack_require__.amdO' - added:
let exports.RuntimeGlobals.asyncModule: '__webpack_require__.a' - added:
let exports.RuntimeGlobals.asyncModuleDoneSymbol: '__webpack_require__.aD' - added:
let exports.RuntimeGlobals.asyncModuleExportSymbol: '__webpack_require__.aE' - added:
let exports.RuntimeGlobals.asyncModuleGenerator: '__webpack_require__.aG' - added:
let exports.RuntimeGlobals.baseURI: '__webpack_require__.b' - added:
let exports.RuntimeGlobals.chunkCallback: 'webpackChunk' - added:
let exports.RuntimeGlobals.chunkName: '__webpack_require__.cn' - added:
let exports.RuntimeGlobals.compatGetDefaultExport: '__webpack_require__.n' - added:
let exports.RuntimeGlobals.compileWasm: '__webpack_require__.vs' - added:
let exports.RuntimeGlobals.concatenationWrap: '__webpack_require__.cw' - added:
let exports.RuntimeGlobals.constructRequire: '__webpack_require__.cr' - added:
let exports.RuntimeGlobals.createFakeNamespaceObject: '__webpack_require__.t' - added:
let exports.RuntimeGlobals.createScript: '__webpack_require__.ts' - added:
let exports.RuntimeGlobals.createScriptUrl: '__webpack_require__.tu' - added:
let exports.RuntimeGlobals.cssInjectStyle: '__webpack_require__.is' - added:
let exports.RuntimeGlobals.currentRemoteGetScope: '__webpack_require__.R' - added:
let exports.RuntimeGlobals.deferredModuleAsyncTransitiveDependencies: '__webpack_require__.zT' - added:
let exports.RuntimeGlobals.deferredModuleAsyncTransitiveDependenciesSymbol: '__webpack_require__.zS' - added:
let exports.RuntimeGlobals.deferredModuleNamespaceCache: '__webpack_require__.zC' - added:
let exports.RuntimeGlobals.definePropertyGetters: '__webpack_require__.d' - added:
let exports.RuntimeGlobals.definePropertyGettersFromArray: '__webpack_require__.d (array)' - added:
let exports.RuntimeGlobals.ensureChunk: '__webpack_require__.e' - added:
let exports.RuntimeGlobals.ensureChunkHandlers: '__webpack_require__.f' - added:
let exports.RuntimeGlobals.ensureChunkIncludeEntries: '__webpack_require__.f (include entries)' - added:
let exports.RuntimeGlobals.entryModuleId: '__webpack_require__.s' - added:
let exports.RuntimeGlobals.esmIds: '__webpack_esm_ids__' - added:
let exports.RuntimeGlobals.esmModuleDecorator: '__webpack_require__.hmd' - added:
let exports.RuntimeGlobals.esmModules: '__webpack_esm_modules__' - added:
let exports.RuntimeGlobals.esmRuntime: '__webpack_esm_runtime__' - added:
let exports.RuntimeGlobals.exports: '__webpack_exports__' - added:
let exports.RuntimeGlobals.externalInstallChunk: '__webpack_require__.C' - added:
let exports.RuntimeGlobals.getChunkCssFilename: '__webpack_require__.k' - added:
let exports.RuntimeGlobals.getChunkScriptFilename: '__webpack_require__.u' - added:
let exports.RuntimeGlobals.getChunkUpdateCssFilename: '__webpack_require__.hk' - added:
let exports.RuntimeGlobals.getChunkUpdateScriptFilename: '__webpack_require__.hu' - added:
let exports.RuntimeGlobals.getCssServerStyles: '__webpack_require__.cs' - added:
let exports.RuntimeGlobals.getFullHash: '__webpack_require__.h' - added:
let exports.RuntimeGlobals.getTrustedTypesPolicy: '__webpack_require__.tt' - added:
let exports.RuntimeGlobals.getUpdateManifestFilename: '__webpack_require__.hmrF' - added:
let exports.RuntimeGlobals.getWorkletBootstrap: '__webpack_require__.wb' - added:
let exports.RuntimeGlobals.global: '__webpack_require__.g' - added:
let exports.RuntimeGlobals.harmonyModuleDecorator: '__webpack_require__.hmd' - added:
let exports.RuntimeGlobals.hasChunkPriority: 'has chunk priority' - added:
let exports.RuntimeGlobals.hasCssModules: 'has css modules' - added:
let exports.RuntimeGlobals.hasFetchPriority: 'has fetch priority' - added:
let exports.RuntimeGlobals.hasOwnProperty: '__webpack_require__.o' - added:
let exports.RuntimeGlobals.hasSealedDeferredNamespace: 'has sealed deferred namespace' - added:
let exports.RuntimeGlobals.hasServerRenderedStylesheets: 'has server rendered stylesheets' - added:
let exports.RuntimeGlobals.hasSynthesizedDeferredNamespace: 'has synthesized deferred namespace' - added:
let exports.RuntimeGlobals.hmrDownloadManifest: '__webpack_require__.hmrM' - added:
let exports.RuntimeGlobals.hmrDownloadUpdateHandlers: '__webpack_require__.hmrC' - added:
let exports.RuntimeGlobals.hmrInvalidateModuleHandlers: '__webpack_require__.hmrI' - added:
let exports.RuntimeGlobals.hmrModuleData: '__webpack_require__.hmrD' - added:
let exports.RuntimeGlobals.hmrRuntimeStatePrefix: '__webpack_require__.hmrS' - added:
let exports.RuntimeGlobals.initializeSharing: '__webpack_require__.I' - added:
let exports.RuntimeGlobals.instantiateWasm: '__webpack_require__.v' - added:
let exports.RuntimeGlobals.interceptModuleExecution: '__webpack_require__.i' - added:
let exports.RuntimeGlobals.liveExportSetters: '__webpack_require__.lE' - added:
let exports.RuntimeGlobals.loadScript: '__webpack_require__.l' - added:
let exports.RuntimeGlobals.makeDeferredNamespaceObject: '__webpack_require__.z' - added:
let exports.RuntimeGlobals.makeNamespaceObject: '__webpack_require__.r' - added:
let exports.RuntimeGlobals.makeOptimizedDeferredNamespaceObject: '__webpack_require__.zO' - added:
let exports.RuntimeGlobals.module: 'module' - added:
let exports.RuntimeGlobals.moduleCache: '__webpack_require__.c' - added:
let exports.RuntimeGlobals.moduleFactories: '__webpack_require__.m' - added:
let exports.RuntimeGlobals.moduleFactoriesAddOnly: '__webpack_require__.m (add only)' - added:
let exports.RuntimeGlobals.moduleId: 'module.id' - added:
let exports.RuntimeGlobals.moduleLoaded: 'module.loaded' - added:
let exports.RuntimeGlobals.nodeModuleDecorator: '__webpack_require__.nmd' - added:
let exports.RuntimeGlobals.onChunksLoaded: '__webpack_require__.O' - added:
let exports.RuntimeGlobals.prefetchAsset: '__webpack_require__.PA' - added:
let exports.RuntimeGlobals.prefetchChunk: '__webpack_require__.E' - added:
let exports.RuntimeGlobals.prefetchChunkHandlers: '__webpack_require__.F' - added:
let exports.RuntimeGlobals.preloadAsset: '__webpack_require__.LA' - added:
let exports.RuntimeGlobals.preloadChunk: '__webpack_require__.G' - added:
let exports.RuntimeGlobals.preloadChunkHandlers: '__webpack_require__.H' - added:
let exports.RuntimeGlobals.publicPath: '__webpack_require__.p' - added:
let exports.RuntimeGlobals.relativeUrl: '__webpack_require__.U' - added:
let exports.RuntimeGlobals.require: '__webpack_require__' - added:
let exports.RuntimeGlobals.requireScope: '__webpack_require__.*' - added:
let exports.RuntimeGlobals.returnExportsFromRuntime: 'return-exports-from-runtime' - added:
let exports.RuntimeGlobals.runtimeId: '__webpack_require__.j' - added:
let exports.RuntimeGlobals.scriptNonce: '__webpack_require__.nc' - added:
let exports.RuntimeGlobals.setAnonymousDefaultName: '__webpack_require__.dn' - added:
let exports.RuntimeGlobals.shareScopeMap: '__webpack_require__.S' - added:
let exports.RuntimeGlobals.specNamespaceObject: '__webpack_require__.ns' - added:
let exports.RuntimeGlobals.startup: '__webpack_require__.x' - added:
let exports.RuntimeGlobals.startupAssetHints: '__webpack_require__.SAH' - added:
let exports.RuntimeGlobals.startupEntrypoint: '__webpack_require__.X' - added:
let exports.RuntimeGlobals.startupNoDefault: '__webpack_require__.x (no default handler)' - added:
let exports.RuntimeGlobals.startupOnlyAfter: '__webpack_require__.x (only after)' - added:
let exports.RuntimeGlobals.startupOnlyBefore: '__webpack_require__.x (only before)' - added:
let exports.RuntimeGlobals.system: '__webpack_require__.System' - added:
let exports.RuntimeGlobals.systemContext: '__webpack_require__.y' - added:
let exports.RuntimeGlobals.thisAsExports: 'top-level-this-exports' - added:
let exports.RuntimeGlobals.toBinary: '__webpack_require__.tb' - added:
let exports.RuntimeGlobals.uncaughtErrorHandler: '__webpack_require__.oe' - added:
let exports.RuntimeGlobals.wasmInstances: '__webpack_require__.w' - added:
let exports.RuntimeGlobals.worker: '__webpack_require__.wc' - added:
let exports.css.cssMinify.filter: (name: string) => boolean - added:
let exports.css.cssMinify.getBannerPosition: () => 'end' - added:
let exports.css.cssMinify.getEmbeddedTypes: () => string[] - added:
let exports.css.cssMinify.getTypes: () => string[] - added:
let exports.css.cssMinify.supportsWorkerThreads: () => boolean - added:
let exports.css.syntax.parser.A: { state: unknown; get node(): NodeSyntaxParser; get parent(): null | NodeSyntaxParser; get index(): number; skipChildren(): void; stop(): void; within(type: nu… - added:
let exports.css.syntax.parser.DARK_PROPERTY: '--webpack-dark' - added:
let exports.css.syntax.parser.Field.declarations: 3 - added:
let exports.css.syntax.parser.Field.prelude: 1 - added:
let exports.css.syntax.parser.Field.rules: 4 - added:
let exports.css.syntax.parser.Field.value: 2 - added:
let exports.css.syntax.parser.Flag.id: 4 - added:
let exports.css.syntax.parser.Flag.important: 1 - added:
let exports.css.syntax.parser.Flag.integer: 2 - added:
let exports.css.syntax.parser.KEYFRAMES_AT_RULE_RE: RegExp - added:
let exports.css.syntax.parser.LIGHT_PROPERTY: '--webpack-light' - added:
let exports.css.syntax.parser.NodeType.AtKeyword: 3 - added:
let exports.css.syntax.parser.NodeType.AtRule: 24 - added:
let exports.css.syntax.parser.NodeType.BadString: 6 - added:
let exports.css.syntax.parser.NodeType.BadUrl: 8 - added:
let exports.css.syntax.parser.NodeType.CDC: 21 - added:
let exports.css.syntax.parser.NodeType.CDO: 20 - added:
let exports.css.syntax.parser.NodeType.Colon: 14 - added:
let exports.css.syntax.parser.NodeType.Comma: 16 - added:
let exports.css.syntax.parser.NodeType.Comment: 27 - added:
let exports.css.syntax.parser.NodeType.Declaration: 23 - added:
let exports.css.syntax.parser.NodeType.Delim: 9 - added:
let exports.css.syntax.parser.NodeType.Dimension: 12 - added:
let exports.css.syntax.parser.NodeType.Function: 2 - added:
let exports.css.syntax.parser.NodeType.Hash: 4 - added:
let exports.css.syntax.parser.NodeType.Ident: 1 - added:
let exports.css.syntax.parser.NodeType.Number: 10 - added:
let exports.css.syntax.parser.NodeType.Percentage: 11 - added:
let exports.css.syntax.parser.NodeType.QualifiedRule: 25 - added:
let exports.css.syntax.parser.NodeType.Raw: 28 - added:
let exports.css.syntax.parser.NodeType.RightCurlyBracket: 19 - added:
let exports.css.syntax.parser.NodeType.RightParenthesis: 17 - added:
let exports.css.syntax.parser.NodeType.RightSquareBracket: 18 - added:
let exports.css.syntax.parser.NodeType.Semicolon: 15 - added:
let exports.css.syntax.parser.NodeType.SimpleBlock: 22 - added:
let exports.css.syntax.parser.NodeType.String: 5 - added:
let exports.css.syntax.parser.NodeType.Stylesheet: 26 - added:
let exports.css.syntax.parser.NodeType.Url: 7 - added:
let exports.css.syntax.parser.NodeType.Whitespace: 13 - added:
let exports.css.syntax.parser.Part.block: 3 - added:
let exports.css.syntax.parser.Part.name: 1 - added:
let exports.css.syntax.parser.Part.value: 2 - added:
let exports.css.syntax.parser.TokenType.AtKeyword: 16 - added:
let exports.css.syntax.parser.TokenType.BadString: 4 - added:
let exports.css.syntax.parser.TokenType.BadUrl: 19 - added:
let exports.css.syntax.parser.TokenType.CDC: 25 - added:
let exports.css.syntax.parser.TokenType.CDO: 24 - added:
let exports.css.syntax.parser.TokenType.Colon: 14 - added:
let exports.css.syntax.parser.TokenType.Comma: 13 - added:
let exports.css.syntax.parser.TokenType.Comment: 1 - added:
let exports.css.syntax.parser.TokenType.Delim: 6 - added:
let exports.css.syntax.parser.TokenType.Dimension: 23 - added:
let exports.css.syntax.parser.TokenType.EOF: 26 - added:
let exports.css.syntax.parser.TokenType.Function: 17 - added:
let exports.css.syntax.parser.TokenType.Hash: 5 - added:
let exports.css.syntax.parser.TokenType.Ident: 20 - added:
let exports.css.syntax.parser.TokenType.LeftCurlyBracket: 9 - added:
let exports.css.syntax.parser.TokenType.LeftParenthesis: 7 - added:
let exports.css.syntax.parser.TokenType.LeftSquareBracket: 8 - added:
let exports.css.syntax.parser.TokenType.Number: 21 - added:
let exports.css.syntax.parser.TokenType.Percentage: 22 - added:
let exports.css.syntax.parser.TokenType.RightCurlyBracket: 12 - added:
let exports.css.syntax.parser.TokenType.RightParenthesis: 10 - added:
let exports.css.syntax.parser.TokenType.RightSquareBracket: 11 - added:
let exports.css.syntax.parser.TokenType.Semicolon: 15 - added:
let exports.css.syntax.parser.TokenType.String: 3 - added:
let exports.css.syntax.parser.TokenType.Url: 18 - added:
let exports.css.syntax.parser.TokenType.Whitespace: 2 - added:
let exports.css.syntax.parser.VENDOR_PREFIX: RegExp - added:
let exports.css.syntax.parser.asciiCaseInsensitiveMatch: (s: string, lit: string) => boolean - added:
let exports.css.syntax.parser.asciiLowercaseName: (s: string) => string - added:
let exports.css.syntax.parser.buildSkipSet: (nodeTypes: number[]) => Uint8Array - added:
let exports.css.syntax.parser.consumeExtraNewline: (cc: number, input: string, pos: number) => number - added:
let exports.css.syntax.parser.containsSubstitutionFunction: (text: string) => boolean - added:
let exports.css.syntax.parser.escapeIdentifier: MakeCacheableResult<string> & { bindCache: BindCache<string> } - added:
let exports.css.syntax.parser.escapeName: (name: string) => string - added:
let exports.css.syntax.parser.grammar: (input: string, visitors: CompiledVisitorBucket<{ state: unknown; get node(): NodeSyntaxParser; get parent(): null | NodeSyntaxParser; get index(): number; ski… - added:
let exports.css.syntax.parser.isAsciiWhitespace: (cc: number) => boolean - added:
let exports.css.syntax.parser.isDashedIdentifier: (identifier: string) => boolean - added:
let exports.css.syntax.parser.isDigit: (cc: number) => boolean - added:
let exports.css.syntax.parser.isHexDigit: (cc: number) => boolean - added:
let exports.css.syntax.parser.isIdentCodePoint: (cc: number) => boolean - added:
let exports.css.syntax.parser.isIdentStartCodePoint: (cc: number) => boolean - added:
let exports.css.syntax.parser.isLetter: (cc: number) => boolean - added:
let exports.css.syntax.parser.isSimpleIdentifier: (value: string) => boolean - added:
let exports.css.syntax.parser.normalizeUrl: (str: string, isString: boolean) => string - added:
let exports.css.syntax.parser.parseABlocksContents: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => { decls: DeclarationSyntaxParser[]; rules: RuleSyntaxParser[] } - added:
let exports.css.syntax.parser.parseACommaSeparatedListOfComponentValues: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => ComponentValue[][] - added:
let exports.css.syntax.parser.parseAComponentValue: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => undefined | TokenSyntaxParserObject | FunctionNode | SimpleBlock - added:
let exports.css.syntax.parser.parseADeclaration: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => undefined | DeclarationSyntaxParser - added:
let exports.css.syntax.parser.parseAListOfComponentValues: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => ComponentValue[] - added:
let exports.css.syntax.parser.parseARule: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => undefined | AtRule | QualifiedRule - added:
let exports.css.syntax.parser.parseAStylesheet: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => Stylesheet - added:
let exports.css.syntax.parser.parseAStylesheetsContents: (input: string | TokenStream, pos?: number, options?: ParseOptionsSyntaxParser) => RuleSyntaxParser[] - added:
let exports.css.syntax.parser.pickTransforms: (options: CssTransformOptions) => undefined | CssTransformOptions - added:
let exports.css.syntax.parser.rangeAsciiCaseInsensitiveMatch: (input: string, start: number, end: number, lit: string) => boolean - added:
let exports.css.syntax.parser.rangeEquals: (input: string, start: number, end: number, lit: string) => boolean - added:
let exports.css.syntax.parser.readToken: (input: string, pos: number, out: MutableToken) => undefined | MutableToken - added:
let exports.css.syntax.parser.skipEscape: (input: string, pos: number) => number - added:
let exports.css.syntax.parser.toLowerCaseIfNeeded: (s: string) => string - added:
let exports.css.syntax.parser.unescapeIdentifier: MakeCacheableResult<string> & { bindCache: BindCache<string> } - added:
let exports.css.syntax.printer.printer: (path: { state: unknown; get node(): NodeSyntaxParser; get parent(): null | NodeSyntaxParser; get index(): number; skipChildren(): void; stop(): void; within(t… - added:
let exports.html.htmlMinify.filter: (name: string) => boolean - added:
let exports.html.htmlMinify.formatBanner: (banner: string) => string - added:
let exports.html.htmlMinify.getBannerPosition: () => 'end' - added:
let exports.html.htmlMinify.getEmbeddedTypes: () => string[] - added:
let exports.html.htmlMinify.getTypes: () => string[] - added:
let exports.html.htmlMinify.supportsWorkerThreads: () => boolean - added:
let exports.html.syntax.parser.A: { state: unknown; get node(): number; get parent(): null | number; get index(): number; skipChildren(): void; stop(): void; within(type: number): boolean; type… - added:
let exports.html.syntax.parser.BLOCK_CONTENTS: 'block-contents' - added:
let exports.html.syntax.parser.EMBEDDED_LANGUAGES: string[] - added:
let exports.html.syntax.parser.EVENT_HANDLER: 'event-handler' - added:
let exports.html.syntax.parser.FLAG_FOSTER_REGION: 128 - added:
let exports.html.syntax.parser.FOREIGN_ELEMENT: 'foreign-element' - added:
let exports.html.syntax.parser.Field.attributes: 1 - added:
let exports.html.syntax.parser.Field.content: 2 - added:
let exports.html.syntax.parser.Flag.mathml: 1 - added:
let exports.html.syntax.parser.Flag.selfClosing: 4 - added:
let exports.html.syntax.parser.Flag.svg: 2 - added:
let exports.html.syntax.parser.JSON_TYPE: 'json' - added:
let exports.html.syntax.parser.Namespace.HTML: 0 - added:
let exports.html.syntax.parser.Namespace.MathML: 1 - added:
let exports.html.syntax.parser.Namespace.SVG: 2 - added:
let exports.html.syntax.parser.Namespace.XML: 3 - added:
let exports.html.syntax.parser.NodeType.Attribute: 8 - added:
let exports.html.syntax.parser.NodeType.Comment: 5 - added:
let exports.html.syntax.parser.NodeType.Doctype: 6 - added:
let exports.html.syntax.parser.NodeType.Document: 1 - added:
let exports.html.syntax.parser.NodeType.DocumentFragment: 2 - added:
let exports.html.syntax.parser.NodeType.Element: 3 - added:
let exports.html.syntax.parser.NodeType.ProcessingInstruction: 7 - added:
let exports.html.syntax.parser.NodeType.Text: 4 - added:
let exports.html.syntax.parser.Part.content: 3 - added:
let exports.html.syntax.parser.Part.endTag: 5 - added:
let exports.html.syntax.parser.Part.name: 1 - added:
let exports.html.syntax.parser.Part.publicId: 6 - added:
let exports.html.syntax.parser.Part.startTag: 4 - added:
let exports.html.syntax.parser.Part.systemId: 7 - added:
let exports.html.syntax.parser.Part.value: 2 - added:
let exports.html.syntax.parser.Quote.Double: 1 - added:
let exports.html.syntax.parser.Quote.None: 0 - added:
let exports.html.syntax.parser.Quote.Single: 2 - added:
let exports.html.syntax.parser.SVG_TYPE: 'svg' - added:
let exports.html.syntax.parser.asciiLowercase: (value: string) => string - added:
let exports.html.syntax.parser.baseTag: (base: | string | { href: string; target?: string }) => string - added:
let exports.html.syntax.parser.buildHeadTags: (opts: OutputHtmlOptions) => string - added:
let exports.html.syntax.parser.collapseWhitespaceRuns: (s: string) => string - added:
let exports.html.syntax.parser.decodeEntities: _functionSyntaxParser - added:
let exports.html.syntax.parser.decodeXmlAttribute: (value: string) => string - added:
let exports.html.syntax.parser.decodeXmlEntities: (value: string) => string - added:
let exports.html.syntax.parser.escapeAttribute: (s: string, delimiter?: number, minimal?: boolean) => string - added:
let exports.html.syntax.parser.escapeText: (s: string) => string - added:
let exports.html.syntax.parser.escapeXmlAttribute: (value: string, quote: string) => string - added:
let exports.html.syntax.parser.escapeXmlText: (data: string) => string - added:
let exports.html.syntax.parser.grammar: (input: string, visitors: CompiledVisitorBucket<{ state: unknown; get node(): number; get parent(): null | number; get index(): number; skipChildren(): void; s… - added:
let exports.html.syntax.parser.isAllAsciiWhitespace: (s: string) => boolean - added:
let exports.html.syntax.parser.isAsciiAlphanumeric: (cc: number) => boolean - added:
let exports.html.syntax.parser.isAsciiWhitespace: (cc: number) => boolean - added:
let exports.html.syntax.parser.metaTag: (name: string, content: string) => string - added:
let exports.html.syntax.parser.parseCssUrls: (input: string) => [string, number, number][] - added:
let exports.html.syntax.parser.parseHtml: (input: string, pos?: number, options?: HtmlParseOptions) => number - added:
let exports.html.syntax.parser.parseMsapplicationTask: (input: string) => [string, number, number][] - added:
let exports.html.syntax.parser.parseSrc: (input: string) => [string, number, number][] - added:
let exports.html.syntax.parser.parseSrcset: (input: string) => [string, number, number][] - added:
let exports.html.syntax.parser.pickTransforms: (options: HtmlTransformOptions) => undefined | HtmlTransformOptions - added:
let exports.html.syntax.parser.startsWithAsciiWhitespace: (s: string) => boolean - added:
let exports.html.syntax.parser.stripAsciiWhitespace: (value: string) => string - added:
let exports.html.syntax.parser.tokenize: (input: string, pos?: number, callbacks?: HtmlTokenCallbacks) => number - added:
let exports.html.syntax.parser.tokenizeXml: (input: string, pos?: number, callbacks?: HtmlTokenCallbacks) => number - added:
let exports.html.syntax.printer.CLASSIC_SCRIPT: 'script' - added:
let exports.html.syntax.printer.MODULE_SCRIPT: 'module' - added:
let exports.html.syntax.printer.printer: (path: { state: unknown; get node(): number; get parent(): null | number; get index(): number; skipChildren(): void; stop(): void; within(type: number): boolea… - added:
let exports.html.xmlMinify.filter: (name: string) => boolean - added:
let exports.html.xmlMinify.getTypes: () => string[] - added:
let exports.html.xmlMinify.supportsWorkerThreads: () => boolean - added:
let exports.javascript.syntax.parser.BIND_FUNCTION: 3 - added:
let exports.javascript.syntax.parser.BIND_LEXICAL: 2 - added:
let exports.javascript.syntax.parser.BIND_NONE: 0 - added:
let exports.javascript.syntax.parser.BIND_OUTSIDE: 5 - added:
let exports.javascript.syntax.parser.BIND_SIMPLE_CATCH: 4 - added:
let exports.javascript.syntax.parser.BIND_VAR: 1 - added:
let exports.javascript.syntax.parser.Field: Readonly<{ object: 1; property: 2; callee: 3; arguments: 4; expression: 5; id: 6; init: 7; declarations: 8; key: 9; value: 10; left: 11; right: 12; body: 13; a… - added:
let exports.javascript.syntax.parser.Flag: Readonly<{ computed: 1; optional: 2; method: 4; shorthand: 8; delegate: 16; prefix: 32; expression: 64; generator: 128; async: 256; static: 512; tail: 1024; aw… - added:
let exports.javascript.syntax.parser.MAX_MASKED_INDEX: 30 - added:
let exports.javascript.syntax.parser.NodeType: Readonly<{ Identifier: 1; PrivateIdentifier: 2; Literal: 3; MemberExpression: 4; CallExpression: 5; NewExpression: 6; ExpressionStatement: 7; VariableDeclarato… - added:
let exports.javascript.syntax.parser.Part: Readonly<{ raw: 1; directive: 2; kind: 3; operator: 4; sourceType: 5; phase: 6 }> - added:
let exports.javascript.syntax.parser.SCOPE_ARROW: 16 - added:
let exports.javascript.syntax.parser.SCOPE_ASYNC: 4 - added:
let exports.javascript.syntax.parser.SCOPE_CLASS_FIELD_INIT: 512 - added:
let exports.javascript.syntax.parser.SCOPE_CLASS_STATIC_BLOCK: 256 - added:
let exports.javascript.syntax.parser.SCOPE_DIRECT_SUPER: 128 - added:
let exports.javascript.syntax.parser.SCOPE_FUNCTION: 2 - added:
let exports.javascript.syntax.parser.SCOPE_GENERATOR: 8 - added:
let exports.javascript.syntax.parser.SCOPE_SIMPLE_CATCH: 32 - added:
let exports.javascript.syntax.parser.SCOPE_SUPER: 64 - added:
let exports.javascript.syntax.parser.SCOPE_SWITCH: 1024 - added:
let exports.javascript.syntax.parser.SCOPE_TOP: 1 - added:
let exports.javascript.syntax.parser.SCOPE_VAR: number - added:
let exports.javascript.syntax.parser.buildLineStarts: (source: string) => number[] - added:
let exports.javascript.syntax.parser.codePointToString: (code: number) => string - added:
let exports.javascript.syntax.parser.collectCjsRequireSpecifiers: (source: string) => Set<string> - added:
let exports.javascript.syntax.parser.declaresIntoBlock: (statement?: any) => boolean - added:
let exports.javascript.syntax.parser.defaultOptions.allowAwaitOutsideFunction: null - added:
let exports.javascript.syntax.parser.defaultOptions.allowHashBang: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.allowImportExportEverywhere: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.allowReserved: null - added:
let exports.javascript.syntax.parser.defaultOptions.allowReturnOutsideFunction: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.allowSuperOutsideMethod: null - added:
let exports.javascript.syntax.parser.defaultOptions.checkPrivateFields: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.directSourceFile: null - added:
let exports.javascript.syntax.parser.defaultOptions.ecmaVersion: null - added:
let exports.javascript.syntax.parser.defaultOptions.locations: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.onComment: null - added:
let exports.javascript.syntax.parser.defaultOptions.onInsertedSemicolon: null - added:
let exports.javascript.syntax.parser.defaultOptions.onToken: null - added:
let exports.javascript.syntax.parser.defaultOptions.onTokenRead: null - added:
let exports.javascript.syntax.parser.defaultOptions.onTrailingComma: null - added:
let exports.javascript.syntax.parser.defaultOptions.preserveParens: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.program: null - added:
let exports.javascript.syntax.parser.defaultOptions.ranges: boolean - added:
let exports.javascript.syntax.parser.defaultOptions.sourceFile: null - added:
let exports.javascript.syntax.parser.defaultOptions.sourceType: string - added:
let exports.javascript.syntax.parser.defaultOptions.startLocation: null - added:
let exports.javascript.syntax.parser.defaultOptions.strict: boolean - added:
let exports.javascript.syntax.parser.functionFlags: (async: boolean, generator: boolean) => number - added:
let exports.javascript.syntax.parser.getLineInfo: (input: string, offset: number) => Position - added:
let exports.javascript.syntax.parser.getOptions: (opts?: null | Partial<OptionsSyntaxParser>) => ResolvedOptionsSyntaxParser - added:
let exports.javascript.syntax.parser.hasOctalEscape: (raw: string) => boolean - added:
let exports.javascript.syntax.parser.isIdentifierChar: (code: number, astral?: boolean) => boolean - added:
let exports.javascript.syntax.parser.isIdentifierStart: (code: number, astral?: boolean) => boolean - added:
let exports.javascript.syntax.parser.isLocalVariableAccess: (node?: any) => boolean - added:
let exports.javascript.syntax.parser.isNewLine: (code: number) => boolean - added:
let exports.javascript.syntax.parser.isPrivateFieldAccess: (node?: any) => boolean - added:
let exports.javascript.syntax.parser.keywordTypes: Record<string, TokenType> - added:
let exports.javascript.syntax.parser.lineBreak: RegExp - added:
let exports.javascript.syntax.parser.lineBreakG: RegExp - added:
let exports.javascript.syntax.parser.nextLineBreak: (code: string, from: number, end?: number) => number - added:
let exports.javascript.syntax.parser.nonASCIIwhitespace: RegExp - added:
let exports.javascript.syntax.parser.overflowFrom: (mask: number, index: number) => number[] - added:
let exports.javascript.syntax.parser.parse: (input: string, options: ParserOptionsSyntaxParser) => Program - added:
let exports.javascript.syntax.parser.positionAt: (lineStarts: number[], offset: number) => SourcePosition - added:
let exports.javascript.syntax.parser.releaseParserCaches: () => void - added:
let exports.javascript.syntax.parser.skipWhiteSpace: RegExp - added:
let exports.javascript.syntax.parser.stringToNumber: (str: string, isLegacyOctalNumericLiteral: boolean) => number - added:
let exports.javascript.syntax.parser.toEstreeObject: (tree: SyntaxTree, node: number, fields?: string[]) => | null | Program | ImportDeclaration | ExportNamedDeclaration | ExportAllDeclaration | ImportExpressionI… - added:
let exports.javascript.syntax.parser.tokContexts.b_expr: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.b_stat: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.b_tmpl: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.f_expr: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.f_expr_gen: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.f_gen: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.f_stat: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.p_expr: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.p_stat: TokContext - added:
let exports.javascript.syntax.parser.tokContexts.q_tmpl: TokContext - added:
let exports.javascript.syntax.parser.tokTypes.arrow: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.assign: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.backQuote: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bitShift: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bitwiseAND: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bitwiseOR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bitwiseXOR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.braceL: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.braceR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bracketL: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.bracketR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.coalesce: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.colon: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.comma: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.dollarBraceL: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.dot: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.ellipsis: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.eof: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.eq: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.equality: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.incDec: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.invalidTemplate: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.logicalAND: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.logicalOR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.modulo: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.name: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.num: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.parenL: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.parenR: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.plusMin: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.prefix: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.privateId: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.question: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.questionDot: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.regexp: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.relational: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.semi: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.slash: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.star: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.starstar: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.string: TokenType - added:
let exports.javascript.syntax.parser.tokTypes.template: TokenType - added:
let exports.javascript.syntax.parser.wordsRegexp: (words: string) => RegExp - added:
let exports.javascript.syntax.printer.FORMAT_DEFAULTS: any - added:
let exports.javascript.syntax.printer.IGNORED_FORMAT_OPTIONS: string[] - added:
let exports.javascript.syntax.printer.NODE_KIND_ANCESTRY: Record<string, string[]> - added:
let exports.javascript.syntax.printer.PHASES: Phase[] - added:
let exports.javascript.syntax.printer.createAst: () => Ast - added:
let exports.javascript.syntax.printer.createCompressHelpers: (modules: MinifierModules) => CompressHelpers - added:
let exports.javascript.syntax.printer.createModules: () => MinifierModules - added:
let exports.javascript.syntax.printer.createUnicode: () => { getFullChar: (str: string, pos: number) => string; getFullCharCode: (str: string, pos: number) => number; isBasicIdentifier: (str: string) => boolean;… - added:
let exports.javascript.syntax.printer.load: () => Promise<Minifier> - added:
let exports.javascript.syntax.printer.plainIdentifier: (name: string) => string - added:
let exports.optimize.InnerGraph.getDependencyUsedByExportsCondition: (dependency: Dependency, moduleGraph: ModuleGraph) => | null | false | ((moduleGraphConnection: ModuleGraphConnection, runtime: RuntimeSpec) => ConnectionState) - added:
let exports.optimize.InnerGraph.getInnerGraphUtils: (compilation: Compilation) => InnerGraphUtils - added:
let exports.optimize.OptimizationStages.STAGE_ADVANCED: 10 - added:
let exports.optimize.OptimizationStages.STAGE_BASIC: -10 - added:
let exports.optimize.OptimizationStages.STAGE_DEFAULT: 0 - added:
let exports.runtime.RuntimeGlobals.amdDefine: '__webpack_require__.amdD' - added:
let exports.runtime.RuntimeGlobals.amdOptions: '__webpack_require__.amdO' - added:
let exports.runtime.RuntimeGlobals.asyncModule: '__webpack_require__.a' - added:
let exports.runtime.RuntimeGlobals.asyncModuleDoneSymbol: '__webpack_require__.aD' - added:
let exports.runtime.RuntimeGlobals.asyncModuleExportSymbol: '__webpack_require__.aE' - added:
let exports.runtime.RuntimeGlobals.asyncModuleGenerator: '__webpack_require__.aG' - added:
let exports.runtime.RuntimeGlobals.baseURI: '__webpack_require__.b' - added:
let exports.runtime.RuntimeGlobals.chunkCallback: 'webpackChunk' - added:
let exports.runtime.RuntimeGlobals.chunkName: '__webpack_require__.cn' - added:
let exports.runtime.RuntimeGlobals.compatGetDefaultExport: '__webpack_require__.n' - added:
let exports.runtime.RuntimeGlobals.compileWasm: '__webpack_require__.vs' - added:
let exports.runtime.RuntimeGlobals.concatenationWrap: '__webpack_require__.cw' - added:
let exports.runtime.RuntimeGlobals.constructRequire: '__webpack_require__.cr' - added:
let exports.runtime.RuntimeGlobals.createFakeNamespaceObject: '__webpack_require__.t' - added:
let exports.runtime.RuntimeGlobals.createScript: '__webpack_require__.ts' - added:
let exports.runtime.RuntimeGlobals.createScriptUrl: '__webpack_require__.tu' - added:
let exports.runtime.RuntimeGlobals.cssInjectStyle: '__webpack_require__.is' - added:
let exports.runtime.RuntimeGlobals.currentRemoteGetScope: '__webpack_require__.R' - added:
let exports.runtime.RuntimeGlobals.deferredModuleAsyncTransitiveDependencies: '__webpack_require__.zT' - added:
let exports.runtime.RuntimeGlobals.deferredModuleAsyncTransitiveDependenciesSymbol: '__webpack_require__.zS' - added:
let exports.runtime.RuntimeGlobals.deferredModuleNamespaceCache: '__webpack_require__.zC' - added:
let exports.runtime.RuntimeGlobals.definePropertyGetters: '__webpack_require__.d' - added:
let exports.runtime.RuntimeGlobals.definePropertyGettersFromArray: '__webpack_require__.d (array)' - added:
let exports.runtime.RuntimeGlobals.ensureChunk: '__webpack_require__.e' - added:
let exports.runtime.RuntimeGlobals.ensureChunkHandlers: '__webpack_require__.f' - added:
let exports.runtime.RuntimeGlobals.ensureChunkIncludeEntries: '__webpack_require__.f (include entries)' - added:
let exports.runtime.RuntimeGlobals.entryModuleId: '__webpack_require__.s' - added:
let exports.runtime.RuntimeGlobals.esmIds: '__webpack_esm_ids__' - added:
let exports.runtime.RuntimeGlobals.esmModuleDecorator: '__webpack_require__.hmd' - added:
let exports.runtime.RuntimeGlobals.esmModules: '__webpack_esm_modules__' - added:
let exports.runtime.RuntimeGlobals.esmRuntime: '__webpack_esm_runtime__' - added:
let exports.runtime.RuntimeGlobals.exports: '__webpack_exports__' - added:
let exports.runtime.RuntimeGlobals.externalInstallChunk: '__webpack_require__.C' - added:
let exports.runtime.RuntimeGlobals.getChunkCssFilename: '__webpack_require__.k' - added:
let exports.runtime.RuntimeGlobals.getChunkScriptFilename: '__webpack_require__.u' - added:
let exports.runtime.RuntimeGlobals.getChunkUpdateCssFilename: '__webpack_require__.hk' - added:
let exports.runtime.RuntimeGlobals.getChunkUpdateScriptFilename: '__webpack_require__.hu' - added:
let exports.runtime.RuntimeGlobals.getCssServerStyles: '__webpack_require__.cs' - added:
let exports.runtime.RuntimeGlobals.getFullHash: '__webpack_require__.h' - added:
let exports.runtime.RuntimeGlobals.getTrustedTypesPolicy: '__webpack_require__.tt' - added:
let exports.runtime.RuntimeGlobals.getUpdateManifestFilename: '__webpack_require__.hmrF' - added:
let exports.runtime.RuntimeGlobals.getWorkletBootstrap: '__webpack_require__.wb' - added:
let exports.runtime.RuntimeGlobals.global: '__webpack_require__.g' - added:
let exports.runtime.RuntimeGlobals.harmonyModuleDecorator: '__webpack_require__.hmd' - added:
let exports.runtime.RuntimeGlobals.hasChunkPriority: 'has chunk priority' - added:
let exports.runtime.RuntimeGlobals.hasCssModules: 'has css modules' - added:
let exports.runtime.RuntimeGlobals.hasFetchPriority: 'has fetch priority' - added:
let exports.runtime.RuntimeGlobals.hasOwnProperty: '__webpack_require__.o' - added:
let exports.runtime.RuntimeGlobals.hasSealedDeferredNamespace: 'has sealed deferred namespace' - added:
let exports.runtime.RuntimeGlobals.hasServerRenderedStylesheets: 'has server rendered stylesheets' - added:
let exports.runtime.RuntimeGlobals.hasSynthesizedDeferredNamespace: 'has synthesized deferred namespace' - added:
let exports.runtime.RuntimeGlobals.hmrDownloadManifest: '__webpack_require__.hmrM' - added:
let exports.runtime.RuntimeGlobals.hmrDownloadUpdateHandlers: '__webpack_require__.hmrC' - added:
let exports.runtime.RuntimeGlobals.hmrInvalidateModuleHandlers: '__webpack_require__.hmrI' - added:
let exports.runtime.RuntimeGlobals.hmrModuleData: '__webpack_require__.hmrD' - added:
let exports.runtime.RuntimeGlobals.hmrRuntimeStatePrefix: '__webpack_require__.hmrS' - added:
let exports.runtime.RuntimeGlobals.initializeSharing: '__webpack_require__.I' - added:
let exports.runtime.RuntimeGlobals.instantiateWasm: '__webpack_require__.v' - added:
let exports.runtime.RuntimeGlobals.interceptModuleExecution: '__webpack_require__.i' - added:
let exports.runtime.RuntimeGlobals.liveExportSetters: '__webpack_require__.lE' - added:
let exports.runtime.RuntimeGlobals.loadScript: '__webpack_require__.l' - added:
let exports.runtime.RuntimeGlobals.makeDeferredNamespaceObject: '__webpack_require__.z' - added:
let exports.runtime.RuntimeGlobals.makeNamespaceObject: '__webpack_require__.r' - added:
let exports.runtime.RuntimeGlobals.makeOptimizedDeferredNamespaceObject: '__webpack_require__.zO' - added:
let exports.runtime.RuntimeGlobals.module: 'module' - added:
let exports.runtime.RuntimeGlobals.moduleCache: '__webpack_require__.c' - added:
let exports.runtime.RuntimeGlobals.moduleFactories: '__webpack_require__.m' - added:
let exports.runtime.RuntimeGlobals.moduleFactoriesAddOnly: '__webpack_require__.m (add only)' - added:
let exports.runtime.RuntimeGlobals.moduleId: 'module.id' - added:
let exports.runtime.RuntimeGlobals.moduleLoaded: 'module.loaded' - added:
let exports.runtime.RuntimeGlobals.nodeModuleDecorator: '__webpack_require__.nmd' - added:
let exports.runtime.RuntimeGlobals.onChunksLoaded: '__webpack_require__.O' - added:
let exports.runtime.RuntimeGlobals.prefetchAsset: '__webpack_require__.PA' - added:
let exports.runtime.RuntimeGlobals.prefetchChunk: '__webpack_require__.E' - added:
let exports.runtime.RuntimeGlobals.prefetchChunkHandlers: '__webpack_require__.F' - added:
let exports.runtime.RuntimeGlobals.preloadAsset: '__webpack_require__.LA' - added:
let exports.runtime.RuntimeGlobals.preloadChunk: '__webpack_require__.G' - added:
let exports.runtime.RuntimeGlobals.preloadChunkHandlers: '__webpack_require__.H' - added:
let exports.runtime.RuntimeGlobals.publicPath: '__webpack_require__.p' - added:
let exports.runtime.RuntimeGlobals.relativeUrl: '__webpack_require__.U' - added:
let exports.runtime.RuntimeGlobals.require: '__webpack_require__' - added:
let exports.runtime.RuntimeGlobals.requireScope: '__webpack_require__.*' - added:
let exports.runtime.RuntimeGlobals.returnExportsFromRuntime: 'return-exports-from-runtime' - added:
let exports.runtime.RuntimeGlobals.runtimeId: '__webpack_require__.j' - added:
let exports.runtime.RuntimeGlobals.scriptNonce: '__webpack_require__.nc' - added:
let exports.runtime.RuntimeGlobals.setAnonymousDefaultName: '__webpack_require__.dn' - added:
let exports.runtime.RuntimeGlobals.shareScopeMap: '__webpack_require__.S' - added:
let exports.runtime.RuntimeGlobals.specNamespaceObject: '__webpack_require__.ns' - added:
let exports.runtime.RuntimeGlobals.startup: '__webpack_require__.x' - added:
let exports.runtime.RuntimeGlobals.startupAssetHints: '__webpack_require__.SAH' - added:
let exports.runtime.RuntimeGlobals.startupEntrypoint: '__webpack_require__.X' - added:
let exports.runtime.RuntimeGlobals.startupNoDefault: '__webpack_require__.x (no default handler)' - added:
let exports.runtime.RuntimeGlobals.startupOnlyAfter: '__webpack_require__.x (only after)' - added:
let exports.runtime.RuntimeGlobals.startupOnlyBefore: '__webpack_require__.x (only before)' - added:
let exports.runtime.RuntimeGlobals.system: '__webpack_require__.System' - added:
let exports.runtime.RuntimeGlobals.systemContext: '__webpack_require__.y' - added:
let exports.runtime.RuntimeGlobals.thisAsExports: 'top-level-this-exports' - added:
let exports.runtime.RuntimeGlobals.toBinary: '__webpack_require__.tb' - added:
let exports.runtime.RuntimeGlobals.uncaughtErrorHandler: '__webpack_require__.oe' - added:
let exports.runtime.RuntimeGlobals.wasmInstances: '__webpack_require__.w' - added:
let exports.runtime.RuntimeGlobals.worker: '__webpack_require__.wc' - added:
let exports.util.comparators.compareChunkGroupsByIndex: (a: ChunkGroup, b: ChunkGroup) => 0 | 1 | -1 - added:
let exports.util.comparators.compareChunks: ParameterizedComparator<ChunkGraph, Chunk> - added:
let exports.util.comparators.compareChunksById: (a: Chunk, b: Chunk) => 0 | 1 | -1 - added:
let exports.util.comparators.compareChunksNatural: (chunkGraph: ChunkGraph) => Comparator<Chunk> - added:
let exports.util.comparators.compareErrors: Comparator<Error> - added:
let exports.util.comparators.compareIds: (a: string | number, b: string | number) => 0 | 1 | -1 - added:
let exports.util.comparators.compareIterables: <T>(elementComparator: Comparator<T>) => Comparator<Iterable<T>> - added:
let exports.util.comparators.compareLocations: (a: DependencyLocation, b: DependencyLocation) => 0 | 1 | -1 - added:
let exports.util.comparators.compareModulesByFullName: ParameterizedComparator<Compiler, Module> - added:
let exports.util.comparators.compareModulesById: ParameterizedComparator<ChunkGraph, Module> - added:
let exports.util.comparators.compareModulesByIdOrIdentifier: ParameterizedComparator<ChunkGraph, Module> - added:
let exports.util.comparators.compareModulesByIdentifier: (a: Module, b: Module) => 0 | 1 | -1 - added:
let exports.util.comparators.compareModulesByPostOrderIndexOrIdentifier: ParameterizedComparator<ModuleGraph, Module> - added:
let exports.util.comparators.compareModulesByPreOrderIndexOrIdentifier: ParameterizedComparator<ModuleGraph, Module> - added:
let exports.util.comparators.compareNumbers: (a: number, b: number) => 0 | 1 | -1 - added:
let exports.util.comparators.compareSelect: <T, R>(getter: Selector<T, R>, comparator: Comparator<R>) => Comparator<T> - added:
let exports.util.comparators.compareStrings: (a: string, b: string) => 0 | 1 | -1 - added:
let exports.util.comparators.compareStringsNumeric: (a: string, b: string) => 0 | 1 | -1 - added:
let exports.util.comparators.concatComparators: <T>(c1: Comparator<T>, c2: Comparator<T>, ...cRest: Comparator<T>[]) => Comparator<T> - added:
let exports.util.comparators.keepOriginalOrder: <T>(iterable: Iterable<T>) => Comparator<T> - added:
let exports.util.comparators.sortWithSourceOrder: (dependencies: Dependency[], dependencySourceOrderMap: WeakMap<Dependency, DependencySourceOrder>, onDependencyReSort?: (dep: Dependency, index: number) => voi… - added:
let exports.util.compileBooleanMatcher.fromLists: (positiveItems: string[], negativeItems: string[]) => (value: string) => string - added:
let exports.util.compileBooleanMatcher.itemsToRegexp: (itemsArr: string[]) => string - added:
let exports.util.dataURL.EMBEDDED_LANGUAGES: string[] - added:
let exports.util.dataURL.JSON_TYPE: 'json' - added:
let exports.util.dataURL.SVG_TYPE: 'svg' - added:
let exports.util.dataURL.URIRegEx: RegExp - added:
let exports.util.dataURL.askEmbeddedRenderer: (render: (source: string, info: { type: string; hostType: string; as?: string }) => | undefined | string | EmbeddedSourceResult | Promise<undefined | string |… - added:
let exports.util.dataURL.buildDataURI: (parsed: ParsedDataURI, text: string) => string - added:
let exports.util.dataURL.collectEmbeddedDiagnostics: (reported: { warnings?: (string | Error)[]; errors?: (string | Error)[] }[]) => { warnings?: (string | Error)[]; errors?: (string | Error)[] } - added:
let exports.util.dataURL.decodeDataURI: (uri: string) => null | Buffer - added:
let exports.util.dataURL.decodeDataURIPayload: (parsed: ParsedDataURI) => null | string - added:
let exports.util.dataURL.embeddedText: (answer?: string | { code?: string }) => undefined | string - added:
let exports.util.dataURL.encodeDataURIPayload: (text: string) => string - added:
let exports.util.dataURL.languageOfFilename: (filename: null | string) => undefined | string - added:
let exports.util.dataURL.languageOfMediaType: (mediaType: string) => undefined | string - added:
let exports.util.dataURL.parseDataURI: (uri: string) => null | ParsedDataURI - added:
let exports.util.dataURL.readEmbeddedDataURI: (uri: string) => null | { parsed: ParsedDataURI; type: string; payload: string } - added:
let exports.util.extractComments.extractComments: (option: | undefined | string | boolean | RegExp | ((...args: never[]) => boolean) | { condition?: string | boolean | RegExp | ((...args: never[]) => boolean)… - added:
let exports.util.extractComments.keepCondition: (comments: CommentsOption, some: (comment: string) => boolean) => (comment: string) => boolean - added:
let exports.util.runtime.compareRuntime: (a: RuntimeSpec, b: RuntimeSpec) => 0 | 1 | -1 - added:
let exports.util.runtime.filterRuntime: (runtime: RuntimeSpec, filter: (runtime?: RuntimeSpec) => boolean) => undefined | string | boolean | SortableSet<string> - added:
let exports.util.runtime.forEachRuntime: (runtime: RuntimeSpec, fn: (runtime?: string) => void, deterministicOrder?: boolean) => void - added:
let exports.util.runtime.getEntryRuntime: (compilation: Compilation, name: string, options?: EntryOptions) => RuntimeSpec - added:
let exports.util.runtime.getRuntimeKey: (runtime: RuntimeSpec) => string - added:
let exports.util.runtime.intersectRuntime: (a: RuntimeSpec, b: RuntimeSpec) => RuntimeSpec - added:
let exports.util.runtime.keyToRuntime: (key: string) => RuntimeSpec - added:
let exports.util.runtime.mergeRuntime: (a: RuntimeSpec, b: RuntimeSpec) => RuntimeSpec - added:
let exports.util.runtime.mergeRuntimeCondition: (a: RuntimeCondition, b: RuntimeCondition, runtime: RuntimeSpec) => RuntimeCondition - added:
let exports.util.runtime.mergeRuntimeConditionNonFalse: (a: undefined | string | true | SortableSet<string>, b: undefined | string | true | SortableSet<string>, runtime: RuntimeSpec) => undefined | string | true | S… - added:
let exports.util.runtime.mergeRuntimeOwned: (a: RuntimeSpec, b: RuntimeSpec) => RuntimeSpec - added:
let exports.util.runtime.runtimeConditionToString: (runtimeCondition: RuntimeCondition) => string - added:
let exports.util.runtime.runtimeEqual: (a: RuntimeSpec, b: RuntimeSpec) => boolean - added:
let exports.util.runtime.runtimeToString: (runtime: RuntimeSpec) => string - added:
let exports.util.runtime.subtractRuntime: (a: RuntimeSpec, b: RuntimeSpec) => RuntimeSpec - added:
let exports.util.runtime.subtractRuntimeCondition: (a: RuntimeCondition, b: RuntimeCondition, runtime: RuntimeSpec) => RuntimeCondition - added:
let exports.util.serialization.createFileSerializer: <D, S, C>(fs: IntermediateFileSystem, hashFunction: HashFunction) => Serializer<D, S, C> - added:
namespace exports - added:
namespace exports.ModuleFilenameHelpers - added:
namespace exports.OptimizationStages - added:
namespace exports.RuntimeGlobals - added:
namespace exports.asset - added:
namespace exports.bun - added:
namespace exports.cache - added:
namespace exports.cli - added:
namespace exports.config - added:
namespace exports.container - added:
namespace exports.css - added:
namespace exports.css.cssMinify - added:
namespace exports.css.syntax - added:
namespace exports.css.syntax.parser - added:
namespace exports.css.syntax.parser.Field - added:
namespace exports.css.syntax.parser.Flag - added:
namespace exports.css.syntax.parser.NodeType - added:
namespace exports.css.syntax.parser.Part - added:
namespace exports.css.syntax.parser.TokenType - added:
namespace exports.css.syntax.printer - added:
namespace exports.debug - added:
namespace exports.deno - added:
namespace exports.dependencies - added:
namespace exports.dll - added:
namespace exports.electron - added:
namespace exports.esm - added:
namespace exports.experiments - added:
namespace exports.experiments.ids - added:
namespace exports.experiments.schemes - added:
namespace exports.experiments.typescript - added:
namespace exports.html - added:
namespace exports.html.htmlMinify - added:
namespace exports.html.syntax - added:
namespace exports.html.syntax.parser - added:
namespace exports.html.syntax.parser.Field - added:
namespace exports.html.syntax.parser.Flag - added:
namespace exports.html.syntax.parser.Namespace - added:
namespace exports.html.syntax.parser.NodeType - added:
namespace exports.html.syntax.parser.Part - added:
namespace exports.html.syntax.parser.Quote - added:
namespace exports.html.syntax.printer - added:
namespace exports.html.xmlMinify - added:
namespace exports.ids - added:
namespace exports.javascript - added:
namespace exports.javascript.syntax - added:
namespace exports.javascript.syntax.parser - added:
namespace exports.javascript.syntax.parser.defaultOptions - added:
namespace exports.javascript.syntax.parser.tokContexts - added:
namespace exports.javascript.syntax.parser.tokTypes - added:
namespace exports.javascript.syntax.printer - added:
namespace exports.json - added:
namespace exports.library - added:
namespace exports.module - added:
namespace exports.node - added:
namespace exports.optimize - added:
namespace exports.optimize.InnerGraph - added:
namespace exports.optimize.OptimizationStages - added:
namespace exports.prefetch - added:
namespace exports.runtime - added:
namespace exports.runtime.RuntimeGlobals - added:
namespace exports.sharing - added:
namespace exports.sources - added:
namespace exports.sources.util - added:
namespace exports.sources.util.scopes - added:
namespace exports.sources.util.stringBufferUtils - added:
namespace exports.template - added:
namespace exports.util - added:
namespace exports.util.comparators - added:
namespace exports.util.compileBooleanMatcher - added:
namespace exports.util.dataURL - added:
namespace exports.util.extractComments - added:
namespace exports.util.runtime - added:
namespace exports.util.serialization - added:
namespace exports.wasm - added:
namespace exports.web - added:
namespace exports.webworker - added:
type exports.ConfigurationFactory = (env: Record<string, any>, argv: Record<string, any>) => MaybePromise<Configuration | MultiConfiguration> - added:
type exports.ExternalItemFunctionCallback = (data: ExternalItemFunctionData, callback: (err?: null | Error, result?: | string | boolean | string[] | ExternalItemValueObject | ExternalItemValueWithOptions… - added:
type exports.ExternalItemFunctionDataGetResolve = (options?: ResolveOptionsWebpackOptions) => | ((context: string, request: string, callback: (err?: null | Error, result?: string | false, resolveRequest?: Reso… - added:
type exports.ExternalItemFunctionDataGetResolveCallbackResult = (context: string, request: string, callback: (err?: null | Error, result?: string | false, resolveRequest?: ResolveRequest) => void) => void - added:
type exports.ExternalItemFunctionDataGetResolveResult = (context: string, request: string) => Promise<string> - added:
type exports.ExternalItemFunctionPromise = (data: ExternalItemFunctionData) => Promise<ExternalItemValue> - added:
type exports.MultiCompilerPluginFunction = (this: MultiCompiler, compiler: MultiCompiler) => void - added:
type exports.ObjectDeserializerContext = typeof ObjectDeserializerContextObjectMiddlewareObject_1 - added:
type exports.ObjectSerializerContext = typeof ObjectSerializerContextObjectMiddlewareObject_2 - added:
type exports.RuleSetUseFunction = (data: EffectData) => | string | RuleSetUseFunction | { ident?: string; loader?: string; options?: string | { [index: string]: any } } | (| undefined | null |… - added:
type exports.WebpackPluginFunction = (this: Compiler, compiler: Compiler) => void