diff --git a/bindings/Cargo.lock b/bindings/Cargo.lock index 53f15d8d4652..0a162a1468a5 100644 --- a/bindings/Cargo.lock +++ b/bindings/Cargo.lock @@ -177,7 +177,7 @@ dependencies = [ [[package]] name = "binding_core_wasm" -version = "1.3.42" +version = "1.3.43" dependencies = [ "anyhow", "serde", @@ -189,9 +189,9 @@ dependencies = [ [[package]] name = "binding_macros" -version = "0.47.0" +version = "0.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e2a4795ec5e2913473b02e947169b648b0e4959c92f135f6ad2cddf16fbf3b4" +checksum = "e85ddefa7b621ea1bf86a6f169d8f245be93aa5d077bf675f89d1c6dfdbf5cb6" dependencies = [ "anyhow", "console_error_panic_hook", @@ -436,9 +436,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" dependencies = [ "libc", ] @@ -619,7 +619,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.8", + "syn 2.0.10", ] [[package]] @@ -636,7 +636,7 @@ checksum = "631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.8", + "syn 2.0.10", ] [[package]] @@ -1055,9 +1055,9 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", @@ -1967,9 +1967,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.7.2" +version = "1.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce168fea28d3e05f158bda4576cf0c844d5045bc2cc3620fa0292ed5bb5814c" +checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" dependencies = [ "aho-corasick", "memchr", @@ -2011,18 +2011,18 @@ checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" [[package]] name = "rend" -version = "0.3.6" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79af64b4b6362ffba04eef3a4e10829718a4896dac19daa741851c86781edf95" +checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab" dependencies = [ "bytecheck", ] [[package]] name = "rkyv" -version = "0.7.37" +version = "0.7.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f08c8062c1fe1253064043b8fc07bfea1b9702b71b4a86c11ea3588183b12e1" +checksum = "c30f1d45d9aa61cbc8cd1eb87705470892289bb2d01943e7803b873a57404dc3" dependencies = [ "bytecheck", "hashbrown 0.12.3", @@ -2034,9 +2034,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.37" +version = "0.7.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e289706df51226e84814bf6ba1a9e1013112ae29bc7a9878f73fce360520c403" +checksum = "ff26ed6c7c4dfc2aa9480b86a60e3c7233543a270a680e10758a507c5a4ce476" dependencies = [ "proc-macro2", "quote", @@ -2204,7 +2204,7 @@ checksum = "e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad" dependencies = [ "proc-macro2", "quote", - "syn 2.0.8", + "syn 2.0.10", ] [[package]] @@ -2498,9 +2498,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.258.0" +version = "0.258.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1dd97fd0887ef018ad0f8ff6be9da278530383e82311a525bfb6899ebac7902" +checksum = "8579db54aff9da1f868ae19b84c7ace8502be79bd2ef0a824d44a47f9c95cd63" dependencies = [ "ahash", "anyhow", @@ -2550,9 +2550,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ebef84c2948cd0d1ba25acbf1b4bd9d80ab6f057efdbe35d8449b8d54699401" +checksum = "2924c56fda067898054408e96e6f506203530ee7635dbe6a445192b94f68de40" dependencies = [ "once_cell", "rkyv", @@ -2565,9 +2565,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.211.0" +version = "0.211.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55a048c17e6d19dd2357a03e6192e87685fd7cc00f9777dbcc56ef00a5b5779d" +checksum = "bf05e6e6cecd1dbfd0e5756e20e31a4b4d24095088c5038296048d876676a8bb" dependencies = [ "ahash", "anyhow", @@ -2634,9 +2634,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.30.0" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2625cf59127d2ccef0e3cbff5b2c0e370415ef274c03a49d733d0a6a03be53db" +checksum = "bcf4e3c5ace89d055084f339270f357d9a4f91b98f47a861e3a9e3e0d1cc77f4" dependencies = [ "ahash", "anyhow", @@ -2690,9 +2690,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.72.1" +version = "0.72.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a1427cd6c4c83e6500cb725b9be6af48df900e1784e697eca57f281c7a9dbe5" +checksum = "120477134575c58e6bcd782d9cb93b12a886d2dd678d725e33ab0f383464bd61" dependencies = [ "binding_macros", "swc", @@ -2716,9 +2716,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.102.0" +version = "0.102.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "665dc78d58a6d2fe7fdccac27aab0084263af6f2281c4b3b8ad5b1499d334939" +checksum = "075e2727ec9c650703c21cee30f8d19030f6644865edf1405df8f81d71b6e39d" dependencies = [ "bitflags 1.3.2", "is-macro", @@ -2734,9 +2734,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.137.0" +version = "0.137.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae98ea91459a603ce9c47a53f45051db9b0b27c0d418b9b72b62e21a9c342c3" +checksum = "be45945555f8c3ab307006ce4743e8e4a9e47a35d6fcb6c1555d2de92601c865" dependencies = [ "memchr", "num-bigint", @@ -2766,9 +2766,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.101.0" +version = "0.101.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53b5d0f712ea7b45cfbf4029dbac091db8c51ef2baeb0680afe61f7b5ecf124" +checksum = "c489a57eb80773270c6730eabcbd70b5bd8d74bd1575ab03670871b49929da8e" dependencies = [ "phf", "swc_atoms", @@ -2780,9 +2780,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.79.0" +version = "0.79.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "785fc53ccca5917b07cc563cc87de0999437851d9b885861f34f8852e70529ab" +checksum = "6419715be458cb7a768d1e042cd56f3d894d0a1c7cb707344c8ae37deb0e81b7" dependencies = [ "ahash", "auto_impl", @@ -2801,9 +2801,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "668223e740d85e242388bcc586cc9d2eb7f398933fd86592ff56c3099ee705bc" +checksum = "9b79058b6b01676ce325dbce9f05c1abaef411cfdc0db61a992432a551b9ea78" dependencies = [ "ahash", "anyhow", @@ -2823,9 +2823,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.178.0" +version = "0.178.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55a29e3345df07e809966d2b7df0084e6aae1c80bf99901075d801aa6032ccd9" +checksum = "8924d54b6151ecdf29d01d35e5127508a7ff4104dcbe5f1548fe1204ccc1236a" dependencies = [ "ahash", "arrayvec", @@ -2859,9 +2859,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.132.0" +version = "0.132.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1e18a7dc53b4c26bf35197610356aeda8025971667228c52d27aca124077ab0" +checksum = "51704f1d5a5f94590478f2ba44351672dba3d21bb54b3557dd4ec6f2a2efa518" dependencies = [ "either", "lexical", @@ -2879,9 +2879,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.192.0" +version = "0.192.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cedf7ab6136f6cbcb551890293c0ce001ccc44f4efcfc30db61c5dc1741ba17e" +checksum = "0af2a26c8f20269451aea04c3da90af99e2855bee84692903d2712f7ab482f39" dependencies = [ "ahash", "anyhow", @@ -2904,9 +2904,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.215.0" +version = "0.215.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55931ed9f3d5e8b8134076685e04ae66e916fd94413b27476811d24eaecf5584" +checksum = "2ebac56a497eac52fafab1a69cb1f31211972861cbc4fc27213efea489d4d123" dependencies = [ "swc_atoms", "swc_common", @@ -2924,9 +2924,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c75dcdb2354e19002b2af8d6bc9f069aa32114d39c2c83735617acc8261a8db" +checksum = "52bc627ad7dbca97a2645de3724e2274e30fc84fd41fd041dd4d45dcd88d9fb0" dependencies = [ "better_scoped_tls", "bitflags 1.3.2", @@ -2948,9 +2948,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.113.0" +version = "0.113.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a492f5d419319cdc30efcff9d468bd0d25f572237322ba6edc6353c9d783e3" +checksum = "1ec7a84c9e79a0c3378077f1516c080fe33a5e007f7c49e6195a8054e9c190a3" dependencies = [ "swc_atoms", "swc_common", @@ -2962,9 +2962,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.150.0" +version = "0.150.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5ac609994fba93cc3bb6bda16233d179eea075dbf753a372af36eb05b8fd754" +checksum = "d8709dec790a08f4feafd9e0da310c2a9355552ca9820994451a268d2502ce19" dependencies = [ "ahash", "arrayvec", @@ -3002,9 +3002,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.167.0" +version = "0.167.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee56186f6d2b68aa39786557481523bd26ed5852f7517b8590249a35a4b5de90" +checksum = "8633551595d88d4f9758fce2644bc965d618e39cdd0ad3b03b4b95f0ee5d69ce" dependencies = [ "Inflector", "ahash", @@ -3030,9 +3030,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.184.0" +version = "0.184.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed2f4b8c5ac9d935682ba4ee395ed6d650972ab250f394d3abd932989675979" +checksum = "112e9c2c3e3c0dab4a8c81bf7bac626652c90d1bee342f0d1aa8160f561c073a" dependencies = [ "ahash", "dashmap", @@ -3056,9 +3056,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.158.0" +version = "0.158.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fc5bca04f0475701cc9bba4721781696b4048a0382702e677a178bcbc05a969" +checksum = "8d1b9dfe34aa3ebd1f2a924acef2eff8e28011157b537c7b23b8c805af113802" dependencies = [ "either", "serde", @@ -3075,9 +3075,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.170.0" +version = "0.170.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26dc6b7a7139b818323c83814516c45a92f54a1747ca4e706b92296848c474c" +checksum = "e4f49d309d8c800c64300b717c977210fe31fd8d37bd2442132164eb53c0e2d1" dependencies = [ "ahash", "base64", @@ -3102,9 +3102,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.174.0" +version = "0.174.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da5625decc95363354162e3f64ee3ccc5086895692187d411e4cd29586cb9a7" +checksum = "dbdbf834bba53c29edc3e60cdfe9ccd6e190265e0e5b6b00004efc4594132df7" dependencies = [ "serde", "swc_atoms", @@ -3118,9 +3118,9 @@ dependencies = [ [[package]] name = "swc_ecma_usage_analyzer" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36820670d645894ea09fc721f4f1a2dbda77f9b813a47d3aa76c3520a319a316" +checksum = "3477220c8294edc3a03b084e3c7f5feeb8640f2170ad918203aa22fc68d351bc" dependencies = [ "ahash", "indexmap", @@ -3136,9 +3136,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.115.0" +version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807dc291b5fc3911b4da04d4002260ed369e43dbd9e70a69353329de888643c2" +checksum = "02c13c4bcc61f0f7b6383734c76b32404149c3c018fc98274cfe4529d0a8e84d" dependencies = [ "indexmap", "num_cpus", @@ -3155,9 +3155,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.88.0" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfde1d1b73164ca87511c90cd539d49ba29d21a03b124b378dc013800c76d262" +checksum = "ad3cd6fbfc1b2ca3041b52fb2788b52e8c094f08fd4ed88def54026004be7bf7" dependencies = [ "num-bigint", "swc_atoms", @@ -3181,9 +3181,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "315b6f36c7dc66b87aff594bf84448b6348df0e320fc4ec669850259529b9e72" +checksum = "cffb00d737ac7ff4d4ee448488200a43af1b1d5ed82f2d8a7ed3c4f0e4236571" dependencies = [ "anyhow", "miette", @@ -3194,9 +3194,9 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f106eaf601212e4ff2b24c483d881327aafc66ddfb1b0072ecea02ae00fef940" +checksum = "fc2348a31c34d9939966829e3e5b13a5f476b15e7085f5551ef9ba85914edb16" dependencies = [ "indexmap", "petgraph", @@ -3206,9 +3206,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.19.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7426083783a95eb7515c1597edf29e00ac498c19f0e7740ea7464918ee508b9e" +checksum = "87cf1ac781e027b0431c110684ca56665ea8b74e1c7df2ca24dce926a54d1ea9" dependencies = [ "ahash", "auto_impl", @@ -3241,9 +3241,9 @@ dependencies = [ [[package]] name = "swc_node_bundler" -version = "0.45.0" +version = "0.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d983f7e91dc35990228c8f0bfedfb17bd41de4a91917237819786a7af13274db" +checksum = "f5b7aa0babb9edf58fa32a48dda4ec506814c9b1049080d23de0278b7008c7fc" dependencies = [ "anyhow", "dashmap", @@ -3270,9 +3270,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10bb21a0ee5171c4488cc3317d9a154d70ed3e64517e2bbafd9700df81c5ab6" +checksum = "df0a2c7d5773dbe3d374b744348ec6ff50b0bbf1eed49f556b27ac19f6c7ffd8" dependencies = [ "ahash", "dashmap", @@ -3296,9 +3296,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.31.0" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77e6d478428f4158c67a5681397cd5a282fc1a3024b53851c35ea339834952b4" +checksum = "6eae01bf390795f2a5aa349026064db7c73c89269378e628370e78345d15375d" dependencies = [ "better_scoped_tls", "rkyv", @@ -3310,9 +3310,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.93.0" +version = "0.93.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "886025b5929ac675223d7ed5c74e752a2daba5b896414b09af66c50353e4d4dc" +checksum = "800385a3a507738020dc9d9e7beb9bd4816e58b3942b2a9eba00d3d1e499fd0d" dependencies = [ "anyhow", "enumset", @@ -3333,9 +3333,9 @@ dependencies = [ [[package]] name = "swc_timer" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac7ad5b8e561bacf46cc8ec33813b4d40ccf7f643330bf654485219261aa9656" +checksum = "10ca331baee6c0f69a103191445638418bcbe4597108b45cde91734a59d3432f" dependencies = [ "tracing", ] @@ -3388,9 +3388,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.8" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc02725fd69ab9f26eab07fad303e2497fad6fb9eba4f96c4d1687bdf704ad9" +checksum = "5aad1363ed6d37b84299588d62d3a7d95b5a5c2d9aad5c85609fda12afaa1f40" dependencies = [ "proc-macro2", "quote", @@ -3482,7 +3482,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.8", + "syn 2.0.10", ] [[package]] diff --git a/bindings/binding_core_node/Cargo.toml b/bindings/binding_core_node/Cargo.toml index 968f1e67dbc4..33f212a300a0 100644 --- a/bindings/binding_core_node/Cargo.toml +++ b/bindings/binding_core_node/Cargo.toml @@ -56,7 +56,7 @@ tracing-chrome = "0.5.0" tracing-futures = "0.2.5" tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } -swc_core = { version = "0.72.1", features = [ +swc_core = { version = "0.72.2", features = [ "allocator_node", "ecma_ast", "ecma_ast_serde", diff --git a/bindings/binding_core_wasm/Cargo.toml b/bindings/binding_core_wasm/Cargo.toml index 4d71f8c095ff..dc59efc5314e 100644 --- a/bindings/binding_core_wasm/Cargo.toml +++ b/bindings/binding_core_wasm/Cargo.toml @@ -6,7 +6,7 @@ license = "Apache-2.0" name = "binding_core_wasm" publish = false repository = "https://github.com/swc-project/swc.git" -version = "1.3.42" +version = "1.3.43" [lib] bench = false @@ -23,7 +23,7 @@ plugin = ["swc_core/plugin_transform_host_js"] anyhow = "1.0.66" serde = { version = "1", features = ["derive"] } serde-wasm-bindgen = "0.4.5" -swc_core = { version = "0.72.1", features = [ +swc_core = { version = "0.72.2", features = [ "ecma_ast_serde", "common_perf", "binding_macro_wasm", diff --git a/bindings/swc_cli/Cargo.toml b/bindings/swc_cli/Cargo.toml index f3de5dddc142..b73898b9f3b6 100644 --- a/bindings/swc_cli/Cargo.toml +++ b/bindings/swc_cli/Cargo.toml @@ -27,7 +27,7 @@ relative-path = "1.6.1" serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["unbounded_depth"] } sourcemap = "6.2.2" -swc_core = { version = "0.72.1", features = [ +swc_core = { version = "0.72.2", features = [ "trace_macro", "common_concurrent", "base_concurrent", diff --git a/package.json b/package.json index f04c1eea0941..0a63748e1209 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@swc/core", - "version": "1.3.42", + "version": "1.3.43", "description": "Super-fast alternative for babel", "homepage": "https://swc.rs", "main": "./index.js",