From 1a8fc647122cbc804a14647a05c3a51e2c65b3d5 Mon Sep 17 00:00:00 2001 From: Hana Date: Mon, 16 Dec 2024 19:58:39 +0800 Subject: [PATCH 1/3] perf: init --- Cargo.lock | 29 ++++++++++++++--------------- Cargo.toml | 4 ++-- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 25e1897411a..782bd7ce1cc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1481,9 +1481,9 @@ dependencies = [ [[package]] name = "float-cmp" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" +checksum = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" dependencies = [ "num-traits", ] @@ -4881,15 +4881,14 @@ dependencies = [ [[package]] name = "rspack_sources" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92cf456fa25822d9cd77280f05ab0fdac5b99b090243b263d835c6c7f26d09e7" +version = "0.3.7" +source = "git+https://github.com/web-infra-dev/rspack-sources?rev=5ca265bd428db264a2f2ca11dd7efcd465488112#5ca265bd428db264a2f2ca11dd7efcd465488112" dependencies = [ - "dashmap 5.5.3", + "dashmap 6.1.0", "dyn-clone", "itertools 0.13.0", "memchr", - "rustc-hash 1.1.0", + "rustc-hash 2.1.0", "serde", "serde_json", "simd-json", @@ -5153,9 +5152,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" +checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" dependencies = [ "serde_derive", ] @@ -5173,9 +5172,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.215" +version = "1.0.216" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" +checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" dependencies = [ "proc-macro2", "quote", @@ -5294,9 +5293,9 @@ checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" [[package]] name = "simd-json" -version = "0.14.0-rc.2" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89909dd48d17fa49c6fd6ea878b14891f7f2a1a6a12103099f61bb7cb974f8c6" +checksum = "aa2bcf6c6e164e81bc7a5d49fc6988b3d515d9e8c07457d7b74ffb9324b9cd40" dependencies = [ "getrandom", "halfbrown", @@ -7308,9 +7307,9 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "value-trait" -version = "0.9.0-rc.2" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47641b6867a201e598b2f14df9996d97a2ca0af2c34535faded32047e0bc9430" +checksum = "9170e001f458781e92711d2ad666110f153e4e50bfd5cbd02db6547625714187" dependencies = [ "float-cmp", "halfbrown", diff --git a/Cargo.toml b/Cargo.toml index 48b73cc2187..da2ec12a8bf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,9 +64,9 @@ rayon = { version = "1.10.0" } regex = { version = "1.11.1" } ropey = "1.6.1" rspack_resolver = { version = "0.3.6", features = ["package_json_raw_json_api"] } -rspack_sources = { version = "0.4.0" } +rspack_sources = { git = "https://github.com/web-infra-dev/rspack-sources", rev = "5ca265bd428db264a2f2ca11dd7efcd465488112" } rustc-hash = { version = "2.1.0" } -serde = { version = "1.0.215" } +serde = { version = "1.0.216" } serde_json = { version = "1.0.133" } simd-json = { version = "0.14.0-rc.2" } smol_str = { version = "0.3.0" } From 726802c123c3c81b6d501ec955b95a543805defe Mon Sep 17 00:00:00 2001 From: Hana Date: Tue, 17 Dec 2024 13:20:09 +0800 Subject: [PATCH 2/3] perf: update --- Cargo.lock | 5 +++-- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 782bd7ce1cc..c47eb455892 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4881,8 +4881,9 @@ dependencies = [ [[package]] name = "rspack_sources" -version = "0.3.7" -source = "git+https://github.com/web-infra-dev/rspack-sources?rev=5ca265bd428db264a2f2ca11dd7efcd465488112#5ca265bd428db264a2f2ca11dd7efcd465488112" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e6385596f51f7dc3bba9e536870601f084d4851c9544b6b1d11bb58b0494259" dependencies = [ "dashmap 6.1.0", "dyn-clone", diff --git a/Cargo.toml b/Cargo.toml index da2ec12a8bf..71a1cafc765 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,7 +64,7 @@ rayon = { version = "1.10.0" } regex = { version = "1.11.1" } ropey = "1.6.1" rspack_resolver = { version = "0.3.6", features = ["package_json_raw_json_api"] } -rspack_sources = { git = "https://github.com/web-infra-dev/rspack-sources", rev = "5ca265bd428db264a2f2ca11dd7efcd465488112" } +rspack_sources = { version = "0.4.1" } rustc-hash = { version = "2.1.0" } serde = { version = "1.0.216" } serde_json = { version = "1.0.133" } From 929c689ded353dee797f5885b79bef0d9d382ff4 Mon Sep 17 00:00:00 2001 From: Hana Date: Tue, 17 Dec 2024 13:57:59 +0800 Subject: [PATCH 3/3] chore: snapshot --- .../tests/__snapshots__/StatsAPI.test.js.snap | 14 ++++---- .../__snapshots__/StatsOutput.test.js.snap | 2 +- .../update-asset/hooks.snap.txt | 2 +- .../tests/statsAPICases/basic.js | 2 +- .../tests/statsAPICases/chunks.js | 4 +-- ...$.css => async.$c4e695e4a317b7bf38b8$.css} | 0 ...3$.css => main.$c4e695e4a317b7bf38b8$.css} | 0 .../chunkFilename-fullhash/expected/main.js | 2 +- ....css => entryA.$a592ecca149e370fdc1b$.css} | 0 ....css => entryB.$746e3b8334d2e3e55742$.css} | 0 ....css => 1.main.$c2b1ac5890b3ce869489$.css} | 0 ....css => 2.main.$7f467bf86f8fa8dc5137$.css} | 0 .../cases/issue-6649/expected/main.js | 4 +-- .../StatsTestCases.basictest.js.snap | 32 +++++++++---------- 14 files changed, 31 insertions(+), 31 deletions(-) rename tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/{async.$ae884e9ae01bc3c32ef3$.css => async.$c4e695e4a317b7bf38b8$.css} (100%) rename tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/{main.$ae884e9ae01bc3c32ef3$.css => main.$c4e695e4a317b7bf38b8$.css} (100%) rename tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/{entryA.$bd5939485d4f3ec74c0d$.css => entryA.$a592ecca149e370fdc1b$.css} (100%) rename tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/{entryB.$f4d423c146f6456d2f68$.css => entryB.$746e3b8334d2e3e55742$.css} (100%) rename tests/plugin-test/css-extract/cases/contenthash/expected/{1.main.$e35ecf2d8d9936705256$.css => 1.main.$c2b1ac5890b3ce869489$.css} (100%) rename tests/plugin-test/css-extract/cases/contenthash/expected/{2.main.$e0e9bed01c7ef0b55991$.css => 2.main.$7f467bf86f8fa8dc5137$.css} (100%) diff --git a/packages/rspack-test-tools/tests/__snapshots__/StatsAPI.test.js.snap b/packages/rspack-test-tools/tests/__snapshots__/StatsAPI.test.js.snap index fe20f1f9363..873c79d5e68 100644 --- a/packages/rspack-test-tools/tests/__snapshots__/StatsAPI.test.js.snap +++ b/packages/rspack-test-tools/tests/__snapshots__/StatsAPI.test.js.snap @@ -49,7 +49,7 @@ Object { main.js, ], filteredModules: undefined, - hash: 03ac15d52ac8f99a, + hash: 6e63c93280ecf7f7, id: 909, idHints: Array [], initial: true, @@ -173,7 +173,7 @@ Object { errorsCount: 0, filteredAssets: undefined, filteredModules: undefined, - hash: 25fb71d3c0e584fa, + hash: fbda3282340b27ec, modules: Array [ Object { assets: Array [], @@ -318,7 +318,7 @@ Object { main.js, ], filteredModules: undefined, - hash: 24d8ec2f7276d780, + hash: 6ce6ff107a4c39c2, id: 909, idHints: Array [], initial: true, @@ -685,7 +685,7 @@ Object { errorsCount: 0, filteredAssets: undefined, filteredModules: undefined, - hash: c9ae05e2791de1df, + hash: 827e507540787a7e, modules: Array [ Object { assets: Array [], @@ -1449,7 +1449,7 @@ Object { files: Array [ main.js, ], - hash: 03ac15d52ac8f99a, + hash: 6e63c93280ecf7f7, id: 909, idHints: Array [], initial: true, @@ -1589,7 +1589,7 @@ Object { main.js, ], filteredModules: undefined, - hash: 9c0983c99ff070fd, + hash: cb183b73192ba5e0, id: 909, idHints: Array [], initial: true, @@ -1937,7 +1937,7 @@ exports.c = require("./c?c=3");, errorsCount: 0, filteredAssets: undefined, filteredModules: undefined, - hash: 7973d0469464a339, + hash: 19c21d4b968cc3c3, modules: Array [ Object { assets: Array [], diff --git a/packages/rspack-test-tools/tests/__snapshots__/StatsOutput.test.js.snap b/packages/rspack-test-tools/tests/__snapshots__/StatsOutput.test.js.snap index b951913a484..fb6834e6f39 100644 --- a/packages/rspack-test-tools/tests/__snapshots__/StatsOutput.test.js.snap +++ b/packages/rspack-test-tools/tests/__snapshots__/StatsOutput.test.js.snap @@ -59,7 +59,7 @@ runtime modules 1.61 KiB [no exports] [used exports unknown] -Rspack compiled successfully (4d5fa5d34acd771d) +Rspack compiled successfully (9e7a7088bc7f5f5b) `; exports[`statsOutput statsOutput/builtin-swc-loader-parse-error should print correct stats for 1`] = ` diff --git a/packages/rspack-test-tools/tests/hookCases/compilation#processAssets/update-asset/hooks.snap.txt b/packages/rspack-test-tools/tests/hookCases/compilation#processAssets/update-asset/hooks.snap.txt index 0c613ef5488..adf4e462933 100644 --- a/packages/rspack-test-tools/tests/hookCases/compilation#processAssets/update-asset/hooks.snap.txt +++ b/packages/rspack-test-tools/tests/hookCases/compilation#processAssets/update-asset/hooks.snap.txt @@ -5,7 +5,7 @@ ```javascript Array [ Object { - "main.381903af5a0c33ed.js": (() => { // webpackBootstrap + "main.a4b9ef476180b3fb.js": (() => { // webpackBootstrap var __webpack_modules__ = ({ "600": (function (module) { module.exports = "This is hook" diff --git a/packages/rspack-test-tools/tests/statsAPICases/basic.js b/packages/rspack-test-tools/tests/statsAPICases/basic.js index 8afe0234f4e..b3648a1faa9 100644 --- a/packages/rspack-test-tools/tests/statsAPICases/basic.js +++ b/packages/rspack-test-tools/tests/statsAPICases/basic.js @@ -39,7 +39,7 @@ module.exports = { entry ./fixtures/a cjs self exports reference self [585] ./fixtures/a.js - Rspack compiled successfully (25fb71d3c0e584fa) + Rspack compiled successfully (fbda3282340b27ec) `); } }; diff --git a/packages/rspack-test-tools/tests/statsAPICases/chunks.js b/packages/rspack-test-tools/tests/statsAPICases/chunks.js index 0db89ce5140..fba9d9c5968 100644 --- a/packages/rspack-test-tools/tests/statsAPICases/chunks.js +++ b/packages/rspack-test-tools/tests/statsAPICases/chunks.js @@ -27,7 +27,7 @@ module.exports = { chunkB.js, ], filteredModules: undefined, - hash: 11045cb6792bbfb1, + hash: cea3fd1b25a4eb4d, id: 250, idHints: Array [], initial: false, @@ -144,7 +144,7 @@ module.exports = { main.js, ], filteredModules: undefined, - hash: 294dacc6fb1d2652, + hash: 582278c180fdbd81, id: 909, idHints: Array [], initial: true, diff --git a/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/async.$ae884e9ae01bc3c32ef3$.css b/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/async.$c4e695e4a317b7bf38b8$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/async.$ae884e9ae01bc3c32ef3$.css rename to tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/async.$c4e695e4a317b7bf38b8$.css diff --git a/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.$ae884e9ae01bc3c32ef3$.css b/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.$c4e695e4a317b7bf38b8$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.$ae884e9ae01bc3c32ef3$.css rename to tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.$c4e695e4a317b7bf38b8$.css diff --git a/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.js b/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.js index 796e0ba08be..b3b4ba16ea3 100644 --- a/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.js +++ b/tests/plugin-test/css-extract/cases/chunkFilename-fullhash/expected/main.js @@ -77,7 +77,7 @@ __webpack_require__.e = function (chunkId) { // webpack/runtime/get_full_hash (() => { __webpack_require__.h = function () { - return "ae884e9ae01bc3c32ef3"; + return "c4e695e4a317b7bf38b8"; }; })(); diff --git a/tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryA.$bd5939485d4f3ec74c0d$.css b/tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryA.$a592ecca149e370fdc1b$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryA.$bd5939485d4f3ec74c0d$.css rename to tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryA.$a592ecca149e370fdc1b$.css diff --git a/tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryB.$f4d423c146f6456d2f68$.css b/tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryB.$746e3b8334d2e3e55742$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryB.$f4d423c146f6456d2f68$.css rename to tests/plugin-test/css-extract/cases/contenthash-multiple-entries/expected/entryB.$746e3b8334d2e3e55742$.css diff --git a/tests/plugin-test/css-extract/cases/contenthash/expected/1.main.$e35ecf2d8d9936705256$.css b/tests/plugin-test/css-extract/cases/contenthash/expected/1.main.$c2b1ac5890b3ce869489$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/contenthash/expected/1.main.$e35ecf2d8d9936705256$.css rename to tests/plugin-test/css-extract/cases/contenthash/expected/1.main.$c2b1ac5890b3ce869489$.css diff --git a/tests/plugin-test/css-extract/cases/contenthash/expected/2.main.$e0e9bed01c7ef0b55991$.css b/tests/plugin-test/css-extract/cases/contenthash/expected/2.main.$7f467bf86f8fa8dc5137$.css similarity index 100% rename from tests/plugin-test/css-extract/cases/contenthash/expected/2.main.$e0e9bed01c7ef0b55991$.css rename to tests/plugin-test/css-extract/cases/contenthash/expected/2.main.$7f467bf86f8fa8dc5137$.css diff --git a/tests/plugin-test/css-extract/cases/issue-6649/expected/main.js b/tests/plugin-test/css-extract/cases/issue-6649/expected/main.js index 30fef9035a2..5054715c1fe 100644 --- a/tests/plugin-test/css-extract/cases/issue-6649/expected/main.js +++ b/tests/plugin-test/css-extract/cases/issue-6649/expected/main.js @@ -89,7 +89,7 @@ __webpack_require__.e = function (chunkId) { // return url for filenames not based on template // return url for filenames based on template - return "" + chunkId + ".$" + {"\\css\\chunk": "d0e08c0a6c7f57622c03","\\js\\chunk": "4417803b080d011de306",}[chunkId] + "$.js"; + return "" + chunkId + ".$" + {"\\css\\chunk": "b1b844425027e2012f17","\\js\\chunk": "033244835a8df445c8ec",}[chunkId] + "$.js"; }; })(); @@ -107,7 +107,7 @@ __webpack_require__.e = function (chunkId) { // webpack/runtime/get_full_hash (() => { __webpack_require__.h = function () { - return "b509c1f0031feb6a88cc"; + return "78ebdcf52651ae0b1318"; }; })(); diff --git a/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap b/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap index 28f6a3bb9c1..dac44c61449 100644 --- a/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap +++ b/tests/webpack-test/__snapshots__/StatsTestCases.basictest.js.snap @@ -293,12 +293,12 @@ Rspack x.x.x compiled successfully in X.23" `; exports[`StatsTestCases should print correct stats for commons-plugin-issue-4980 1`] = ` -"asset app.5501e020a5583695-1.js 52 bytes [emitted] [immutable] (name: app) +"asset app.6c52cde9bb1281c0-1.js 52 bytes [emitted] [immutable] (name: app) orphan modules 205 bytes [orphan] 3 modules ./entry-1.js 67 bytes [built] [code generated] Rspack x.x.x compiled successfully in X.23 -asset app.f6d28aa27785dd40-2.js 52 bytes [emitted] [immutable] (name: app) +asset app.158d9ab2fc9f85b1-2.js 52 bytes [emitted] [immutable] (name: app) orphan modules 212 bytes [orphan] 3 modules ./entry-2.js 67 bytes [built] [code generated] Rspack x.x.x compiled successfully in X.23" @@ -456,8 +456,8 @@ Rspack x.x.x compiled successfully in X.23" `; exports[`StatsTestCases should print correct stats for immutable 1`] = ` -"asset 32f0040e97401a22.js 10.4 KiB [emitted] [immutable] (name: main) -asset fa63d87b0520feaf.js 167 bytes [emitted] [immutable]" +"asset 08bdbdde4cb728ad.js 10.4 KiB [emitted] [immutable] (name: main) +asset 7342054f673663df.js 167 bytes [emitted] [immutable]" `; exports[`StatsTestCases should print correct stats for import-context-filter 1`] = ` @@ -540,19 +540,19 @@ Rspack x.x.x compiled with 2 warnings" `; exports[`StatsTestCases should print correct stats for issue-7577 1`] = ` -"asset a-runtime~main-afa3b3ca9d13c976.js 3.69 KiB [emitted] [immutable] (name: runtime~main) +"asset a-runtime~main-be0b80b4e8cf8871.js 3.69 KiB [emitted] [immutable] (name: runtime~main) asset a-main-f9892dc0f961d982.js 387 bytes [emitted] [immutable] (name: main) -asset a-all-a_js-c5e9a60a93fca8e7.js 128 bytes [emitted] [immutable] (id hint: all) -Entrypoint main 4.19 KiB = a-runtime~main-afa3b3ca9d13c976.js 3.69 KiB a-all-a_js-c5e9a60a93fca8e7.js 128 bytes a-main-f9892dc0f961d982.js 387 bytes +asset a-all-a_js-cace9eea394248e7.js 128 bytes [emitted] [immutable] (id hint: all) +Entrypoint main 4.19 KiB = a-runtime~main-be0b80b4e8cf8871.js 3.69 KiB a-all-a_js-cace9eea394248e7.js 128 bytes a-main-f9892dc0f961d982.js 387 bytes runtime modules 2.59 KiB 3 modules ./a.js 18 bytes [built] [code generated] Rspack x.x.x compiled successfully in X.23 -asset b-runtime~main-fe8d7b2736c6ee6b.js 4.38 KiB [emitted] [immutable] (name: runtime~main) -asset b-all-b_js-21ec1ff4bd0d701e.js 453 bytes [emitted] [immutable] (id hint: all) +asset b-runtime~main-24bff1adff67ae2a.js 4.38 KiB [emitted] [immutable] (name: runtime~main) +asset b-all-b_js-f689e3be6ed05e06.js 453 bytes [emitted] [immutable] (id hint: all) asset b-main-a97968a81f0fafdb.js 420 bytes [emitted] [immutable] (name: main) -asset b-vendors-node_modules_vendor_js-b7a19993a8749c9c.js 173 bytes [emitted] [immutable] (id hint: vendors) -Entrypoint main 5.41 KiB = b-runtime~main-fe8d7b2736c6ee6b.js 4.38 KiB b-vendors-node_modules_vendor_js-b7a19993a8749c9c.js 173 bytes b-all-b_js-21ec1ff4bd0d701e.js 453 bytes b-main-a97968a81f0fafdb.js 420 bytes +asset b-vendors-node_modules_vendor_js-8e4df31a4698ceb4.js 173 bytes [emitted] [immutable] (id hint: vendors) +Entrypoint main 5.41 KiB = b-runtime~main-24bff1adff67ae2a.js 4.38 KiB b-vendors-node_modules_vendor_js-8e4df31a4698ceb4.js 173 bytes b-all-b_js-f689e3be6ed05e06.js 453 bytes b-main-a97968a81f0fafdb.js 420 bytes runtime modules 3.17 KiB 5 modules cacheable modules 40 bytes ./b.js 17 bytes [built] [code generated] @@ -560,12 +560,12 @@ cacheable modules 40 bytes Rspack x.x.x compiled successfully in X.23 assets by chunk 862 bytes (id hint: all) - asset c-all-b_js-ee8ed41862a518cb.js 480 bytes [emitted] [immutable] (id hint: all) - asset c-all-c_js-b149372834cd415d.js 382 bytes [emitted] [immutable] (id hint: all) -asset c-runtime~main-9d02d33ce841b9f9.js 11.1 KiB [emitted] [immutable] (name: runtime~main) + asset c-all-b_js-b683c5304b71900e.js 480 bytes [emitted] [immutable] (id hint: all) + asset c-all-c_js-2c876c6ecab93d9b.js 382 bytes [emitted] [immutable] (id hint: all) +asset c-runtime~main-96a5d41462ab7f22.js 11.1 KiB [emitted] [immutable] (name: runtime~main) asset c-main-e071146c113b212b.js 643 bytes [emitted] [immutable] (name: main) -asset c-vendors-node_modules_vendor_js-b7a19993a8749c9c.js 173 bytes [emitted] [immutable] (id hint: vendors) -Entrypoint main 12.1 KiB = c-runtime~main-9d02d33ce841b9f9.js 11.1 KiB c-all-c_js-b149372834cd415d.js 382 bytes c-main-e071146c113b212b.js 643 bytes +asset c-vendors-node_modules_vendor_js-8e4df31a4698ceb4.js 173 bytes [emitted] [immutable] (id hint: vendors) +Entrypoint main 12.1 KiB = c-runtime~main-96a5d41462ab7f22.js 11.1 KiB c-all-c_js-2c876c6ecab93d9b.js 382 bytes c-main-e071146c113b212b.js 643 bytes runtime modules 9.7 KiB 13 modules cacheable modules 101 bytes ./c.js 61 bytes [built] [code generated]