webpack/lib
inottn ebd45ca5ee
fix: entry module isn't executed when targeting webworker with a runtime chunk
2025-03-03 20:36:12 +03:00
..
asset (fix) Use module ids for final render order 2025-02-04 15:21:02 -08:00
async-modules refactor: improve code 2024-08-02 19:32:27 +03:00
cache fix: types 2024-10-24 21:13:59 +03:00
config fix: respect `output.charset` everywhere (#19202) 2025-02-07 07:17:55 +03:00
container refactor: module source types code 2024-11-01 00:14:05 +03:00
css fix: respect `output.charset` everywhere (#19202) 2025-02-07 07:17:55 +03:00
debug fix: types 2024-10-24 21:13:59 +03:00
dependencies feat: implement `/* webpackIgnore: true */` for `require.resolve` (#19201) 2025-02-06 21:08:08 +03:00
electron style: improve 2024-08-02 19:32:22 +03:00
errors
esm fix: runtime error when using asset module as entrypoint and runtimeChunk (#19229) 2025-02-14 22:27:38 +03:00
hmr refactor: issue #19030 2024-12-04 12:07:49 +03:00
ids fix: a lot of types 2024-08-06 06:08:48 +03:00
javascript feat: add dead control flow check 2025-02-28 17:39:34 +03:00
json fix: JSON generator now preserves `__proto__` property (#19232) 2025-02-14 23:57:39 +03:00
library fix: set `output.iife` to `true` when `output.iife` is `false` and `output.library.type` is `umd` and output a warning 2024-11-20 19:02:57 +03:00
logging fix: types 2024-10-24 21:13:59 +03:00
node fix: sync and async wasm generation 2024-11-14 06:34:49 +03:00
optimize fix: preserve filenameTemplate in new split chunk 2025-01-31 17:57:30 -05:00
performance style: improve style of code 2024-08-02 19:32:13 +03:00
prefetch style: improve 2024-08-02 19:32:22 +03:00
rules fix: types 2024-10-23 23:30:31 +03:00
runtime fix: strip `blob:` protocol when public path is `auto` (#19199) 2025-02-06 23:25:59 +03:00
schemes fix: handle DataURI without `base64` word 2024-10-30 20:08:37 +03:00
serialization fix: types 2024-10-24 06:02:20 +03:00
sharing refactor: logic 2024-11-25 16:23:13 -08:00
stats chore: fix typo in types 2025-02-27 14:00:58 +03:00
util chore: remove duplicate 'yield' from reserved identifiers (#19256) 2025-02-27 13:16:36 +03:00
wasm fix: node async wasm loader now use `output.module` to determinate code generation (#19210) 2025-02-10 21:31:21 +03:00
wasm-async (fix) Use module ids for final render order 2025-02-04 15:21:02 -08:00
wasm-sync (fix) Use module ids for final render order 2025-02-04 15:21:02 -08:00
web fix: respect `output.charset` everywhere (#19202) 2025-02-07 07:17:55 +03:00
webworker fix: entry module isn't executed when targeting webworker with a runtime chunk 2025-03-03 20:36:12 +03:00
APIPlugin.js refactor: code 2024-08-02 19:32:31 +03:00
AbstractMethodError.js fix: types 2024-08-07 19:14:54 +03:00
AsyncDependenciesBlock.js fix: types 2024-10-24 21:13:59 +03:00
AsyncDependencyToInitialChunkError.js
AutomaticPrefetchPlugin.js refactor: code 2024-08-02 19:32:33 +03:00
BannerPlugin.js fix: types 2024-10-24 00:07:47 +03:00
Cache.js style: improve style of code 2024-08-02 19:32:14 +03:00
CacheFacade.js style: improve style of code 2024-08-02 19:32:14 +03:00
CaseSensitiveModulesWarning.js refactor: code 2024-08-02 19:32:31 +03:00
Chunk.js fix: avoid extra `prefetch` and `preload` JS runtime for CSS 2024-10-03 20:03:55 +03:00
ChunkGraph.js refactor: module source types code 2024-11-01 00:14:05 +03:00
ChunkGroup.js fix: types 2024-10-24 21:13:59 +03:00
ChunkRenderError.js
ChunkTemplate.js fix: types 2024-08-07 21:59:26 +03:00
CleanPlugin.js chore: fix typo in types 2025-02-27 14:00:58 +03:00
CodeGenerationError.js
CodeGenerationResults.js refactor: module source types code 2024-11-01 00:14:05 +03:00
CommentCompilationWarning.js chore: improve jsdoc eslint rules 2024-07-30 15:26:24 +03:00
CompatibilityPlugin.js refactor(types): more 2023-06-21 19:00:24 +03:00
Compilation.js (perf) optimize assign-depths 2025-02-05 11:33:07 -08:00
Compiler.js fix: types 2024-10-24 21:13:59 +03:00
ConcatenationScope.js fix: types 2024-10-24 21:13:59 +03:00
ConcurrentCompilationError.js
ConditionalInitFragment.js style: improve style of code 2024-08-02 19:32:14 +03:00
ConstPlugin.js feat: add dead control flow check 2025-02-28 17:39:34 +03:00
ContextExclusionPlugin.js style: improve style of code 2024-08-02 19:32:14 +03:00
ContextModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
ContextModuleFactory.js fix: types 2024-08-09 18:42:37 +03:00
ContextReplacementPlugin.js fix: ts types 2024-08-14 21:38:08 +03:00
CssModule.js refactor: CSS HMR 2024-11-28 23:35:59 +03:00
DefinePlugin.js fix: sub define key should't be renamed when it's a defined variable 2024-12-04 20:12:40 +08:00
DelegatedModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
DelegatedModuleFactoryPlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
DelegatedPlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
DependenciesBlock.js chore: improve jsdoc rules 2024-07-30 17:07:14 +03:00
Dependency.js fix: ts types 2024-08-14 21:38:08 +03:00
DependencyTemplate.js refactor: CSS HMR 2024-11-28 23:35:59 +03:00
DependencyTemplates.js refactor(types): more 2023-06-22 02:45:07 +03:00
DllEntryPlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
DllModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
DllModuleFactory.js style: improve 2024-08-02 19:32:22 +03:00
DllPlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
DllReferencePlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
DynamicEntryPlugin.js fix: types 2024-10-02 00:18:10 +03:00
EntryOptionPlugin.js fix: types 2024-02-21 17:55:02 +03:00
EntryPlugin.js chore: improve jsdoc rules 2024-07-30 17:07:14 +03:00
Entrypoint.js fix: types 2024-02-21 17:55:02 +03:00
EnvironmentNotSupportAsyncWarning.js fix: add warning for async external 2024-01-16 10:25:30 +08:00
EnvironmentPlugin.js fix: add type hints 2024-08-28 00:37:17 +02:00
ErrorHelpers.js refactor: code 2024-08-02 19:32:31 +03:00
EvalDevToolModulePlugin.js fix: logic 2024-10-10 18:37:04 +03:00
EvalSourceMapDevToolPlugin.js feat: support for eval 2024-11-21 16:03:36 +03:00
ExportsInfo.js fix: ts types 2024-08-14 21:38:08 +03:00
ExportsInfoApiPlugin.js chore: udpate prettier to v3 2024-01-14 07:11:34 +05:30
ExternalModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
ExternalModuleFactoryPlugin.js fix: types 2024-10-24 06:02:20 +03:00
ExternalsPlugin.js Revert "fix: module-import get fallback from externalsPresets" 2024-08-19 19:50:35 +08:00
FalseIIFEUmdWarning.js refactor: code 2024-11-20 18:35:15 +03:00
FileSystemInfo.js fix: types 2024-10-02 00:18:10 +03:00
FlagAllModulesAsUsedPlugin.js style: improve style of code 2024-08-02 19:32:14 +03:00
FlagDependencyExportsPlugin.js refactor: code 2024-08-02 19:32:31 +03:00
FlagDependencyUsagePlugin.js style: improve style of code 2024-08-02 19:32:14 +03:00
FlagEntryExportAsUsedPlugin.js refactor(types): more 2023-06-14 19:46:53 +03:00
Generator.js refactor: module source types code 2024-11-01 00:14:05 +03:00
GraphHelpers.js style: improve style of code 2024-08-02 19:32:14 +03:00
HarmonyLinkingError.js
HookWebpackError.js style: improve style of code 2024-08-02 19:32:14 +03:00
HotModuleReplacementPlugin.js refactor: CSS HMR 2024-11-28 23:35:59 +03:00
HotUpdateChunk.js
IgnoreErrorModuleFactory.js style: improve style of code 2024-08-02 19:32:14 +03:00
IgnorePlugin.js fix: logic 2024-10-23 03:03:35 +03:00
IgnoreWarningsPlugin.js style: improve 2024-08-02 19:32:22 +03:00
InitFragment.js style: improve style of code 2024-08-02 19:32:14 +03:00
InvalidDependenciesModuleWarning.js
JavascriptMetaInfoPlugin.js refactor(types): more 2023-06-21 19:00:24 +03:00
LibManifestPlugin.js fix: a lot of types 2024-08-06 06:08:48 +03:00
LibraryTemplatePlugin.js
LoaderOptionsPlugin.js fix: types 2024-10-24 06:02:20 +03:00
LoaderTargetPlugin.js
MainTemplate.js fix: types 2024-08-08 20:03:17 +03:00
Module.js fix(types): correct BuildInfo and BuildMeta type definitions (#19200) 2025-02-06 16:41:24 +03:00
ModuleBuildError.js refactor: code 2024-08-02 19:32:31 +03:00
ModuleDependencyError.js fix: a lot of types 2024-08-06 06:08:48 +03:00
ModuleDependencyWarning.js fix: a lot of types 2024-08-06 06:08:48 +03:00
ModuleError.js refactor: code 2024-08-02 19:32:31 +03:00
ModuleFactory.js style: fix 2024-06-11 16:09:50 +03:00
ModuleFilenameHelpers.js perf: use startsWith for matching instead of converting the string to a regex 2025-02-10 21:06:03 +03:00
ModuleGraph.js refactor: code 2024-08-02 19:32:31 +03:00
ModuleGraphConnection.js style: improve style of code 2024-08-02 19:32:14 +03:00
ModuleHashingError.js improve hashing 2022-02-22 12:23:24 +01:00
ModuleInfoHeaderPlugin.js refactor: logic 2024-08-12 16:53:44 +03:00
ModuleNotFoundError.js refactor(types): more 2023-06-14 19:46:53 +03:00
ModuleParseError.js fix: ts types 2024-08-14 21:38:08 +03:00
ModuleProfile.js refactor(types): more 2023-06-21 19:00:24 +03:00
ModuleRestoreError.js style: improve style of code 2024-08-02 19:32:13 +03:00
ModuleSourceTypesConstants.js test: fix 2024-11-20 04:31:41 +03:00
ModuleStoreError.js style: improve style of code 2024-08-02 19:32:13 +03:00
ModuleTemplate.js fix: ts types 2024-08-14 21:38:08 +03:00
ModuleTypeConstants.js style: improve style of code 2024-08-02 19:32:14 +03:00
ModuleWarning.js refactor: code 2024-08-02 19:32:31 +03:00
MultiCompiler.js refactor: code 2024-08-02 19:32:31 +03:00
MultiStats.js fix: a lot of types 2024-08-06 06:08:48 +03:00
MultiWatching.js refactor: code 2024-08-02 19:32:33 +03:00
NoEmitOnErrorsPlugin.js
NoModeWarning.js
NodeStuffInWebError.js add experiments.futureDefaults 2021-09-14 11:29:57 +03:00
NodeStuffPlugin.js fix(types): more 2024-03-17 20:15:44 +03:00
NormalModule.js chore: fixed type issues in `_createLoaderContext` (#19233) 2025-02-27 13:00:17 +03:00
NormalModuleFactory.js refactor: remove unnecessary check in dependency type assignment (#19224) 2025-02-26 15:13:42 +03:00
NormalModuleReplacementPlugin.js fix: all filesystem types 2024-03-11 19:33:52 +03:00
NullFactory.js refactor(types): more 2023-05-31 14:56:55 +00:00
OptimizationStages.js style: improve style of code 2024-08-02 19:32:14 +03:00
OptionsApply.js fix: types 2024-10-24 06:02:20 +03:00
Parser.js style: fix 2024-06-11 16:09:50 +03:00
PlatformPlugin.js fix namings 2024-05-01 18:10:57 +03:00
PrefetchPlugin.js refactor(types): more 2023-05-21 22:08:25 +03:00
ProgressPlugin.js test: added 2024-09-26 21:38:33 +03:00
ProvidePlugin.js refactor: code 2024-08-02 19:32:31 +03:00
RawModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
RecordIdsPlugin.js style: fix 2024-06-11 16:09:50 +03:00
RequestShortener.js
RequireJsStuffPlugin.js refactor(types): more 2023-06-21 19:00:24 +03:00
ResolverFactory.js style: fix 2024-06-11 16:09:50 +03:00
RuntimeGlobals.js style: improve style of code 2024-08-02 19:32:14 +03:00
RuntimeModule.js refactor: module source types code 2024-11-01 00:14:05 +03:00
RuntimePlugin.js test: fix 2024-10-04 17:37:20 +03:00
RuntimeTemplate.js feat: universal CSS target 2024-11-25 17:51:47 +03:00
SelfModuleFactory.js refactor: more types 2023-05-25 01:41:32 +03:00
SingleEntryPlugin.js
SizeFormatHelpers.js fix: logic 2024-08-02 19:32:14 +03:00
SourceMapDevToolModuleOptionsPlugin.js refactor(types): more 2023-06-21 19:00:24 +03:00
SourceMapDevToolPlugin.js feat: support for eval 2024-11-21 16:03:36 +03:00
Stats.js fix: a lot of types 2024-08-06 06:08:48 +03:00
Template.js fix: types 2024-08-07 21:59:26 +03:00
TemplatedPathPlugin.js fix: use content hash as `[base]` and `[name]` for extracted DataURI's 2024-09-20 14:23:38 +03:00
UnhandledSchemeError.js
UnsupportedFeatureWarning.js
UseStrictPlugin.js feat: override strict for javascript module 2024-07-03 16:32:36 +08:00
WarnCaseSensitiveModulesPlugin.js fix: bug with case sensitive plugin and data: protocol 2023-04-13 04:01:40 +03:00
WarnDeprecatedOptionPlugin.js chore: improve jsdoc rules 2024-07-30 17:07:14 +03:00
WarnNoModeSetPlugin.js
WatchIgnorePlugin.js fix: types 2024-08-08 20:03:17 +03:00
Watching.js fix: types 2024-10-02 04:21:28 +03:00
WebpackError.js fix(types): watching and more 2024-03-14 18:15:13 +03:00
WebpackIsIncludedPlugin.js refactor(types): more 2023-06-21 19:00:24 +03:00
WebpackOptionsApply.js refactor: use `module.parser.json.exportsDepth` 2024-12-14 01:24:31 +08:00
WebpackOptionsDefaulter.js add default cache names in multicompiler mode 2024-04-13 07:12:56 +03:00
buildChunkGraph.js fix: types 2024-10-02 04:21:28 +03:00
cli.js fix: types 2024-08-09 18:42:37 +03:00
formatLocation.js style: improve style of code 2024-08-02 19:32:14 +03:00
index.js fix: sync and async wasm generation 2024-11-14 06:34:49 +03:00
validateSchema.js fix: avoid the deprecation message 2024-12-13 17:03:44 +03:00
webpack.js refactor: code 2024-06-07 17:29:10 +03:00