Commit Graph

115 Commits

Author SHA1 Message Date
alexander.akait c914fe202a style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait ac0bd21801 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 500ee96dcb style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 5725254415 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait a592b62686 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 423e89b2c7 style: improve style of code 2024-08-02 19:32:13 +03:00
alexander.akait 4ee703f647 chore: improve jsdoc rules 2024-07-30 17:07:14 +03:00
alexander.akait 93b3008fc0 chore: improve jsdoc eslint rules 2024-07-30 15:26:24 +03:00
alexander.akait 1954237716 chore: fix lint and types 2024-06-11 16:26:12 +03:00
alexander.akait ab3e93b19e style: fix 2024-06-11 16:09:50 +03:00
alexander.akait 4b62748f37 fix(types): context module types 2024-03-25 19:05:56 +03:00
Viktor Szépe 10014b85d4 Fix typos 2024-02-19 16:46:07 +00:00
Nitin Kumar 412ae5425e chore: udpate prettier to v3 2024-01-14 07:11:34 +05:30
alexander.akait f11815235d fix: don't warn about dynamic import for build dependencies 2024-01-05 18:18:42 +03:00
Sayan751 2972f97eb6
feat: support for un-managed snapshot path 2023-09-27 22:17:11 +02:00
alexander.akait 158e0441e7 refactor(types): more 2023-06-22 04:08:40 +03:00
alexander.akait 3092f7cb20 refactor(types): more 2023-06-22 03:59:10 +03:00
alexander.akait cc734af66e refactor(types): more 2023-06-22 02:45:07 +03:00
Nitin Kumar 57ecbaba7d fix: update FileSystemInfo types and fix lint 2023-05-10 08:21:18 +05:30
alexander.akait 02590bfdc7 chore: improve types 2023-04-21 19:22:33 +03:00
Brandon Cheng 751e123e95
Use stable identities for Snapshot iterables 2022-07-01 12:57:22 -04:00
Magin b79500cdef fix: fix lint 2022-06-02 18:06:41 +08:00
Magin e4f61cf1e3 fix: delete useless code 2022-06-02 17:26:11 +08:00
Magin def405787d fix: compat require absolute dir on Windows 2022-06-02 17:24:51 +08:00
Tobias Koppers ab40959467 support node.js builtin modules in esm build dependencies 2022-04-01 14:52:53 +02:00
Ivan Kopeykin 8df4d5c7fb support node: prefix in esm build dependencies 2022-03-23 11:27:37 +03:00
Asriel Yu 96da766002
Merge branch 'webpack:main' into fix-callback-err-type-should-include-null 2022-01-14 20:07:21 +08:00
Asriel Yu 136b723023 fix callback err type should include null 2021-12-24 20:27:31 +08:00
Tobias Koppers 905e786eb2 avoid reporting non-existant package.jsons as dependencies 2021-12-06 16:09:22 +01:00
Tobias Koppers 00109744f7 fix double compilation when snapshotting managedPaths 2021-11-19 17:24:10 +01:00
Tobias Koppers cae22d1888 fallback to normal snapshotting when managed path optimization fails 2021-11-15 17:08:48 +01:00
Tobias Koppers 98ea582bf0 watch package.json for managed directories 2021-11-15 17:06:04 +01:00
Tobias Koppers 4edd0438cf fix using single quotes with esm files 2021-11-09 12:24:53 +01:00
Tobias Koppers 217a0be903 fix managed paths regexp handling 2021-10-20 10:41:48 +02:00
Tobias Koppers 5e16d642ad allow RegExp as managed and immutable paths
add all node_modules as managedPaths in futureDefaults
2021-10-18 22:56:41 +02:00
Tobias Koppers e26ac7540a handle non-existing directories
fixes #14441
2021-10-13 10:51:36 +02:00
Tobias Koppers 4a8bf4c084 allow to configure all hash functions used
fix default hash function for HttpUriPlugin to sha512
2021-09-23 14:55:13 +02:00
Tobias Koppers 96aca0e4d7 avoid allocations in SnapshotOptimization 2021-09-08 21:25:40 +02:00
Tobias Koppers ca2179f0c2 fix error and callback handling 2021-08-26 16:03:31 +02:00
Tobias Koppers 4195f21c48 Revert "fix: safeguard agains `undefined` entry"
This reverts commit 99585d88d0.
2021-08-26 16:03:27 +02:00
Igor Randjelovic 99585d88d0
fix: safeguard agains `undefined` entry 2021-08-25 21:29:40 +02:00
Tobias Koppers 0088d5565c fix crash when trying to snapshot not existing directory 2021-08-19 13:17:18 +02:00
Tobias Koppers 9577b88d4b track and resolve symlinks when reading context timestamps/hashes
refactor context snapshotting for abstraction purposes
add (symlink) unit test cases for FileSystemInfo snapshotting
2021-08-18 14:50:23 +02:00
Tobias Koppers 5044d62bb2 fix clear 2021-07-16 13:07:56 +02:00
Tobias Koppers 8dd38f5c8a refactor 2021-07-16 13:05:18 +02:00
Mark Molinaro 41f02f947a perf: let Compiler worry about and manage file and context timestamps 2021-07-13 22:13:40 +00:00
Tobias Koppers b0fa9ccada pretty files 2021-05-11 09:31:46 +02:00
Tobias Koppers adc10a5636 make ESM tracking info message less verbose 2021-04-30 15:07:17 +02:00
Tobias Koppers 85fe6ac4f4
Merge pull request #13157 from scamden/pr-hash-bug
fix(resolve): allows filesysteminfo to resolve files that have #'s
2021-04-19 19:42:59 +02:00
Tobias Koppers 0197867237 use paths without fragment and query 2021-04-19 12:13:47 +02:00