Tobias Koppers
|
4bc36e80f6
|
replace context with var
|
2018-11-30 12:16:38 +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
|
2849281702
|
remove generateContext from RuntimeModule.generate
add public path runtime module
|
2018-11-29 16:13:26 +01:00 |
Tobias Koppers
|
540b9a1c35
|
remove hasOwnProperty global
|
2018-11-29 16:12:52 +01:00 |
Tobias Koppers
|
b6d4ece8e8
|
Runtime Module for compatGetDefaultExport
|
2018-11-29 16:12:21 +01:00 |
Tobias Koppers
|
8803f52ce2
|
Runtime Module for CreateFakeNamespaceObject
|
2018-11-29 16:11:44 +01:00 |
Tobias Koppers
|
dcbd67fdfe
|
Runtime Module for MakeNamespaceObject
|
2018-11-29 16:11:11 +01:00 |
Tobias Koppers
|
0500655b63
|
move runtime modules boostrap into RuntimePlugin
|
2018-11-29 16:10:35 +01:00 |
Tobias Koppers
|
458baa33d4
|
runtime requirement for RuntimeGlobals.entryModuleId
|
2018-11-29 16:10:02 +01:00 |
Tobias Koppers
|
40dce1fe21
|
runtime requirement for RuntimeGlobals.moduleCache
|
2018-11-29 16:09:24 +01:00 |
Tobias Koppers
|
bf1fc171ba
|
runtime requirement for RuntimeGlobals.moduleFactories
|
2018-11-29 16:08:52 +01:00 |
Tobias Koppers
|
32c3fca477
|
extract definePropertyGetter into RuntimeModule
|
2018-11-29 16:08:17 +01:00 |
Tobias Koppers
|
0232674f9c
|
Initial runtime module work
|
2018-11-29 16:03:32 +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 |
Florent Cailhol
|
84c915b191
|
Add hook types for templates
|
2018-11-02 15:40:13 +01:00 |
Tobias Koppers
|
a262b83580
|
remove globalPath and useChunkHash feature
It's no longer needed, because we hash the runtime how
|
2018-10-24 09:39:51 +02:00 |
Tobias Koppers
|
518104b3fb
|
Merge tag 'v4.21.0' into next
4.21.0
|
2018-10-17 20:38:00 +02:00 |
Tobias Koppers
|
9da00cdb42
|
fixes #8110
|
2018-10-02 14:52:52 +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 |
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
|
bad9d8a271
|
move Module.id into ChunkGraph
remove disconnect and unseal from Module
|
2018-08-28 15:08:52 +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
|
2e82dbb63c
|
Merge pull request #7813 from webpack/refactor/freeze_hooks
Freeze hooks to prevent deopts
|
2018-07-30 22:47:13 +02:00 |
Tobias Koppers
|
cf5f1d723c
|
format existing code
|
2018-07-30 21:29:21 +02:00 |
Florent Cailhol
|
fc4f30329d
|
Freeze hooks to prevent deopts
|
2018-07-30 14:25:40 +02:00 |
Tobias Koppers
|
ef40df2d1f
|
fix usage of DependencyTemplates and types
|
2018-07-12 17:12:00 +02:00 |
Tobias Koppers
|
e0abce0dd8
|
make DependencyTemplates a new class
|
2018-07-11 13:11:08 +02:00 |
Tobias Koppers
|
0a06f19fd8
|
Merge tag 'v4.15.0' into next
4.15.0
|
2018-07-04 22:19:50 +02:00 |
Tobias Koppers
|
1ad71e01f9
|
add helpful error when importing wasm in initial chunk
|
2018-07-02 16:18:49 +02:00 |
Florent Cailhol
|
c68d0d2171
|
Remove Tapable compatibility
|
2018-06-26 08:31:08 +02:00 |
Tobias Koppers
|
2ac6a85482
|
cleanup DependencyTemplates
|
2018-06-25 16:15:17 +02:00 |
Tobias Koppers
|
5b4547e0ac
|
cleanup Hash types
|
2018-06-25 10:44:54 +02:00 |
Florent Cailhol
|
2a9452e51b
|
Add brackets for multiline if/for statements
|
2018-05-29 15:45:44 +02:00 |
Tobias Koppers
|
770847171d
|
Merge branch 'master' into bugfix/namespace-object
# Conflicts:
# lib/RuntimeTemplate.js
|
2018-05-28 22:42:21 +02:00 |
Tobias Koppers
|
f903cd3ef9
|
mangle exports of wasm modules
mangle webpack init function
store WebAssembly.Instance.exports directly
connect wasm modules directly when already cached
|
2018-05-11 20:57:18 +02:00 |
Tobias Koppers
|
d4a04b8934
|
Merge branch 'master' into bugfix/namespace-object
# Conflicts:
# test/__snapshots__/StatsTestCases.test.js.snap
|
2018-05-09 10:27:23 +02:00 |
Tobias Koppers
|
f2ad440de8
|
More strict linting of jsdocs
Use TODO over any when type is possible
|
2018-05-08 14:53:33 +02:00 |
Tobias Koppers
|
a926a19715
|
create better namespace objects
avoid using Object.assign (fixes #7162)
|
2018-05-03 12:55:00 +02:00 |
Sean Larkin
|
fdcafe6614
|
fix(types): fix typo, had type getRenderManifest to ensure proper call signatures for chunk and main templates
|
2018-05-01 10:47:14 -05:00 |
Sean Larkin
|
4c7861e7f8
|
update ts nightly and add Chunk and Module refs
|
2018-04-24 06:44:50 -07:00 |
Sean Larkin
|
0fcd5e5775
|
refactor(template): add type support to maint-template and template
|
2018-04-20 18:35:02 -06:00 |
Florent Cailhol
|
f1092ad516
|
Update prettier toolchain
|
2018-03-26 16:56:10 +02:00 |
Florent Cailhol
|
3983803d30
|
Destructure 'require' to improve readability
|
2018-03-22 12:05:58 +01:00 |
Josh Soref
|
581069bb56
|
spelling: uncaught
|
2018-02-26 02:50:05 +00:00 |
Josh Soref
|
54d55ff9d6
|
spelling: property
|
2018-02-26 02:40:14 +00:00 |