Commit Graph

8704 Commits

Author SHA1 Message Date
Hai 51619a8f1a fix: don't check context timestamp hash in watch mode 2025-09-09 01:38:29 +08:00
Xiao 57a8ebd761
fix: keep renderModule order consistent (#19867) 2025-09-05 12:31:05 +03:00
Alexander Akait 50119bb9b0
fix: output filesystem types 2025-09-05 12:29:55 +03:00
Alexander Akait 2d25a95d8c
fix: types 2025-09-02 17:12:40 +03:00
hai-x a61dbf4a64
fix: prevent inlining modules that have `this` exports (#19856) 2025-09-01 20:16:34 +03:00
Xiao 62924911ad
fix: fix conflicts caused by multiple concatenateModules 2025-09-01 16:49:53 +03:00
hai-x 47e80b56a7
fix: improve CommonJs bundle to ESM library (#19847) 2025-09-01 15:25:54 +03:00
Alexander Akait 47f9786b81
refactor: remove unused code 2025-08-29 22:53:13 +03:00
Alexander Akait 6ae1330fb2
refactor: code (#19853) 2025-08-29 20:28:44 +03:00
hai-x 740f0f629b
refactor: types (#19855) 2025-08-29 20:28:23 +03:00
Alexander Akait 76ce24f414
feat: make `experiments.layers` stable (#19852) 2025-08-29 16:08:28 +03:00
Alexander Akait 8092e42124
refactor: remove unused code (#19850) 2025-08-29 14:27:40 +03:00
Alexander Akait 8ea693e6a0
feat: make the `topLevelAwait` experiment stable (#19849) 2025-08-29 14:27:30 +03:00
Alexander Akait 79304704b5
fix: many types 2025-08-28 13:34:30 +03:00
Xiao 64ce283d76
feat: add `extractSourceMap` option to implement the capabilities of loading source maps by comment 2025-08-27 18:53:50 +03:00
Xiao d224b7b334
feat: add `snapshot.contextModule `to configure snapshots for context modules 2025-08-25 22:16:48 +03:00
hai-x 076863133b
fix: `needCreateRequire` should be set to true only when module output and node target (#19761) 2025-08-25 21:23:34 +03:00
Alexander Akait 08599420db
refactor: fix types in javascript parser (#19836) 2025-08-25 20:27:53 +03:00
Xiao 914db1f7ca
fix: unify the error handling for hmrDownloadManifest (#19835) 2025-08-25 17:03:25 +03:00
Gengkun a0f19f7c50
feat: static analyze member expression for dynamic import (#19818) 2025-08-25 16:43:57 +03:00
Alexander Akait e2ded49ee6
refactor: update types (#19834) 2025-08-25 16:36:05 +03:00
Sergei Slipchenko c1803e4b37
fix: ignore import failure during HMR update with esm output (#19832) 2025-08-25 13:46:52 +03:00
Xiao d624db8491
perf: avoid running unnecessary code (#19829) 2025-08-24 13:51:25 +03:00
alexander-akait ba552aabfc fix: types 2025-08-22 14:21:30 +03:00
alexander-akait 82966a31a7 fix: types 2025-08-22 02:12:39 +03:00
alexander-akait bcde724fec refactor: remove unused code 2025-08-21 21:30:56 +03:00
alexander-akait 153afb3cf1 fix: types 2025-08-21 20:45:11 +03:00
alexander-akait 31f983ec38 fix: types 2025-08-21 19:44:50 +03:00
alexander-akait 160395c94b fix: types 2025-08-21 19:41:27 +03:00
alexander-akait 4d670a28a9 fix: types 2025-08-21 19:23:47 +03:00
alexander-akait 04398dd9b4 fix: types 2025-08-21 17:13:36 +03:00
alexander-akait 71569824c3 fix: types 2025-08-21 16:34:51 +03:00
alexander-akait 5b7dee29ff fix: types 2025-08-21 16:23:01 +03:00
alexander-akait a61ea77727 fix: types 2025-08-21 16:14:20 +03:00
alexander-akait 8c287addee fix: types 2025-08-20 21:16:46 +03:00
alexander-akait 3f9a75fadf fix: types 2025-08-20 19:39:55 +03:00
Alexander Akait feaa933996
fix: remove unused `timeout` attribute of script tag (#19823) 2025-08-20 16:48:52 +03:00
Alexander Akait 3da52936e0
refactor: code (#19822) 2025-08-20 14:26:53 +03:00
Alexander Akait 7cdb4b92fe
fix: many types 2025-08-20 13:50:12 +03:00
Gengkun dc79e95022
fix: collect only specific expressions for destructuring assignment 2025-08-17 18:10:08 +03:00
hai-x 90ae8af3d1
fix: avoid empty block for unused statement 2025-08-17 18:07:04 +03:00
Xiao 8db97f863f
fix: resolve execution order issue from extra await in async modules 2025-08-17 18:05:52 +03:00
hai-x f0da8c6c2e
fix: syntax error when comment is on the last line (#19805) 2025-08-14 18:51:50 +03:00
Gengkun 0d7aaae4ca
fix: handle var declaration for `createRequire` (#19804) 2025-08-14 16:40:07 +03:00
Xiao 0617b7d787
refactor: restructure dependOn relationship retrieval (#19800) 2025-08-14 12:47:15 +03:00
Gengkun cbfba9a150
fix: distinguish free variable and tagged variable (#19795) 2025-08-13 21:36:56 +03:00
Alexander Akait de39337fa8
fix: types for plugins (#19785) 2025-08-11 22:57:31 +03:00
Xiao cbacdf11bf
fix: adjust the timing for adding Group when depending on runtimeChunk 2025-08-11 18:10:06 +03:00
hai-x e3c48f5df4
fix: improve `module.exports` bundle to ESM library (#19776) 2025-08-11 14:55:26 +03:00
Xiao 59a645cdf8
fix: entryChunk depends on the runtimeChunk hash (#19781) 2025-08-11 14:53:57 +03:00