From 19e648cb3a6e3c468fe44903320c848676d9c650 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Thu, 21 Apr 2022 22:16:38 +0900 Subject: [PATCH 1/3] Update swc --- packages/next-swc/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 37d80828754bed9..3ee39458fb515c3 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -2109,9 +2109,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.105.2" +version = "0.105.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2a88c6555f9475b3349679c8db17af662fe20452ae76db76ed5fe412e791432" +checksum = "ae9844b5e0f24dd035de4993d3cc9dd9a7d2913cbedf81fca5be4b67e79f2f4a" dependencies = [ "bitflags", "memchr", From 2c9976bb0188c57d944a4d85e3d73c6f71bae61b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Fri, 22 Apr 2022 10:49:48 +0900 Subject: [PATCH 2/3] Update --- packages/next-swc/Cargo.lock | 76 +++++++++---------- packages/next-swc/crates/core/Cargo.toml | 8 +- packages/next-swc/crates/emotion/Cargo.toml | 6 +- .../crates/modularize_imports/Cargo.toml | 4 +- packages/next-swc/crates/napi/Cargo.toml | 8 +- .../crates/styled_components/Cargo.toml | 8 +- .../next-swc/crates/styled_jsx/Cargo.toml | 6 +- packages/next-swc/crates/wasm/Cargo.toml | 6 +- 8 files changed, 61 insertions(+), 61 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 3ee39458fb515c3..97df4ba7e40942c 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -1853,9 +1853,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.169.0" +version = "0.170.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6c5927fa1da9371880df1aa36aed417c97dd7acfb4ea8d9711069c853ef08d" +checksum = "e120b0149cfe12d21c2d7142618d8c2820ede1432878c835fd0eef33dc523f0b" dependencies = [ "ahash", "anyhow", @@ -1909,9 +1909,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.137.1" +version = "0.138.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d88962abba86ff6e0221a5fcd821e0383ed293d3f91b5edaa6e6d08514150b48" +checksum = "1b3b0223d2afc80679fc8ae4a1e1e5ed4b68b090f451aa3d4ae0d7b9779055a8" dependencies = [ "ahash", "anyhow", @@ -2141,9 +2141,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.67.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96f08daba5c96d76d3ed4e09f3f777e1e31bf7ff3a470a9fbcebabd6a92eebd9" +checksum = "f417731185535acb9a47c0ee2751df9c30769edc0c1ac74e05c2c4df3510c8ad" dependencies = [ "phf", "swc_atoms", @@ -2155,9 +2155,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.34.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f9f1a52150bedb00ca116b7cb79c617bd85dc604ad688efea09b8c52392ba84" +checksum = "afda60b9c68a5f53c9c6e7f0e1e4b0ed8a1ad1b3665c01229346ed9d3c55659f" dependencies = [ "ahash", "auto_impl", @@ -2197,9 +2197,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.104.14" +version = "0.105.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9a4bcda18570a61d9f4be01e389b4126c0cb2f53c0173c8a60cadf3e6bddabe" +checksum = "ae9538f315b203d837850929770286600fc543800a0fee66d27a02f478b8d299" dependencies = [ "ahash", "arrayvec", @@ -2229,9 +2229,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.102.3" +version = "0.102.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6a2f302fb9a20d4b8dafe7d35ae3e467f58f4cecd972a45e4d893efb7e54d50" +checksum = "af84da2e786dbc410c2cd15678f87809112b330870457ad9fcd31d316220a65e" dependencies = [ "either", "enum_kind", @@ -2249,9 +2249,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.120.0" +version = "0.121.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcd7b889693d28421959603c68fc219417897164a0c7da2e68852a4bbde033e" +checksum = "cb0768300d16387be269e3492f3464332acb42ed1028a0f26b5a8ab7dfdb032c" dependencies = [ "ahash", "anyhow", @@ -2274,9 +2274,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.145.0" +version = "0.146.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca701fb4ad6741e2986faf2411725c61f6003c678880a897bd278f9003a641c1" +checksum = "8e586f9922cd3e94e1d73d53c64d07ecc648f9ca525f4361b11c2aa182e7ba13" dependencies = [ "swc_atoms", "swc_common", @@ -2294,9 +2294,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.78.0" +version = "0.79.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d715a9a06f7f2ceed8815877edd94b8198b3316cd2e39ffae6f43d63927abba4" +checksum = "816390dd5525d64c00d520b998ed31509f5545bc184296955d2790832dcc6cc9" dependencies = [ "better_scoped_tls", "once_cell", @@ -2314,9 +2314,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.66.0" +version = "0.67.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e2a420c3e47fd59ad155874fa64b4b6b29b8c1d0f9ea95193d080b8296c2cd5" +checksum = "325a73f310dd72cc3c9fd7acc78274b6439df7d805a92a6b7e3018be2e801177" dependencies = [ "swc_atoms", "swc_common", @@ -2328,9 +2328,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.92.0" +version = "0.93.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be093d8cb4ad41136cf409f62a165642da6e810d35e2e26064c78362f2ca02cf" +checksum = "ca1735c5e3d5f4bad130bfb626e316e57307fea615fe3b9de5f99b2258004566" dependencies = [ "ahash", "arrayvec", @@ -2367,9 +2367,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.105.1" +version = "0.106.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678b0a606eaf68b1af778e0f96cf5ee7f31ca3bdf001bba230670280bc6200cd" +checksum = "6fb29226d93328731c776db0b954ee35a10527a75b25313c1efc855a5550885b" dependencies = [ "Inflector", "ahash", @@ -2391,9 +2391,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.115.0" +version = "0.116.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d418cc7e290861a29ebc340b18f23371baa777e656e6363f9d9daf1a05bc022" +checksum = "a1f3bdaaea83274cffde5ed316df40d1a0aff34d47c8fb2fae51a4bcb7139396" dependencies = [ "ahash", "dashmap 5.1.0", @@ -2413,9 +2413,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.100.0" +version = "0.101.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2761d8ca9bcad79ca01b94538b4c85cc4067ef9ec1aa29432749360b9ae63878" +checksum = "d8bf447bb9e37042ec8a143fa54b3d7d1bf280d69e92515e2019ec5a5e2fcb05" dependencies = [ "either", "serde", @@ -2432,9 +2432,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.107.0" +version = "0.108.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd88c2b3e5f278bfe6ffbba985394137da3d711cb482e380d0333ad433679fa" +checksum = "892a018ba5ad3b1aac8ac1acb4d571de8fcd9033875c0d1ef954b8af117002ac" dependencies = [ "ahash", "base64 0.13.0", @@ -2457,9 +2457,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.80.0" +version = "0.81.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc7e999de7e6c5c0676d25ea605cfad2212c705089dfa668be9361a90342ff6" +checksum = "ab247e156a844f82c39daba4c24b46c63305e859ab6c762af6334b8597a331a0" dependencies = [ "ansi_term", "anyhow", @@ -2480,9 +2480,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.110.0" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04d59f918e31738c105ef60cb33d82410fb0e2fd319e2feb5a994b8baa6eb5ea" +checksum = "b71bcdb9f7ccf54cd97ecdf36719c64177d25f52c3509ca6a1152b20ab744ae3" dependencies = [ "serde", "swc_atoms", @@ -2496,9 +2496,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.81.0" +version = "0.82.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54a6b4842755a0874036d3d396809c763d259af62af228b86f0543b59873a563" +checksum = "cbc14fb44a1cf39601f5495c03726accbf0c143a4476a8b80c4cd83cfd01d384" dependencies = [ "indexmap", "once_cell", @@ -2525,9 +2525,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.147.0" +version = "0.148.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c0c06b61e1a950c99fab54727f37ef1b3098760fb57a89d9d37ecbdfa103c4" +checksum = "73e20917a294714127057d5072c8a864b84c3c41e49bc1d7b35b23e30a3d6518" 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 b41a77b55166aae..0fe8e1fc1548103 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -21,16 +21,16 @@ swc_emotion = {path="../emotion"} styled_components = {path="../styled_components"} styled_jsx = {path="../styled_jsx"} modularize_imports = {path="../modularize_imports"} -swc = "0.169.0" +swc = "0.170.0" swc_atoms = "0.2.11" -swc_common = { version = "0.17.22", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.17.24", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.29.1", features = ["node", "lru"] } -swc_ecmascript = { version = "0.147.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_ecmascript = { version = "0.148.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } swc_cached = "0.1.1" tracing = { version = "0.1.32", features = ["release_max_level_off"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.80.0" +swc_ecma_transforms_testing = "0.81.0" testing = "0.19.1" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/emotion/Cargo.toml b/packages/next-swc/crates/emotion/Cargo.toml index 05232bc7c0320f1..04a1b34c8bb54e1 100644 --- a/packages/next-swc/crates/emotion/Cargo.toml +++ b/packages/next-swc/crates/emotion/Cargo.toml @@ -19,9 +19,9 @@ regex = "1.5" serde = "1" sourcemap = "6.0.1" swc_atoms = "0.2.11" -swc_common = { version = "0.17.22", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.147.0", features = ["codegen", "utils", "visit"] } +swc_common = { version = "0.17.24", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.148.0", features = ["codegen", "utils", "visit"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.80.0" +swc_ecma_transforms_testing = "0.81.0" testing = "0.19.1" diff --git a/packages/next-swc/crates/modularize_imports/Cargo.toml b/packages/next-swc/crates/modularize_imports/Cargo.toml index 04ec6bf1b35105a..4e3b82ddb36b7a9 100644 --- a/packages/next-swc/crates/modularize_imports/Cargo.toml +++ b/packages/next-swc/crates/modularize_imports/Cargo.toml @@ -15,8 +15,8 @@ once_cell = "1.8.0" regex = "1.5" serde = "1" swc_cached = "0.1.1" -swc_ecmascript = { version = "0.147.0", features = ["visit"] } +swc_ecmascript = { version = "0.148.0", features = ["visit"] } [dev-dependencies] -swc_ecma_transforms_testing = "0.80.0" +swc_ecma_transforms_testing = "0.81.0" testing = "0.19.1" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index cf20962ac0bea0d..d8b99933fa15d96 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -17,12 +17,12 @@ next-swc = {version = "0.0.0", path = "../core"} once_cell = "1.8.0" serde = "1" serde_json = "1" -swc = "0.169.0" +swc = "0.170.0" swc_atoms = "0.2.11" -swc_bundler = { version = "0.137.1", features = ["concurrent"] } -swc_common = { version = "0.17.22", features = ["concurrent", "sourcemap"] } +swc_bundler = { version = "0.138.0", features = ["concurrent"] } +swc_common = { version = "0.17.24", features = ["concurrent", "sourcemap"] } swc_ecma_loader = { version = "0.29.1", features = ["node", "lru"] } -swc_ecmascript = { version = "0.147.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc_ecmascript = { version = "0.148.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } swc_node_base = "0.5.2" [build-dependencies] diff --git a/packages/next-swc/crates/styled_components/Cargo.toml b/packages/next-swc/crates/styled_components/Cargo.toml index e5c75436ad316fc..bd7bc3c3345f910 100644 --- a/packages/next-swc/crates/styled_components/Cargo.toml +++ b/packages/next-swc/crates/styled_components/Cargo.toml @@ -15,12 +15,12 @@ once_cell = "1.10.0" regex = {version = "1.5.4", features = ["std", "perf"], default-features = false} serde = {version = "1.0.130", features = ["derive"]} swc_atoms = "0.2.11" -swc_common = { version = "0.17.22", features = ["concurrent"] } -swc_ecmascript = { version = "0.147.0", features = ["utils", "visit"] } +swc_common = { version = "0.17.24", features = ["concurrent"] } +swc_ecmascript = { version = "0.148.0", features = ["utils", "visit"] } tracing = "0.1.32" [dev-dependencies] serde_json = "1" -swc_ecma_transforms_testing = "0.80.0" -swc_ecmascript = { version = "0.147.0", features = ["parser", "transforms"] } +swc_ecma_transforms_testing = "0.81.0" +swc_ecmascript = { version = "0.148.0", features = ["parser", "transforms"] } testing = "0.19.1" diff --git a/packages/next-swc/crates/styled_jsx/Cargo.toml b/packages/next-swc/crates/styled_jsx/Cargo.toml index 7015b003ad4050a..9974bf5ae1ee1f6 100644 --- a/packages/next-swc/crates/styled_jsx/Cargo.toml +++ b/packages/next-swc/crates/styled_jsx/Cargo.toml @@ -11,12 +11,12 @@ version = "0.1.1" [dependencies] easy-error = "1.0.0" -swc_common = { version = "0.17.22", features = ["concurrent", "sourcemap"] } +swc_common = { version = "0.17.24", features = ["concurrent", "sourcemap"] } swc_css = "0.104.1" swc_css_prefixer = "0.100.4" -swc_ecmascript = { version = "0.147.0", features = ["parser", "minifier", "utils", "visit"] } +swc_ecmascript = { version = "0.148.0", features = ["parser", "minifier", "utils", "visit"] } tracing = "0.1.32" [dev-dependencies] -swc_ecma_transforms_testing = "0.80.0" +swc_ecma_transforms_testing = "0.81.0" testing = "0.19.1" diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index c9dd49cc7f9dbe3..453e6e6656145ad 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -16,9 +16,9 @@ parking_lot_core = "=0.8.0" path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -swc = "0.169.0" -swc_common = { version = "0.17.22", features = ["concurrent", "sourcemap"] } -swc_ecmascript = { version = "0.147.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } +swc = "0.170.0" +swc_common = { version = "0.17.24", features = ["concurrent", "sourcemap"] } +swc_ecmascript = { version = "0.148.0", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] } tracing = { version = "0.1.32", features = ["release_max_level_off"] } wasm-bindgen = {version = "0.2", features = ["serde-serialize"]} wasm-bindgen-futures = "0.4.8" From f82137627f972787d4d03c38121a2121988e2f85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Fri, 22 Apr 2022 10:51:09 +0900 Subject: [PATCH 3/3] fixup! Update --- packages/next-swc/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index 97df4ba7e40942c..d18985578d6835f 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -2094,9 +2094,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.76.0" +version = "0.76.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b2a73d43c031effb0cf0b57df28fe87f7b6044304e188eb2f832cea964e9c75" +checksum = "82617d5fbf5698e7955a84dca76838c2d70b31b5a0f42049ffa052c6de45e67e" dependencies = [ "is-macro", "num-bigint",