Commit Graph

3136 Commits

Author SHA1 Message Date
Tobias Koppers 04a613c8bd
Merge pull request #10270 from webpack/cleanup/reduce
remove Array.prototype.reduce calls to simplify code
2020-01-21 14:03:06 +01:00
Tobias Koppers 4da880e658 remove Array.prototype.reduce calls to simplify code 2020-01-21 09:45:25 +01:00
Tobias Koppers e4c48ea94f
Merge pull request #10273 from webpack/dependabot/npm_and_yarn/schema-utils-2.6.4
chore(deps): bump schema-utils from 2.6.2 to 2.6.4
2020-01-18 10:35:33 +01:00
Tobias Koppers 2f4e370ee8 update snapshots for typo 2020-01-17 18:29:58 +01:00
Tobias Koppers bd08639607
Merge pull request #10017 from webpack/feat-getOptions-util-for-loader
feat: getOptions util for loader
2020-01-17 17:27:59 +01:00
Tobias Koppers d673e4179b test errors message, allow custom names in schema 2020-01-17 12:17:53 +01:00
Tobias Koppers 6400fd42b4
Merge pull request #10139 from yurynix/relative-dir-runtime-chunk-loading
Make inner folder entrypoints able to require common chunks
2020-01-17 11:39:52 +01:00
Tobias Koppers 295f751e93 add async chunk to test case 2020-01-16 21:25:00 +01:00
Tobias Koppers e463c432f7 improve tests and test infrastructure 2020-01-16 15:40:41 +01:00
Tobias Koppers f9846f1f91 improve code, remove unneeded old stuff 2020-01-16 14:48:52 +01:00
Tobias Koppers 35f206215d
Merge pull request #10267 from webpack/bugfix/library-defaults
add options default tests and fix library array handling
2020-01-16 14:37:37 +01:00
evilebottnawi 4e808cb613 feat: getOptions util for loader 2020-01-16 11:43:26 +01:00
Tobias Koppers f59c1918e9 add options default tests and fix library array handling 2020-01-16 11:20:41 +01:00
Tobias Koppers 2ed5212fbe handle ident handling for loader + options shorthand rule syntax 2020-01-16 09:14:10 +01:00
Tobias Koppers e9948449aa
Merge pull request #10262 from webpack/bugfix/pure-annotation-calls
the pure annotation only applies to function calls
2020-01-16 00:00:19 +01:00
Tobias Koppers 071c87b6c9
Merge pull request #10263 from webpack/feature/more-info-missing-export
provide better error message when a export name was not found
2020-01-15 23:57:44 +01:00
Tobias Koppers bd8c74c0bb
Merge pull request #10257 from webpack/feature/contextify-request-shortener
remove special request shortening logic, instead normal relative paths
2020-01-15 22:56:00 +01:00
Tobias Koppers 4f1107bcc9 the pure annotation only applies to function calls 2020-01-15 22:54:42 +01:00
Tobias Koppers b53a128513 provide better error message when a export name was not found 2020-01-15 22:44:06 +01:00
Tobias Koppers fee4d37968
Merge pull request #10256 from webpack/bugfix/chunk-id-hmr
use correct string or number form of chunk id in HMR
2020-01-15 18:49:00 +01:00
Tobias Koppers d57820c53e make RequestShortener simpler, only use relative path 2020-01-15 18:48:37 +01:00
Tobias Koppers c07c1ed3ff
typo
Co-Authored-By: James George <jamesgeorge998001@gmail.com>
2020-01-15 15:19:35 +01:00
jamesgeorge007 39f2e5dfa8 fix(auto-import-default): typo 2020-01-15 18:21:57 +05:30
jamesgeorge007 545a6370aa fix(auto-import): typo 2020-01-15 18:20:00 +05:30
Tobias Koppers b079429ec8 use correct string or number form of chunk id in HMR 2020-01-15 11:19:25 +01:00
shisama fa652bb8ec Remove mkdirp package from devDependencies
webpack supports Node.js 10.13.0 as minimum Node.js version now.
Node.js 10.13.0 provides recursive option for fs.mkdirSync.
So, mkdirp package is not needed.
2020-01-14 00:29:12 +09:00
jamesgeorge007 1014d4b829 fix: use indices instead of indicies 2020-01-03 11:47:48 +05:30
jamesgeorge007 f65a3ef8f5 fix: use indices instead of indicies 2020-01-03 11:47:00 +05:30
jamesgeorge007 73b34a06ac fix: typo 2020-01-03 11:44:21 +05:30
Tobias Koppers 821c350bf7 fix merge issue 2020-01-02 21:51:26 +01:00
Tobias Koppers 330f1138b6
Merge pull request #10206 from webpack/change/dll-plugin-entry-only
change DllPlugin entryOnly default to true
2020-01-02 21:46:29 +01:00
Tobias Koppers c636fc62d3 change DllPlugin entryOnly default to true 2020-01-02 17:46:21 +01:00
Tobias Koppers 96620a4651 flag all modules as used for Dll
fix problem that modules were removed before they were flagged as used

fixes #10189
2020-01-02 17:37:47 +01:00
Tobias Koppers 0e2b4f5b93
Merge pull request #10196 from webpack/bugfix/10194
generate await code for import without await too
2019-12-30 21:14:18 +01:00
Tobias Koppers bbace17380 generate await code for import without await too
fixes #10194
2019-12-30 20:34:36 +01:00
Tobias Koppers 4453c9632c make order of exports determinism for hashing
fixes #10174
2019-12-27 21:31:41 +01:00
Tobias Koppers 73978b1463 handle sourceRoot during source map contextify 2019-12-27 15:23:23 +01:00
Tobias Koppers aed6ab1d89 improve renaming of variables in concatenated modules
more detailed tracking of conflicted references
to avoid renaming variables when possible

fixes #10168
2019-12-23 21:54:57 +01:00
Tobias Koppers 2942087b43
Merge pull request #10170 from webpack/bugfix/nested-require
fix parsing of requires in requires
2019-12-23 20:05:20 +01:00
Tobias Koppers b87b948406 show error when mimetype is missing 2019-12-23 17:44:41 +01:00
Tobias Koppers 26231576a8 fix parsing of requires in requires 2019-12-23 17:43:41 +01:00
Tobias Koppers 853ec50b57 bugfixes
allow mangle even if object prototype export names are used
prevent mangling for object prototype export names in CommonJS
only treat Object.defineProperty for top-level this as export
replace Object.defineProperty correctly when value is in brakets
2019-12-21 20:32:25 +01:00
Tobias Koppers 687f73cda9 fix test case naming which causes weird CI failures 2019-12-20 13:54:12 +01:00
Tobias Koppers d16abb3294 detect cycles during this.loadModule from loader
fix #10152
2019-12-20 12:50:55 +01:00
Tobias Koppers dda3279221 Merge tag 'v4.41.4'
4.41.4
2019-12-19 13:55:43 +01:00
Tobias Koppers 6b9d510612 refactor chunk prefetching/preloading into separate plugin and runtime modules 2019-12-19 12:01:46 +01:00
Yury Michurin 25d28358d3 Revert "Update snapshot"
This reverts commit 322a462b09.
2019-12-19 12:33:29 +02:00
Yury Michurin 322a462b09 Update snapshot 2019-12-19 12:14:01 +02:00
Yury Michurin 81913dc224 Improve test case 2019-12-19 12:03:46 +02:00
Yury Michurin f9bd2e20bc Make inner folder entrypoints able to require common chunks 2019-12-19 12:03:45 +02:00