diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 4f4de2d2283da..4f93852137958 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -1578,9 +1578,9 @@ checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" [[package]] name = "styled_components" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f35439f191ee7605b2d07d3e9de27d5bb2059a92bb9b25c83724ba51bd0192" +checksum = "e3c069406751b257223213beffdc99130cc56d25b769651e4a281785b12332f8" dependencies = [ "Inflector", "once_cell", @@ -1594,9 +1594,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.114.0" +version = "0.116.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80324824bb4f2b00fbcf224bd03981f0d48b73dcd9e72290664bb99dd03de9d8" +checksum = "fb967c27c5b9945c3aebf86190a4badd704a27d053fc165803729d26cdfe90a1" dependencies = [ "ahash", "anyhow", @@ -1645,9 +1645,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.101.0" +version = "0.103.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e4ba80b219e651c3eeb830abc7caa391e55c9ff1fd4370e5723a2cbd752ea93" +checksum = "dd3b8c11066a904d452f70d6b2e5838beb950da6ed099fc4a8b972f51aacc5ea" dependencies = [ "ahash", "anyhow", @@ -1799,9 +1799,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.65.0" +version = "0.65.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accaa4affdc0e2f3693c9d3b325ad97e9d9534e01abe5564b9b85c5d1cacdcbb" +checksum = "ff1aefdc512c8dfefa1de793c0e62a192bd74a7fa7e5affe3f08885751c127ee" dependencies = [ "is-macro", "num-bigint", @@ -1846,9 +1846,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.49.0" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453b8fe0dc9c5b86d4436d992f9f31a079ebbba2d47a57ff92629f68ac9f1bd8" +checksum = "00f53e3fb1eb71059fe70497910205d86f2d148f26ed55e707598e11d5e98284" dependencies = [ "phf", "swc_atoms", @@ -1860,9 +1860,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cfc9ff5b9bc4ad3a104191744ed2fe41f7346fd9679a51c7dba26a77492dc47" +checksum = "ffb1c7a86703db23938f64745d8f8336d970a6ede779d7f662b0eb680bd6ab5b" dependencies = [ "auto_impl", "parking_lot", @@ -1896,9 +1896,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.68.0" +version = "0.70.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "436620800b966cd41e509ba51da2ad4c2c31a3d13c48230c448019655aa7ee7b" +checksum = "bcd1d472d08b9d43dc8bc68b4081581fe96917812a0dd4c0c27ea189d16bd0ab" dependencies = [ "ahash", "indexmap", @@ -1945,9 +1945,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.84.0" +version = "0.86.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b064eca226637af7fa7f734fc6dd0d01b50c90418d7fce2c64da26ff89d2e4f1" +checksum = "5d9526e01ade81f832d31b8d453593aa30a56e4538c49565fdd0b296ac1f04f2" dependencies = [ "ahash", "anyhow", @@ -1971,9 +1971,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.111.1" +version = "0.113.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae472031803e9fddb9f9141edc3ec0c3bff5904cd08e0509f2ad88689678ce7c" +checksum = "cd6abcf70753dafd6e04292c98a9c3d25198227df55586ead58aada57181f787" dependencies = [ "swc_atoms", "swc_common", @@ -1993,9 +1993,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.56.0" +version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74824b2df0931ed3d84201e50138b68d1dc78a802aef9dbdec4ea0ffcea8a28b" +checksum = "df852cb3c04bfde542f2fe4493ff0262a053a94a8da068fcb3ab2f6f40bffe8f" dependencies = [ "once_cell", "phf", @@ -2014,9 +2014,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a972a157b9104b7979a34556841f93e98d18d70b83c9e625b35dd390b57e59f" +checksum = "b1b841535a8a97698a556c50fd5993a351e76b8bfd1e770ffc1b5425c1814b98" dependencies = [ "swc_atoms", "swc_common", @@ -2028,9 +2028,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.67.2" +version = "0.68.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8ffeafdf7d397926d8f6658f24dfdb4bd47ff739121110f7dac8accb58bf9b9" +checksum = "8c335ec4c8cb999ca678330a61f4f18e6a9e45965124b8ae72c53bd047c9b816" dependencies = [ "ahash", "arrayvec 0.7.2", @@ -2066,9 +2066,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.73.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bf082852cca04cd3b7031ddd786fc1432a3c99727bada49cd68caf473b64617" +checksum = "691383bb754c9d0e0ea2ebd6894543280b6aeeb60cbcd02250be3381f1618095" dependencies = [ "Inflector", "ahash", @@ -2088,9 +2088,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.81.0" +version = "0.83.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3af299ad73dc689a0516950613a9262203feff76adc3f2f14307a12bdd5835c9" +checksum = "842d2cfb201a02be5b0bb1a1d048f4390ef95256088c87ef913b6a8de4d96991" dependencies = [ "ahash", "dashmap", @@ -2111,9 +2111,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.73.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe1cf222cfe757700ffea622589990b1b0ef0a18c85ffe6e8442ba515257aa98" +checksum = "3d729ed8b56df0376e60a370fc267445febada7da8237610ef8322ad59a642cf" dependencies = [ "either", "serde", @@ -2131,9 +2131,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.75.1" +version = "0.76.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21f85952d3cc4b7e26048bd3b2e73b20f50ca672b34dd97c8e12cfa883eacbfd" +checksum = "47983646bacdcb436194b40ff5c3254e80839bef1ab07c79b39977c2f8fa06a3" dependencies = [ "ahash", "base64 0.13.0", @@ -2156,9 +2156,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.58.0" +version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "460535faa436986fb82adbf52ba09309038b2f4fc96f00e67e837853a93b448e" +checksum = "9501cf1e921623bc0edad15f957ddd96bc6e26faedae07b16482a82ff21943a2" dependencies = [ "ansi_term", "anyhow", @@ -2179,9 +2179,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.77.1" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50560b92ecbd43ee4dea19ae763d0bde8d753c8401d76115c714cfb51f838e76" +checksum = "19732184e9832a5908ced92448bbb530f07a66b3ca90f8f27589868a42af5256" dependencies = [ "serde", "swc_atoms", @@ -2196,10 +2196,11 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.63.0" +version = "0.64.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a05826c1edd7d58ec97af8be523c9c15e24e6dc4c1762435bb12573d716dd7ba" +checksum = "8105c87f59b54e49b95164efbdf346b710e0a77390e89869527ee20f68687b91" dependencies = [ + "indexmap", "once_cell", "rayon", "swc_atoms", @@ -2225,9 +2226,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.108.1" +version = "0.110.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c59346416fc6010a59c0fa10f19b8ba9a45bed7199005b7c452b68400fc345" +checksum = "642f0519f5c292cbce4e339cca507745ae4d1e81b058eb820806babde66ae03a" dependencies = [ "swc_ecma_ast", "swc_ecma_codegen", diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index e50cd9e2d9874..dcc5cca701807 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -14,20 +14,20 @@ fxhash = "0.2.1" pathdiff = "0.2.0" serde = "1" serde_json = "1" -styled_components = "0.11.0" -swc = "0.114.0" +styled_components = "0.12.0" +swc = "0.116.6" swc_atoms = "0.2.7" swc_common = { version = "0.17.0", features = ["concurrent", "sourcemap"] } swc_css = "0.46.0" swc_ecma_loader = { version = "0.27.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.108.1", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_ecmascript = { version = "0.110.9", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } swc_node_base = "0.5.1" swc_stylis = "0.43.0" tracing = {version = "0.1.28", features = ["release_max_level_off"]} regex = "1.5" [dev-dependencies] -swc_ecma_transforms_testing = "0.58.0" +swc_ecma_transforms_testing = "0.59.0" testing = "0.18.0" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index 8ea18d4264103..d099073363dab 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -16,12 +16,12 @@ once_cell = "1.8.0" serde = "1" serde_json = "1" next-swc = { version = "0.0.0", path = "../core" } -swc = "0.114.0" +swc = "0.116.6" swc_atoms = "0.2.7" -swc_bundler = { version = "0.101.0", features = ["concurrent"] } +swc_bundler = { version = "0.103.0", features = ["concurrent"] } swc_common = { version = "0.17.0", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.27.0", features = ["node", "lru"] } -swc_ecmascript = { version = "0.108.1", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_ecmascript = { version = "0.110.9", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } swc_node_base = "0.5.1" [build-dependencies] diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index eaad371053560..7265b0adf9e7b 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -16,9 +16,9 @@ path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" next-swc = { version = "0.0.0", path = "../core" } -swc = "0.114.0" +swc = "0.116.6" swc_common = { version = "0.17.0", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.108.1", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_ecmascript = { version = "0.110.9", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } tracing = {version = "0.1.28", features = ["release_max_level_off"]} wasm-bindgen = {version = "0.2", features = ["serde-serialize"]} wasm-bindgen-futures = "0.4.8"