Commit Graph

12702 Commits

Author SHA1 Message Date
Tobias Koppers aaadeda40b non-fs resources should not end up in fileDependencies
fixes #12283
2021-01-07 15:37:19 +01:00
Tobias Koppers 09862aacf8 add warning when invalid dependencies are reported by loaders/plugins
add automatic workaround for invalid dependencies

#12340
#12283
2021-01-07 13:31:16 +01:00
Tobias Koppers 6b2ca40b63
Merge pull request #12349 from snitin315/fix/webpack-cli
fix: webpack-cli installation message
2021-01-06 20:47:12 +01:00
Tobias Koppers e4a0cde49a
Merge pull request #12348 from webpack/refactor/resolve-by-property
byProperty functions, allow function for externals.byLayer
2021-01-06 15:49:44 +01:00
Tobias Koppers 7db04904ea fix types in resolveByProperty and removeOperations 2021-01-06 14:44:32 +01:00
Nitin Kumar 1404fd5d91 fix: webpack-cli installation message 2021-01-06 18:02:26 +05:30
Tobias Koppers 18f256fb90
Merge pull request #12344 from webpack/dependabot/npm_and_yarn/browserslist-4.16.1
chore(deps): bump browserslist from 4.16.0 to 4.16.1
2021-01-06 11:24:40 +01:00
Tobias Koppers 80c5041fe1
Merge pull request #12347 from webpack/feature/chunk-id-for-script
re-add chunkId to script loading when available
2021-01-06 11:14:42 +01:00
Tobias Koppers dcf6449393 allow function for externals.byLayer 2021-01-06 11:14:23 +01:00
Tobias Koppers 6107ab8cca improve handling of non-object values in clever merge
improve caching
2021-01-06 10:51:44 +01:00
Tobias Koppers b067bad545 allow function in byProperty configurations 2021-01-06 10:14:20 +01:00
Tobias Koppers 67d2e227f4 add resolveByProperty to cleverMerge 2021-01-06 10:14:20 +01:00
Tobias Koppers 957013f557
Merge pull request #12327 from webpack/feature/layer
add experiments.layers
2021-01-06 10:13:22 +01:00
Tobias Koppers d64227af29 re-add chunkId to script loading when available 2021-01-06 10:08:40 +01:00
dependabot-preview[bot] 4d17c80b6e
chore(deps): bump browserslist from 4.16.0 to 4.16.1
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.0 to 4.16.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.0...4.16.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-06 01:50:02 +00:00
Tobias Koppers 01013ac8df
Merge pull request #12343 from webpack/bugfix/meta-property
fix handling of MetaProperty
2021-01-05 23:31:06 +01:00
Tobias Koppers ae15a701a4 fix handling of MetaProperty
fixes #12339
2021-01-05 21:26:28 +01:00
Tobias Koppers 10aa3daede add experiments.layers
add layers to define different module layers
support module layers in stats

add layer support for NormalModules

fixes #11466
2021-01-05 20:50:59 +01:00
Tobias Koppers 84720287e1
Merge pull request #12341 from webpack/dependabot/npm_and_yarn/ts-loader-8.0.14
chore(deps-dev): bump ts-loader from 8.0.13 to 8.0.14
2021-01-05 20:43:03 +01:00
Tobias Koppers ab961bf23a
Merge pull request #12326 from webpack/feature/global-parser-generator
allow to configure parsers and generators globally
2021-01-05 20:42:07 +01:00
Tobias Koppers 6806f0a24d
Merge pull request #12338 from webpack/bugfix/check-enabled-error
improve checkEnabled error messages
2021-01-05 20:41:42 +01:00
dependabot-preview[bot] 984be024f5
chore(deps-dev): bump ts-loader from 8.0.13 to 8.0.14
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.0.13 to 8.0.14.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.13...v8.0.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 17:50:36 +00:00
Tobias Koppers aac7f2e619 allow to configure parsers and generators globally
get plugin schemas from root schema
normalize module.parser/generator
add test case
2021-01-05 12:08:30 +01:00
Tobias Koppers 0179d88d4b improve checkEnabled error messages 2021-01-05 11:34:57 +01:00
Tobias Koppers 6764e0694c
Merge pull request #12284 from jaiwanth-v/add-nestedModulesSpace-to-schema
Added nestedModulesSpace to schema and updated the types
2021-01-05 10:38:17 +01:00
Tobias Koppers ea9834389e
Merge pull request #12301 from happyhappyyay/burranch
fix eval-source-map typo
2021-01-05 10:37:25 +01:00
Tobias Koppers 450a1ee5e8
Merge pull request #12321 from webpack/bugfix/webpack-require-in-eval
fix problems with using nested bundles with eval devtools
2021-01-05 10:36:53 +01:00
Tobias Koppers 3f7d8cc5ff
Merge pull request #12331 from webpack/dependabot/npm_and_yarn/webpack-cli-4.3.1
chore(deps-dev): bump webpack-cli from 4.3.0 to 4.3.1
2021-01-05 10:36:41 +01:00
Tobias Koppers 27cdd62d60
Merge pull request #12324 from webpack/dependabot/npm_and_yarn/eslint-plugin-prettier-3.3.1
chore(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1
2021-01-05 10:35:27 +01:00
Tobias Koppers 995832dd8e
Merge pull request #12325 from webpack/dependabot/npm_and_yarn/types/node-14.14.20
chore(deps-dev): bump @types/node from 14.14.19 to 14.14.20
2021-01-05 10:35:20 +01:00
Tobias Koppers bc7760debc
Merge pull request #12333 from webpack/dependabot/npm_and_yarn/ts-loader-8.0.13
chore(deps-dev): bump ts-loader from 8.0.12 to 8.0.13
2021-01-05 10:35:10 +01:00
Tobias Koppers 6cf85924eb
Merge pull request #12332 from webpack/dependabot/npm_and_yarn/less-4.0.0
chore(deps-dev): bump less from 3.13.1 to 4.0.0
2021-01-05 10:34:59 +01:00
Tobias Koppers 2c31ae8de1
Merge pull request #12330 from webpack/dependabot/npm_and_yarn/core-js-3.8.2
chore(deps-dev): bump core-js from 3.8.1 to 3.8.2
2021-01-05 10:34:51 +01:00
Tobias Koppers faa69b6520
Merge pull request #12334 from webpack/dependabot/npm_and_yarn/mime-types-2.1.28
chore(deps): bump mime-types from 2.1.27 to 2.1.28
2021-01-05 10:34:42 +01:00
dependabot-preview[bot] d7a8763f4b
chore(deps): bump mime-types from 2.1.27 to 2.1.28
Bumps [mime-types](https://github.com/jshttp/mime-types) from 2.1.27 to 2.1.28.
- [Release notes](https://github.com/jshttp/mime-types/releases)
- [Changelog](https://github.com/jshttp/mime-types/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/mime-types/compare/2.1.27...2.1.28)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 03:15:56 +00:00
dependabot-preview[bot] c9ea43bac7
chore(deps-dev): bump ts-loader from 8.0.12 to 8.0.13
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.0.12 to 8.0.13.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.12...v8.0.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 03:15:44 +00:00
dependabot-preview[bot] 04b959c016
chore(deps-dev): bump less from 3.13.1 to 4.0.0
Bumps [less](https://github.com/less/less.js) from 3.13.1 to 4.0.0.
- [Release notes](https://github.com/less/less.js/releases)
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/less/less.js/compare/v3.13.1...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 03:15:04 +00:00
dependabot-preview[bot] 9a33ed5c87
chore(deps-dev): bump webpack-cli from 4.3.0 to 4.3.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.3.0...webpack-cli@4.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 03:14:35 +00:00
dependabot-preview[bot] a6552700d5
chore(deps-dev): bump core-js from 3.8.1 to 3.8.2
Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.1...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-05 03:14:08 +00:00
happyhappyyay 87bb6af5e8 update test snapshots 2021-01-04 18:38:37 -06:00
happyhappyyay 0916ae4997 Merge remote-tracking branch 'upstream/master' into burranch 2021-01-04 18:24:24 -06:00
dependabot-preview[bot] ec9bc47906
chore(deps-dev): bump @types/node from 14.14.19 to 14.14.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.19 to 14.14.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-04 21:08:13 +00:00
dependabot-preview[bot] 076b1d71dc
chore(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.3.0...v3.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-04 20:12:27 +00:00
Tobias Koppers cd70878036 update description 2021-01-04 15:43:47 +01:00
Tobias Koppers 9395dcd27c
Merge pull request #12304 from webpack/dependabot/npm_and_yarn/types/node-14.14.19
chore(deps-dev): bump @types/node from 14.14.14 to 14.14.19
2021-01-04 15:38:36 +01:00
Tobias Koppers c35cde790e
Merge pull request #12317 from webpack/dependabot/npm_and_yarn/tooling-v1.12.1
chore(deps-dev): bump tooling from v1.11.0 to v1.12.1
2021-01-04 15:38:26 +01:00
Tobias Koppers 285b3565af add test case for nested bundles with eval-source-map 2021-01-04 15:36:30 +01:00
Tobias Koppers 9fafa503cb add caching to eval-source-map 2021-01-04 15:35:30 +01:00
Tobias Koppers a874c81f46 avoid unnecessary replacement of `__webpack_require__` when nesting bundles
avoid wrapping externals in the eval() as this breaks nesting bundles

fixes #11277
fixes #12300
2021-01-04 15:33:25 +01:00
Tobias Koppers 4d1f65906a update types because of updated tooling 2021-01-04 12:07:34 +01:00