Tobias Koppers
|
4492c30ac4
|
Update watching system to report more timing info to webpack
Add snapshotting feature to FileSystemInfo for better performance
|
2019-01-09 14:42:54 +01:00 |
Tobias Koppers
|
31f2e6d1f7
|
watch missing items as files not as directories
|
2019-01-08 15:14:36 +01:00 |
Steven Hargrove
|
b9f52dcb4d
|
hoist option logic, reduce code paths in handler
|
2019-01-04 12:40:17 -05:00 |
Tobias Koppers
|
f446bf8a9b
|
add ability to load dependent chunks for non-web targets
This allows to use `splitChunks` for initial chunks in i. e. node and webworker targets
|
2018-12-29 12:48:59 +01:00 |
Tobias Koppers
|
1374757006
|
remove ModuleReason
remove HotUpdateChunkTemplate
move compareLocations into comparators
re-enable NodeSourcePlugin for `.mjs`
|
2018-12-20 16:38:26 +01:00 |
Tobias Koppers
|
1b402bcae1
|
Merge tag 'v4.28.0' into next
4.28.0
|
2018-12-19 14:05:17 +01:00 |
Isiah Meadows
|
18d7396835
|
Remove a broken hook
|
2018-12-17 01:23:03 -05:00 |
Florent Cailhol
|
3c50dba922
|
Remove global buildin
|
2018-12-07 08:59:41 +01:00 |
Florent Cailhol
|
002128c288
|
Do not polyfill node bindings by default
|
2018-12-07 08:58:26 +01:00 |
Tobias Koppers
|
5c7d6d2db6
|
change ensureHandlers from array to object
|
2018-11-29 16:23:36 +01:00 |
Tobias Koppers
|
8066eaf299
|
put runtime modules into separate place in chunks
don't include them in modules array/object
better stats output for runtime moduels
|
2018-11-29 16:23:31 +01:00 |
Tobias Koppers
|
9d91861592
|
Refactor HMR for runtime modules
fixed a few HMR bugs
allow other module types for HMR
made HMR more flexible
|
2018-11-29 16:22:29 +01:00 |
Tobias Koppers
|
fa0ec849bd
|
replace renderCurrentHash with RuntimeGlobals.getFullHash
|
2018-11-29 16:19:22 +01:00 |
Tobias Koppers
|
f753f92c28
|
ensureChunk to RuntimeModule
step 1: non HMR cases
|
2018-11-29 16:16:39 +01:00 |
Tobias Koppers
|
2857ad3ee4
|
runtime module for getChunkFilename
|
2018-11-29 16:15:26 +01:00 |
Florent Cailhol
|
8a10ea3c92
|
Type 'apply' method of plugins
|
2018-11-12 14:26:31 +01:00 |
Tobias Koppers
|
eb28697419
|
move magic property names on __webpack_require__ into RuntimeGlobals file
|
2018-11-05 15:28:34 +01:00 |
Tobias Koppers
|
4f813e28a9
|
remove customizability of __webpack_require__ function name
|
2018-11-05 13:13:05 +01:00 |
Tobias Koppers
|
31e189fcde
|
Merge tag 'v4.24.0' into next
4.24.0
|
2018-11-02 18:02:39 +01:00 |
Florent Cailhol
|
2a440fe925
|
Update development tools
|
2018-11-02 11:04:02 +01:00 |
Tobias Koppers
|
d9a0d3a139
|
Merge tag 'v4.23.0' into next
4.23.0
|
2018-10-24 20:10:30 +02:00 |
Lex Alexander
|
2cdf04e14b
|
feat(Compiler): Add file removal tracking in watch-run
-Closes 5072.
|
2018-10-18 15:58:58 -07:00 |
Tobias Koppers
|
19d60ba0cd
|
Merge tag 'v4.19.1' into next
4.19.1
|
2018-09-18 10:13:54 +02:00 |
Tobias Koppers
|
97ed999aad
|
Merge tag 'v4.19.0' into next
4.19.0
* Separate context for renderBoostrap and hooks
* Remove ModuleTemplate from MainTemplate.bootstrap hook
|
2018-09-15 13:10:58 +02:00 |
OJ Kwon
|
2df7b0c1cf
|
fix(nodemaintemplate): resolve async chunk path platform agnostic
|
2018-09-14 11:22:08 -07:00 |
Tobias Koppers
|
13b2cdd5ae
|
hash content of bootstrap code
instead of trying to calculate it
from inputs
fixes #8027
fixes #7984
|
2018-09-13 23:25:26 +02:00 |
Florent Cailhol
|
f75027475b
|
Move HMR hotBoostrap hook
|
2018-09-07 14:14:10 +02:00 |
Tobias Koppers
|
6d5310fbd6
|
allow multiple entryModules per chunk
allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph
|
2018-08-15 11:51:16 +02:00 |
Tobias Koppers
|
3cf01999b5
|
add ChunkGraph
move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests
|
2018-08-14 15:32:13 +02:00 |
Tobias Koppers
|
11e127d162
|
pass moduleGraph along with multiple methods
|
2018-08-02 17:54:42 +02:00 |
Tobias Koppers
|
ec1329a7d4
|
make libIdent required
add types
|
2018-08-02 16:29:20 +02:00 |
Tobias Koppers
|
c9eb4c8e01
|
Merge tag 'v4.16.4' into next
4.16.4
|
2018-08-02 16:00:39 +02:00 |
Florent Cailhol
|
20406a4295
|
Update ESLint
|
2018-07-31 11:43:07 +02:00 |
Tobias Koppers
|
691a5b24b7
|
simplify addExpression
|
2018-07-30 22:39:30 +02:00 |
Florent Cailhol
|
a19a0ebaa6
|
Refactor ProvidedDependency to avoid duplication
|
2018-07-30 22:38:28 +02:00 |
Florent Cailhol
|
c545a02ba6
|
Convert NodeStuffPlugin
|
2018-07-30 22:37:34 +02:00 |
Florent Cailhol
|
9b7d9eb96f
|
Fix review comments
|
2018-07-30 22:36:06 +02:00 |
Florent Cailhol
|
f6a5053fb2
|
Add a way to inject provided modules
|
2018-07-30 22:35:52 +02:00 |
Tobias Koppers
|
cf5f1d723c
|
format existing code
|
2018-07-30 21:29:21 +02:00 |
Tobias Koppers
|
2b14ddc984
|
Merge tag 'v4.16.0' into next
4.16.0
|
2018-07-11 11:13:47 +02:00 |
Tobias Koppers
|
559cf94edb
|
Simplify imports
|
2018-07-09 15:09:00 +02:00 |
Tobias Koppers
|
0a06f19fd8
|
Merge tag 'v4.15.0' into next
4.15.0
|
2018-07-04 22:19:50 +02:00 |
Florent Cailhol
|
5bc6b8d50e
|
Rename ParserHelpers into JavascriptParserHelpers
|
2018-07-03 14:08:43 +02:00 |
Florent Cailhol
|
6097c5f993
|
Destructure parser helpers
|
2018-07-03 14:08:43 +02:00 |
Tobias Koppers
|
ad8f496745
|
arrow functions, remove or improve eslint-disable comments
|
2018-06-27 13:48:13 +02:00 |
Tobias Koppers
|
8e3be48da4
|
allow to disable wasm import mangle
disable it by default (temporary)
|
2018-06-05 23:49:02 +02:00 |
Florent Cailhol
|
2a9452e51b
|
Add brackets for multiline if/for statements
|
2018-05-29 15:45:44 +02:00 |
Tobias Koppers
|
4702ee9016
|
Use compile/compileStreaming when importObject is a Promise
|
2018-04-30 08:35:06 +02:00 |
Tobias Koppers
|
b72e363f03
|
formatting for output code, nitpicks
|
2018-04-28 09:57:21 +02:00 |
Tobias Koppers
|
9156be961d
|
rename and move BaseWasmMainTemplatePlugin
align usage with other plugins
|
2018-04-27 19:02:02 +02:00 |