webpack/lib
Tobias Koppers d8ce3aa689 improve chunk graph generation performance 2019-07-26 15:14:19 +02:00
..
asset Handle auxiliary files separately from normal files 2019-07-17 23:13:08 +02:00
async-modules refactor async logic to break cycles 2019-06-05 14:17:15 +02:00
cache Merge pull request #9476 from webpack/logging/times 2019-07-26 15:01:50 +02:00
debug Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
dependencies Avoid JSON.stringify for performance reasons 2019-07-26 13:59:11 +02:00
hmr Merge tag 'v4.33.0' into next 2019-06-04 23:23:25 +02:00
ids Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
logging Merge tag 'v4.37.0' into next 2019-07-24 10:51:04 +02:00
node Merge tag 'v4.37.0' into next 2019-07-24 10:51:04 +02:00
optimize add time logging for SplitChunksPlugin 2019-07-26 14:03:18 +02:00
parsing add side-by-side wasm support based on async modules 2019-06-04 23:28:56 +02:00
performance Add types to SizeLimitsPlugin 2018-11-08 22:13:56 +01:00
rules skip over undefined properties in rules 2019-07-12 12:19:51 +02:00
runtime allow filename as function at more places 2019-06-18 22:22:09 +02:00
serialization replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
stats calculate file to chunk relation only once for better performance 2019-07-25 07:41:22 +02:00
util Use Set prototype for better deprecation performance 2019-07-26 13:46:24 +02:00
wasm Merge pull request #8983 from hiroppy/feature/url 2019-07-17 23:32:15 +02:00
wasm-async Handle auxiliary files separately from normal files 2019-07-17 23:13:08 +02:00
web remove experimental from module type name 2019-07-15 15:03:29 +02:00
webworker Merge tag 'v4.34.0' into next 2019-06-13 10:51:12 +02:00
APIPlugin.js allow to access the function generating the script src 2019-05-10 22:11:47 +02:00
AbstractMethodError.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
AmdMainTemplatePlugin.js Merge tag 'v4.29.2' into next 2019-02-06 15:37:11 +01:00
AsyncDependenciesBlock.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
AsyncDependencyToInitialChunkError.js add more types and fix/remove TODOs 2019-06-14 10:45:56 +02:00
AutomaticPrefetchPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
BannerPlugin.js remove unnecessary properties 2018-11-01 20:23:10 +01:00
BasicEvaluatedExpression.js replace prefix/postfix even when equal for wrapped context 2018-11-05 15:17:56 +01:00
Cache.js add stages for Cache plugins 2019-05-13 11:03:10 +02:00
CaseSensitiveModulesWarning.js
Chunk.js Use Set prototype for better deprecation performance 2019-07-26 13:46:24 +02:00
ChunkGraph.js lint fix 2019-06-04 23:29:03 +02:00
ChunkGroup.js ChunkGroup parents and children don't need to be sorted 2019-07-25 07:41:24 +02:00
ChunkRenderError.js
ChunkTemplate.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
CommentCompilationWarning.js remove unnecessary module arguments from module attached errors 2018-10-29 22:18:08 +01:00
CommonJsStuffPlugin.js Merge tag 'v4.34.0' into next 2019-06-13 10:51:12 +02:00
CompatibilityPlugin.js add sync mode for chunk dependency startup in sync node target 2019-05-20 22:53:58 +02:00
Compilation.js move chunk graph building into separate file 2019-07-26 15:05:52 +02:00
Compiler.js add logging to Compiler 2019-07-26 14:04:35 +02:00
ConcurrentCompilationError.js
ConstPlugin.js Type 'apply' method of plugins 2018-11-12 14:26:31 +01:00
ContextExclusionPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
ContextModule.js replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
ContextModuleFactory.js update enhanced-resolve 2019-07-05 00:45:41 +02:00
ContextReplacementPlugin.js refactor filesystem interfaces 2019-06-11 17:32:58 +02:00
DefinePlugin.js Use FileSystemInfo.createSnapshot for NormalModules too 2019-01-09 14:42:57 +01:00
DelegatedModule.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
DelegatedModuleFactoryPlugin.js fix: remove redundant boolean check of request variable 2019-06-15 13:26:04 +02:00
DelegatedPlugin.js replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
DependenciesBlock.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
Dependency.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
DependencyTemplate.js Runtime requirement support in NormalModule, Generators and DependencyTemplate 2018-11-29 16:06:12 +01:00
DependencyTemplates.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
DllEntryPlugin.js
DllModule.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
DllModuleFactory.js report dependencies from resolver to the compilation 2019-01-08 15:14:25 +01:00
DllPlugin.js
DllReferencePlugin.js cache contextify and pass associatedObjectForCache to all calls 2019-01-19 12:40:00 +01:00
DynamicEntryPlugin.js
EntryOptionPlugin.js
EntryPlugin.js Fix Compiler.hooks.make callbacks 2019-05-10 09:55:59 +02:00
Entrypoint.js Add missing types on Chunk related classes 2018-11-07 14:10:57 +01:00
EnvironmentPlugin.js
ErrorHelpers.js
EvalDevToolModulePlugin.js Type 'apply' method of plugins 2018-11-12 14:26:31 +01:00
EvalDevToolModuleTemplatePlugin.js Type 'apply' method of plugins 2018-11-12 14:26:31 +01:00
EvalSourceMapDevToolModuleTemplatePlugin.js Add type guard for NormalModule 2018-11-12 14:26:32 +01:00
EvalSourceMapDevToolPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
ExportPropertyMainTemplatePlugin.js Add hook types for templates 2018-11-02 15:40:13 +01:00
ExternalModule.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
ExternalModuleFactoryPlugin.js report dependencies from resolver to the compilation 2019-01-08 15:14:25 +01:00
ExternalsPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
FileSystemInfo.js adding some random types 2019-07-18 14:15:20 +02:00
FlagDependencyExportsPlugin.js add canMangle flag to getExports 2019-06-12 14:33:29 +02:00
FlagDependencyUsagePlugin.js optimize FlagDependecyUsagePlugin 2019-05-29 21:58:26 +02:00
FlagInitialModulesAsUsedPlugin.js move usedExports into ExportsInfo 2019-01-28 08:38:37 +01:00
FunctionModulePlugin.js move runtime requirements storage into ChunkGraph 2018-11-29 16:06:44 +01:00
FunctionModuleTemplatePlugin.js Refactor to track nested exports 2019-05-29 11:55:00 +02:00
Generator.js add type argument to Module.size 2018-12-05 20:18:59 +01:00
GraphHelpers.js
HarmonyLinkingError.js
HookWebpackError.js add signature for makeWebpackError 2019-05-10 21:37:35 +02:00
HotModuleReplacementPlugin.js add more types and fix/remove TODOs 2019-06-14 10:45:56 +02:00
HotUpdateChunk.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
IgnorePlugin.js add more types and fix/remove TODOs 2019-06-14 10:45:56 +02:00
InitFragment.js refactor async logic to break cycles 2019-06-05 14:17:15 +02:00
JavascriptGenerator.js WIP prototype of top-level-await and async modules based on import await 2019-06-04 23:25:35 +02:00
JavascriptModulesPlugin.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
JavascriptParser.js Merge tag 'v4.35.3' into next 2019-07-08 16:57:12 +02:00
JavascriptParserHelpers.js refactor filesystem interfaces 2019-06-11 17:32:58 +02:00
JsonGenerator.js Merge tag 'v4.35.3' into next 2019-07-08 16:57:12 +02:00
JsonModulesPlugin.js add Module.getSourceTypes 2018-12-05 20:18:57 +01:00
JsonParser.js expose exports in LibManifestPlugin 2018-12-31 12:28:55 +01:00
LibManifestPlugin.js refactor filesystem interfaces 2019-06-11 17:32:58 +02:00
LibraryTemplatePlugin.js Merge tag 'v4.30.0' into next 2019-05-09 21:34:28 +02:00
LoaderOptionsPlugin.js Move normalModuleLoader hook 2018-11-12 14:26:32 +01:00
LoaderTargetPlugin.js Move normalModuleLoader hook 2018-11-12 14:26:32 +01:00
MainTemplate.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
Module.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
ModuleBuildError.js Add types on module files 2018-11-07 14:03:25 +01:00
ModuleDependencyError.js
ModuleDependencyWarning.js Add types on module files 2018-11-07 14:03:25 +01:00
ModuleError.js Add types on module files 2018-11-07 14:03:25 +01:00
ModuleFactory.js report dependencies from resolver to the compilation 2019-01-08 15:14:25 +01:00
ModuleFilenameHelpers.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
ModuleGraph.js Merge tag 'v4.34.0' into next 2019-06-13 10:51:12 +02:00
ModuleGraphConnection.js Add types on module files 2018-11-07 14:03:25 +01:00
ModuleNotFoundError.js update enhanced-resolve 2019-07-05 00:45:41 +02:00
ModuleParseError.js fix merge issue 2019-06-13 11:22:00 +02:00
ModuleProfile.js Add types to various plugins 2018-11-02 21:06:35 +01:00
ModuleRestoreError.js fix message update in ModuleRestoreError 2018-11-08 18:08:12 +01:00
ModuleTemplate.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
ModuleWarning.js Add types on module files 2018-11-07 14:03:25 +01:00
MultiCompiler.js refactor filesystem interfaces 2019-06-11 17:32:58 +02:00
MultiStats.js replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
MultiWatching.js Merge tag 'v4.35.0' into next 2019-06-21 09:15:49 +02:00
NoEmitOnErrorsPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
NoModeWarning.js Merge tag 'v4.31.0' into next 2019-05-09 21:38:10 +02:00
NodeStuffPlugin.js replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
NormalModule.js Merge tag 'v4.37.0' into next 2019-07-24 10:51:04 +02:00
NormalModuleFactory.js improve merging of resolve and parsing options 2019-07-17 13:08:51 +02:00
NormalModuleReplacementPlugin.js Update NormalModuleReplacementPlugin to new api 2019-06-16 20:09:54 +05:00
NullFactory.js report dependencies from resolver to the compilation 2019-01-08 15:14:25 +01:00
OptimizationStages.js
OptionsApply.js
OptionsDefaulter.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
PrefetchPlugin.js Fix Compiler.hooks.make callbacks 2019-05-10 09:55:59 +02:00
ProgressPlugin.js refactor to single write per update 2019-07-26 13:49:12 +02:00
ProvidePlugin.js Type 'apply' method of plugins 2018-11-12 14:26:31 +01:00
RawModule.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
RecordIdsPlugin.js
RequestShortener.js refactor filesystem interfaces 2019-06-11 17:32:58 +02:00
RequireJsStuffPlugin.js Initial runtime module work 2018-11-29 16:03:32 +01:00
ResolverFactory.js HookMap: replace .tap() with .for().tap() 2019-07-23 15:35:25 +08:00
RuntimeGlobals.js add side-by-side wasm support based on async modules 2019-06-04 23:28:56 +02:00
RuntimeModule.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
RuntimePlugin.js add side-by-side wasm support based on async modules 2019-06-04 23:28:56 +02:00
RuntimeTemplate.js improvements 2019-07-17 11:57:08 +02:00
SetVarMainTemplatePlugin.js Add hook types for templates 2018-11-02 15:40:13 +01:00
SingleEntryPlugin.js
SizeFormatHelpers.js Type 'apply' method of plugins 2018-11-12 14:26:31 +01:00
SourceMapDevToolModuleOptionsPlugin.js Remove devtoolLineToLine and lineToLine options 2018-11-12 14:26:31 +01:00
SourceMapDevToolPlugin.js avoid too frequent progress display 2019-07-24 22:41:14 +02:00
Stats.js small fixes 2019-07-23 09:28:06 +02:00
SystemMainTemplatePlugin.js add more types and fix/remove TODOs 2019-06-14 10:45:56 +02:00
Template.js feat(assetModule): add function type to assetModuleFilename 2019-07-21 23:05:12 +01:00
TemplatedPathPlugin.js Merge tag 'v4.36.0' into next 2019-07-17 16:02:33 +02:00
UmdMainTemplatePlugin.js Update hook types 2019-05-10 09:52:22 +02:00
UnsupportedFeatureWarning.js remove unnecessary module arguments from module attached errors 2018-10-29 22:18:08 +01:00
UseStrictPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
WarnCaseSensitiveModulesPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
WarnDeprecatedOptionPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
WarnNoModeSetPlugin.js Add types to various plugins 2018-11-02 21:06:35 +01:00
WatchIgnorePlugin.js Merge tag 'v4.29.2' into next 2019-02-06 15:37:11 +01:00
Watching.js add logging to Compiler 2019-07-26 14:04:35 +02:00
WebpackError.js update enhanced-resolve 2019-07-05 00:45:41 +02:00
WebpackOptionsApply.js pass missing idleTimeout options to CachePlugin 2019-07-26 13:59:15 +02:00
WebpackOptionsDefaulter.js disable old available modules optimization by default 2019-07-26 15:13:53 +02:00
WebpackOptionsValidationError.js replace Object.assign with object spread 2019-06-19 13:16:05 +02:00
buildChunkGraph.js improve chunk graph generation performance 2019-07-26 15:14:19 +02:00
formatLocation.js
index.js update enhanced-resolve 2019-07-05 00:45:41 +02:00
validateSchema.js Merge tag 'v4.35.0' into next 2019-06-21 09:15:49 +02:00
webpack.js Merge tag 'v4.37.0' into next 2019-07-24 10:51:04 +02:00