webpack/lib
Sean Larkin 3e910299b9
Merge pull request #17252 from snitin315/feat/appen-sourcemap-fn
feat(SourceMapDevToolPlugin): support append option as a function
2023-05-24 07:29:45 -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 refactor: `strict` for config 2023-05-24 00:25:06 +03:00
container refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
css Merge pull request #17229 from webpack/css-empty-import 2023-05-23 14:04:33 -07:00
debug refactor(types): more 2023-05-21 22:08:25 +03:00
dependencies Merge pull request #17228 from burhanuday/refactor/burhan-use-globals 2023-05-24 07:16:33 -07: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 pull request #17247 from webpack/refactor-strict-types-for-config 2023-05-24 07:17:37 -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 pull request #17233 from webpack/fix-16763 2023-05-24 07:18:13 -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 refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
optimize Merge pull request #17233 from webpack/fix-16763 2023-05-24 07:18:13 -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 refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
schemes refactor(type): small improve 2023-05-01 00:58:34 +03:00
serialization refactor: more types for serialization 2023-05-22 21:32:23 +03:00
sharing refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
stats merge with main 2023-05-09 12:16:32 -07:00
util Merge pull request #17236 from webpack/types-more 2023-05-23 13:50:43 -07: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 pull request #17228 from burhanuday/refactor/burhan-use-globals 2023-05-24 07:16:33 -07:00
webworker Merge pull request #17228 from burhanuday/refactor/burhan-use-globals 2023-05-24 07:16:33 -07: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 fix: linting errors 2023-05-19 21:57:52 +05:30
Compilation.js refactor: more instances replaced 2023-05-19 21:30:54 +05:30
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 refactor: more instances replaced 2023-05-19 21:30:54 +05:30
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 fix: allow DefinePlugin shorthand property 2023-05-20 14:32:09 +05:30
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
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 refactor: types more 2023-05-22 00:47:28 +03:00
DllModule.js refactor: more instances replaced 2023-05-19 21:30:54 +05:30
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 feat(SourceMapDevToolPlugin): support `append` option as a function 2023-05-24 11:19:08 +05:30
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 refactor: more instances replaced 2023-05-19 21:30:54 +05:30
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 refactor(types): more 2023-05-21 22:08:25 +03:00
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 refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
SelfModuleFactory.js refactor: types 2023-05-22 00:17:19 +03: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 feat(SourceMapDevToolPlugin): support `append` option as a function 2023-05-24 11:19:08 +05:30
Stats.js fix syntax, add unknown properties, fix incorrect types 2021-02-05 13:19:32 +01:00
Template.js refactor: use global constant instead of string literal 2023-05-19 21:25:47 +05:30
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