Commit Graph

9875 Commits

Author SHA1 Message Date
Tobias Koppers 8c594a61c1 Avoid recursion for nested plain objects 2019-11-10 21:04:49 +01:00
Tobias Koppers da5ab282e6 fix resolve caching with different resolve options 2019-11-10 21:04:48 +01:00
Tobias Koppers 23f4a53819 respect cacheWithContext in ResolverCachePlugin, default to false 2019-11-10 21:04:46 +01:00
Tobias Koppers dca478f973 use 0 instead of NaN, to be able to use SMI 2019-11-10 21:04:43 +01:00
Tobias Koppers 36bac0df8b hoist compiler.root 2019-11-10 21:04:41 +01:00
webpack bot 644a178253
Merge pull request #9948 from webpack/dependabot/npm_and_yarn/types/node-12.12.7
chore(deps-dev): bump @types/node from 12.12.6 to 12.12.7
2019-11-09 00:26:55 +01:00
dependabot-preview[bot] 9b1511dc9d
chore(deps-dev): bump @types/node from 12.12.6 to 12.12.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.6 to 12.12.7.
- [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>
2019-11-08 23:11:20 +00:00
Sean Larkin a19ceb5a47
feat(perf): hoist regexp literal 2019-11-08 11:01:51 -08:00
Tobias Koppers df53aeaa0e
Merge pull request #9934 from webpack/dependabot/npm_and_yarn/typescript-3.7.2
chore(deps-dev): bump typescript from 3.6.4 to 3.7.2
2019-11-07 20:41:16 +01:00
Tobias Koppers 35afa72ef6 fix enum definition 2019-11-07 10:57:10 +01:00
webpack bot 06953237ab
Merge pull request #9938 from webpack/dependabot/npm_and_yarn/glob-7.1.6
chore(deps-dev): bump glob from 7.1.5 to 7.1.6
2019-11-06 23:39:59 +01:00
dependabot-preview[bot] 2635f1f303
chore(deps-dev): bump glob from 7.1.5 to 7.1.6
Bumps [glob](https://github.com/isaacs/node-glob) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/isaacs/node-glob/releases)
- [Changelog](https://github.com/isaacs/node-glob/blob/master/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v7.1.5...v7.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-06 22:22:34 +00:00
Tobias Koppers 43afd3d8ee 5.0.0-beta.3 2019-11-06 01:09:46 +01:00
Tobias Koppers 408a4ae77e
Merge pull request #9933 from webpack/bugfix/missing-managed-items
fix problem with snapshotting managed items
2019-11-06 01:06:27 +01:00
Tobias Koppers 65915d55aa fix managed items in context hash or timestamp hash 2019-11-06 00:43:43 +01:00
Tobias Koppers c1fdc68809 fix WatchIgnorePlugin 2019-11-05 23:55:01 +01:00
Tobias Koppers b401713633 fix problem with snapshotting managed items
add support for child loggers
add logging for snapshot errors
improve FileSystemInfo logging
improve managed item reading performance
upgrade enhanced-resolve for readdir purge fix
2019-11-05 23:12:02 +01:00
webpack bot 9f2c7765f5
Merge pull request #9935 from webpack/dependabot/npm_and_yarn/types/node-12.12.6
chore(deps-dev): bump @types/node from 12.12.5 to 12.12.6
2019-11-05 22:24:42 +01:00
dependabot-preview[bot] 2af42ecd41
chore(deps-dev): bump @types/node from 12.12.5 to 12.12.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.5 to 12.12.6.
- [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>
2019-11-05 21:08:55 +00:00
dependabot-preview[bot] 29b0ce387e
chore(deps-dev): bump typescript from 3.6.4 to 3.7.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.6.4 to 3.7.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-05 17:47:50 +00:00
Tobias Koppers 90559c3446
Merge pull request #9918 from webpack/feature/tree-shake-json
add support for tree-shaking JSON modules
2019-11-05 15:41:38 +01:00
Tobias Koppers 9a07012695 fix problem with accessing the default named export of json 2019-11-05 10:39:14 +01:00
Tobias Koppers 84b6817f60 consistency and bugfixes for reexporting json 2019-11-05 10:39:12 +01:00
Tobias Koppers 2f2125b4d1 add redirecting support to create correct exports info for exportsType=named 2019-11-05 10:38:02 +01:00
Tobias Koppers 14ee25cd0a add support for tree-shaking JSON modules 2019-11-05 10:37:59 +01:00
Tobias Koppers 2ee42bde92
Merge pull request #9931 from webpack/test/stability
avoid writing to same filename in array config
2019-11-05 10:37:20 +01:00
Tobias Koppers 773fb20b65 avoid writing to same filename in array config 2019-11-05 10:04:01 +01:00
Tobias Koppers c5c4cf4edd
Merge pull request #9929 from webpack/test/stability
improve test stability
2019-11-05 07:52:24 +01:00
Tobias Koppers bce0db1de0
Merge pull request #9927 from kgrz/fix-minor-typo-in-jsonp-generator
fix: Remove minor typo in WebpackOptionsApply
2019-11-04 22:03:55 +01:00
Tobias Koppers 95f177e094 improve test stability 2019-11-04 22:03:00 +01:00
Tobias Koppers f05669fab3
Merge pull request #9928 from webpack/perf/minor
Many small performance improvements
2019-11-04 21:30:13 +01:00
Tobias Koppers 5261758bed update test cases and snapshots 2019-11-04 21:11:16 +01:00
Tobias Koppers 07671f3481 allow to disable compareBeforeEmit 2019-11-04 16:46:45 +01:00
Tobias Koppers 019e35bf26 fix test case 2019-11-04 11:42:12 +01:00
Tobias Koppers d8c93b40be faster serialization for deserialized data 2019-11-04 10:46:33 +01:00
Tobias Koppers 39431ee8a5 add logging for invalid snapshots 2019-11-04 10:45:51 +01:00
Tobias Koppers e8f2a8329d avoid emitting files when they already exits in output filesystem 2019-11-04 09:23:18 +01:00
Kashyap 96ad1c65a6 fix: Remove minor typo in WebpackOptionsApply 2019-11-04 13:05:59 +05:30
webpack bot 3518ad590f
Merge pull request #9925 from webpack/dependabot/npm_and_yarn/types/node-12.12.5
chore(deps-dev): bump @types/node from 12.12.4 to 12.12.5
2019-11-01 19:13:15 +01:00
dependabot-preview[bot] 17d14dee1d
chore(deps-dev): bump @types/node from 12.12.4 to 12.12.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.4 to 12.12.5.
- [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>
2019-11-01 17:57:40 +00:00
webpack bot 4ca5b8c68f
Merge pull request #9924 from webpack/dependabot/npm_and_yarn/types/node-12.12.4
chore(deps-dev): bump @types/node from 12.12.3 to 12.12.4
2019-11-01 17:37:52 +01:00
dependabot-preview[bot] dae1f03cef
chore(deps-dev): bump @types/node from 12.12.3 to 12.12.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.3 to 12.12.4.
- [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>
2019-11-01 16:21:39 +00:00
Tobias Koppers 00fcd1dbe8 use LazySet in ResolverCachePlugin 2019-11-01 12:21:55 +01:00
Tobias Koppers 4cc4b4010e make LazySet serializable 2019-11-01 12:21:15 +01:00
Tobias Koppers 83c5305872 improve error message when deserialization failed 2019-11-01 12:19:27 +01:00
Tobias Koppers 8ba5ff6184 remove temporary workaround for fileDependencies in enhanced-resolve 2019-11-01 12:18:17 +01:00
Tobias Koppers 92e1fc2860 only log ResolverCachePlugin debug message when it has information to provide 2019-11-01 12:17:35 +01:00
Tobias Koppers 4feef620ea performance improvement of checkSnapshotValid caching 2019-11-01 12:16:30 +01:00
webpack bot 7c7d1a6ae5
Merge pull request #9917 from webpack/dependabot/npm_and_yarn/types/node-12.12.3
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.3
2019-10-31 17:41:11 +01:00
dependabot-preview[bot] 4af122bad9
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.0 to 12.12.3.
- [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>
2019-10-31 10:09:05 +00:00