Commit Graph

6069 Commits

Author SHA1 Message Date
Tobias Koppers 0e88e8ab00
Merge pull request #6954 from webpack/fix/ChunkModuleIdRangePlugin
Use compilation instead of this in ChunkModuleIdRangePlugin
2018-04-12 11:41:49 +02:00
Tobias Koppers 397f51fb03
Merge pull request #7019 from Aladdin-ADD/patch-2
chore: rm useless checking
2018-04-12 10:40:26 +02:00
Florent Cailhol b715475d7a Add integration tests 2018-04-12 10:08:41 +02:00
Florent Cailhol 36d576cc28 Update ChunkModuleIdRangePlugin to webpack 4 API 2018-04-12 10:08:25 +02:00
Tobias Koppers 4d9eb7cade
Merge pull request #6974 from mohsen1/webpack-error-refactor
Refactor WebpackError to initialize details as undefined
2018-04-12 10:00:30 +02:00
Florent Cailhol b8b95cfebc Use compilation instead of this 2018-04-12 09:47:54 +02:00
Tobias Koppers eca7bad8de
Merge pull request #6910 from mohsen1/more-inits
Add missing class member initializations found by TypeScript
2018-04-12 09:24:36 +02:00
Tobias Koppers b6c282fef2 fix unit test 2018-04-12 09:23:02 +02:00
Tobias Koppers b5b6506242 remove unneeded message assignment 2018-04-12 09:22:50 +02:00
Tobias Koppers 13ac6a15ee
Merge pull request #7020 from mohsen1/avoid-type-mismatch-assignments
Avoid type mismatch assignment of number to string in HotModuleReplacementPlugin
2018-04-12 09:08:54 +02:00
Mohsen Azimi 581d19ba88
actually const is fine 2018-04-11 16:04:52 -07:00
Mohsen Azimi b203091d3f
s/const/let 2018-04-11 16:03:42 -07:00
Mohsen Azimi dd484c3ab2
init details 2018-04-11 09:44:28 -07:00
Mohsen Azimi 1c761339f5
Avoid type mismatch assignment of number to string in HotModuleReplacementPlugin 2018-04-11 09:36:06 -07:00
薛定谔的猫 4f3e414820
chore: rm useless checking
This expression always evaluates to true.
2018-04-12 00:23:21 +08:00
Mohsen Azimi 589f40b26a Add missing class member initializations found by TypeScript 2018-04-11 16:48:44 +02:00
Tobias Koppers 0b1e9d8e09
Merge pull request #6982 from mohsen1/json-and-date-api-fixes
JSON and Date API usage fixes
2018-04-11 16:42:15 +02:00
Tobias Koppers 5be402671d
Merge pull request #7015 from webpack/refactor/source_map_deopt
Avoid deopt when cache is set in EvalSourceMapDevToolModuleTemplatePlugin
2018-04-11 16:41:37 +02:00
Florent Cailhol 6e154f650a Avoid deopt when cache is set 2018-04-11 09:06:40 +02:00
Tobias Koppers e3202900e5
Merge pull request #7014 from webpack/refactor/amd_missing_fields
Define missing fields on AMD classes
2018-04-11 08:29:55 +02:00
Tobias Koppers a41974d9fb
Merge pull request #7013 from webpack/refactor/cachedmerge
Simplify cachedMerge
2018-04-11 08:29:07 +02:00
Tobias Koppers 15ac4e850f
Merge pull request #7012 from webpack/refactor/remove_this
Remove unnecessary _this binding
2018-04-11 08:26:36 +02:00
Tobias Koppers 540138126b
Merge pull request #7011 from webpack/fix/object_shapes
Always return object with the same shape to avoid polymorphism
2018-04-11 08:25:25 +02:00
Tobias Koppers 25f8637de2
Merge pull request #7010 from webpack/fix/context_dependency_init
Add missing field definition in ContextDependency
2018-04-11 08:22:27 +02:00
Tobias Koppers 30da6c54de
Merge pull request #6989 from mohsen1/extend-Template
Make HarmonyAcceptImportDependencyTemplate extend HarmonyImportDependency.Template
2018-04-11 08:20:32 +02:00
Florent Cailhol fe73712e5b Remove unecessary _this binding 2018-04-10 23:04:20 +02:00
Florent Cailhol 269a911518 Define missing fields on AMD classes 2018-04-10 22:27:28 +02:00
Florent Cailhol fac34248f4 Simplify cachedMerge 2018-04-10 22:12:30 +02:00
Florent Cailhol 37ff424dd9
Pass undefined as locale 2018-04-10 21:32:12 +02:00
Florent Cailhol 3ae1df5f71
Fix formatting 2018-04-10 21:25:18 +02:00
Florent Cailhol 54c0cd76b6 Always return object with the same shape 2018-04-10 21:18:12 +02:00
Florent Cailhol 5649b9c9a3 Add missing field definition in ContextDependency 2018-04-10 20:58:32 +02:00
Tobias Koppers 55fb1da193
Merge pull request #6993 from Janpot/browser-compat
Document browser compatibility
2018-04-10 11:37:14 +02:00
Tobias Koppers 5dc1c89f63
Merge pull request #6999 from webpack/fix/lmd_arity
Force LocalModuleDependency arity to 3
2018-04-10 11:36:06 +02:00
Tobias Koppers 71d1abf195
Merge pull request #6997 from webpack/fix/issue-6995
Change stats wording when all exports are used
2018-04-10 11:35:02 +02:00
Jan Potoms c262b15a13 address comments 2018-04-10 10:30:45 +02:00
Florent Cailhol b7af625659 Force LocalModuleDependency arity to 3 2018-04-10 09:22:34 +02:00
Florent Cailhol a9a3361027 Change stats wording when all exports are used 2018-04-10 09:13:58 +02:00
Sean Larkin 3047bed427
Merge pull request #6491 from JoshuaKGoldberg/patch-2
Excluded root-level files and .github from Istanbul
2018-04-09 14:20:00 -07:00
Jan Potoms 7cab0a0593 Add note about promise polyfill 2018-04-09 21:14:21 +02:00
Jan Potoms a808c029d7 Document browser compatibility
Initially copied from https://github.com/vuejs/vue#browser-compatibility
Fixes https://github.com/webpack/webpack/issues/6978
Needs further discussion
2018-04-09 10:52:49 +02:00
Tobias Koppers 1d35f36e50
Merge pull request #6950 from mohsen1/set-concat
Use add() to append items to activeExports set in HarmonyExportImporedSpecifierDependency
2018-04-09 09:41:30 +02:00
Tobias Koppers 71d27d6bca
Merge pull request #6924 from Janpot/issue-4940
Don't error on "new require(...)"
2018-04-09 08:24:22 +02:00
Tobias Koppers 8b6092df6d
Merge pull request #6981 from webpack/fix-core-member
Drop core team member
2018-04-09 08:17:48 +02:00
Tobias Koppers 47354dd9bb
fix test case 2018-04-09 08:06:54 +02:00
Tobias Koppers dd03262e0a
Merge pull request #6968 from webpack/fix/harmony_this
Fix 'this' replacement for harmony modules
2018-04-09 08:03:09 +02:00
Tobias Koppers a60480e866
Merge pull request #6970 from zslabs/patch-1
Use Oxford comma
2018-04-09 08:02:04 +02:00
Tobias Koppers 510b68a828
Merge pull request #6973 from haggholm/master
#6971: Escape chunk names for webworkers
2018-04-09 08:01:36 +02:00
Tobias Koppers efade5cbd7
Merge pull request #6986 from mohsen1/runinctx
Pass file name as part of options hash to vm.runInThisContext
2018-04-09 07:39:02 +02:00
Mohsen Azimi e57f69eca6
Update HarmonyAcceptImportDependency.js 2018-04-08 11:33:49 -07:00