Commit Graph

7325 Commits

Author SHA1 Message Date
Florent Cailhol 60ef6a6a30 Make DependencyReference dynamic 2018-07-26 15:31:04 +02:00
Tobias Koppers b170b3649b
Merge pull request #7786 from webpack/types/some-types
add some types
2018-07-25 14:57:03 +02:00
Tobias Koppers e02a0c9ecd add types to Template 2018-07-25 13:56:40 +02:00
Tobias Koppers 77e4a2b34c add types to WebAssemblyImportDependency 2018-07-25 13:53:07 +02:00
Tobias Koppers 025d3d0836 remove unused code 2018-07-25 13:17:44 +02:00
Tobias Koppers 422b04fa81 make yarn pretty less noisy 2018-07-25 13:17:13 +02:00
Tobias Koppers ea96c6bc93 type templates in ConcatenatedModule 2018-07-25 13:16:08 +02:00
Tobias Koppers 22c4756c9e add more types to Module 2018-07-25 12:38:34 +02:00
Tobias Koppers 0052861178 remove unconsistency with Module._source and originalSource 2018-07-25 12:20:35 +02:00
Tobias Koppers bc10939096 add types for Module and subclasses
better way to handle "optional" methods
2018-07-25 12:12:17 +02:00
Tobias Koppers eba85a491d add types to Dependency and subclasses 2018-07-25 09:33:48 +02:00
Tobias Koppers a28f44f613
Merge pull request #7770 from webpack/bump_jest
Update Jest
2018-07-23 22:23:17 +02:00
Tobias Koppers 511a43abd4
Merge pull request #7772 from webpack/refactor/dependency-template
add DependencyTemplate base class and many types for these subclasses
2018-07-23 20:36:23 +02:00
Tobias Koppers fcf3f63f0e add DependencyTemplate base class and inherit types from this
fix a few typing issues
2018-07-23 20:11:59 +02:00
Tobias Koppers 543b4b6dcc add a few types that were missed last time 2018-07-23 17:58:00 +02:00
Tobias Koppers 9da4a5c2af improve inherit types to handle class expressions and nested classes 2018-07-23 17:57:54 +02:00
Tobias Koppers e153a734e2
Merge pull request #6354 from webpack/performance/remove-rewrite-chunk-in-reasons
remove the need to rewrite chunk in reasons
2018-07-23 16:19:26 +02:00
Tobias Koppers 7036ec488b remove the need to rewrite chunk in reasons 2018-07-23 12:20:47 +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 0d4c87fcf2 4.16.2 2018-07-23 11:51:11 +02:00
Florent Cailhol 20dc30e233 Update Jest
The version 23.4.1 ships a fix for 'micromatch' so 'resolutions' is no longer required.
2018-07-23 10:52:14 +02:00
Tobias Koppers b8c47a7688
Merge pull request #7628 from reduckted/dllreferenceplugin-graceful-json-parse-failure
Catch errors while parsing DLL manifest
2018-07-23 10:37:47 +02:00
Tobias Koppers 699fe21158
Merge pull request #7750 from ak-14/node-dependencies
Handle module.require, require.main.require, and module.parent.require
2018-07-23 10:34:53 +02:00
Tobias Koppers 945a9514ca
Merge pull request #7755 from webpack/tooling/inherit-types
Tooling: inherit types from base class
2018-07-23 10:15:45 +02:00
Tobias Koppers 8614c75f11 run inherit types tool on existing code 2018-07-21 13:50:18 +02:00
Tobias Koppers 0e6d5054aa add tool to copy method signatures from base classes 2018-07-21 13:50:14 +02:00
Tobias Koppers 9f16238054
Merge pull request #7749 from webpack/bugfix/sort-reasons
fix sorting of reasons
2018-07-20 16:16:00 +02:00
Tobias Koppers dcd644253f
remove comment 2018-07-20 09:28:48 +02:00
Abdulrahman Alkhelaifi 80c3e433c4 Handle module.require, require.main.require, and module.parent.require
- Resolve module.require dependencies

- Add require.main.require and module.parent.require as unsupported
2018-07-19 13:41:58 -07:00
Tobias Koppers e80d49445c fix sorting of reasons 2018-07-19 19:44:44 +02:00
Tobias Koppers 9fd6af8121
Merge pull request #7657 from mohsen1/enable-noImplicitThis
Enable noImplicitThis TypeScript compiler option
2018-07-18 00:11:56 +02:00
Tobias Koppers 9811791dd5
Merge pull request #7705 from webpack/remove/deprecated-optimization-ids
remove deprecated optimization options
2018-07-17 12:32:56 +02:00
Tobias Koppers bc863596f4
remove unneeded type import 2018-07-17 11:47:22 +02:00
Tobias Koppers 2dde0052a8
Merge pull request #7658 from mohsen1/ContextExclusionPlugin-types
Add JSDoc types for ContextExclusionPlugin
2018-07-17 11:43:58 +02:00
Tobias Koppers 537bfc8b3b Merge branch 'next' into remove/deprecated-optimization-ids 2018-07-17 11:33:22 +02:00
Tobias Koppers 249e7d56bb fix merge issue 2018-07-17 11:32:15 +02:00
Mohsen Azimi b3a7c4dd32 Merge branch 'master' of git://github.com/webpack/webpack into ContextExclusionPlugin-types 2018-07-16 20:57:03 -07:00
Tobias Koppers 05f05e1759 Merge remote-tracking branch 'origin/refactor/chunk_module_ids' into remove/deprecated-optimization-ids 2018-07-16 10:38:43 +02:00
Tobias Koppers 5e72a6505a remove deprecated optimization options
and update test cases
2018-07-16 10:32:02 +02:00
Tobias Koppers 86ff1a4642 Merge tag 'v4.16.1' into next
4.16.1
2018-07-16 10:30:31 +02:00
Tobias Koppers fa02f3d033 4.16.1 2018-07-16 10:27:17 +02:00
Tobias Koppers 94b192c96f fix merge issue 2018-07-16 10:26:56 +02:00
Tobias Koppers 1a16a79480 Merge remote-tracking branch 'origin/master' into enable-noImplicitThis 2018-07-16 10:18:25 +02:00
Tobias Koppers db1475cb8c
Merge pull request #7656 from mohsen1/DefinePlugin-type
Add DefinePlugin JSDoc types
2018-07-15 20:30:07 +02:00
Tobias Koppers 3f13ed765f
Merge pull request #7706 from webpack/remove/format-location
update formatLocation to only accept location objects
2018-07-15 20:27:11 +02:00
Tobias Koppers 2702273f6f
Merge pull request #7726 from webpack/update/linters
Update ESLint and Prettier
2018-07-15 20:24:00 +02:00
Tobias Koppers 60719c16b0
Merge pull request #7669 from webpack/refactor/compareLocations
No longer accept strings in compareLocations
2018-07-15 13:23:16 +02:00
Tobias Koppers 84d57e38b4
Merge branch 'master' into DefinePlugin-type 2018-07-15 10:10:33 +02:00
Tobias Koppers 6f6cdf6eeb
add negation to test name 2018-07-15 10:09:21 +02:00
Tobias Koppers 9f0eeed919 fix unit test, add handling for line only location 2018-07-15 09:57:36 +02:00