diff --git a/Cargo.lock b/Cargo.lock index d8ab646..6b146cf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -70,9 +70,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "base64" @@ -516,9 +516,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hstr" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71399f53a92ef72ee336a4b30201c6e944827e14e0af23204c291aad9c24cc85" +checksum = "1210512c4d06880c08a940a378a102ca860735b628f88d5aef91892b941c9235" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", @@ -693,9 +693,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.173" +version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "linux-raw-sys" @@ -1051,9 +1051,9 @@ dependencies = [ [[package]] name = "r-efi" -version = "5.2.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "radium" @@ -1406,9 +1406,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "5.0.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d7077ba879f95406459bc0c81f3141c529b34580bc64d7ab7bd15e7118a0391" +checksum = "ebf4c40238f7224596754940676547dab6bbf8f33d9f4560b966fc66f2fe00db" dependencies = [ "bytecheck", "hstr", @@ -1421,9 +1421,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "12.0.1" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd2adffdd9f42af6cfefa16b1aaa8a0984a21854637ef9d89332dd29420d4b23" +checksum = "eae9c29da44c43f833eba51828cee4dca2f0671347a25a2d65f611a7d974e56a" dependencies = [ "anyhow", "ast_node", @@ -1455,9 +1455,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "27.0.5" +version = "28.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39665cab29f185da66b1841377542dc211867a580108e5bba06f1a0b07c42913" +checksum = "6f3b84e8f13132fc3d3b71a542ab423619d1c54f283c7a33171ce267e8865f2c" dependencies = [ "once_cell", "swc_allocator", @@ -1477,9 +1477,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "12.0.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82007a7a4fb30198baf82f79244aca929d9845e16fcf897179773e4ebfed20f5" +checksum = "f1ddc264ed13ae03aa30e1c89798502f9ddbe765a4ad695054add1074ffbc5cb" dependencies = [ "bitflags", "bytecheck", @@ -1500,9 +1500,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "14.0.0" +version = "15.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af054998dc8a578e8232b94ef046fe06f470b6d8f7f3cbe5c37e7f71dd0e48db" +checksum = "1719b3bb5bff1c99cfb6fbd2129e7a7a363d3ddf50e22b95143c1877559d872a" dependencies = [ "ascii", "compact_str", @@ -1536,9 +1536,9 @@ dependencies = [ [[package]] name = "swc_ecma_lexer" -version = "15.0.2" +version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0e1f330dc2c4b381232b00f32b5de2c7178e2cdb5249f4c41ec9e13d45c66a5" +checksum = "cc7bfe2fbc6eb8ac56f71dfd9f5fdbab650ff8b85b84d32c8527b01edccb95c8" dependencies = [ "arrayvec", "bitflags", @@ -1561,9 +1561,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "15.0.2" +version = "16.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f78a70fc7b448889412e42a730f1e34f2850b1fd49af424e39248135ada747b" +checksum = "baef1a05cd5571a3580e25d6cd56c00f5f4a351d6f8b516c30e330c11b589f70" dependencies = [ "arrayvec", "bitflags", @@ -1587,9 +1587,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "13.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07366b063e9ae158868ff28a867ff6e295dc373bc2eb3b704070041baf968f0a" +checksum = "bccfc5af9527cf3efe6d59749011769bcc69213dda8eadbfa0211da2c19c4812" dependencies = [ "anyhow", "hex", @@ -1600,9 +1600,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "16.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47c511aff4fabb634c1799a6d6fa2a5057a4f0f482e097e31aeb43939b0ad601" +checksum = "2c79ca54f022d0dd5d890bfb770f7eedd7e8e54f26b1845145616dba2856dc6f" dependencies = [ "better_scoped_tls", "bitflags", @@ -1624,9 +1624,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "19.0.0" +version = "20.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e2f31fd1f0f220445f432038fc9592c8df3bb5e9e63f921e38de1077dc942e1" +checksum = "48c4064b5463646bad61e840e860e6dc10c4ea8042918afe95dbbb44d720d56d" dependencies = [ "ansi_term", "anyhow", @@ -1651,9 +1651,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "16.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a8afc858d9cd7aa2b480d55174ff9c7ee02de003ac5f9e140398206af566b0f" +checksum = "4ea35ff731fd3a6e72edbed57a7f2604c2f23a9442b8130bf3adf02a2101cf76" dependencies = [ "indexmap", "num_cpus", @@ -1672,9 +1672,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "12.0.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0698960f28169c5eaa01127273aca31999bbbb6b1d3f2576ee5400daaa295d0a" +checksum = "7ad28e3449b376bfe1f2bde28bfcf305961ba23c1e205bedb03a7c108a1d1ff6" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -1698,9 +1698,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "14.0.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "863dea960d5c8646125462d5b283b03a8b709879729c6713c14e413b0c7a3f8f" +checksum = "2f667f51b431565cf70ae62cee971eca8d9472e8b5ff17e37116842014dfacc8" dependencies = [ "anyhow", "miette", @@ -1745,9 +1745,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "12.0.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e55c2e46b9cc32e206a6f041621468717bbc5748d3321f2e99648340843d16ce" +checksum = "4592caaec04f5de44f5a507a8d14bedee21e9cd8ca366ccf48169347162ac250" dependencies = [ "better_scoped_tls", "bytecheck", @@ -1792,9 +1792,9 @@ dependencies = [ [[package]] name = "swc_transform_common" -version = "6.0.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d2564e80c5c664914f327640288f5637b0f0acf6a340b92e0082655e558f51" +checksum = "f958ab7a99fad6a7c68bbf7a10e857255bbc4e9a23d79dec7ad2912cbb9292c1" dependencies = [ "better_scoped_tls", "once_cell", @@ -1866,9 +1866,9 @@ dependencies = [ [[package]] name = "testing" -version = "13.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6995a7c9eaf999e15d3c367e6d8443323c35965a424beb224cdb98dd6a35af83" +checksum = "57ab605afeade5ad021de4acc02431c38a3beabca406d3a651a2feb445f60994" dependencies = [ "ansi_term", "cargo_metadata 0.18.1", @@ -1999,9 +1999,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.29" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662" +checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", @@ -2424,18 +2424,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.25" +version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" +checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.25" +version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" +checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index da3c2bd..43f5c00 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ path-absolutize = { version = "3", features = ["use_unix_paths_on_wasm"] } serde = "1" serde_json = "1" -swc_core = { version = "27", features = [ +swc_core = { version = "28", features = [ "ecma_plugin_transform", "ecma_parser", ] } @@ -24,7 +24,7 @@ swc_core = { version = "27", features = [ ts-rs = "11" [dev-dependencies] -testing = "13" +testing = "14" # .cargo/config defines few alias to build plugin. # cargo build-wasip1 generates wasm-wasi32 binary # cargo build-wasm32 generates wasm32-unknown-unknown binary.