diff --git a/Cargo.lock b/Cargo.lock index 5e1a79bc66461a..2dca2a4554dff5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -231,9 +231,9 @@ dependencies = [ [[package]] name = "ast_node" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e521452c6bce47ee5a5461c5e5d707212907826de14124962c58fcaf463115e" +checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" dependencies = [ "proc-macro2", "quote", @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "auto-hash-map" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "serde", "smallvec", @@ -417,6 +417,12 @@ version = "0.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + [[package]] name = "base64-simd" version = "0.7.0" @@ -446,9 +452,9 @@ dependencies = [ [[package]] name = "binding_macros" -version = "0.64.23" +version = "0.66.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a30675e0f0406190035d0acdf826e65eb8b91e3d27464d83ede9570ee4ea33" +checksum = "ee3f426fc63b42e1c6e6e0974d3fa3fe08513c5b441d80fd24d0c0a54b661dfa" dependencies = [ "anyhow", "console_error_panic_hook", @@ -458,9 +464,9 @@ dependencies = [ "serde-wasm-bindgen", "swc", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_transforms", - "swc_ecma_visit", + "swc_ecma_visit 0.99.1", "wasm-bindgen", "wasm-bindgen-futures", ] @@ -633,7 +639,7 @@ version = "8.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" dependencies = [ - "semver 1.0.18", + "semver 1.0.23", "serde", "toml 0.5.11", "url", @@ -656,7 +662,7 @@ checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" dependencies = [ "camino", "cargo-platform", - "semver 1.0.18", + "semver 1.0.23", "serde", "serde_json", "thiserror", @@ -861,12 +867,6 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" -[[package]] -name = "convert_case" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb4a24b1aaf0fd0ce8b45161144d6f42cd91677fd5940fd431183eb023b3a2b8" - [[package]] name = "convert_case" version = "0.6.0" @@ -1624,9 +1624,9 @@ dependencies = [ [[package]] name = "from_variant" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b" +checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" dependencies = [ "proc-macro2", "swc_macros_common", @@ -1877,9 +1877,9 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "handlebars" -version = "4.3.6" +version = "5.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "035ef95d03713f2c347a72547b7cd38cbc9af7cd51e6099fb62d586d4a6dee3a" +checksum = "d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b" dependencies = [ "log", "pest", @@ -2560,9 +2560,9 @@ dependencies = [ [[package]] name = "lightningcss" -version = "1.0.0-alpha.54" +version = "1.0.0-alpha.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d306844e5af1753490c420c0d6ae3d814b00725092d106332762827ca8f0fe" +checksum = "3bd5bed3814fb631bfc1e24c2be6f7e86a9837c660909acab79a38374dcb8798" dependencies = [ "ahash 0.8.9", "bitflags 2.5.0", @@ -2678,9 +2678,9 @@ dependencies = [ [[package]] name = "markdown" -version = "1.0.0-alpha.16" +version = "1.0.0-alpha.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b0f0025e8c0d89b84d6dc63e859475e40e8e82ab1a08be0a93ad5731513a508" +checksum = "21e27d6220ce21f80ce5c4201f23a37c6f1ad037c72c9d1ff215c2919605a5d6" dependencies = [ "unicode-id", ] @@ -2721,13 +2721,13 @@ dependencies = [ [[package]] name = "mdxjs" -version = "0.1.23" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539f014f8de0298191ec2c05cb91b8bab0530be56b268dffedac7944c9c5f36a" +checksum = "e5860860bfc09972a5d99bfb866dde39485fe397210f8a9ccf68a6c6740d687b" dependencies = [ "markdown", "serde", - "swc_core", + "swc_core 0.92.5", ] [[package]] @@ -2859,11 +2859,11 @@ dependencies = [ [[package]] name = "modularize_imports" -version = "0.68.9" +version = "0.68.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ef94a126a88f5ba86c3b2e366fef393d27992693df15d44ff56de2f4e7d1344" +checksum = "440dfda6d4b4cfa76c0b12b564c9b8d643b5c2bc8a63ed5dfc2a46cf1c68ac61" dependencies = [ - "convert_case 0.5.0", + "convert_case", "handlebars", "once_cell", "regex", @@ -2871,8 +2871,8 @@ dependencies = [ "swc_atoms", "swc_cached", "swc_common", - "swc_ecma_ast", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_visit 0.99.1", ] [[package]] @@ -2917,7 +2917,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7622f0dbe0968af2dacdd64870eee6dee94f93c989c841f1ad8f300cf1abd514" dependencies = [ "cfg-if", - "convert_case 0.6.0", + "convert_case", "napi-derive-backend", "proc-macro2", "quote", @@ -2930,12 +2930,12 @@ version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cf2d74ac66fd1cccb646be75fdd1c1dce8acfe20a68f61566a31da0d3eb9786" dependencies = [ - "convert_case 0.6.0", + "convert_case", "once_cell", "proc-macro2", "quote", "regex", - "semver 1.0.18", + "semver 1.0.23", "syn 2.0.58", ] @@ -3056,7 +3056,7 @@ dependencies = [ "serde", "serde_json", "sha1", - "swc_core", + "swc_core 0.90.33", "tracing", "turbopack-binding", "walkdir", @@ -3097,7 +3097,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "serde", @@ -3734,9 +3734,9 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "preset_env_base" -version = "0.4.12" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276bbd6eba6fd9963e5304e8fa960b40b68c7c5dd8f689b26e301142499466dd" +checksum = "08ccd15679953ae0d5fa716af78b58c0bfdc69a0534bfe9ea423abd1eaaf527b" dependencies = [ "ahash 0.8.9", "anyhow", @@ -3744,7 +3744,7 @@ dependencies = [ "dashmap", "from_variant", "once_cell", - "semver 1.0.18", + "semver 1.0.23", "serde", "st-map", "tracing", @@ -4015,8 +4015,8 @@ dependencies = [ "swc_atoms", "swc_cached", "swc_common", - "swc_ecma_ast", - "swc_ecma_visit", + "swc_ecma_ast 0.112.8", + "swc_ecma_visit 0.98.7", ] [[package]] @@ -4062,14 +4062,14 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.5" +version = "1.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.3.8", - "regex-syntax 0.7.5", + "regex-automata 0.4.6", + "regex-syntax 0.8.3", ] [[package]] @@ -4083,13 +4083,13 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.8" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.7.5", + "regex-syntax 0.8.3", ] [[package]] @@ -4100,9 +4100,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.7.5" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" +checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" [[package]] name = "region" @@ -4132,8 +4132,8 @@ dependencies = [ "swc_atoms", "swc_cached", "swc_common", - "swc_ecma_ast", - "swc_ecma_visit", + "swc_ecma_ast 0.112.8", + "swc_ecma_visit 0.98.7", ] [[package]] @@ -4296,7 +4296,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.18", + "semver 1.0.23", ] [[package]] @@ -4456,9 +4456,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.18" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" dependencies = [ "serde", ] @@ -4479,9 +4479,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.197" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" dependencies = [ "serde_derive", ] @@ -4528,9 +4528,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.197" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" dependencies = [ "proc-macro2", "quote", @@ -4974,9 +4974,9 @@ dependencies = [ [[package]] name = "string_enum" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6960defec35d15d58331ffb8a315d551634f757fe139c7b3d6063cae88ec90f6" +checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90" dependencies = [ "proc-macro2", "quote", @@ -4998,9 +4998,9 @@ checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" [[package]] name = "styled_components" -version = "0.96.8" +version = "0.96.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f13af1b2e9b55614b681c785ddcf96e059076be58393c1055b795c8283a956" +checksum = "2d7e14a22b6bf299ed8c2072e719c27324be5060a39b2bd70e62ad2a9505fe71" dependencies = [ "Inflector", "once_cell", @@ -5008,17 +5008,17 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "tracing", ] [[package]] name = "styled_jsx" -version = "0.73.13" +version = "0.73.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e6eeab19721dd473f4b9c3c17f45aec015bc8bf626ab238ecd781cda90c9ddf" +checksum = "441654f465db08fc2c3c36c598c89e8d27fb445d4c97263fb701b07029e9755b" dependencies = [ "anyhow", "lightningcss", @@ -5033,11 +5033,11 @@ dependencies = [ "swc_css_parser", "swc_css_prefixer", "swc_css_visit", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_minifier", - "swc_ecma_parser", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_parser 0.144.1", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_plugin_macro", "tracing", ] @@ -5078,9 +5078,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.273.26" +version = "0.275.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b71ac791abe45ebdbf3d547595f9dc6406d3a294d23c22c8edd0ad9bb040d0f" +checksum = "2ac38cd938ce20693b58b26a5d1926a46074db09cf90a251d83cf17cdaea6031" dependencies = [ "anyhow", "base64 0.21.4", @@ -5104,20 +5104,20 @@ dependencies = [ "swc_common", "swc_compiler_base", "swc_config", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", "swc_ecma_ext_transforms", "swc_ecma_lints", "swc_ecma_loader", "swc_ecma_minifier", - "swc_ecma_parser", + "swc_ecma_parser 0.144.1", "swc_ecma_preset_env", "swc_ecma_transforms", - "swc_ecma_transforms_base", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_compat", "swc_ecma_transforms_optimization", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_error_reporters", "swc_node_comments", "swc_plugin_proxy", @@ -5145,9 +5145,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.225.19" +version = "0.227.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dda466636577e45b76ff019d040ba5f7973228cb821734460c636350ff4f3ae" +checksum = "d1a212bd08b1121c7204a04407ea055779fc00cf80024fc666dd97b00749cf87" dependencies = [ "anyhow", "crc", @@ -5162,14 +5162,14 @@ dependencies = [ "relative-path", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", "swc_ecma_loader", - "swc_ecma_parser", - "swc_ecma_transforms_base", + "swc_ecma_parser 0.144.1", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_optimization", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_fast_graph", "swc_graph_analyzer", "tracing", @@ -5191,9 +5191,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.24" +version = "0.33.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a6a61c748b650cc498748f54b3bf86ba478b5f9f590abcf62bc939e1093ef99" +checksum = "a2f9706038906e66f3919028f9f7a37f3ed552f1b85578e93f4468742e2da438" dependencies = [ "ahash 0.8.9", "anyhow", @@ -5224,9 +5224,9 @@ dependencies = [ [[package]] name = "swc_compiler_base" -version = "0.7.20" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d7a0a78d52886c01786246fad54aa614cc145154d18607ddda72a180d1cb56c" +checksum = "754058388d4f51df61f9aced73dfca96d81fed1c0a46583dc7b3da07688af80d" dependencies = [ "anyhow", "base64 0.21.4", @@ -5239,19 +5239,19 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", "swc_ecma_minifier", - "swc_ecma_parser", - "swc_ecma_visit", + "swc_ecma_parser 0.144.1", + "swc_ecma_visit 0.99.1", "swc_timer", ] [[package]] name = "swc_config" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ada712ac5e28a301683c8af957e8a56deca675cbc376473dd207a527b989efb5" +checksum = "7be1a689e146be1eae53139482cb061dcf0fa01dff296bbe7b96fff92d8e2936" dependencies = [ "anyhow", "indexmap 2.2.3", @@ -5264,9 +5264,9 @@ dependencies = [ [[package]] name = "swc_config_macro" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b2574f75082322a27d990116cd2a24de52945fc94172b24ca0b3e9e2a6ceb6b" +checksum = "7c5f56139042c1a95b54f5ca48baa0e0172d369bcc9d3d473dad1de36bae8399" dependencies = [ "proc-macro2", "quote", @@ -5279,6 +5279,22 @@ name = "swc_core" version = "0.90.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b671d6b61601035da37d2734797321644821152f87db4502405eed6574de728b" +dependencies = [ + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.112.8", + "swc_ecma_loader", + "swc_ecma_quote_macros 0.54.13", + "swc_ecma_transforms_base 0.137.20", + "swc_ecma_visit 0.98.7", + "vergen 8.2.6", +] + +[[package]] +name = "swc_core" +version = "0.92.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e317f6f8b15019358d1e48631c0e6d098d9a3d00d666ea99650201661abea855" dependencies = [ "binding_macros", "swc", @@ -5292,23 +5308,23 @@ dependencies = [ "swc_css_modules", "swc_css_parser", "swc_css_visit", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", "swc_ecma_lints", "swc_ecma_loader", "swc_ecma_minifier", - "swc_ecma_parser", + "swc_ecma_parser 0.144.1", "swc_ecma_preset_env", - "swc_ecma_quote_macros", - "swc_ecma_transforms_base", + "swc_ecma_quote_macros 0.55.1", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_module", "swc_ecma_transforms_optimization", "swc_ecma_transforms_proposal", "swc_ecma_transforms_react", "swc_ecma_transforms_testing", "swc_ecma_transforms_typescript", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_nodejs_common", "swc_plugin_proxy", "swc_plugin_runner", @@ -5318,9 +5334,9 @@ dependencies = [ [[package]] name = "swc_css_ast" -version = "0.140.22" +version = "0.140.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eeb244560d41d5885c5d86623c0fb25d1e3783edcdf878f2572d1952010955e" +checksum = "be69b267990e9727881125d39b3a2b8204bb2f85b9ece2ad3e212a1fe5c79bea" dependencies = [ "is-macro", "string_enum", @@ -5330,9 +5346,9 @@ dependencies = [ [[package]] name = "swc_css_codegen" -version = "0.151.33" +version = "0.151.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4dc37f8b8ee3cac9b24bb385c63ddd7bda41a641e147fd18e90036604a9acf1" +checksum = "dc65d732bd6fd1757a14dc4636b762d9224fc83f1f978b6a5840b843a3964bde" dependencies = [ "auto_impl", "bitflags 2.5.0", @@ -5347,9 +5363,9 @@ dependencies = [ [[package]] name = "swc_css_codegen_macros" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0db1d634bcd2df2b694e2bf9320b8f808db3451e35d70e36252966b551a11ef4" +checksum = "de2ece8c7dbdde85aa1bcc9764c5f41f7450d8bf1312eac2375b8dc0ecbc13d7" dependencies = [ "proc-macro2", "quote", @@ -5359,9 +5375,9 @@ dependencies = [ [[package]] name = "swc_css_compat" -version = "0.27.34" +version = "0.27.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b65ee8377e112ffe8e1a01147ef5622a51e9c9bf63e85ed21e0a184f91f50f41" +checksum = "c3973cc69eb96e64798f506fe57c5ad1d9a24fd7cf870250144e110d000ce045" dependencies = [ "bitflags 2.5.0", "once_cell", @@ -5376,9 +5392,9 @@ dependencies = [ [[package]] name = "swc_css_minifier" -version = "0.116.33" +version = "0.116.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee993aeb2314bad3b1ac2449f142a230c204443749a96a3c807f34bf8d845ad6" +checksum = "1bee9bb889f46af0e7426ace32cc2150d4e56f1a3376377d9ed51101bea29d35" dependencies = [ "serde", "swc_atoms", @@ -5390,9 +5406,9 @@ dependencies = [ [[package]] name = "swc_css_modules" -version = "0.29.34" +version = "0.29.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "209966e658fb11773a8d14c004554fdc667f6d44128942c47f3d0195cf483613" +checksum = "b20af192df5adddac04293b5072cc00befa2d6818a9fc90ac6f5c2c49e82dd1c" dependencies = [ "rustc-hash", "serde", @@ -5406,9 +5422,9 @@ dependencies = [ [[package]] name = "swc_css_parser" -version = "0.150.32" +version = "0.150.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf0b402ad8f51d62e8af1d22ea093881147dbc6fd46cba2634df66add05945ec" +checksum = "174995d62f066e4a4091c03ce9d35233cf8a2e23d729c2041cd5c2b3e2af2d1e" dependencies = [ "lexical", "serde", @@ -5419,9 +5435,9 @@ dependencies = [ [[package]] name = "swc_css_prefixer" -version = "0.153.36" +version = "0.153.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f202bf9b7eec1e87c74bf4be8677e1086d8bbf9832f57829f5d106c62a6e715" +checksum = "12416e97bced06666368f3cf7801abacb1a8962c9a4b9b2924faa4f45dc512aa" dependencies = [ "once_cell", "preset_env_base", @@ -5436,9 +5452,9 @@ dependencies = [ [[package]] name = "swc_css_utils" -version = "0.137.22" +version = "0.137.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb7bc3fd90d4e0ad270b255d20e7172f26c26bd91d8b8c709b54690a2f209a3" +checksum = "a890e543134dc78ac46d0ffce3028d37b639f8854f25aaef67178111459ba021" dependencies = [ "once_cell", "serde", @@ -5451,9 +5467,9 @@ dependencies = [ [[package]] name = "swc_css_visit" -version = "0.139.21" +version = "0.139.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2bc4deb5540e3869f74e09997b2dd9e1d7b3f750ba2c910f88041f8027868c5" +checksum = "d5f0f267339cff49928e87b68ba453e85808eb11d660c720b3eb9c1c8510ad7a" dependencies = [ "serde", "swc_atoms", @@ -5467,6 +5483,24 @@ name = "swc_ecma_ast" version = "0.112.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1d5c33c22ad50e8e34b3080a6fb133316d2eaa7d00400fc5018151f5ca44c5a" +dependencies = [ + "bitflags 2.5.0", + "is-macro", + "num-bigint", + "phf 0.11.2", + "scoped-tls", + "serde", + "string_enum", + "swc_atoms", + "swc_common", + "unicode-id-start", +] + +[[package]] +name = "swc_ecma_ast" +version = "0.113.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29f7cbdc8d3f31a863224649258942a537be44e37cb8f5413da63b51159779b9" dependencies = [ "bitflags 2.5.0", "bytecheck", @@ -5484,9 +5518,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.148.16" +version = "0.149.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fb89c03991afedda9dc1ea1bff66dc560a3921a90367927a3831938dc59a0f0" +checksum = "4fef147127a2926ca26171c7afcbf028ff86dc543ced87d316713f25620a15b9" dependencies = [ "memchr", "num-bigint", @@ -5496,16 +5530,16 @@ dependencies = [ "sourcemap", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen_macros", "tracing", ] [[package]] name = "swc_ecma_codegen_macros" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ab87ba81ae05efd394ab4a8cbdba595ac3554a5e393c76699449d47c43582e" +checksum = "090e409af49c8d1a3c13b3aab1ed09dd4eda982207eb3e63c2ad342f072b49c8" dependencies = [ "proc-macro2", "quote", @@ -5515,39 +5549,39 @@ dependencies = [ [[package]] name = "swc_ecma_compat_bugfixes" -version = "0.4.18" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f5396aca4707f5bb34bee83160864209a45b7117ea76932daedcb9109541f40" +checksum = "47dad0d8b1c4ca3264a8c5ac59a10127e4f1c3ec5ed271692c8897228f306d05" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_es2015", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_common" -version = "0.4.13" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b06844b66a86b8f3bad66888500fd8fe1e4ac09612c5ae0946ca3f77b81f6b0" +checksum = "d888bcaea9c3b8178ea4abf65adf64457a95a5dd3a3c109a69e02c3c38878e96" dependencies = [ "swc_common", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", ] [[package]] name = "swc_ecma_compat_es2015" -version = "0.4.19" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260948998b33771db552037ea693a7a3e5c853b62431691272185878edab17f7" +checksum = "248532f9ae603be6bf4763f66f74ad0dfd82d6307be876ccf4c5d081826a1161" dependencies = [ "arrayvec", "indexmap 2.2.3", @@ -5558,174 +5592,174 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_common", - "swc_ecma_transforms_base", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_classes", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2016" -version = "0.4.16" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75e868ae64fe2625c8aae1f929bae734500ae336d37731f6d4bdf66b8e3b8d3" +checksum = "8d7222c8114ae47fb2e46a65f426b125edab523192e835aecbe3136541f96500" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2017" -version = "0.4.17" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a4b59b144c818b639e741b0538fb70cd08500e03b3f399e3aef7b774dac1cf1" +checksum = "8ccdc725616ef5a558fb905b991cf328a3a36a4d1b8423173708a02568077a14" dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2018" -version = "0.4.17" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cced4ec764d3bda35ef5451a260dc747e5ce1f179372aa09ff77bb57c42cfb0c" +checksum = "4a6c329c3980fb20c6c3f7f2afc94975bfe640d53dbb90b74a4707a514f16882" dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_common", - "swc_ecma_transforms_base", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2019" -version = "0.4.16" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a984708b06d662df1c10c2fc06bf98562c6ea3bb93c0e4d5491ee8e61c08e00" +checksum = "f1934f5021e80f6b76e5e0bd06e331d719eb9541c13cb5c128a2b994931952a4" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2020" -version = "0.4.17" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d4b23ada85bf580f4e1639e54ab237c566a7c319c6e2d1f8010ae5323d0d1ba" +checksum = "0aeddeba198fef2e0ed2bc4a5a0b412a04063f062dc47f93e191b492fc07db4f" dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_es2022", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2021" -version = "0.4.16" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab566642dff583a16b7b188cf9effc6ae603ea2172769f7a3e7fc1aaf41b67b3" +checksum = "288ad7b2cc410dc4fb08687915c1f588f6a714d737e0a4d4128657124902bcae" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es2022" -version = "0.4.17" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a3b535284aa37b89b608544508a12ac9770193eec5b2a3c015e94d32f32cfd" +checksum = "8d4a8a9fde6f96316e8b0792a72baa209277e0ce3050b476ee3ab408ec579a2d" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_common", - "swc_ecma_transforms_base", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_classes", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_compat_es3" -version = "0.4.16" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3678f2454374d8aefe0997fa32089dd2c3f06d20ecaa0d1fa30c0d3e9871c79b" +checksum = "bc88d41bf1d86c163997a48b10ad47a40d2d0c8b9c6ee03ead151d0022975789" dependencies = [ "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_ext_transforms" -version = "0.113.13" +version = "0.114.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71d02e315207f4c6fd0a1a475039b2874392e46a04d1a297c9c66ef0082d9fce" +checksum = "259b7b69630aafde63c6304eeacb93fd54619cbdb199c978549acc76cd512d76" dependencies = [ "phf 0.11.2", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_lints" -version = "0.92.21" +version = "0.93.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c5c0dc62f29e6aafa3714b585a67280f2102a6925f1ed280ac1826a352ff26" +checksum = "e66af960e41704f081a2e5dd012c304f9e74bacf8846d70f5c653b32b7f7845a" dependencies = [ "auto_impl", "dashmap", @@ -5736,16 +5770,16 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_loader" -version = "0.45.26" +version = "0.45.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46ed3847b7c2a70af9a422b24430f7386d70bf3d0408a54991be383f1c3aa954" +checksum = "92c68f934bd2c51f29c4ad0bcae09924e9dc30d7ce0680367d45b42d40338a67" dependencies = [ "anyhow", "dashmap", @@ -5765,9 +5799,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.192.23" +version = "0.194.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1feab97d24c9931c5e88dca7730e6a6d4c7689ced9ba05814d9092651b3534db" +checksum = "535bbb8adbdf730302f477948557a26e5cd73854d4543c0630e05132ffa16d8a" dependencies = [ "arrayvec", "indexmap 2.2.3", @@ -5785,14 +5819,14 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", - "swc_ecma_parser", - "swc_ecma_transforms_base", + "swc_ecma_parser 0.144.1", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_optimization", "swc_ecma_usage_analyzer", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_timer", "tracing", ] @@ -5814,16 +5848,38 @@ dependencies = [ "stacker", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.112.8", + "tracing", + "typed-arena", +] + +[[package]] +name = "swc_ecma_parser" +version = "0.144.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0499e69683ae5d67a20ff0279b94bc90f29df7922a46331b54d5dd367bf89570" +dependencies = [ + "either", + "new_debug_unreachable", + "num-bigint", + "num-traits", + "phf 0.11.2", + "serde", + "smallvec", + "smartstring", + "stacker", + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.113.2", "tracing", "typed-arena", ] [[package]] name = "swc_ecma_preset_env" -version = "0.206.17" +version = "0.207.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e30d4cf2d63c2094d22a2778537353ea817f91c42c2e3bafc88cbe064b1f681" +checksum = "b5969314bf66a4cca45b0401689dd0c74e568c69243ce46f2342d59219e1283c" dependencies = [ "anyhow", "dashmap", @@ -5831,17 +5887,17 @@ dependencies = [ "once_cell", "preset_env_base", "rustc-hash", - "semver 1.0.18", + "semver 1.0.23", "serde", "serde_json", "st-map", "string_enum", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_transforms", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] @@ -5855,17 +5911,34 @@ dependencies = [ "quote", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_ast 0.112.8", + "swc_ecma_parser 0.143.15", + "swc_macros_common", + "syn 2.0.58", +] + +[[package]] +name = "swc_ecma_quote_macros" +version = "0.55.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfc3a759d2885a78cd2a6ac1c1865eb6be02cafe35fbb6c5abd3720d0fca559a" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.113.2", + "swc_ecma_parser 0.144.1", "swc_macros_common", "syn 2.0.58", ] [[package]] name = "swc_ecma_testing" -version = "0.22.22" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c5704ef494b1805bc4566ff566b964bc1e9d3fb0f0e046ad6392b09a54de844" +checksum = "dbe778ce5eae6a7e620e1f6b5326e78f00203c4548e0c659fd22da8be0538fd1" dependencies = [ "anyhow", "hex", @@ -5876,22 +5949,22 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.229.18" +version = "0.230.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eb90c2d122976f3e32bf41a2bf710f01e51ef34ef50108992b185cc1cc53e28" +checksum = "b37b4301415b83165109b94c99f9ac62b38fd1da625bfc830883d65d29a473f9" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_compat", "swc_ecma_transforms_module", "swc_ecma_transforms_optimization", "swc_ecma_transforms_proposal", "swc_ecma_transforms_react", "swc_ecma_transforms_typescript", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] @@ -5899,6 +5972,29 @@ name = "swc_ecma_transforms_base" version = "0.137.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b59fad924fb4fbd7a67e3992751a3f8d205f1f548ce73b9e5abdf5bd83af370" +dependencies = [ + "better_scoped_tls", + "bitflags 2.5.0", + "indexmap 2.2.3", + "once_cell", + "phf 0.11.2", + "rustc-hash", + "serde", + "smallvec", + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.112.8", + "swc_ecma_parser 0.143.15", + "swc_ecma_utils 0.127.19", + "swc_ecma_visit 0.98.7", + "tracing", +] + +[[package]] +name = "swc_ecma_transforms_base" +version = "0.138.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eddb95c2bdad1c9c29edf35712e1e0f9b9ddc1cdb5ba2d582fd93468cb075a03" dependencies = [ "better_scoped_tls", "bitflags 2.5.0", @@ -5911,32 +6007,32 @@ dependencies = [ "smallvec", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_parser", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_parser 0.144.1", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "tracing", ] [[package]] name = "swc_ecma_transforms_classes" -version = "0.126.16" +version = "0.127.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47af84e64f0216f110839f5552a615d07ed74b45757927f29482700966ab4e97" +checksum = "53043d81678f3c693604eeb1d1f0fe6ba10f303104a31b954dbeebed9cadf530" dependencies = [ "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_transforms_compat" -version = "0.163.19" +version = "0.164.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed183e0eb761a1eddd9ef2232612bcd6790a9fb8b6dd1885b2a9ea0a2f93752c" +checksum = "7d4e2942c5d8b7afdf81b8d1eec2f4a961aa9fc89ab05ebe5cbd0f6066b60afc" dependencies = [ "arrayvec", "indexmap 2.2.3", @@ -5948,7 +6044,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_compat_bugfixes", "swc_ecma_compat_common", "swc_ecma_compat_es2015", @@ -5960,20 +6056,20 @@ dependencies = [ "swc_ecma_compat_es2021", "swc_ecma_compat_es2022", "swc_ecma_compat_es3", - "swc_ecma_transforms_base", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_classes", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] [[package]] name = "swc_ecma_transforms_macros" -version = "0.5.4" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17e309b88f337da54ef7fe4c5b99c2c522927071f797ee6c9fb8b6bf2d100481" +checksum = "500a1dadad1e0e41e417d633b3d6d5de677c9e0d3159b94ba3348436cdb15aab" dependencies = [ "proc-macro2", "quote", @@ -5983,9 +6079,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.180.19" +version = "0.181.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "914cbfb4d9e9aa4b0a5a63c01fb4c2edfa8d7486bec0b891a5e15a94615453a2" +checksum = "477b6ac686dc1e4ab1af5cc6e8417facca0d4e71ce27df0e759c94d8c365c8e2" dependencies = [ "Inflector", "anyhow", @@ -5999,20 +6095,20 @@ dependencies = [ "swc_atoms", "swc_cached", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_loader", - "swc_ecma_parser", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_parser 0.144.1", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "tracing", ] [[package]] name = "swc_ecma_transforms_optimization" -version = "0.198.21" +version = "0.199.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9f79c85fadc9e4d06cafba9b646a559d0c401ca2d2dc0b5ec8600351042c8b7" +checksum = "32ea30b3df748236c619409f222f0ba68ebeebc08dfff109d2195664a15689f9" dependencies = [ "dashmap", "indexmap 2.2.3", @@ -6023,21 +6119,21 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_parser", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_parser 0.144.1", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_fast_graph", "tracing", ] [[package]] name = "swc_ecma_transforms_proposal" -version = "0.171.23" +version = "0.172.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c" +checksum = "7fbc414d6a9c5479cfb4c6e92fcdac504582bd7bc89a0ed7f8808b72dc8bd1f0" dependencies = [ "either", "rustc-hash", @@ -6045,19 +6141,19 @@ dependencies = [ "smallvec", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_classes", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_transforms_react" -version = "0.183.19" +version = "0.184.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2570aa788b03d38404558d4822c7b88a35a930a47cf2417cc7732a032015e43d" +checksum = "565a76c4ca47ce31d78301c0beab878e4c2cb4f624691254d834ec8c0e236755" dependencies = [ "base64 0.21.4", "dashmap", @@ -6070,19 +6166,19 @@ dependencies = [ "swc_atoms", "swc_common", "swc_config", - "swc_ecma_ast", - "swc_ecma_parser", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_parser 0.144.1", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_macros", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_transforms_testing" -version = "0.140.18" +version = "0.141.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c0ea6f85b7bf04391a172d7a369e49865effa77ec3a6cd0e969a274cfcb982d" +checksum = "686445efd086ca6dd52874b4d1935663914e2fb76514c0ad7b0105cec7859451" dependencies = [ "ansi_term", "anyhow", @@ -6093,47 +6189,47 @@ dependencies = [ "sha2", "sourcemap", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", - "swc_ecma_parser", + "swc_ecma_parser 0.144.1", "swc_ecma_testing", - "swc_ecma_transforms_base", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_transforms_base 0.138.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "tempfile", "testing", ] [[package]] name = "swc_ecma_transforms_typescript" -version = "0.188.19" +version = "0.189.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af4aa805d31f534cf230ea43282c1d58e580da2c470e3a95cb9f06f5039e5377" +checksum = "e209026c1d3c577cafac257d87e7c0d23119282fbdc8ed03d7f56077e95beb90" dependencies = [ "ryu-js", "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_transforms_base", + "swc_ecma_ast 0.113.2", + "swc_ecma_transforms_base 0.138.2", "swc_ecma_transforms_react", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", ] [[package]] name = "swc_ecma_usage_analyzer" -version = "0.23.14" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b" +checksum = "2d140be135c1af1726ee02406ad210c6598b3399303974d884b1b681563602c9" dependencies = [ "indexmap 2.2.3", "rustc-hash", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_timer", "tracing", ] @@ -6143,6 +6239,24 @@ name = "swc_ecma_utils" version = "0.127.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95eb7d0729c17e7b1bddfc67b26f120efa69ae0c9f39738bb5eb8aa154a31cb9" +dependencies = [ + "indexmap 2.2.3", + "num_cpus", + "once_cell", + "rustc-hash", + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.112.8", + "swc_ecma_visit 0.98.7", + "tracing", + "unicode-id", +] + +[[package]] +name = "swc_ecma_utils" +version = "0.128.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe5242670bc74e0a0b64b9d4912b37be36944517ce0881314162aeb4381272c3" dependencies = [ "indexmap 2.2.3", "num_cpus", @@ -6151,8 +6265,8 @@ dependencies = [ "rustc-hash", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_visit 0.99.1", "tracing", "unicode-id", ] @@ -6167,18 +6281,33 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.112.8", + "swc_visit", + "tracing", +] + +[[package]] +name = "swc_ecma_visit" +version = "0.99.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28a6ce28ad8e591f8d627f1f9cb26b25e5d83052a9bc1b674d95fc28040cfa98" +dependencies = [ + "num-bigint", + "serde", + "swc_atoms", + "swc_common", + "swc_ecma_ast 0.113.2", "swc_visit", "tracing", ] [[package]] name = "swc_emotion" -version = "0.72.8" +version = "0.72.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43a5946f5e0ea03341b23786e43e3fa07eaa014f03fb39cf584b02c38e9c80c" +checksum = "4b454c1b99da4da9aab3731ab34d7582d2eab96e47670d0c62711053886ef7e2" dependencies = [ - "base64 0.13.1", + "base64 0.22.1", "byteorder", "fxhash", "once_cell", @@ -6188,10 +6317,10 @@ dependencies = [ "sourcemap", "swc_atoms", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_ecma_codegen", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "swc_trace_macro", "tracing", ] @@ -6209,9 +6338,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "0.17.19" +version = "0.17.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3329e73f159a3d38d4cd5f606a0918eeff39f5bbdbdafd9b6fecb290d2e9a32d" +checksum = "72100a5f7b0c178adf7bcc5e7c8ad9d4180f499a5f5bae9faf3f417c7cbc4915" dependencies = [ "anyhow", "miette", @@ -6222,9 +6351,9 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.21.21" +version = "0.21.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54db83cdbd924cc8b5082ab54ff2a1b4f53ecde8f53c87b9f9c877c9daef4569" +checksum = "f3fdd64bc3d161d6c1ea9a8ae5779e4ba132afc67e7b8ece5420bfc9c6e1275d" dependencies = [ "indexmap 2.2.3", "petgraph", @@ -6234,9 +6363,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.22.22" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b66d0e18899b3a69eca103e5b4af2f0c837427aa07a60be1c4ceb4346ea245" +checksum = "c728a8f9b82b7160a1ae246e31232177b371f827eb0d01006c0f120a3494871c" dependencies = [ "auto_impl", "petgraph", @@ -6247,9 +6376,9 @@ dependencies = [ [[package]] name = "swc_macros_common" -version = "0.3.10" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a5be7766a95a2840ded618baeaab63809b71230ef19094b34f76c8af4d85aa2" +checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" dependencies = [ "proc-macro2", "quote", @@ -6258,9 +6387,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "0.20.19" +version = "0.20.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd75c635e4b54961c1c8dc693bb16eb70497eb8a2564f303089a9a66e81ed7ae" +checksum = "d39218bffecf32538d94a22791a12ff6f65e618edcc632d42e065a4e9c773065" dependencies = [ "dashmap", "swc_atoms", @@ -6294,23 +6423,23 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.41.7" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e09ebf5da9eb13f431ebfb916cd3378a87ffae927ba896261ebc9dc094457ae" +checksum = "98974702046356b67da841a8de561480fd75f963f5d406eee40d690e014e4b55" dependencies = [ "better_scoped_tls", "rkyv", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_trace_macro", "tracing", ] [[package]] name = "swc_plugin_runner" -version = "0.106.16" +version = "0.107.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41c4b6d5c4ea05c3ddd68702736cf524661cde1200185ee8c27f10c4a5811a3d" +checksum = "73640537e0967a88a537c853de4a41ba6cdf77bfff1999f7c6c449e5bc550eed" dependencies = [ "anyhow", "enumset", @@ -6320,7 +6449,7 @@ dependencies = [ "serde", "serde_json", "swc_common", - "swc_ecma_ast", + "swc_ecma_ast 0.113.2", "swc_plugin_proxy", "tokio", "tracing", @@ -6333,9 +6462,9 @@ dependencies = [ [[package]] name = "swc_relay" -version = "0.44.8" +version = "0.44.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68cd77d63c87626434782b9542e4a1335490200cee86e03e1cb6c61fccc71a30" +checksum = "b36a22861087d88f0ae4d78800b6fd44e2dc5b541f8da53e81388c611bab0ef9" dependencies = [ "once_cell", "regex", @@ -6343,17 +6472,17 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_ecma_ast", - "swc_ecma_utils", - "swc_ecma_visit", + "swc_ecma_ast 0.113.2", + "swc_ecma_utils 0.128.1", + "swc_ecma_visit 0.99.1", "tracing", ] [[package]] name = "swc_timer" -version = "0.21.21" +version = "0.21.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e75ce0373fd1b75a021073d796201d5af15106857fc0a801e31379e9e04891e9" +checksum = "0c05c13aecc7a128f86273004f57b5964a6e8828a90e542f362deaed7985504f" dependencies = [ "tracing", ] @@ -6371,9 +6500,9 @@ dependencies = [ [[package]] name = "swc_visit" -version = "0.5.13" +version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0263be55289abfe9c877ffef83d877b5bdfac036ffe2de793f48f5e47e41dbae" +checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9" dependencies = [ "either", "swc_visit_macros", @@ -6381,9 +6510,9 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.5.11" +version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33fc817055fe127b4285dc85058596768bfde7537ae37da82c67815557f03e33" +checksum = "4ae9ef18ff8daffa999f729db056d2821cd2f790f3a11e46422d19f46bb193e7" dependencies = [ "Inflector", "proc-macro2", @@ -6523,9 +6652,9 @@ dependencies = [ [[package]] name = "testing" -version = "0.35.23" +version = "0.35.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "689e2661712768726869f62945ccbe5d76ab3a3957b88221275bebe22a0761c8" +checksum = "c71dd5265f4921fe51b386b1496c63ac058589d8cd38de6b61489a98c6019a16" dependencies = [ "ansi_term", "cargo_metadata", @@ -6943,7 +7072,7 @@ dependencies = [ [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-trait", @@ -6969,12 +7098,13 @@ dependencies = [ "turbo-tasks-build", "turbo-tasks-hash", "turbo-tasks-macros", + "turbo-tasks-malloc", ] [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "cargo-lock", @@ -6986,7 +7116,7 @@ dependencies = [ [[package]] name = "turbo-tasks-bytes" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "bytes", @@ -7000,7 +7130,7 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "dotenvs", @@ -7014,7 +7144,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fetch" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "lazy_static", @@ -7030,7 +7160,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "auto-hash-map", @@ -7062,7 +7192,7 @@ dependencies = [ [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "base16", "hex", @@ -7074,7 +7204,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "proc-macro-error", @@ -7088,7 +7218,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "proc-macro2", "quote", @@ -7098,7 +7228,7 @@ dependencies = [ [[package]] name = "turbo-tasks-malloc" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "mimalloc", ] @@ -7106,7 +7236,7 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "auto-hash-map", @@ -7132,7 +7262,7 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-recursion", @@ -7162,7 +7292,7 @@ dependencies = [ [[package]] name = "turbopack-binding" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "auto-hash-map", "mdxjs", @@ -7170,7 +7300,7 @@ dependencies = [ "node-file-trace", "styled_components", "styled_jsx", - "swc_core", + "swc_core 0.92.5", "swc_emotion", "swc_relay", "testing", @@ -7203,7 +7333,7 @@ dependencies = [ [[package]] name = "turbopack-browser" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7226,7 +7356,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "clap", @@ -7243,7 +7373,7 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-recursion", @@ -7260,7 +7390,7 @@ dependencies = [ "serde", "serde_json", "sourcemap", - "swc_core", + "swc_core 0.92.5", "tracing", "turbo-tasks", "turbo-tasks-build", @@ -7272,7 +7402,7 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7284,7 +7414,7 @@ dependencies = [ "regex", "serde", "smallvec", - "swc_core", + "swc_core 0.92.5", "tracing", "turbo-tasks", "turbo-tasks-build", @@ -7299,7 +7429,7 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-compression", @@ -7335,7 +7465,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-trait", @@ -7353,7 +7483,7 @@ dependencies = [ "serde", "serde_json", "sourcemap", - "swc_core", + "swc_core 0.92.5", "tokio", "tracing", "turbo-tasks", @@ -7370,7 +7500,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-hmr-protocol" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "serde", "serde_json", @@ -7381,7 +7511,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-plugins" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-trait", @@ -7392,7 +7522,7 @@ dependencies = [ "serde_json", "styled_components", "styled_jsx", - "swc_core", + "swc_core 0.92.5", "swc_emotion", "swc_relay", "turbo-tasks", @@ -7405,7 +7535,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-runtime" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indoc", @@ -7421,7 +7551,7 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7437,7 +7567,7 @@ dependencies = [ [[package]] name = "turbopack-image" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "base64 0.21.4", @@ -7456,7 +7586,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "serde", @@ -7471,7 +7601,7 @@ dependencies = [ [[package]] name = "turbopack-mdx" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "mdxjs", @@ -7486,7 +7616,7 @@ dependencies = [ [[package]] name = "turbopack-node" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "async-stream", @@ -7520,7 +7650,7 @@ dependencies = [ [[package]] name = "turbopack-nodejs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7540,7 +7670,7 @@ dependencies = [ [[package]] name = "turbopack-resolve" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7558,7 +7688,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "serde", @@ -7574,9 +7704,9 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ - "swc_core", + "swc_core 0.92.5", "turbo-tasks", "turbo-tasks-build", "turbopack-core", @@ -7585,7 +7715,7 @@ dependencies = [ [[package]] name = "turbopack-trace-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "either", @@ -7593,6 +7723,7 @@ dependencies = [ "indexmap 1.9.3", "itertools 0.10.5", "postcard", + "rayon", "rustc-demangle", "serde", "serde_json", @@ -7604,7 +7735,7 @@ dependencies = [ [[package]] name = "turbopack-trace-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "crossbeam-channel", @@ -7620,7 +7751,7 @@ dependencies = [ [[package]] name = "turbopack-wasm" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240516.1#993891fa67a7dc3576ee8322408fb2c00da85304" +source = "git+https://github.com/vercel/turbo.git?branch=hrmny/pack-2622-cache-external-modules-during-evaluation#4d3a98e460a4d35febbecc6de64d4444d31477d0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -8094,7 +8225,7 @@ dependencies = [ "next-custom-transforms", "serde-wasm-bindgen", "serde_json", - "swc_core", + "swc_core 0.90.33", "tracing", "turbopack-binding", "wasm-bindgen", @@ -8285,7 +8416,7 @@ dependencies = [ "anyhow", "derive_builder", "indexmap 2.2.3", - "semver 1.0.18", + "semver 1.0.23", "serde", "serde_cbor", "serde_json", @@ -8368,7 +8499,7 @@ dependencies = [ "pin-project", "rand", "rusty_pool", - "semver 1.0.18", + "semver 1.0.23", "serde", "serde_cbor", "serde_derive", @@ -8447,7 +8578,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1dfcdb72d96f01e6c85b6bf20102e7423bdbaad5c337301bab2bbf253d26413c" dependencies = [ "indexmap 2.2.3", - "semver 1.0.18", + "semver 1.0.23", ] [[package]] @@ -8498,7 +8629,7 @@ dependencies = [ "once_cell", "path-clean 1.0.1", "rand", - "semver 1.0.18", + "semver 1.0.23", "serde", "serde_cbor", "serde_json", diff --git a/packages/next/package.json b/packages/next/package.json index a5767b0f7a8844..4c0f7b5cd513fc 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -206,7 +206,7 @@ "@types/ws": "8.2.0", "@vercel/ncc": "0.34.0", "@vercel/nft": "0.27.1", - "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240516.1", + "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?4d3a98e460a4d35febbecc6de64d4444d31477d0", "acorn": "8.11.3", "amphtml-validator": "1.0.35", "anser": "1.4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7344c868dce646..71976b2e39d520 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1085,8 +1085,8 @@ importers: specifier: 0.27.1 version: 0.27.1 '@vercel/turbopack-ecmascript-runtime': - specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240516.1 - version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240516.1' + specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?4d3a98e460a4d35febbecc6de64d4444d31477d0 + version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?4d3a98e460a4d35febbecc6de64d4444d31477d0' acorn: specifier: 8.11.3 version: 8.11.3 @@ -25782,8 +25782,8 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240516.1': - resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240516.1} + '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?4d3a98e460a4d35febbecc6de64d4444d31477d0': + resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?4d3a98e460a4d35febbecc6de64d4444d31477d0} name: '@vercel/turbopack-ecmascript-runtime' version: 0.0.0 dependencies: diff --git a/test/turbopack-build-tests-manifest.json b/test/turbopack-build-tests-manifest.json index 93074c1ef51f40..9ce66e8f996054 100644 --- a/test/turbopack-build-tests-manifest.json +++ b/test/turbopack-build-tests-manifest.json @@ -3895,10 +3895,9 @@ "runtimeError": false }, "test/e2e/fetch-failures-have-good-stack-traces-in-edge-runtime/fetch-failures-have-good-stack-traces-in-edge-runtime.test.ts": { - "passed": [ - "fetch failures have good stack traces in edge runtime when returning `fetch` using an unknown domain, stack traces are preserved" - ], + "passed": [], "failed": [ + "fetch failures have good stack traces in edge runtime when returning `fetch` using an unknown domain, stack traces are preserved", "fetch failures have good stack traces in edge runtime when awaiting `fetch` using an unknown domain, stack traces are preserved" ], "pending": [],