From 5550bb5939a09b31e328b1a44bc92bc735cc00ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sampo=20Kivist=C3=B6?= Date: Tue, 14 Nov 2023 22:14:29 +0200 Subject: [PATCH] update SWC version to latest. 0.0.13 --- Cargo.lock | 316 ++++++++++++++++++++++++++++----------------------- Cargo.toml | 20 ++-- package.json | 2 +- 3 files changed, 183 insertions(+), 155 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6f39cfa..6d78d86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -91,7 +91,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -384,7 +384,7 @@ checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -395,9 +395,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" +checksum = "7c18ee0ed65a5f1f81cac6b1d213b69c35fa47d4252ad41f1486dbd8226fe36e" dependencies = [ "libc", "windows-sys", @@ -427,7 +427,7 @@ dependencies = [ "pmutil", "proc-macro2", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -448,9 +448,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" dependencies = [ "cfg-if", "libc", @@ -517,6 +517,19 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hstr" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de90d3db62411eb62eddabe402d706ac4970f7ac8d088c05f11069cad9be9857" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "phf 0.11.2", + "rustc-hash", + "smallvec", +] + [[package]] name = "idna" version = "0.4.0" @@ -563,7 +576,7 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -592,9 +605,9 @@ checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" [[package]] name = "linux-raw-sys" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" +checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" [[package]] name = "lock_api" @@ -816,18 +829,38 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.10.0", + "phf_shared 0.10.0", "proc-macro-hack", ] +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros 0.11.2", + "phf_shared 0.11.2", +] + [[package]] name = "phf_generator" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ - "phf_shared", + "phf_shared 0.10.0", + "rand", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared 0.11.2", "rand", ] @@ -837,14 +870,27 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.10.0", + "phf_shared 0.10.0", "proc-macro-hack", "proc-macro2", "quote", "syn 1.0.109", ] +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator 0.11.2", + "phf_shared 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.39", +] + [[package]] name = "phf_shared" version = "0.10.0" @@ -854,6 +900,15 @@ dependencies = [ "siphasher", ] +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher", +] + [[package]] name = "pin-project-lite" version = "0.2.13" @@ -868,7 +923,7 @@ checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1151,9 +1206,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.21" +version = "0.38.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" +checksum = "ffb93593068e9babdad10e4fce47dc9b3ac25315a72a59766ffd9e9a71996a04" dependencies = [ "bitflags 2.4.1", "errno", @@ -1218,22 +1273,22 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.190" +version = "1.0.192" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" +checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.190" +version = "1.0.192" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" +checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1281,9 +1336,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "smallvec" -version = "1.11.1" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" +checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" [[package]] name = "smartstring" @@ -1318,12 +1373,6 @@ dependencies = [ "url", ] -[[package]] -name = "stable_deref_trait" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" - [[package]] name = "stacker" version = "0.1.15" @@ -1352,23 +1401,11 @@ dependencies = [ "new_debug_unreachable", "once_cell", "parking_lot", - "phf_shared", + "phf_shared 0.10.0", "precomputed-hash", "serde", ] -[[package]] -name = "string_cache_codegen" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" -dependencies = [ - "phf_generator", - "phf_shared", - "proc-macro2", - "quote", -] - [[package]] name = "string_enum" version = "0.4.1" @@ -1379,7 +1416,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1412,7 +1449,7 @@ dependencies = [ [[package]] name = "swc-plugin-inferno" -version = "0.0.12" +version = "0.0.13" dependencies = [ "base64 0.21.5", "dashmap", @@ -1434,18 +1471,16 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.6.0" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebf7a12229f0c0efb654a6a0f8cbfd94fbd320a57c764857a82d8abe9342b450" +checksum = "b8a9e1b6d97f27b6abe5571f8fe3bdbd2fa987299fc2126450c7cde6214896ef" dependencies = [ "bytecheck", + "hstr", "once_cell", "rkyv", "rustc-hash", "serde", - "string_cache", - "string_cache_codegen", - "triomphe", ] [[package]] @@ -1464,9 +1499,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.3" +version = "0.33.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03dcf2733d395866894159526034f138ab49acc28495aea4c4468d9d82f6cff5" +checksum = "49fba1ce1d44f142b9e8212a6360fc7818e2c99c7f5ebe8b4fa4061c5764e48e" dependencies = [ "anyhow", "ast_node", @@ -1517,14 +1552,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "swc_core" -version = "0.86.34" +version = "0.86.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fc021d93b865ade909e464d15e87c06e4c6012735d09cf986c4e42a86dbe771" +checksum = "d1ea4665a5ce2405cc6c648045612c32774b1165a70f6e5d3bd4007ff1d2a632" dependencies = [ "once_cell", "swc_atoms", @@ -1542,14 +1577,15 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.3" +version = "0.110.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6420e63732bdf9f79b89beb73b2802f67bcd149fdcb33356bccee463153caa17" +checksum = "4cefcc1c71bf00e48da7b65801d1fccf7eed2b7fa1fc5c4848ed09801bfe2403" dependencies = [ "bitflags 2.4.1", "bytecheck", "is-macro", "num-bigint", + "phf 0.11.2", "rkyv", "scoped-tls", "string_enum", @@ -1560,9 +1596,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.146.10" +version = "0.146.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3fe7c731b8714a4353df0b7d3e87a105b30020a5d725c5983fa8816ae741000" +checksum = "4105aa856cf108c883d484e5f252bca16832f0a50c2b331a8326a86d5500474b" dependencies = [ "memchr", "num-bigint", @@ -1587,14 +1623,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "swc_ecma_compat_bugfixes" -version = "0.1.18" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760db0ce16d4684129e546d56df337e4b3148929f1bb0b968d0c135ba77085b4" +checksum = "330044e5ba69f31a38c2e7875dfa1310d01bebc5231c227179658bd1e4b5667f" dependencies = [ "swc_atoms", "swc_common", @@ -1609,9 +1645,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_common" -version = "0.1.12" +version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308e64b750fcaa964c41b45d0913c98824a61650d5e4a6d73274eac7b8e202fb" +checksum = "c1889c73fde0612659b59359a0f4e42be73b623cba895fd88957b60471559d04" dependencies = [ "swc_common", "swc_ecma_ast", @@ -1622,9 +1658,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2015" -version = "0.1.18" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed4750e2bb357e7a6f1c22629c28dbad0ef450e62b2938b5f95350db8e95802b" +checksum = "e926643afdd8a6ca402c5b5de8d4fd148212592349b809e181393ad40888995a" dependencies = [ "arrayvec", "indexmap 1.9.3", @@ -1648,9 +1684,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2016" -version = "0.1.16" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b735c660be617a45aa90e1612fe4f52bda7e0038fa2dbcf18a6bbcee36c9f87" +checksum = "b2cf0fb7c9c660dbe198b62b946570e50bf326873a61487a37ad591c8a7acff2" dependencies = [ "swc_atoms", "swc_common", @@ -1665,9 +1701,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2017" -version = "0.1.16" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf4cc253c631fea55be3f0d2276b6bf95c2295c468e8f2c44e5ba61eff87fc2" +checksum = "89226341db2441d74d3b1a0f5e58cbc86c235d1d418ed27727f2609ae8b32583" dependencies = [ "serde", "swc_atoms", @@ -1683,9 +1719,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2018" -version = "0.1.16" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93baa9f34e38d32e86dd6f24f666863a5ff856700b13b7c58d62cd8c4469168f" +checksum = "c35c8dda7069c2af9b6f8c272df1f79c0d03ea2a9bf8e2080a56b1042ab8d376" dependencies = [ "serde", "swc_atoms", @@ -1702,9 +1738,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2019" -version = "0.1.16" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f601051d70b5e0524a7bb8d3660cc717bde5b9a07306d8c16121f2f1c1e394fa" +checksum = "87f1206d23ecd4e921422c5ce7e094d0a259a2387b485df84abff0eb9c9900b7" dependencies = [ "swc_atoms", "swc_common", @@ -1718,9 +1754,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2020" -version = "0.1.16" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c691eb809bf4d9dfe304a15dff0e4ff14e7d53330e83b5f4fc0d104fe3b07c27" +checksum = "d09c87e7763b2818fa862029cecb8fbbc235c6b71f9a5241afdc9ad18acf9e85" dependencies = [ "serde", "swc_atoms", @@ -1736,9 +1772,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2021" -version = "0.1.15" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8077174c3909ac5032fb23a2d5c9b68d87b73048754f12403a8c13618c56d91f" +checksum = "9600962c8ce31391cdc8aaa19a6ebf3c2ad67a3df0a721328be184c76ef6d1cd" dependencies = [ "swc_atoms", "swc_common", @@ -1752,9 +1788,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2022" -version = "0.1.16" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9744c9621dec7b2ef8403cfdf3d6dff5863569038d5633db86a873370d3d5f" +checksum = "8277dcfab4c5cc34aa4d8efc5250af597a77193e8bd6ba91572500f1756d2882" dependencies = [ "swc_atoms", "swc_common", @@ -1771,9 +1807,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es3" -version = "0.1.16" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1166ab1199ce59212ee8b5fa00e325da3b74ff2d8179854caa437d29f3968582" +checksum = "738b7e6540cc5669a4b093963f1298ad4045b436af870e5b08e8801fd83de834" dependencies = [ "swc_common", "swc_ecma_ast", @@ -1786,9 +1822,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.45.4" +version = "0.45.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "919e48d4eebaf1b7c92585c4b626aa9ceae05198fbb1c1e732cbc859b1fb1d1b" +checksum = "cc83806e30310943718eef1209c388f375417bcc3e499df8820c189d92ecf05f" dependencies = [ "anyhow", "dashmap", @@ -1804,13 +1840,15 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.9" +version = "0.141.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a6262f520bc317f667e79e5dc0309a74b398e65727aecda21573501035b12e" +checksum = "acfad502c2e0579e09e216da1c627d583fdbc6c8a08f2c8bd0160f9119d4246d" dependencies = [ "either", + "new_debug_unreachable", "num-bigint", "num-traits", + "phf 0.11.2", "serde", "smallvec", "smartstring", @@ -1824,9 +1862,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "0.22.5" +version = "0.22.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07897bcca406905b333fc7ece2a394cf9866c9b169dc36a169e5718b21667196" +checksum = "62dc3d273ef4f7fe39b670b7f1fdd2dd33518f5de987e7f7fe9d1b44e650e891" dependencies = [ "anyhow", "hex", @@ -1837,9 +1875,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.226.23" +version = "0.226.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd9e1dec3857b3c390aae627a83de62054d8e750e1c533a8a66024aab5a6afde" +checksum = "625c82c63ffca49a98fc6af40f58e14f3cca4b983cd65a10662ee587c8f216a7" dependencies = [ "swc_atoms", "swc_common", @@ -1851,15 +1889,15 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.134.17" +version = "0.134.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fec5c066d7ba493b0ba649479d5b0239e8e6be236d98d55432dc766cb1a24782" +checksum = "ee92308c9cede02dd86be22c8b228d8a6d0e950c050f94861bced135da51b283" dependencies = [ "better_scoped_tls", "bitflags 2.4.1", "indexmap 1.9.3", "once_cell", - "phf", + "phf 0.10.1", "rustc-hash", "serde", "smallvec", @@ -1874,9 +1912,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.123.17" +version = "0.123.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b47cb2f4e0fe3e211b2304d8473885a620d30e71b4d49ba9d01e3aac3e307d60" +checksum = "19b88c9454efb6ad0a36ecf94d1dd17e7b3e1c70b6eacb619f8ba398a33741b3" dependencies = [ "swc_atoms", "swc_common", @@ -1888,9 +1926,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.160.22" +version = "0.160.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10df5b74566747bce0d6714815afd493c2be04b9f1c1f41a3619a0716d4ab52a" +checksum = "e079acd447bd166bdb253e3598356e31c1a241a21d710d9289c760365567f61b" dependencies = [ "arrayvec", "indexmap 1.9.3", @@ -1932,14 +1970,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "swc_ecma_transforms_module" -version = "0.177.24" +version = "0.177.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9d54f31f01442938614c77f3fc7ca8f0a936ea30926530be47016485e1d07d5" +checksum = "8d057f5e30c639a5f217c12fabce2b2ef24b2f5a5925684ba4b58ac628b7bbf3" dependencies = [ "Inflector", "anyhow", @@ -1964,9 +2002,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.137.18" +version = "0.137.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3804d75d39b3aad0cb5a970768c58792bdc7f3f074d2f6938d6dbe469e80b13b" +checksum = "86ec23905495a609108c8ca16c7028301958000887252ab3ed44e51d576197f4" dependencies = [ "ansi_term", "anyhow", @@ -1990,9 +2028,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.124.14" +version = "0.124.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1125181dec67583dcb909db24a1461a9484f00fc938827ce9ae890caa15dead7" +checksum = "10584648054df1b174b0ce48070f1567996141c2549906eebd12467019752c00" dependencies = [ "indexmap 1.9.3", "num_cpus", @@ -2008,9 +2046,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.96.3" +version = "0.96.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8b590b6f52e8ae931b8a0b540a6c41ff66ea9568e6062b3aee644d1ff5af9a2" +checksum = "21305b130986e771206c9f447c8040f9b3be47c9fbbb1f659904e223b8e1c007" dependencies = [ "num-bigint", "swc_atoms", @@ -2029,14 +2067,14 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "swc_error_reporters" -version = "0.17.3" +version = "0.17.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a01f33bf449b34284d146bd953a62624ba42a2694c607dcb8a3ea5433e18c1b7" +checksum = "4a80f674bef7baf65c979f684bbe9fa8f4e275e3b61589b62d6dc260331a102b" dependencies = [ "anyhow", "miette", @@ -2054,7 +2092,7 @@ dependencies = [ "pmutil", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2074,14 +2112,14 @@ checksum = "785309d342a69df4c929ee59e14e36889ca832f1d2a3c1d03c47c93126c72dbc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] name = "swc_plugin_proxy" -version = "0.39.3" +version = "0.39.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0e9a3f07d7bc34c3c66414cb556360876ed6e58f2f9bdd232b6c8570b8bf476" +checksum = "e73aa3453e0026b009f35462b77f7dbc2e1b9a91cd92fae6f517802f3b6f4561" dependencies = [ "better_scoped_tls", "rkyv", @@ -2099,7 +2137,7 @@ checksum = "ff9719b6085dd2824fd61938a881937be14b08f95e2d27c64c825a9f65e052ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2123,7 +2161,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2139,9 +2177,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.38" +version = "2.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" dependencies = [ "proc-macro2", "quote", @@ -2169,9 +2207,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" +checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" dependencies = [ "winapi-util", ] @@ -2188,9 +2226,9 @@ dependencies = [ [[package]] name = "testing" -version = "0.35.5" +version = "0.35.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "764a25cc0e009664dc15f87acba353a7844058f5b1810fd5f0d0948b8dce1b1b" +checksum = "94fa85c2c4605cd16c3b358b125a23b36e01fe04a0ef687d22df97baa4b25fa8" dependencies = [ "ansi_term", "cargo_metadata", @@ -2221,7 +2259,7 @@ dependencies = [ "quote", "regex", "relative-path", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2252,7 +2290,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2328,7 +2366,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2343,9 +2381,9 @@ dependencies = [ [[package]] name = "tracing-log" -version = "0.1.4" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" dependencies = [ "log", "once_cell", @@ -2354,9 +2392,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" dependencies = [ "matchers", "nu-ansi-term", @@ -2370,16 +2408,6 @@ dependencies = [ "tracing-log", ] -[[package]] -name = "triomphe" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" -dependencies = [ - "serde", - "stable_deref_trait", -] - [[package]] name = "typed-arena" version = "2.0.2" @@ -2595,20 +2623,20 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zerocopy" -version = "0.7.25" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.25" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] diff --git a/Cargo.toml b/Cargo.toml index 7f281ff..65770fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ include = ["Cargo.toml", "src/**/*.rs"] license = "MIT" name = "swc-plugin-inferno" repository = "https://github.com/infernojs/swc-plugin-inferno.git" -version = "0.0.12" +version = "0.0.13" [lib] crate-type = ["cdylib", "rlib"] @@ -36,10 +36,10 @@ dashmap = "5.5.3" indexmap = "2.1.0" once_cell = "1.18.0" rayon = { version = "1.8.0", optional = true } -serde = { version = "1.0.190", features = ["derive"], optional = true } +serde = { version = "1.0.192", features = ["derive"], optional = true } sha-1 = "=0.10.1" -swc_core = { version = "0.86.34", features = [ +swc_core = { version = "0.86.57", features = [ "swc_atoms", "swc_common", "swc_ecma_ast", @@ -50,13 +50,13 @@ swc_core = { version = "0.86.34", features = [ "ecma_ast", "common", ] } -swc_ecma_parser = { version = "0.141.9" } +swc_ecma_parser = { version = "0.141.22" } swc_config = { version = "0.1.7" } [dev-dependencies] -swc_ecma_codegen = { version = "0.146.10" } -swc_ecma_transforms_compat = { version = "0.160.22" } -swc_ecma_transforms_module = { version = "0.177.24" } -swc_ecma_transforms_testing = { version = "0.137.18" } -swc_ecma_transforms = { version = "0.226.23" } -testing = { version = "0.35.5" } +swc_ecma_codegen = { version = "0.146.25" } +swc_ecma_transforms_compat = { version = "0.160.38" } +swc_ecma_transforms_module = { version = "0.177.40" } +swc_ecma_transforms_testing = { version = "0.137.34" } +swc_ecma_transforms = { version = "0.226.40" } +testing = { version = "0.35.10" } diff --git a/package.json b/package.json index b34f3de..2c9220a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "swc-plugin-inferno", - "version": "0.0.12", + "version": "0.0.13", "description": "Inferno JSX plugin for SWC `@swc/core`", "main": "swc_plugin_inferno.wasm", "files": [