Commit Graph

11963 Commits

Author SHA1 Message Date
Rishabh Chawla d23821ac70 chore: update types 2020-09-19 10:00:04 +05:30
Rishabh Chawla 8131088db7 chore: reorder statement 2020-09-19 09:55:02 +05:30
Rishabh Chawla bf9ae831bd chore: implement suggestions 2020-09-19 09:53:03 +05:30
Rishabh Chawla 29d17d4dab
feat: add watching property to compiler 2020-09-17 18:31:07 +05:30
Tobias Koppers fc75b9ff81
Merge pull request #11479 from webpack/bugfix/module-federation-circular
fix circular references between containers and modules in containers
2020-09-17 14:06:19 +02:00
Tobias Koppers b5eac83271
Merge pull request #11487 from webpack/dependabot/npm_and_yarn/lint-staged-10.4.0
chore(deps-dev): bump lint-staged from 10.3.0 to 10.4.0
2020-09-17 13:33:49 +02:00
Tobias Koppers 712a6440ac
Merge pull request #11486 from webpack/dependabot/npm_and_yarn/prettier-2.1.2
chore(deps-dev): bump prettier from 2.1.1 to 2.1.2
2020-09-17 13:33:31 +02:00
Tobias Koppers 5e914f29cf
Merge pull request #11489 from webpack/bugfix/unknown-chunk
make sure to generate correct chunk connection for blocks that are only connected in some runtimes
2020-09-17 13:28:45 +02:00
Tobias Koppers d18d555fe2 avoid stack overflow 2020-09-17 11:42:40 +02:00
Tobias Koppers 9e650b1807 avoid stack overflow 2020-09-17 10:57:47 +02:00
Tobias Koppers a8542d3317 fix circular references between containers and modules in containers 2020-09-17 10:44:52 +02:00
Tobias Koppers 847400afde remove unnecessary comment 2020-09-17 10:41:16 +02:00
Tobias Koppers 7df6415bcc make sure to generate correct chunk connection for blocks that are only connected in some runtimes
fixes #8677
2020-09-17 10:41:13 +02:00
dependabot-preview[bot] 4515efbc92
chore(deps-dev): bump lint-staged from 10.3.0 to 10.4.0
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.3.0 to 10.4.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.3.0...v10.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-16 21:07:43 +00:00
dependabot-preview[bot] dff0bcd495
chore(deps-dev): bump prettier from 2.1.1 to 2.1.2
Bumps [prettier](https://github.com/prettier/prettier) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.1.1...2.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-16 20:09:38 +00:00
Tobias Koppers 28bafbec7f
Merge pull request #11462 from webpack/dependabot/npm_and_yarn/terser-webpack-plugin-4.2.0
chore(deps): bump terser-webpack-plugin from 4.1.0 to 4.2.1
2020-09-16 12:24:23 +02:00
Tobias Koppers e0b10e9935 fix caching bug in RealContentHashPlugin 2020-09-16 11:12:41 +02:00
Tobias Koppers 96383923c8
Merge pull request #11478 from webpack/deps/enhanced-resolve
update enhanced-resolve
2020-09-16 08:38:14 +02:00
Tobias Koppers 48c21304f8 update snapshots 2020-09-16 08:37:09 +02:00
Tobias Koppers 7c93760658 update terser-webpack-plugin to 4.2.1 2020-09-16 08:37:04 +02:00
Tobias Koppers aadc15e740 update enhanced-resolve for
- imports field support
- resolve.fallback option

recommend resolve.fallback for polyfills
2020-09-16 07:28:32 +02:00
Tobias Koppers 3059c28a12
Merge pull request #11476 from webpack/error/mjs-extension
add breaking change info for fullySpecified resolving
2020-09-15 22:00:37 +02:00
dependabot-preview[bot] 207879a5de chore(deps): bump terser-webpack-plugin from 4.1.0 to 4.2.0
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v4.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-15 16:00:24 +02:00
Tobias Koppers 9230acbf1a
Merge pull request #11464 from webpack/dependabot/npm_and_yarn/eslint-scope-5.1.1
chore(deps): bump eslint-scope from 5.1.0 to 5.1.1
2020-09-15 15:58:18 +02:00
Tobias Koppers 5f750256f4
Merge pull request #11475 from webpack/bugfix/deprecated-timestamps
Deprecated timestamps performance and deprecation
2020-09-15 15:57:45 +02:00
Tobias Koppers d770a55ec0
Merge pull request #11474 from webpack/refactor/concatenation
Refactor module concatenation
2020-09-15 15:14:49 +02:00
Tobias Koppers 3d8f130ee3 add breaking change info for fullySpecified resolving
#11467
2020-09-15 15:12:15 +02:00
Tobias Koppers f5be6f0d85 cache deprecated file/context timestamps 2020-09-15 14:39:09 +02:00
Tobias Koppers 601861bae4
Merge pull request #11470 from webpack/bugfix/arrow-iife-this
fixes parsing of 'this' in arrow iife
2020-09-15 14:34:32 +02:00
Tobias Koppers 002d6f7342 deprecate needRebuild 2020-09-15 14:33:50 +02:00
Tobias Koppers 145d392143 fixes parsing of 'this' in arrow iife
yarnpkg/berry#1832
2020-09-15 13:46:10 +02:00
Tobias Koppers db8c974733 return false when no valid target can be found 2020-09-15 12:36:31 +02:00
Tobias Koppers eddd3206dc add raw export for named reexport from non-harmony 2020-09-15 12:36:29 +02:00
Tobias Koppers bd2106b512 implement module concatenation for json modules 2020-09-15 12:36:26 +02:00
Tobias Koppers 277d4b1b67 handle export mangling in concatenated modules 2020-09-15 12:36:23 +02:00
Tobias Koppers 31aefbf576 avoid setting export target too often 2020-09-15 12:36:20 +02:00
Tobias Koppers 9af66ff9af revert to registering the namespace export because we need to know this early 2020-09-15 12:36:16 +02:00
Tobias Koppers 39e1a7e4c7 move magic names to constants in ConcatenationScope
improve types
2020-09-15 12:36:06 +02:00
Tobias Koppers 9af1d7526b refactor module concatenation to address discovered bugs/edge cases 2020-09-15 12:36:02 +02:00
Tobias Koppers 23e91dbbac move module concatenation bailout checks to Module and for NormalModule to Generator 2020-09-15 12:35:59 +02:00
Tobias Koppers b58393fce0 fix optimization bailout for HMR dependencies 2020-09-15 12:35:58 +02:00
Tobias Koppers 9941a8a497 create root reexports based on export mappings instead of dependencies 2020-09-15 12:35:55 +02:00
Tobias Koppers 5560415856 create root exports based on export mappings instead of dependencies 2020-09-15 12:35:46 +02:00
Tobias Koppers 91cc17b438 register exports in DependencyTemplates 2020-09-15 12:35:38 +02:00
Tobias Koppers 21e202eb24 move concatenation logic to HarmonyImportSpecifierDependency 2020-09-15 12:35:30 +02:00
Tobias Koppers fc551fa6f3 move concatenation logic to HarmonyExportExpressionDependency 2020-09-15 12:35:21 +02:00
Tobias Koppers 47344e7e77 move concatenation logic to HarmonyExportSpecifierDependency and HarmonyExportImportedSpecifierDependency 2020-09-15 12:35:13 +02:00
Tobias Koppers 04dde38b4c move concatenation logic to HarmonyImportSideEffectDependency 2020-09-15 12:35:03 +02:00
Tobias Koppers fdd4a7713f add ConcatenationScope 2020-09-15 12:34:50 +02:00
dependabot-preview[bot] 77116005e8
chore(deps): bump eslint-scope from 5.1.0 to 5.1.1
Bumps [eslint-scope](https://github.com/eslint/eslint-scope) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/eslint/eslint-scope/releases)
- [Changelog](https://github.com/eslint/eslint-scope/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint-scope/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-12 18:32:52 +00:00