Commit Graph

10525 Commits

Author SHA1 Message Date
ScriptedAlchemy b3938822c2 adding overrides schema validation 2020-02-26 09:42:23 -08:00
Tobias Koppers 72f29f56d7
Merge pull request #10439 from webpack/container/reference
add ContainerReferencePlugin
2020-02-26 17:41:33 +01:00
Tobias Koppers 83b7faa67c get rid of hack for remote override module 2020-02-26 17:16:01 +01:00
Tobias Koppers 7fb423704a add overrides feature to ContainerReferencePlugin 2020-02-26 16:42:28 +01:00
Tobias Koppers 8792aa0830 add ContainerReferencePlugin 2020-02-26 16:42:24 +01:00
Tobias Koppers bcdc41ce97
Merge pull request #10420 from webpack/container/override
add OverridablesPlugin
2020-02-26 16:36:53 +01:00
Tobias Koppers 966e4df7c0 enable CI on dev-1 branch 2020-02-26 16:36:03 +01:00
Tobias Koppers d0a33e41c9
Merge pull request #10424 from lcy930323/bugfix/missing_module_template
fix(template): Syntax error caused by runtime template
2020-02-26 08:35:53 +01:00
Tobias Koppers 1a79ebbb45
Merge pull request #10442 from webpack/feat-migrate-on-mime-types
refactor: migrate on `mime-types`
2020-02-26 08:01:12 +01:00
evilebottnawi bebd874cde refactor: migrate on `mime-types` 2020-02-25 15:03:21 +03:00
Sunlight 47086c6e7e test: add syntax error check in test cases 2020-02-25 12:45:09 +08:00
Tobias Koppers 4d2901f21d load overridables chunks only once 2020-02-24 21:14:58 +01:00
Tobias Koppers 0ca1bc6c5c move parseOptions into separate module 2020-02-24 21:12:45 +01:00
Sunlight 7dc704fb8a test: add syntax error check 2020-02-25 00:59:36 +08:00
Tobias Koppers 1c630f1435 add OverridablesPlugin 2020-02-24 15:15:23 +01:00
Tobias Koppers 443eb907a1
Merge pull request #10415 from webpack/dependabot/npm_and_yarn/loader-utils-1.4.0
chore(deps): bump loader-utils from 1.2.3 to 1.4.0
2020-02-24 08:58:49 +01:00
Tobias Koppers 2c91261c2f
Merge pull request #10416 from webpack/dependabot/npm_and_yarn/types/node-12.12.28
chore(deps-dev): bump @types/node from 12.12.27 to 12.12.28
2020-02-24 08:58:29 +01:00
Tobias Koppers 653b613d97
Merge pull request #10430 from webpack/bugfix/concat-circular
improve exports hoisting in concatenated modules
2020-02-23 21:08:45 +01:00
Sunlight 1e9ee8ab0f fix(template): Syntax error caused by runtime template 2020-02-22 14:20:30 +08:00
Tobias Koppers 6e4b478940 improve exports hoisting in concatenated modules
#10409
2020-02-21 20:57:48 +01:00
Tobias Koppers 22b6abdd4f
Merge pull request #10426 from webpack/bugfix/concat-circular
hoist exports to the top of a concatenated module
2020-02-21 12:49:59 +01:00
Tobias Koppers fdeded05f4 hoist exports to the top of a concatenated module
to handle circular dependencies with non-concatenated modules

fixes #10409
2020-02-21 12:21:32 +01:00
Tobias Koppers 1882a198de update incorrect comment 2020-02-21 12:21:30 +01:00
Tobias Koppers aace364df3 avoid crashing when exports info contains a circular reference
e. g. when using

import * as self from "./self";
export { self }
2020-02-21 12:21:29 +01:00
Tobias Koppers a105b663e9 remove unneeded runtime requirements 2020-02-21 12:21:26 +01:00
Sunlight 13f7c66629 fix(template): Syntax error caused by runtime template 2020-02-21 14:44:44 +08:00
dependabot-preview[bot] 0823471117
chore(deps-dev): bump @types/node from 12.12.27 to 12.12.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.27 to 12.12.28.
- [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>
2020-02-19 19:43:57 +00:00
dependabot-preview[bot] 75bc92f233
chore(deps): bump loader-utils from 1.2.3 to 1.4.0
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.2.3 to 1.4.0.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.2.3...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 17:36:36 +00:00
Tobias Koppers 3c00e1dfb5
Merge pull request #10412 from webpack/deps/watchpack
upgrade watchpack
2020-02-19 16:00:49 +01:00
Tobias Koppers 461d9d3175 upgrade watchpack 2020-02-19 07:18:30 +01:00
Tobias Koppers 1c228160c2
Merge pull request #10406 from webpack/schema/cleanup
improve schema and validation
2020-02-19 06:52:14 +01:00
Tobias Koppers 9da6b84b90 Fix filename in azure pipeline 2020-02-18 22:55:35 +01:00
Tobias Koppers df9553b4a7 Add "did you mean" to schema validation for common errors 2020-02-18 22:55:34 +01:00
Tobias Koppers 03431d1113 from serve property from options 2020-02-18 22:55:31 +01:00
Tobias Koppers b68502b35a
Merge pull request #10378 from jamesgeorge007/feat/migrate-dep
chore: migrate to memfs
2020-02-18 20:06:17 +01:00
jamesgeorge007 b97d54d63d Merge branch 'master' of https://github.com/webpack/webpack into feat/migrate-dep 2020-02-18 20:35:55 +05:30
jamesgeorge007 b6ee5dee9c chore: update yarn.lock 2020-02-18 20:28:14 +05:30
jamesgeorge007 afa0fca40d chore: update memfs to v3.1.1 2020-02-18 20:25:16 +05:30
jamesgeorge007 309dd89e2a fix: use updated path 2020-02-18 20:23:48 +05:30
jamesgeorge007 70cf4b0247 chore: update test path 2020-02-18 20:22:27 +05:30
jamesgeorge007 ff78b02222 chore: update lock file 2020-02-18 20:22:27 +05:30
jamesgeorge007 f18c551f79 chore: update memfs to v3.0.5 2020-02-18 20:22:27 +05:30
jamesgeorge007 19a551a671 refactor: invoke createFsFromVolume as a function 2020-02-18 20:22:26 +05:30
jamesgeorge007 65877d5d30 test: fix path issue 2020-02-18 20:22:16 +05:30
jamesgeorge007 e1ec9e6bea chore: migrate to memfs 2020-02-18 20:22:10 +05:30
Tobias Koppers f3d6bdd455
Merge pull request #10405 from webpack/feature/pnp-3
improve caching support for PnP version 3 (yarn 2 berry)
2020-02-18 09:18:59 +01:00
Tobias Koppers c7b94a4274 improve caching support for PnP version 3 (yarn 2 berry) 2020-02-17 20:41:16 +01:00
Tobias Koppers f0b1a71d5a
Merge pull request #10401 from webpack/refactor/defaults
Refactor defaulting
2020-02-17 20:39:02 +01:00
Tobias Koppers 683e867450 Improve schema generation and add more descriptions 2020-02-17 19:12:58 +01:00
Tobias Koppers 6477ca56f8 Split options defaulting in normalization and defaults
Apply defaults after plugins are applied to allow plugins to feature their own defaults.
This allows to make preset plugins.
2020-02-17 19:12:54 +01:00