webpack/lib
Ben Worline c8dc5fac9b Handle barrel imports (#17305) 2023-06-02 15:16:53 -07:00
..
asset refactor: strict types for assets and json and other 2023-05-25 01:09:00 +03:00
async-modules refactor: strict types for assets and json and other 2023-05-25 01:09:00 +03:00
cache feat: add readonly flag for filesystem cache 2023-05-25 03:28:39 +03:00
config feat: allow to setup dynamic import in worker 2023-05-31 18:00:08 +03:00
container refactor(types): more 2023-05-31 14:56:55 +00:00
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 Handle barrel imports (#17305) 2023-06-02 15:16:53 -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 refactor(types): more 2023-05-31 14:56:55 +00:00
hmr refactor(types): more 2023-05-31 14:56:55 +00:00
ids refactor(types): more 2023-05-31 14:56:55 +00:00
javascript Handle barrel imports (#17305) 2023-06-02 15:16:53 -07:00
json refactor: strict types for assets and json and other 2023-05-25 01:09:00 +03:00
library chore: run yarn lint 2023-05-26 21:36:16 +05:30
logging improve extractBlockModules 2021-10-06 15:39:21 +02:00
node refactor(types): fix 2023-05-26 01:18:45 +03:00
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 runtime constants for webpack exports 2023-05-26 21:04:26 +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(types): more 2023-05-31 14:56:55 +00:00
stats merge with main 2023-05-09 12:16:32 -07:00
util refactor(types): more 2023-05-31 14:56:55 +00:00
wasm refactor(type): small improve 2023-05-01 00:58:34 +03:00
wasm-async refactor(types): wasm and runtime 2023-05-26 01:18:44 +03:00
wasm-sync refactor(types): wasm and runtime 2023-05-26 01:18:44 +03:00
web refactor(types): fix 2023-05-26 01:18:45 +03:00
webworker refactor(types): wasm and runtime 2023-05-26 01:18:44 +03: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 refactor(types): wasm and runtime 2023-05-26 01:18:44 +03:00
AsyncDependencyToInitialChunkError.js perf: Remove Error.captureStackTrace from all WebpackErrors 2021-06-07 07:15:28 +00:00
AutomaticPrefetchPlugin.js refactor(types): fix 2023-05-26 01:21:31 +03:00
BannerPlugin.js refactor(types): wasm and runtime 2023-05-26 01:18:44 +03:00
Cache.js fix callback err type should include null 2021-12-24 20:27:31 +08:00
CacheFacade.js refactor: more types 2023-05-25 01:41:32 +03: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 refactor: more types 2023-05-25 01:41:32 +03: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 refactor: more types 2023-05-25 01:41:32 +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 refactor: use global runtime constants for webpack exports 2023-05-26 21:04:26 +05:30
Compilation.js refactor: more types 2023-05-25 01:41:32 +03:00
Compiler.js refactor: more types 2023-05-25 01:41:32 +03:00
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 refactor(types): more 2023-05-31 14:56:55 +00: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 refactor(types): more 2023-05-31 14:56:55 +00:00
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 refactor(types): more 2023-05-31 14:56:55 +00: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 refactor(types): more 2023-05-31 14:56:55 +00: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 refactor(types): more 2023-05-31 14:56:55 +00: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 refactor(types): more 2023-05-31 14:56:55 +00: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 fix(types): regression with mini-css-extract-plugin 2023-05-25 19:41:29 +03: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 refactor(types): more 2023-05-31 14:56:55 +00:00
NormalModuleReplacementPlugin.js refactor: more types 2023-05-25 01:41:32 +03:00
NullFactory.js refactor(types): more 2023-05-31 14:56:55 +00:00
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 refactor: more types 2023-05-24 22:37:58 +03:00
RequestShortener.js
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 refactor: more types 2023-05-24 22:37:58 +03:00
RuntimePlugin.js refactor: more types 2023-05-24 22:37:58 +03:00
RuntimeTemplate.js refactor(types): wasm and runtime 2023-05-26 01:18:44 +03:00
SelfModuleFactory.js refactor: more types 2023-05-25 01:41:32 +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: more types 2023-05-25 01:41:32 +03: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 refactor: more types 2023-05-25 01:41:32 +03:00
WarnCaseSensitiveModulesPlugin.js fix: bug with case sensitive plugin and data: protocol 2023-04-13 04:01:40 +03:00
WarnDeprecatedOptionPlugin.js refactor: more types 2023-05-25 01:41:32 +03:00
WarnNoModeSetPlugin.js
WatchIgnorePlugin.js refactor: more types 2023-05-25 01:41:32 +03: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 feat: add readonly flag for filesystem cache 2023-05-25 03:28:35 +03:00
WebpackOptionsDefaulter.js
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