Michael Ciniawsky
|
0ebf871e25
|
feat(registerExternalSerializer): add SourceMapSource support
|
2018-10-17 21:25:41 +02:00 |
Tobias Koppers
|
a852828279
|
add persistent caching prototype
|
2018-10-17 21:25:39 +02:00 |
Tobias Koppers
|
5f1a30d2ef
|
fixup: AsyncQueue
|
2018-09-27 13:20:23 +02:00 |
Tobias Koppers
|
7340fbb547
|
refactor Cache
add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class
|
2018-09-27 13:20:19 +02:00 |
Tobias Koppers
|
46232fab31
|
make Compilation.addModule async and queued
|
2018-09-27 11:21:11 +02:00 |
Tobias Koppers
|
6dc4b5c876
|
Merge pull request #8017 from webpack/refactor/compilation
Refactor compilation
|
2018-09-12 14:57:31 +02:00 |
Tobias Koppers
|
5b4cbb5ee0
|
add queues to Compilation
remove Semaphore and use AsyncQueue instead
deprecate Module.needRebuild, add Module.needBuild
remove Module.unbuild
add Module.invalidateBuild
|
2018-09-12 13:17:03 +02:00 |
Tobias Koppers
|
3c244d9fc9
|
Optimize error origin handling and module trace
Improve warnings and errors sorting
|
2018-09-12 13:16:59 +02:00 |
Tobias Koppers
|
9522ad72b3
|
make deprecations less noisy
|
2018-09-12 13:13:55 +02:00 |
Tobias Koppers
|
7a43a27eda
|
make Compilation.chunks a Set
|
2018-09-06 17:04:01 +02:00 |
Tobias Koppers
|
4a959b8b83
|
improve SetHelpers typings
|
2018-09-06 17:02:20 +02:00 |
Tobias Koppers
|
f47febd045
|
add deprecation helpers
|
2018-09-06 17:02:19 +02:00 |
Tobias Koppers
|
0eafdffd0e
|
Stabilize stats item order
|
2018-09-06 16:05:26 +02:00 |
Tobias Koppers
|
b4860ccebb
|
refactor chunk id plugins
|
2018-09-05 14:28:52 +02:00 |
Tobias Koppers
|
4a7a85ca84
|
rename index/index2 to pre/postOrderIndex
|
2018-09-04 09:27:25 +02:00 |
Tobias Koppers
|
4d7b5b3b5e
|
Refactor module id plugins to be independent
|
2018-09-03 20:45:44 +02:00 |
Tobias Koppers
|
604460da52
|
move iterable compare code to comparators
|
2018-08-28 15:10:30 +02:00 |
Tobias Koppers
|
b669bec324
|
add caching to higher-order comparators
|
2018-08-28 15:09:09 +02:00 |
Tobias Koppers
|
bad9d8a271
|
move Module.id into ChunkGraph
remove disconnect and unseal from Module
|
2018-08-28 15:08:52 +02:00 |
Tobias Koppers
|
02b15a1b46
|
pass chunkGraph to updateHash instead of moduleGraph
pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places
|
2018-08-28 12:06:53 +02:00 |
Tobias Koppers
|
42167db4af
|
move Module.index and index2 into ModuleGraph
|
2018-08-21 16:16:51 +02:00 |
Tobias Koppers
|
4dfe88edb0
|
add moduleGraph argument to comparators
|
2018-08-21 11:08:07 +02:00 |
Tobias Koppers
|
c21d59f783
|
Merge tag 'v4.17.0' into next
4.17.0
|
2018-08-21 11:02:16 +02:00 |
Mihail Bodrov
|
1f954b4f12
|
Get rid typeof undef in all lib
|
2018-08-21 03:26:50 +03:00 |
Tobias Koppers
|
3cf01999b5
|
add ChunkGraph
move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests
|
2018-08-14 15:32:13 +02:00 |
Tobias Koppers
|
c4e0a9f72e
|
Move Module.used and Module.usedExports into ModuleGraph
|
2018-08-06 21:04:01 +02:00 |
Tobias Koppers
|
cf5f1d723c
|
format existing code
|
2018-07-30 21:29:21 +02:00 |
Tobias Koppers
|
66d3f319a6
|
Merge tag 'v4.16.2' into next
4.16.2
|
2018-07-23 12:19:16 +02:00 |
Tobias Koppers
|
2b14ddc984
|
Merge tag 'v4.16.0' into next
4.16.0
|
2018-07-11 11:13:47 +02:00 |
Tobias Koppers
|
569c415623
|
Merge branch 'master' into enable-noImplicitThis
|
2018-07-11 08:43:26 +02:00 |
ferhat elmas
|
271b77d45f
|
all: typo fixes
|
2018-07-09 22:54:35 +02:00 |
Mohsen Azimi
|
a0e1ad920e
|
Enable noImplicitThis TypeScript compiler option
|
2018-07-05 08:07:46 +03:00 |
Tobias Koppers
|
0a06f19fd8
|
Merge tag 'v4.15.0' into next
4.15.0
|
2018-07-04 22:19:50 +02:00 |
Tobias Koppers
|
f0ae54d478
|
Merge tag 'v4.13.0' into next
4.13.0
|
2018-07-04 22:08:31 +02:00 |
Tobias Koppers
|
fb2c24bf76
|
add `splitChunks.maxSize` option
add `splitChunks.fallbackCacheGroup`
add `splitChunks.hidePathInfo`
move `contextify` into utils
add some types
|
2018-07-04 10:45:02 +02:00 |
Sean Larkin
|
2d1cd74d37
|
Merge branch 'master' into feature/type-compiler-compilation-save
|
2018-06-29 11:53:40 -07:00 |
Tobias Koppers
|
b06cca2371
|
Merge pull request #7626 from webpack/format/arrow-functions
arrow functions, remove or improve eslint-disable comments
|
2018-06-29 20:41:54 +02:00 |
Tobias Koppers
|
d0c89618f3
|
Merge branch 'master' into feature/type-compiler-compilation-save
|
2018-06-27 14:58:10 +02:00 |
Tobias Koppers
|
ad8f496745
|
arrow functions, remove or improve eslint-disable comments
|
2018-06-27 13:48:13 +02:00 |
Florent Cailhol
|
91663f19a2
|
Remove deprecated APIs
|
2018-06-27 10:08:12 +02:00 |
Tobias Koppers
|
0f587763e1
|
add per chunk index and index2
refactor index generation
|
2018-06-26 18:26:47 +02:00 |
Tobias Koppers
|
ee5574dc16
|
allow iterable for SortableSet
|
2018-06-25 16:37:20 +02:00 |
Tobias Koppers
|
5b4547e0ac
|
cleanup Hash types
|
2018-06-25 10:44:54 +02:00 |
Sean Larkin
|
c3ebef7f25
|
Merge branch 'master' into feature/type-compiler-compilation-save
|
2018-06-21 11:07:33 +03:00 |
Tobias Koppers
|
7c5cab0b0f
|
remove eslint disable comment
|
2018-06-20 12:12:35 +02:00 |
Mohsen Azimi
|
04d2af0825
|
Sean comments (even more code questions?)
|
2018-06-19 15:48:00 -07:00 |
Mohsen Azimi
|
5c43271397
|
remove all ts syntax
|
2018-06-19 15:35:58 -07:00 |
Mohsen Azimi
|
4859c926ad
|
CR comments - remove TS syntax (one last type error)
|
2018-06-19 15:32:15 -07:00 |
Mohsen Azimi
|
1d39cce941
|
Type SortableSet
|
2018-06-06 08:11:30 -07:00 |
Sean Larkin
|
1bae93852a
|
Merge branch 'master' into feature/type-compiler-compilation-save
|
2018-05-30 19:35:36 -07:00 |