webpack/lib
Tobias Koppers 50172039bd
Merge pull request #11315 from webpack/refactor/reexport-tracking
track reexport target during providedExports analysis
2020-08-13 17:18:24 +02:00
..
asset feat: support `[query]` for asset modules 2020-08-03 23:08:01 +02:00
async-modules enable experiments.importAsync by default 2020-08-04 00:47:08 +02:00
cache do cache related tasks after calling handler in watching 2020-08-01 09:00:17 +02:00
config Merge pull request #10457 from webpack/feat-support-query-for-asset-modules 2020-08-04 16:00:55 +02:00
container rename module federation classes for be more specific 2020-06-18 15:11:29 +02:00
debug fix race condition in profiling plugin 2020-06-02 15:51:45 +02:00
dependencies add test case for conflicting named with namespace reexport 2020-08-13 10:59:56 +02:00
errors detect cycles during this.loadModule from loader 2019-12-20 12:50:55 +01:00
hmr improve HMR plugin with multiple runtimes 2020-07-28 14:06:04 +02:00
ids refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
javascript Merge pull request #11292 from webpack/fix/issue-11283 2020-08-08 11:06:01 +02:00
json refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
library refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
logging Fix measurement formatting as per SI rules 2020-04-07 17:27:45 -05:00
node Merge branch 'master' into chore/todos-to-defined-types 2020-08-06 22:48:20 +03:00
optimize use target info to implement side effects plugin 2020-08-12 23:20:45 +02:00
performance fix jsdoc documentations 2020-04-28 19:42:58 +02:00
prefetch refactor chunk prefetching/preloading into separate plugin and runtime modules 2019-12-19 12:01:46 +01:00
rules improve handling of null values and prototype properties 2020-07-17 15:41:30 +02:00
runtime fix script loading problem with multiple parallel runtimes 2020-08-03 15:28:43 +02:00
schemes split HttpUrlPlugin into two plugins for http and https 2020-07-06 17:45:45 +02:00
serialization improve error message for weird objects in ObjectMiddleware 2020-06-02 16:09:48 +02:00
sharing pass on shareScope in SharePlugin 2020-08-03 14:32:42 +02:00
stats fix incorrect cast 2020-08-07 17:05:48 +02:00
util Merge pull request #11315 from webpack/refactor/reexport-tracking 2020-08-13 17:18:24 +02:00
wasm fix incorrect cast 2020-08-07 17:05:48 +02:00
wasm-async avoid using getChunkModuleMaps as it doesn't support different modules per runtime 2020-07-28 17:16:32 +02:00
web fix: add the id of runtime chunk to entryInfo #11279 2020-08-06 14:49:21 +08:00
webworker improve and fix backtracing to root folder from nested directories 2020-08-04 09:36:49 +02:00
APIPlugin.js add provide shared module plugin 2020-05-23 16:08:51 +02:00
AbstractMethodError.js remove weird types 2020-05-12 15:58:43 +02:00
AsyncDependenciesBlock.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
AsyncDependencyToInitialChunkError.js
AutomaticPrefetchPlugin.js
BannerPlugin.js BannerPlugin: remove unnecessary code 2020-06-02 21:51:32 +02:00
Cache.js Create Cache facade to make it easier to use 2020-07-15 11:14:28 +02:00
CacheFacade.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
CaseSensitiveModulesWarning.js chore: setup cspell 2020-03-12 19:51:26 +03:00
Chunk.js remove unused methods, improve code coverage 2020-07-29 11:14:26 +02:00
ChunkGraph.js remove unused methods, improve code coverage 2020-07-29 11:14:26 +02:00
ChunkGroup.js Merge tag 'v5.0.0-beta.15' into dev-1 2020-04-22 07:37:49 +02:00
ChunkRenderError.js
ChunkTemplate.js add more types 2020-08-02 23:47:54 +03:00
CodeGenerationError.js refactor Module.source() and Module.getRuntimeRequirements() into Module.codeGeneration 2019-10-08 23:59:48 +02:00
CodeGenerationResults.js polish, types 2020-07-27 22:41:04 +02:00
CommentCompilationWarning.js
CompatibilityPlugin.js run prettier 2019-11-15 10:56:01 +01:00
Compilation.js handle case where assets are related from multiple assets 2020-08-07 15:24:49 +02:00
Compiler.js do cache related tasks after calling handler in watching 2020-08-01 09:00:17 +02:00
ConcurrentCompilationError.js
ConstPlugin.js optional chaining leads to undefined and never null 2020-08-07 16:43:13 +02:00
ContextExclusionPlugin.js
ContextModule.js improve compatibly with node.js ESM 2020-07-17 13:58:29 +02:00
ContextModuleFactory.js Use computed resolve options in context alternatives 2020-07-15 14:13:35 +02:00
ContextReplacementPlugin.js add support for resource fragments 2020-07-03 17:03:15 +02:00
DefinePlugin.js improve handling of side effects with evaluation 2020-07-21 13:00:25 +02:00
DelegatedModule.js polish, types 2020-07-27 22:41:04 +02:00
DelegatedModuleFactoryPlugin.js refactor: use template literals 2020-01-08 23:34:41 +05:30
DelegatedPlugin.js
DependenciesBlock.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
Dependency.js store multiple targets per ExportInfo 2020-08-12 21:41:03 +02:00
DependencyTemplate.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
DependencyTemplates.js
DllEntryPlugin.js Split options defaulting in normalization and defaults 2020-02-17 19:12:54 +01:00
DllModule.js polish, types 2020-07-27 22:41:04 +02:00
DllModuleFactory.js
DllPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
DllReferencePlugin.js add support for async externals 2020-05-19 17:25:43 +02:00
DynamicEntryPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
EntryOptionPlugin.js fix dependOn behavior with runtimes, fix runtime passing by entry 2020-07-30 11:18:09 +02:00
EntryPlugin.js bugfix some edge cases 2020-05-26 18:08:16 +02:00
Entrypoint.js add entry[x].runtime option to allow runtime chunk per entry 2020-07-27 22:40:40 +02:00
EnvironmentPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
ErrorHelpers.js remove Array.prototype.reduce calls to simplify code 2020-01-17 18:31:29 +01:00
EvalDevToolModulePlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
EvalSourceMapDevToolPlugin.js add more types 2020-08-02 23:47:54 +03:00
ExportsInfo.js add test case for conflicting named with namespace reexport 2020-08-13 10:59:56 +02:00
ExportsInfoApiPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
ExternalModule.js fix lint 2020-08-11 20:51:44 +08:00
ExternalModuleFactoryPlugin.js add support for async externals 2020-05-19 17:25:43 +02:00
ExternalsPlugin.js add support for async externals 2020-05-19 17:25:43 +02:00
FileSystemInfo.js remove unused methods, improve code coverage 2020-07-29 11:14:26 +02:00
FlagAllModulesAsUsedPlugin.js fix dependOn behavior with runtimes, fix runtime passing by entry 2020-07-30 11:18:09 +02:00
FlagDependencyExportsPlugin.js fix bug in target tracking 2020-08-12 23:17:42 +02:00
FlagDependencyUsagePlugin.js fix dependOn behavior with runtimes, fix runtime passing by entry 2020-07-30 11:18:09 +02:00
FlagEntryExportAsUsedPlugin.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
FlagUsingEvalPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
Generator.js polish, types 2020-07-27 22:41:04 +02:00
GraphHelpers.js
HarmonyLinkingError.js
HookWebpackError.js Deprecate MainTemplate, ChunkTemplate, ModuleTemplate 2019-10-08 23:46:26 +02:00
HotModuleReplacementPlugin.js improve HMR plugin with multiple runtimes 2020-07-28 14:06:04 +02:00
HotUpdateChunk.js
IgnorePlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
InitFragment.js add support for async externals 2020-05-19 17:25:43 +02:00
LibManifestPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
LibraryTemplatePlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
LoaderOptionsPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
LoaderTargetPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
MainTemplate.js add more types 2020-08-02 23:47:54 +03:00
Module.js add more types 2020-08-02 23:47:54 +03:00
ModuleBuildError.js add more types 2020-08-02 23:47:54 +03:00
ModuleDependencyError.js add more types 2020-08-02 23:47:54 +03:00
ModuleDependencyWarning.js add more types 2020-08-02 23:47:54 +03:00
ModuleError.js add more types 2020-08-02 23:47:54 +03:00
ModuleFactory.js improve compatibly with node.js ESM 2020-07-17 13:58:29 +02:00
ModuleFilenameHelpers.js Upgrade to Prettier 2 2020-03-28 18:20:24 -04:00
ModuleGraph.js polish, types 2020-07-27 22:41:04 +02:00
ModuleGraphConnection.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
ModuleInfoHeaderPlugin.js store multiple targets per ExportInfo 2020-08-12 21:41:03 +02:00
ModuleNotFoundError.js add more types 2020-08-02 23:47:54 +03:00
ModuleParseError.js report better error message when wasm experiment is not enabled 2020-04-28 20:22:50 +02:00
ModuleProfile.js ignore some timing-depend code parts for coverage 2020-04-21 16:29:13 +02:00
ModuleRestoreError.js
ModuleStoreError.js Create error class for cache store errors 2019-12-16 21:06:27 +01:00
ModuleTemplate.js Upgrade to Prettier 2 2020-03-28 18:20:24 -04:00
ModuleWarning.js add more types 2020-08-02 23:47:54 +03:00
MultiCompiler.js call invalid hook also when manually invalidating watching 2020-07-15 19:34:23 +02:00
MultiStats.js remove Array.prototype.reduce calls to simplify code 2020-01-18 16:37:06 +01:00
MultiWatching.js do cache related tasks after calling handler in watching 2020-08-01 09:00:17 +02:00
NoEmitOnErrorsPlugin.js
NoModeWarning.js
NodeStuffPlugin.js add presentational dependencies which are cheaper, but allow only templating 2019-10-30 07:49:20 +01:00
NormalModule.js add more types 2020-08-02 23:47:54 +03:00
NormalModuleFactory.js add more types 2020-08-02 23:47:54 +03:00
NormalModuleReplacementPlugin.js
NullFactory.js
OptimizationStages.js
OptionsApply.js
Parser.js add more types 2020-08-02 23:47:54 +03:00
PrefetchPlugin.js
ProgressPlugin.js do cache related tasks after calling handler in watching 2020-08-01 09:00:17 +02:00
ProvidePlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
RawModule.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
RecordIdsPlugin.js record chunk ids for unnamed chunks in the entrypoint chunk group 2020-04-25 00:44:02 +02:00
RequestShortener.js make RequestShortener simpler, only use relative path 2020-01-15 18:48:37 +01:00
RequireJsStuffPlugin.js move BasicEvaluatedExpression and JavascriptParserHelpers to javascript directory 2019-10-22 09:27:52 +02:00
ResolverFactory.js type fixes 2020-07-15 14:13:33 +02:00
RuntimeGlobals.js avoid using getChunkModuleMaps as it doesn't support different modules per runtime 2020-07-28 17:16:32 +02:00
RuntimeModule.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
RuntimePlugin.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
RuntimeTemplate.js track the target binding of harmony reexports 2020-08-11 20:13:01 +02:00
SelfModuleFactory.js Refactor how exportsType work 2019-12-06 11:13:08 +01:00
SingleEntryPlugin.js
SizeFormatHelpers.js
SourceMapDevToolModuleOptionsPlugin.js
SourceMapDevToolPlugin.js add related info to asset info 2020-08-02 07:36:05 +02:00
Stats.js Fix mistaken typings. 2020-06-04 14:04:07 +08:00
Template.js add more types 2020-08-02 23:47:54 +03:00
TemplatedPathPlugin.js use parseResource util function 2020-08-03 23:08:04 +02:00
UnhandledSchemeError.js refactor scheme handling into plugins 2020-07-03 17:01:02 +02:00
UnsupportedFeatureWarning.js
UseStrictPlugin.js fix jsdoc documentations 2020-04-28 19:42:58 +02:00
WarnCaseSensitiveModulesPlugin.js
WarnDeprecatedOptionPlugin.js
WarnNoModeSetPlugin.js
WatchIgnorePlugin.js Avoid using real watchers in MultiWatching test case 2020-07-08 11:17:00 +02:00
Watching.js do cache related tasks after calling handler in watching 2020-08-01 09:00:17 +02:00
WebpackError.js remove Array.prototype.reduce calls to simplify code 2020-01-21 09:45:25 +01:00
WebpackOptionsApply.js enable experiments.importAsync by default 2020-08-04 00:47:08 +02:00
WebpackOptionsDefaulter.js Split options defaulting in normalization and defaults 2020-02-17 19:12:54 +01:00
buildChunkGraph.js refactor used exports analysis, hashing, code generation, optimizations 2020-07-27 22:40:44 +02:00
cli.js fix: improve processing of number type arguments 2020-07-07 20:48:29 +05:30
formatLocation.js
index.js polish, types 2020-07-27 22:41:04 +02:00
validateSchema.js add more types 2020-08-02 23:47:54 +03:00
webpack.js improve top level types 2020-04-21 09:26:07 +02:00