Commit Graph

12013 Commits

Author SHA1 Message Date
Tobias Koppers a243348864
Merge pull request #11329 from webpack/fix-meta-property
fix: meta property hook rework
2020-08-28 01:03:57 +02:00
dependabot-preview[bot] f3075a4a1f
chore(deps-dev): bump date-fns from 2.15.0 to 2.16.0
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.15.0...v2.16.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 20:46:33 +00:00
dependabot-preview[bot] 6e5dec421f
chore(deps-dev): bump mini-css-extract-plugin from 0.10.0 to 0.10.1
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 20:45:48 +00:00
Tobias Koppers e23bc8ca7c use expression hook for metaProperty
a MetaProperty is an Expression
it's more consistent
2020-08-27 13:03:56 +02:00
Tobias Koppers d0865437ce use `Object()` to avoid problems with ASI 2020-08-27 13:00:19 +02:00
Ivan Kopeykin 282e8d6074 fix ImportMetaPlugin 2020-08-27 12:59:29 +02:00
Ivan Kopeykin 1556341c13 fix #11310 2020-08-27 12:59:28 +02:00
Tobias Koppers bdf4a2b942
Merge pull request #11381 from webpack/cache/no-parse
cache modules even if they are not parsed
2020-08-26 13:54:03 +02:00
Tobias Koppers 338f7d404c cache modules even if they are not parsed 2020-08-26 10:03:00 +02:00
Tobias Koppers 34854ccb5c
Merge pull request #11375 from webpack/dependabot/npm_and_yarn/lint-staged-10.2.13
chore(deps-dev): bump lint-staged from 10.2.11 to 10.2.13
2020-08-26 09:24:55 +02:00
Tobias Koppers f25fbfb9ba
Merge pull request #11379 from webpack/feature/snapshot-options
add "snapshot" configuration to allow to configure how snapshots are created
2020-08-26 09:24:17 +02:00
Tobias Koppers d6e637f33c add "snapshot" configuration to allow to configure how snapshots are created
expose snapshot options for module, resolve, buildDependencies and resolveBuildDependencies
move managedPaths and immutablePaths from config.cache to config.snapshot
add timestamp + hash snapshotting mode
use timestamp + hash mode by default in production and for buildDependencies
2020-08-26 01:27:13 +02:00
DraggonFantasy 61a6470ec7 Fix formatting 2020-08-26 00:53:33 +03:00
DraggonFantasy 251885756e Fix formatting 2020-08-26 00:37:45 +03:00
DraggonFantasy 88b1b17425 Fix "ModuleNotFound 'module'" error
Related to #6497
2020-08-25 23:16:50 +03:00
dependabot-preview[bot] cd8a27c0ba
chore(deps-dev): bump lint-staged from 10.2.11 to 10.2.13
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.2.11 to 10.2.13.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.2.11...v10.2.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-25 16:56:28 +00:00
Tobias Koppers 86ca074290
Merge pull request #11373 from webpack/dependabot/npm_and_yarn/simple-git-2.20.1
chore(deps-dev): bump simple-git from 2.19.0 to 2.20.1
2020-08-25 18:33:18 +02:00
Tobias Koppers 10bb4f3106
Merge pull request #11372 from webpack/dependabot/npm_and_yarn/ts-loader-8.0.3
chore(deps-dev): bump ts-loader from 8.0.2 to 8.0.3
2020-08-25 18:33:03 +02:00
Tobias Koppers 28e11c3f26
Merge pull request #11369 from webpack/cache/snapshots
Persistent Caching performance improvements and logging for large builds
2020-08-25 13:41:20 +02:00
Tobias Koppers 62c4263671 update test case for new compilerPath 2020-08-25 08:47:32 +02:00
dependabot-preview[bot] 8514cd6a6f
chore(deps-dev): bump simple-git from 2.19.0 to 2.20.1
Bumps [simple-git](https://github.com/steveukx/git-js) from 2.19.0 to 2.20.1.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/compare/v2.19.0...v2.20.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-25 01:17:46 +00:00
dependabot-preview[bot] d943f17f46
chore(deps-dev): bump ts-loader from 8.0.2 to 8.0.3
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.0.2 to 8.0.3.
- [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.2...v8.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-25 00:34:00 +00:00
Ivan Kopeykin a739705ff8 expose consts 2020-08-24 23:04:35 +03:00
Ivan Kopeykin 434c446d91 use bitmask instead of array+set in getMemberExpressionInfo 2020-08-24 22:00:08 +03:00
Tobias Koppers 8ee39ac3ac fix dependencies when snapshot is missing 2020-08-24 20:37:12 +02:00
Tobias Koppers dff76973e4 type fixes 2020-08-24 18:35:28 +02:00
Tobias Koppers 65710679fb
Merge pull request #11299 from webpack/feature/evaluate-new-regexp
feat: evaluate new RegExp
2020-08-24 18:27:22 +02:00
Tobias Koppers 682d014012 update Stats snpashots 2020-08-24 18:19:28 +02:00
Tobias Koppers 1991da2c51 reset progress reporter outside of hooks 2020-08-24 18:16:58 +02:00
Tobias Koppers 8894916ac0 improve compilerPath 2020-08-24 18:16:57 +02:00
Tobias Koppers 369dfe8997 reduce number of small buffers in BinaryMiddleware 2020-08-24 18:16:56 +02:00
Tobias Koppers a4a5a76703 make original source in CachedSource lazy 2020-08-24 18:16:56 +02:00
Tobias Koppers 0989edb8dd fix unneeded store in ProgressPlugin 2020-08-24 18:16:55 +02:00
Tobias Koppers 4ccb35170b split cache into smaller parts 2020-08-24 18:16:55 +02:00
Tobias Koppers cee47dc867 Store cache dependencies inside of Snapshot to reduce cache size 2020-08-24 18:16:54 +02:00
Tobias Koppers 76a6e9b90f create a class for Snapshot for faster access and smaller serialization 2020-08-24 18:16:53 +02:00
Tobias Koppers c309901458 more snapshot statistics 2020-08-24 18:16:53 +02:00
Tobias Koppers 114154099c avoid merging LazySets from factory results 2020-08-24 18:16:52 +02:00
Tobias Koppers 5b0379dfca LazySet do not check for duplicate LazySets in addAll 2020-08-24 18:16:52 +02:00
Tobias Koppers 6409463d24 only create shared snapshots for 3 or more shared entries
add logging
2020-08-24 18:16:50 +02:00
Tobias Koppers f61374f3f6 apply snapshot optimization for all snapshot entries 2020-08-24 18:13:59 +02:00
Tobias Koppers 577156f790 extract SnapshotOptimization into separate class
DRY code a little bit
2020-08-24 18:13:59 +02:00
webpack bot 542ffa969d
Merge pull request #11367 from webpack/dependabot/npm_and_yarn/worker-loader-3.0.2
chore(deps-dev): bump worker-loader from 3.0.1 to 3.0.2
2020-08-23 15:21:56 +02:00
webpack bot ce13192ce0
Merge pull request #11366 from webpack/dependabot/npm_and_yarn/pretty-format-26.4.2
chore(deps-dev): bump pretty-format from 26.4.0 to 26.4.2
2020-08-23 14:21:55 +02:00
dependabot-preview[bot] ec62d25962
chore(deps-dev): bump worker-loader from 3.0.1 to 3.0.2
Bumps [worker-loader](https://github.com/webpack-contrib/worker-loader) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/webpack-contrib/worker-loader/releases)
- [Changelog](https://github.com/webpack-contrib/worker-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/worker-loader/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-22 13:15:57 +00:00
dependabot-preview[bot] 69e02fbdd8
chore(deps-dev): bump pretty-format from 26.4.0 to 26.4.2
Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format) from 26.4.0 to 26.4.2.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.4.2/packages/pretty-format)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-22 12:17:25 +00:00
webpack bot 74c401a8c5
Merge pull request #11361 from webpack/dependabot/npm_and_yarn/simple-git-2.19.0
chore(deps-dev): bump simple-git from 2.18.0 to 2.19.0
2020-08-22 04:11:54 +02:00
webpack bot 70914d273a
Merge pull request #11356 from webpack/dependabot/npm_and_yarn/babel/core-7.11.4
chore(deps-dev): bump @babel/core from 7.11.1 to 7.11.4
2020-08-21 21:21:54 +02:00
Tobias Koppers 47e2db304a
Merge pull request #11360 from styfle/packagephobia-com
chore(badge): update to packagephobia.com
2020-08-21 07:41:53 +02:00
dependabot-preview[bot] 1b488c9c6c
chore(deps-dev): bump simple-git from 2.18.0 to 2.19.0
Bumps [simple-git](https://github.com/steveukx/git-js) from 2.18.0 to 2.19.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/compare/v2.18.0...v2.19.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-21 02:04:17 +00:00