Burhanuddin Udaipurwala
2b4d15a7ba
refactor: more instances replaced
2023-05-19 21:30:54 +05:30
alexander.akait
02590bfdc7
chore: improve types
2023-04-21 19:22:33 +03:00
Sean Larkin
fa4cbf11a1
add more module type constants, use them across codebase
2023-03-31 10:56:32 -07:00
Ivan Kopeykin
e3de33414a
fix allDeps list
2022-03-16 15:32:48 +03:00
Tobias Koppers
0d685d4e0b
Merge pull request #15413 from cool-little-fish/fix-15274
...
fix: use relative path in source map for context module
2022-03-08 08:07:54 +01:00
Ivan Kopeykin
a9cf0d070e
fix context
2022-03-07 17:40:27 +03:00
Ivan Kopeykin
ee7bf4b3f9
refactor identifier
2022-02-28 15:22:22 +03:00
Ivan Kopeykin
e819c06ec2
up enhanced-resolve version
2022-02-26 15:49:44 +03:00
Ivan Kopeykin
8d1e46e523
handle error/callback result in ResolverCachePlugin with yield
2022-02-22 21:21:39 +03:00
Ivan Kopeykin
93d44847bd
Revert "Revert "Merge pull request #15332 from webpack/fix/context-resolve-issue-11335""
...
This reverts commit dd53923cd0
.
2022-02-21 11:58:44 +03:00
成仕伟
14478b90c8
fix: use relative path in source map for context module
2022-02-19 01:02:31 +08:00
Tobias Koppers
dd53923cd0
Revert "Merge pull request #15332 from webpack/fix/context-resolve-issue-11335"
...
This reverts commit 89c92bf0d3
, reversing
changes made to a28af55ca1
.
2022-02-17 14:43:51 +01:00
Ivan Kopeykin
cdfb610bfa
fix restoring from cache
2022-02-08 21:40:18 +03:00
Ivan Kopeykin
02a7a9e90c
fix discussions. add/update test cases
2022-02-08 14:16:16 +03:00
Ivan Kopeykin
9951d9d4d9
handle several resources in ContextModule
2022-02-08 11:12:32 +03:00
Tobias Koppers
c41eb368f2
Merge pull request #15182 from webpack/bugfix/lib-ident-includes-layer
...
Module.libIdent is scoped by the module layer if there is one
2022-01-18 09:59:01 +01:00
Tobias Koppers
508877c91d
Merge pull request #15050 from luffy84217/fix-callback-err-type-should-include-null
...
fix callback err type should include null
2022-01-17 17:52:42 +01:00
Tobias Koppers
6b83f85141
Module.libIdent is scoped by the module layer if there is one
2022-01-14 12:05:28 +01:00
Mark Molinaro
4faa5c7203
add test
2022-01-10 15:27:42 -08:00
Mark Molinaro
964fb971dd
fix: context regex non-deterministic with |
2022-01-10 15:15:21 -08:00
Asriel Yu
136b723023
fix callback err type should include null
2021-12-24 20:27:31 +08:00
Tobias Koppers
23c4907af5
fix bug in ContextModule, improve test case for lazy compilation
2021-05-31 18:16:21 +02:00
Juho Vepsäläinen
189a8863cd
chore: Allow passing a typePrefix to ContextElementDependency
...
This is needed to tell different usages apart. The added information is
used by the lazy compilation feature.
2021-05-31 14:46:38 +03:00
Tobias Koppers
b0fa9ccada
pretty files
2021-05-11 09:31:46 +02:00
Tobias Koppers
18967078cb
cleanup modules after compilation to avoid leaking references when they are cached
2021-03-15 11:23:54 +01:00
Tobias Koppers
95f23448a3
Merge pull request #12289 from hodovani/patch-2
...
Remove duplicate import
2021-01-15 14:16:23 +01:00
Tobias Koppers
7412e71ba5
Merge pull request #11471 from Adityaperiwal/bugfix/ContextModuleRegex
...
refactor regex
2021-01-04 11:51:54 +01:00
Matvii Hodovaniuk
cca8cde2c6
Remove duplicate import
2020-12-30 12:34:42 +02:00
Tobias Koppers
ac15f06f2a
improve handling of exported Promises
2020-11-16 20:24:54 +01:00
Tobias Koppers
11a7cac537
add useSimpleSourceMap flag to enable/disable OriginalSource for generated code
...
pass reduced options object to Source.map() function
2020-10-26 16:33:38 +01:00
Aditya
bb9168535d
refactor regex
...
add test for context module
refactor linting
refactor test
2020-10-06 21:19:29 +05:30
Tobias Koppers
be021e00f4
add grouping of modules
2020-09-01 18:31:22 +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
Tobias Koppers
dff76973e4
type fixes
2020-08-24 18:35:28 +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
71cf7f4dc8
add support for reexporting in CommonJS
...
and necessary refactoring + fixes for that
2020-08-17 21:32:47 +02:00
Tobias Koppers
205bbb4c0d
improve compatibly with node.js ESM
...
improve experiments.mjs to be more compatibly with node.js ESM
- add support for `type: "module"` in package.json
- add support for `*.cjs`
- enable strict ESM for data uris with `text/javascript` or `application/javascript`
- disallow not fully specified requests in imports `*.mjs` or `type: "module"`
add `descriptionData` rule condition to match package.json info
fix passing resolveOptions along context modules
2020-07-17 13:58:29 +02:00
Tobias Koppers
5068909499
Avoid tracking/printing detailed usage info for modules without exportsType
...
Make ContextModule a static default exporting module
fix provided exports info for ExternalModule
2020-07-08 11:07:03 +02:00
Tobias Koppers
5f4c4662dd
rename parsePathQueryFragment to parseResource and add caching
2020-07-06 17:39:52 +02:00
Tobias Koppers
7442a211b9
add support for resource fragments
2020-07-03 17:03:15 +02:00
Tobias Koppers
525e416395
fix typing issue
2020-06-18 00:21:22 +02:00
Tobias Koppers
2abcfc0058
set dependency categories for all dependencies
2020-06-17 23:04:37 +02:00
Tobias Koppers
a4ac8f0328
Cleanup
2020-06-10 14:01:24 +02:00
Tobias Koppers
020cedf383
remove weird types
...
remove SKIP_OVER_NAME
update tooling for fixed "to not edit" comments
2020-05-12 15:58:43 +02:00
Nathan Shively-Sanders
362514c10b
fix 4.0 build errors
2020-05-12 14:37:09 +02:00
Tobias Koppers
a643278726
refactor exports info logic always represent exports object instead of namespace object
...
improve test case
2020-04-22 21:01:29 +02:00
Tobias Koppers
383b3354dd
fix typing issue in ContextModule
2020-03-30 10:01:52 +02:00
Mohsen Azimi
7b07a8db66
Upgrade to Prettier 2
2020-03-28 18:20:24 -04:00
evilebottnawi
dafa4cd69a
chore: setup cspell
2020-03-12 19:51:26 +03:00
Nitin Kumar
285529a643
chore: fix typos across the project
2020-03-10 07:29:46 +05:30