webpack/lib
Sean Larkin 5ed1649e08
Merge pull request #17214 from webpack/fix-regression
fix: regression
2023-05-17 13:18:56 -07:00
..
asset merge with main 2023-05-09 12:16:32 -07:00
async-modules fix handling of errors thrown in async modules 2022-01-27 16:28:28 +01:00
cache chore: ignore unstable coverage 2023-04-30 23:06:02 +03:00
config docs: add comment for todo 2023-05-16 10:05:58 +05:30
container merge with main 2023-05-09 12:16:32 -07:00
css merge with main 2023-05-09 12:16:32 -07:00
debug refactor: more ignore 2023-05-01 01:11:26 +03:00
dependencies fix: regression 2023-05-17 21:47:54 +03:00
electron add `node-commonjs` external type to use `createRequire` for commonjs externals 2021-06-25 11:22:55 +02:00
errors perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
esm merge with main 2023-05-09 12:16:32 -07:00
hmr merge with main 2023-05-09 12:16:32 -07:00
ids Remove temporary logging 2023-04-11 07:32:33 +02:00
javascript merge with main 2023-05-09 12:16:32 -07:00
json refactor(types): some more types 2023-04-28 21:09:46 +03:00
library refactor: fix type 2023-05-01 13:39:11 +03:00
logging improve extractBlockModules 2021-10-06 15:39:21 +02:00
node merge with main 2023-05-09 12:16:32 -07:00
optimize fix import ordering 2023-05-04 21:36:03 -07:00
performance perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
prefetch fix handling of onChunksLoaded with prefetching 2021-07-16 18:11:29 +02:00
rules Revert "Revert "Merge pull request #12278 from xtuc/sven/import-assertions"" 2021-07-24 23:28:30 +01:00
runtime Merge pull request #16990 from Zlatkovsky/zlatkovsky/trusted-types-options 2023-05-03 09:39:48 -07:00
schemes refactor(type): small improve 2023-05-01 00:58:34 +03:00
serialization fix: types 2023-04-22 02:30:02 +03:00
sharing merge with main 2023-05-09 12:16:32 -07:00
stats merge with main 2023-05-09 12:16:32 -07:00
util revert: return type 2023-05-17 22:35:37 +03:00
wasm refactor(type): small improve 2023-05-01 00:58:34 +03:00
wasm-async refactor(type): small improve 2023-05-01 00:58:34 +03:00
wasm-sync add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
web merge with main 2023-05-09 12:16:32 -07:00
webworker add semicolon 2022-02-22 09:54:35 +01:00
APIPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
AbstractMethodError.js remove weird types 2020-05-12 15:58:43 +02:00
AsyncDependenciesBlock.js chore: improve types 2023-04-21 19:22:33 +03:00
AsyncDependencyToInitialChunkError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
AutomaticPrefetchPlugin.js Merge pull request #11330 from webpack/improve/automatic-prefetch-plugin 2021-01-19 20:19:39 +01:00
BannerPlugin.js change api trimRight -> trimEnd 2022-08-31 21:41:44 +08:00
Cache.js fix callback err type should include null 2021-12-24 20:27:31 +08:00
CacheFacade.js Merge branch 'webpack:main' into fix-callback-err-type-should-include-null 2022-01-14 20:07:21 +08:00
CaseSensitiveModulesWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
Chunk.js fix(types): Correct chunkgroup.groupsIterable return type 2023-05-16 05:01:58 +00:00
ChunkGraph.js hash source types correctly for caching 2022-03-28 11:31:46 +02:00
ChunkGroup.js Replace deprecated String.prototype.substr() 2022-03-13 22:54:18 +01:00
ChunkRenderError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ChunkTemplate.js Changed name of memorize function to memoize 2020-12-27 03:02:57 +05:30
CleanPlugin.js fix timestamps 2022-02-28 15:20:44 +03:00
CodeGenerationError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
CodeGenerationResults.js refactor(MapHelpers): rename provide to getOrInsert and add few comments for clarity 2023-04-25 20:45:43 +00:00
CommentCompilationWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
CompatibilityPlugin.js Merge branch 'main' into fix/consume-esm-bundled-library 2023-04-06 11:48:07 +03:00
Compilation.js docs(types): Add docs for compilation.afterChunks hook 2023-05-16 22:34:18 +00:00
Compiler.js fix: handle callback correctly in the `readRecords` compiler hook 2023-04-08 09:42:16 +05:30
ConcatenationScope.js pretty files 2021-05-11 09:31:46 +02:00
ConcurrentCompilationError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ConditionalInitFragment.js add support for module externals and automatic externals 2021-06-24 16:44:14 +02:00
ConstPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
ContextExclusionPlugin.js
ContextModule.js chore: improve types 2023-04-21 19:22:33 +03:00
ContextModuleFactory.js support context in Dependency 2022-03-25 17:01:48 +03:00
ContextReplacementPlugin.js pretty files 2021-05-11 09:31:46 +02:00
CssModule.js fix: avoid extra inheritance 2023-05-02 00:33:09 +03:00
DefinePlugin.js feat: added logging to define plugin 2023-04-23 21:42:05 +03:00
DelegatedModule.js chore: improve types 2023-04-21 19:22:33 +03:00
DelegatedModuleFactoryPlugin.js Replace deprecated String.prototype.substr() 2022-03-13 22:54:18 +01:00
DelegatedPlugin.js NullFactory is not required 2019-08-07 16:14:03 +02:00
DependenciesBlock.js merge with main 2023-05-09 12:16:32 -07:00
Dependency.js chore: improve types 2023-04-21 19:22:33 +03:00
DependencyTemplate.js add support for :export {} block 2021-12-14 16:21:32 +01:00
DependencyTemplates.js provide hashFunction parameter to DependencyTemplates 2022-01-18 13:42:13 +03:00
DllEntryPlugin.js Split options defaulting in normalization and defaults 2020-02-17 19:12:54 +01:00
DllModule.js chore: improve types 2023-04-21 19:22:33 +03:00
DllModuleFactory.js
DllPlugin.js precompile schemas for improved startup performance 2021-04-16 16:02:58 +02:00
DllReferencePlugin.js chore(deps): replace `json-parse-better-errors` to `json-parse-even-better-errors` 2022-04-16 15:01:53 +03:00
DynamicEntryPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
EntryOptionPlugin.js add baseUri entry option 2022-02-21 16:23:47 +03:00
EntryPlugin.js Create entry dependency only once for better unsafe caching 2021-05-26 21:35:46 +02:00
Entrypoint.js new Worker() support 2020-09-08 07:37:20 +02:00
EnvironmentPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
ErrorHelpers.js refactor(ErrorHelpers): Make error helpers named functions; add types 2023-03-31 08:07:02 -07:00
EvalDevToolModulePlugin.js Merge branch 'main' of https://github.com/webpack/webpack into tosmolka/14075 2021-10-20 16:07:33 +02:00
EvalSourceMapDevToolPlugin.js Merge pull request #16345 from ahabhgk/fix-eval-nosources 2022-11-09 12:38:21 +01:00
ExportsInfo.js chore: improve types 2023-04-21 19:22:33 +03:00
ExportsInfoApiPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
ExternalModule.js chore: improve types 2023-04-21 19:22:33 +03:00
ExternalModuleFactoryPlugin.js Replace deprecated String.prototype.substr() 2022-03-13 22:54:18 +01:00
ExternalsPlugin.js add support for async externals 2020-05-19 17:25:43 +02:00
FileSystemInfo.js fix: update FileSystemInfo types and fix lint 2023-05-10 08:21:18 +05:30
FlagAllModulesAsUsedPlugin.js refactor(plugins): Reduce memory footprint in string usages for flag plugins 2023-03-31 08:18:47 -07:00
FlagDependencyExportsPlugin.js refactor(plugins): Reduce memory footprint in string usages for flag plugins 2023-03-31 08:18:47 -07:00
FlagDependencyUsagePlugin.js refactor(plugins): Reduce memory footprint in string usages for flag plugins 2023-03-31 08:18:47 -07:00
FlagEntryExportAsUsedPlugin.js refactor(plugins): Reduce memory footprint in string usages for flag plugins 2023-03-31 08:18:47 -07:00
Generator.js Merge branch 'main' into fix-14839 2022-02-22 11:12:13 +01:00
GraphHelpers.js
HarmonyLinkingError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
HookWebpackError.js fix callback err type should include null 2021-12-24 20:27:31 +08:00
HotModuleReplacementPlugin.js merge with main 2023-05-09 12:16:32 -07:00
HotUpdateChunk.js fix incorrect disposing of modules during HMR 2020-09-08 10:25:41 +02:00
IgnoreErrorModuleFactory.js ignore error/warning when module does not exists 2020-04-14 02:05:02 +03:00
IgnorePlugin.js precompile schemas for improved startup performance 2021-04-16 16:02:58 +02:00
IgnoreWarningsPlugin.js add config.ignoreWarnings 2020-09-20 22:08:38 +02:00
InitFragment.js fix null module externals 2021-09-03 13:47:09 +02:00
InvalidDependenciesModuleWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
JavascriptMetaInfoPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
LibManifestPlugin.js fix: support [contenthash] template in DllPlugin 2023-04-07 15:51:05 +05:30
LibraryTemplatePlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
LoaderOptionsPlugin.js types(coverage): Increase type coverage of ModuleFilenameHelpers 2023-04-23 02:43:51 +00:00
LoaderTargetPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
MainTemplate.js add support for module externals and automatic externals 2021-06-24 16:44:14 +02:00
Module.js merge with main 2023-05-09 12:16:32 -07:00
ModuleBuildError.js chore: improve types 2023-04-21 19:22:33 +03:00
ModuleDependencyError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ModuleDependencyWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ModuleError.js chore: improve types 2023-04-21 19:22:33 +03:00
ModuleFactory.js move unsafe cache from NormalModuleFactory to Compilation to skip more processing 2021-09-28 11:37:29 +02:00
ModuleFilenameHelpers.js fix: matcher type 2023-05-17 14:25:07 +03:00
ModuleGraph.js fix: initialize `this._cacheStage` in ModuleGraph constructor 2023-03-15 06:51:09 +05:30
ModuleGraphConnection.js pretty files 2021-05-11 09:31:46 +02:00
ModuleHashingError.js improve hashing 2022-02-22 12:23:24 +01:00
ModuleInfoHeaderPlugin.js pretty files 2021-05-11 09:31:46 +02:00
ModuleNotFoundError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ModuleParseError.js chore: improve types 2023-04-21 19:22:33 +03:00
ModuleProfile.js log out module profile summary when profiling is enabled 2021-02-02 03:29:21 +01:00
ModuleRestoreError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ModuleStoreError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
ModuleTemplate.js add support for module externals and automatic externals 2021-06-24 16:44:14 +02:00
ModuleTypeConstants.js merge with main 2023-05-09 12:16:32 -07:00
ModuleWarning.js chore: improve types 2023-04-21 19:22:33 +03:00
MultiCompiler.js fix callback err type should include null 2021-12-24 20:27:31 +08:00
MultiStats.js fix stats output in some edge cases 2021-02-13 21:02:47 +01:00
MultiWatching.js add omitted types should include null 2022-01-11 19:41:14 +08:00
NoEmitOnErrorsPlugin.js
NoModeWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
NodeStuffInWebError.js add experiments.futureDefaults 2021-09-14 11:29:57 +03:00
NodeStuffPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
NormalModule.js merge with main 2023-05-09 12:16:32 -07:00
NormalModuleFactory.js fix: implement CSS imports render 2023-04-25 19:34:44 +03:00
NormalModuleReplacementPlugin.js Use full ResolveData type 2022-11-10 10:48:26 +01:00
NullFactory.js
OptimizationStages.js
OptionsApply.js
Parser.js handle hashbangs in javascript files 2021-08-10 11:34:06 +02:00
PrefetchPlugin.js
ProgressPlugin.js use beforeRun hook for handle 0 2022-02-24 18:18:12 +03:00
ProvidePlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
RawModule.js chore: improve types 2023-04-21 19:22:33 +03:00
RecordIdsPlugin.js pretty files 2021-05-11 09:31:46 +02:00
RequestShortener.js make RequestShortener simpler, only use relative path 2020-01-15 18:48:37 +01:00
RequireJsStuffPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
ResolverFactory.js pretty files 2021-05-11 09:31:46 +02:00
RuntimeGlobals.js Merge pull request #14173 from tosmolka/tosmolka/14075 2022-01-20 17:36:55 +01:00
RuntimeModule.js merge with main 2023-05-09 12:16:32 -07:00
RuntimePlugin.js add NonceRuntimeModule 2022-05-09 21:45:42 +03:00
RuntimeTemplate.js Merge branch 'main' into fix-14839 2022-02-22 11:12:13 +01:00
SelfModuleFactory.js Refactor how exportsType work 2019-12-06 11:13:08 +01:00
SingleEntryPlugin.js
SizeFormatHelpers.js
SourceMapDevToolModuleOptionsPlugin.js add useSimpleSourceMap flag to enable/disable OriginalSource for generated code 2020-10-26 16:33:38 +01:00
SourceMapDevToolPlugin.js reset state for stateful regexp 2022-04-26 13:46:26 -07:00
Stats.js fix syntax, add unknown properties, fix incorrect types 2021-02-05 13:19:32 +01:00
Template.js merge with main 2023-05-09 12:16:32 -07:00
TemplatedPathPlugin.js fix resource name when filename is data uri 2022-02-01 17:47:32 +03:00
UnhandledSchemeError.js refactor scheme handling into plugins 2020-07-03 17:01:02 +02:00
UnsupportedFeatureWarning.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
UseStrictPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
WarnCaseSensitiveModulesPlugin.js fix: bug with case sensitive plugin and data: protocol 2023-04-13 04:01:40 +03:00
WarnDeprecatedOptionPlugin.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
WarnNoModeSetPlugin.js
WatchIgnorePlugin.js upgrade watchpack 2021-11-25 09:27:04 +01:00
Watching.js Merge branch 'webpack:main' into fix-callback-err-type-should-include-null 2022-01-14 20:07:21 +08:00
WebpackError.js chore: improve types 2023-04-21 19:22:33 +03:00
WebpackIsIncludedPlugin.js add more module type constants, use them across codebase 2023-03-31 10:56:32 -07:00
WebpackOptionsApply.js fix: handle `#hash` URL as external 2023-05-02 01:24:01 +03:00
WebpackOptionsDefaulter.js Split options defaulting in normalization and defaults 2020-02-17 19:12:54 +01:00
buildChunkGraph.js correct error in case of wrong chunk name 2022-07-26 18:11:00 +03:00
cli.js move to cli 2022-01-14 13:19:48 +01:00
formatLocation.js
index.js refactor(types): Expose ChunkGroup to type definitions 2023-05-16 21:43:02 +00:00
validateSchema.js pretty files 2021-05-11 09:31:46 +02:00
webpack.js chore: update eslint plugin 2023-04-08 02:47:28 +03:00