chore(ci): Fix CI (#9219)

This commit is contained in:
Donny/강동윤 2024-07-12 15:06:53 +09:00 committed by GitHub
parent a88d003298
commit c40b5b97e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 145 additions and 147 deletions

View File

@ -7,6 +7,10 @@ on:
pull_request:
types: ["opened", "reopened", "synchronize"]
concurrency:
group: ${{ github.workflow }}-${{ github.sha }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
env:
CI: 1
CARGO_INCREMENTAL: 0
@ -89,12 +93,12 @@ jobs:
- uses: ./.github/actions/setup-node
- name: Setup rust toolchain, cache and cargo-codspeed binary
uses: moonrepo/setup-rust@v0
- name: Install cargo-codspeed
uses: baptiste0928/cargo-install@v2.2.0
with:
channel: stable
cache-target: release
bins: cargo-codspeed
crate: cargo-codspeed
version: "2.6.0"
locked: true
- name: Build the benchmark target(s)
run: cargo codspeed build --workspace --exclude swc_plugin_runner

238
bindings/Cargo.lock generated
View File

@ -244,9 +244,9 @@ dependencies = [
[[package]]
name = "binding_macros"
version = "0.70.0"
version = "0.71.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e777679fa2aa9a07faccbf118ab98152013f6538cdaf1282392a82d8e0c7dc3c"
checksum = "9f7498d66dda070259cd6c038d67b2282aaea4cd4ee62dd2e80c51ba83d3d48c"
dependencies = [
"anyhow",
"console_error_panic_hook",
@ -742,12 +742,6 @@ dependencies = [
"syn 2.0.48",
]
[[package]]
name = "cty"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35"
[[package]]
name = "cxx"
version = "1.0.94"
@ -1556,6 +1550,16 @@ dependencies = [
"winapi",
]
[[package]]
name = "libmimalloc-sys"
version = "0.1.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44"
dependencies = [
"cc",
"libc",
]
[[package]]
name = "link-cplusplus"
version = "1.0.8"
@ -1700,23 +1704,12 @@ dependencies = [
]
[[package]]
name = "mimalloc-rust"
version = "0.2.0"
name = "mimalloc"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6973866e0bc6504c03a16b6817b7e70839cc8a1dbd5d6dab00c65d8034868d8b"
checksum = "68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633"
dependencies = [
"cty",
"mimalloc-rust-sys",
]
[[package]]
name = "mimalloc-rust-sys"
version = "1.7.6-source"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a50daf45336b979a202a19f53b4b382f2c4bd50f392a8dbdb4c6c56ba5dfa64"
dependencies = [
"cc",
"cty",
"libmimalloc-sys",
]
[[package]]
@ -2883,9 +2876,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
[[package]]
name = "swc"
version = "0.279.1"
version = "0.280.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e360f7055c05d58acf732bac714094f46556ee0d271f58fcd9f3683853d05e1a"
checksum = "1fca6045a275a36311c84ff269e1909070dc738d5078a872140f03e702da2acf"
dependencies = [
"anyhow",
"base64",
@ -2952,9 +2945,9 @@ dependencies = [
[[package]]
name = "swc_bundler"
version = "0.230.2"
version = "0.231.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c506ddddebb846f8e68780464e2fe1fdc0add4bc265659f713a71015ffcdb13"
checksum = "8df0e15821f8da56a0d3f481af74d6d1afb88aaa5521e410a19f4b5b36b0ecea"
dependencies = [
"anyhow",
"crc",
@ -3006,9 +2999,9 @@ dependencies = [
[[package]]
name = "swc_cli_impl"
version = "0.14.0"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f610609c48cc7c0712634c51b50962717d9de951e7323ead39f7f0a95b805ea7"
checksum = "a0ad139e9ea9f2b37ca41981cade18644872ce7d559333b09bd072bbf4d60bc2"
dependencies = [
"anyhow",
"atty",
@ -3030,9 +3023,9 @@ dependencies = [
[[package]]
name = "swc_common"
version = "0.34.4"
version = "0.35.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9087befec6b63911f9d2f239e4f91c9b21589c169b86ed2d616944d23cf4a243"
checksum = "dcad76737c09d8cafdd6cc0bcb5d57a49340fde34cf9357b9bd30e3e25976fbb"
dependencies = [
"ahash 0.8.8",
"anyhow",
@ -3061,9 +3054,9 @@ dependencies = [
[[package]]
name = "swc_compiler_base"
version = "0.12.1"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e37fcb78ee79d792ba97b63f58869b9995b7248b46676503e0d0328d19dba2c5"
checksum = "318b5d461f1535238bd1a40c2a78efdad7a9045edd34dd46f2de71da634cc984"
dependencies = [
"anyhow",
"base64",
@ -3115,9 +3108,9 @@ dependencies = [
[[package]]
name = "swc_core"
version = "0.96.9"
version = "0.97.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de60918c09a10e55b659b4e70029d283da815e3107b22f79ec9fac280d4d8843"
checksum = "b8156d614dbce33583a5e0c2e2fc695d04f65085bdc1cb989bdc4ad16e15d3a3"
dependencies = [
"binding_macros",
"swc",
@ -3142,9 +3135,9 @@ dependencies = [
[[package]]
name = "swc_ecma_ast"
version = "0.115.1"
version = "0.116.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7be1306930c235435a892104c00c2b5e16231043c085d5a10bd3e7537b15659b"
checksum = "55ea1ec136cc269287c32be8edc06080e8e6cca86f0592a23ba99eed0ecf3ffd"
dependencies = [
"bitflags 2.5.0",
"bytecheck",
@ -3162,9 +3155,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
version = "0.151.1"
version = "0.152.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5141a8cb4eb69e090e6aea5d49061b46919be5210f3d084f9d9ad63d30f5cff"
checksum = "84bbb1ae51db45adf2e24c6417e16ffbe4332023155f4ca055ece227d1798a72"
dependencies = [
"memchr",
"num-bigint",
@ -3193,9 +3186,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_bugfixes"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04182e17ec1343e355c4150b51226627d0160b8c0fb612bfcf3faa3d030a3866"
checksum = "4504f58f58c5806df2609f07736526a32da3c81e657e7231dbae8f6214f01baa"
dependencies = [
"swc_atoms",
"swc_common",
@ -3210,9 +3203,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_common"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d2f791e974b5dd20a72c50aaf5507a07c6b7c2778711a4b8f62b881b92035b1"
checksum = "4c9ac5837d8f763f1dade90afaecc20e22e543bdbdcecfce8501fceb35913daf"
dependencies = [
"swc_common",
"swc_ecma_ast",
@ -3223,9 +3216,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2015"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d23a9a192078d1d074113d77d8ad811f2a81a4447ae967739824da5d391616bf"
checksum = "39ab0c57ed3ffde27abe84f5c940fc01446913056171e069c88ea1e99cbd53b4"
dependencies = [
"arrayvec",
"indexmap 2.2.6",
@ -3249,9 +3242,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2016"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a166a024e6415bb6e6e326ed6ebe2fadcea093408f0de3cf1308b4f971c171b0"
checksum = "c8d125c3b1cf2298497c33da736946bb5c96767dc892c14c8105b18b784b383b"
dependencies = [
"swc_atoms",
"swc_common",
@ -3266,9 +3259,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2017"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65f84891ddbc61b105222e64f7f33cf8a27d4020cbae2e7381899eacb69c540a"
checksum = "29220224361bee3be154d28263ce758a2c780da73154c37ce2faea6b8398ec5c"
dependencies = [
"serde",
"swc_atoms",
@ -3284,9 +3277,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2018"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe11cda413787f46bef9a66752933fb8f6f2e509cb938758ad67d27710619ee6"
checksum = "94529aea2ad2ed3c1823df039e3a663059b57b4ca1a870f5d1346961ebfe25ef"
dependencies = [
"serde",
"swc_atoms",
@ -3303,9 +3296,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2019"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce2888fa110ff41e36bd824fa8636f876f812e64c8b12d721df90a133c28ee86"
checksum = "38eb70eadebadea19fbea565a629992bbd715a53ef4947bd54c51de4cbb8b668"
dependencies = [
"swc_atoms",
"swc_common",
@ -3319,9 +3312,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2020"
version = "0.7.2"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3baf93ce04ee5a888e41265280dcb12d4e6a7bcf907ef2526b69d2aed9187607"
checksum = "2d36765e639d8d56a376f591b15fca7dee0c9e6d37ad33845b0ce8f356b24f2f"
dependencies = [
"serde",
"swc_atoms",
@ -3337,9 +3330,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2021"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "529b0368f8ada330a928ecf82c6c480eefd51cacd2d6e9f3bdedf9187782f0da"
checksum = "e918c74bf2fc267af07c5bacf7913fec5027be85c4051139719e83a6178d5214"
dependencies = [
"swc_atoms",
"swc_common",
@ -3353,9 +3346,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es2022"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fb64c1ee316e05823b6b698d44017848241626f1e11eaf394a642bc99d4d4cd"
checksum = "29ecb003c73ae936b19689ebf395fb472de193ee9c446255d4993b5d79205f44"
dependencies = [
"swc_atoms",
"swc_common",
@ -3372,9 +3365,9 @@ dependencies = [
[[package]]
name = "swc_ecma_compat_es3"
version = "0.7.1"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2d6a9792a2f534232b98a1564e3982d9135d86f6948a55e8f944ab3b960e602"
checksum = "9602851683999491f784e85637f42637ad423731f92b0fcaf35c92e87e8cf1d0"
dependencies = [
"swc_common",
"swc_ecma_ast",
@ -3387,9 +3380,9 @@ dependencies = [
[[package]]
name = "swc_ecma_ext_transforms"
version = "0.116.0"
version = "0.117.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87c7c0f88d732d335c8886eff6ae41b1ae217247349453853c9f0b5f0226376b"
checksum = "4cd868476186e705083f909ad8bfbeefae557ead7ae829b61ba9b95d7187d67a"
dependencies = [
"phf",
"swc_atoms",
@ -3401,9 +3394,9 @@ dependencies = [
[[package]]
name = "swc_ecma_lints"
version = "0.95.1"
version = "0.96.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b58d31115dae5a96bf15fcae9958711b14e9cf9944d045c91796d039d2879dbc"
checksum = "11ee54eca81b5f6460d7e9794fc5b65f172987fb58aa04a53d071b59cb7403e8"
dependencies = [
"auto_impl",
"dashmap",
@ -3421,9 +3414,9 @@ dependencies = [
[[package]]
name = "swc_ecma_loader"
version = "0.46.1"
version = "0.47.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a9febebf047d1286e7b723fa2758f3229da2c103834f3eaee69833f46692612"
checksum = "be0c947f8dd1acf8ae93a0577ef0137b002de56107504a320b4f58f2ca4673de"
dependencies = [
"anyhow",
"dashmap",
@ -3443,9 +3436,9 @@ dependencies = [
[[package]]
name = "swc_ecma_minifier"
version = "0.197.3"
version = "0.198.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adde00302d7ddb37f312ee6d07078c7f3c7ede36c0f81c5050bae1d4c3fe501c"
checksum = "86d4f1bba758a7c715488b228b7de032fd270bec020921596005da70cac3268a"
dependencies = [
"arrayvec",
"indexmap 2.2.6",
@ -3478,9 +3471,9 @@ dependencies = [
[[package]]
name = "swc_ecma_parser"
version = "0.146.12"
version = "0.147.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a4e0c2e85f12c63b85c805e923079b04d1fb3e25edd069d638eed5f2098de74"
checksum = "3f85ae931e009c314f88212bd53d84ee9244902e84afa5ede497cb8a763192de"
dependencies = [
"either",
"new_debug_unreachable",
@ -3500,9 +3493,9 @@ dependencies = [
[[package]]
name = "swc_ecma_preset_env"
version = "0.210.0"
version = "0.211.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cd4847a3356a01bb9a73ccdd1c462dfdaed66d27d7ea6d6785ee1b54c9556ce"
checksum = "02a32845ac0c0a2a66d77b03732889a3aeb4a961e476f7e7647b3e4e07056533"
dependencies = [
"anyhow",
"dashmap",
@ -3525,9 +3518,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms"
version = "0.232.1"
version = "0.233.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6845e7a7001aa2793225568e0661b55f57352a2103fa28934dd9cbc0d41cd933"
checksum = "19259852636b8b4e99d8a85c3970d388b595b507e4f9b3d233d15e006b41bc69"
dependencies = [
"swc_atoms",
"swc_common",
@ -3545,9 +3538,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_base"
version = "0.140.3"
version = "0.141.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d37dc505c92af56d0f77cf6f31a6ccd37ac40cad1e01ff77277e0b1c70e8f8ff"
checksum = "6aa78df903a639ac03fbd2acd963e0d8b74a237f939699d5a7c9a12c0a92d755"
dependencies = [
"better_scoped_tls",
"bitflags 2.5.0",
@ -3569,9 +3562,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_classes"
version = "0.129.0"
version = "0.130.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3eab5f8179e5b0aedf385eacc2c033691c6d211a7babd1bbbff12cf794a824e"
checksum = "337bd90a98a2889e531d608dccd72aa58003ff89cf6a79afb55f45ea05ef2d7a"
dependencies = [
"swc_atoms",
"swc_common",
@ -3583,9 +3576,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_compat"
version = "0.166.1"
version = "0.167.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "626198f214d4c09adc98ab14565c19d72b6df9630f7e806ef9b2ef05a5fd17a5"
checksum = "7b15b38a4f76a157d40ccd7d55b51bcdaf6c7fe90151ff9186e5d80cc6865adc"
dependencies = [
"arrayvec",
"indexmap 2.2.6",
@ -3632,9 +3625,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_module"
version = "0.183.1"
version = "0.184.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7dc1df5996d98d1a27995e8b8a13f805a801d9286cb9ed29103662c767c747e"
checksum = "9822e947a81449ba6dc6f3709bfbdfc0c3411417415e4f886e4191141fbb6966"
dependencies = [
"Inflector",
"anyhow",
@ -3659,9 +3652,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_optimization"
version = "0.201.2"
version = "0.202.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "724a8306e98c1b1f9640fc44c1acc0c971f6daa17651919e06b64f905d4a4564"
checksum = "9f4f9476335c736ad23ffb97b30e9fda8fd29c0b1e0229f89dc368d92e2de9fb"
dependencies = [
"dashmap",
"indexmap 2.2.6",
@ -3684,9 +3677,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_proposal"
version = "0.174.3"
version = "0.175.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6df8aa6752cc2fcf3d78ac67827542fb666e52283f2b26802aa058906bb750d3"
checksum = "08c3a10a3b31a85dba1537b24b8c5674d7cc7e4b8837740adbcadaf1585ce9fa"
dependencies = [
"either",
"rustc-hash",
@ -3704,9 +3697,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_react"
version = "0.186.2"
version = "0.187.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "446da32cac8299973aaf1d37496562bfd0c1e4f3c3ab5d0af6f07f42e8184102"
checksum = "55cc2a2a733f5812f84e22b889a046c7546d42b7273bc72a3221e5c66dc9d99f"
dependencies = [
"base64",
"dashmap",
@ -3729,9 +3722,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_typescript"
version = "0.191.2"
version = "0.192.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1ce8af2865449e714ae56dacb6b54b3f6dc4cc25074da4e39b878bd93c5e39c"
checksum = "d25d52314bcd004941b259c14078a61788b376ce5741d5b42976ac8c40693b70"
dependencies = [
"ryu-js",
"serde",
@ -3746,9 +3739,9 @@ dependencies = [
[[package]]
name = "swc_ecma_usage_analyzer"
version = "0.26.0"
version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "146562ac3515c8de0fa9d479c43ae673cf9df9ece814f8b8130686080a7251ac"
checksum = "68035eac5963d013e012c3c7ed0d755793eeeb058aeff62600ce2da64c09b7bb"
dependencies = [
"indexmap 2.2.6",
"rustc-hash",
@ -3763,9 +3756,9 @@ dependencies = [
[[package]]
name = "swc_ecma_utils"
version = "0.130.3"
version = "0.131.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13e62b199454a576c5fdbd7e1bef8ab88a395427456d8a713d994b7d469833aa"
checksum = "37cd4c3feffadeb7df66104eaa99a1cd283467976e17d640216d38a5094ca179"
dependencies = [
"indexmap 2.2.6",
"num_cpus",
@ -3783,10 +3776,11 @@ dependencies = [
[[package]]
name = "swc_ecma_visit"
version = "0.101.0"
version = "0.102.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce0d997f0c9b4e181225f603d161f6757c2a97022258170982cfe005ec69ec92"
checksum = "c2332919b1de15ca7d9648f95bad1f1b61947be4dfff58ee030dac95f89c2fa6"
dependencies = [
"new_debug_unreachable",
"num-bigint",
"serde",
"swc_atoms",
@ -3809,9 +3803,9 @@ dependencies = [
[[package]]
name = "swc_error_reporters"
version = "0.18.1"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4689d9bb6092b5e6a0b79c0152336a8bd7f0acaf70dcf4133f86deb01775baa0"
checksum = "25b661d78ba19637923413c3595950c3c5fc3cbae7e15bdbaa1c8e114f6b815e"
dependencies = [
"anyhow",
"miette",
@ -3822,9 +3816,9 @@ dependencies = [
[[package]]
name = "swc_fast_graph"
version = "0.22.0"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c00cf5c1687e9858fb9de1ffa90a3e21369095406e97ace870a389320d105b0a"
checksum = "df27a2f7a2855934c3446ee7caeacc54ae31220ba01b7a0c624eb408ee3f4eaf"
dependencies = [
"indexmap 2.2.6",
"petgraph",
@ -3834,9 +3828,9 @@ dependencies = [
[[package]]
name = "swc_fast_ts_strip"
version = "0.1.6"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df176355b2117936b42880c7a64b602f2e125acb047fa68ddfec1c3ae86ee4f1"
checksum = "6fa68aa0e8b9a36759139523f2980d17e86b5afeef1441b0c4db0cf220dd8ec1"
dependencies = [
"anyhow",
"serde",
@ -3848,9 +3842,9 @@ dependencies = [
[[package]]
name = "swc_graph_analyzer"
version = "0.23.0"
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a928a2ad8897fb78c38898ba342960863e9937b7a3de2d010d3204d85ce1b72a"
checksum = "431a232b00b1023c113d4eeb04be9c7f801f6671d482a0212c02436198418f3b"
dependencies = [
"auto_impl",
"petgraph",
@ -3872,19 +3866,19 @@ dependencies = [
[[package]]
name = "swc_malloc"
version = "0.5.10"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "675984eeb1ba9a8a712a6a442e8176dfd159727a0fa2715e43d08650d7c9b711"
checksum = "313a800441b32643bc183a3b5a08fdadcc391924a6a02ba5d2294fbbc39e7436"
dependencies = [
"mimalloc-rust",
"mimalloc",
"tikv-jemallocator",
]
[[package]]
name = "swc_node_bundler"
version = "0.68.0"
version = "0.69.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c47091bc845d7a6e14affad29ed46c4f9cd719268723fe9905d1eef5f28cadbf"
checksum = "5e093d71681ba8f499376cf299d19f5fade87e72a80100a0e6ef520ce62564e4"
dependencies = [
"anyhow",
"dashmap",
@ -3911,9 +3905,9 @@ dependencies = [
[[package]]
name = "swc_node_comments"
version = "0.21.0"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4490f809a96678451c796dc2af02c368f2d79de6b161b72388115fbae0a86ab"
checksum = "3d0816fdfb1e5cdccb50e054d90738dfef72544145473268ac708e69e520c0e7"
dependencies = [
"dashmap",
"swc_atoms",
@ -3936,9 +3930,9 @@ dependencies = [
[[package]]
name = "swc_plugin_proxy"
version = "0.44.2"
version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d5460f8f89905a6d698d8d9a965f6c99888c8ebcbb5a0266556d06ad39f09f7"
checksum = "ea82aae92e65e810160e86ba17c7a88d50810ae3bea64b4696af80239f93f70e"
dependencies = [
"better_scoped_tls",
"rkyv",
@ -3950,9 +3944,9 @@ dependencies = [
[[package]]
name = "swc_plugin_runner"
version = "0.109.1"
version = "0.110.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "633742a4ee0d51337b7b29771e94f93badd6944919eaff0515c4a14e7993fc4d"
checksum = "f87d02f7b3c14e0efcc618833641e9d820097d1904136c4c1cce02ae22de556a"
dependencies = [
"anyhow",
"enumset",
@ -3974,9 +3968,9 @@ dependencies = [
[[package]]
name = "swc_timer"
version = "0.22.0"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f2460de9f00f2af53f65b787c771a6ba90c719d600adb3c71cbb87219646ab4"
checksum = "faf14e7ba23712e53a597f3c674c0946b7fda1460ebb3b664d04867e0fab499a"
dependencies = [
"tracing",
]
@ -4007,9 +4001,9 @@ dependencies = [
[[package]]
name = "swc_typescript"
version = "0.1.3"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbe6ad7122e2d9070da178c0c752b529a3ad9b9e1c931fce0aed8233eacad9e3"
checksum = "afe797d1f35ee33a35a5f2cb52a8165e3b2f06df54ec683ca3012260f7fa9883"
dependencies = [
"swc_atoms",
"swc_common",
@ -4456,9 +4450,9 @@ checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a"
[[package]]
name = "unicode-id-start"
version = "1.0.4"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02aebfa694eccbbbffdd92922c7de136b9fe764396d2f10e21bce1681477cfc1"
checksum = "bc3882f69607a2ac8cc4de3ee7993d8f68bb06f2974271195065b3bd07f2edea"
[[package]]
name = "unicode-ident"

View File

@ -51,7 +51,7 @@ tracing-chrome = "0.5.0"
tracing-futures = "0.2.5"
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }
swc_core = { version = "0.96.9", features = [
swc_core = { version = "0.97.0", features = [
"allocator_node",
"ecma_ast",
"ecma_codegen",
@ -64,4 +64,4 @@ swc_core = { version = "0.96.9", features = [
"base_node",
"base_concurrent",
] }
swc_malloc = "0.5.10"
swc_malloc = "0.5.11"

View File

@ -20,7 +20,7 @@ use swc_core::{
common::{collections::AHashMap, Globals, Span, GLOBALS},
ecma::{
ast::{
Bool, Expr, Ident, KeyValueProp, Lit, MemberExpr, MemberProp, MetaPropExpr,
Bool, Expr, IdentName, KeyValueProp, Lit, MemberExpr, MemberProp, MetaPropExpr,
MetaPropKind, PropName, Str,
},
loader::{TargetEnv, NODE_BUILTINS},
@ -275,7 +275,7 @@ impl swc_core::bundler::Hook for Hook {
Ok(vec![
KeyValueProp {
key: PropName::Ident(Ident::new_no_ctxt("url".into(), span)),
key: PropName::Ident(IdentName::new("url".into(), span)),
value: Box::new(Expr::Lit(Lit::Str(Str {
span,
raw: None,
@ -283,7 +283,7 @@ impl swc_core::bundler::Hook for Hook {
}))),
},
KeyValueProp {
key: PropName::Ident(Ident::new_no_ctxt("main".into(), span)),
key: PropName::Ident(IdentName::new("main".into(), span)),
value: Box::new(if module_record.is_entry {
Expr::Member(MemberExpr {
span,
@ -291,7 +291,7 @@ impl swc_core::bundler::Hook for Hook {
span,
kind: MetaPropKind::ImportMeta,
})),
prop: MemberProp::Ident(Ident::new_no_ctxt("main".into(), span)),
prop: MemberProp::Ident(IdentName::new("main".into(), span)),
})
} else {
Expr::Lit(Lit::Bool(Bool { span, value: false }))

View File

@ -35,7 +35,7 @@ anyhow = "1.0.66"
getrandom = { version = "0.2.10", features = ["js"] }
serde = { version = "1", features = ["derive"] }
serde-wasm-bindgen = "0.4.5"
swc_core = { version = "0.96.9", features = [
swc_core = { version = "0.97.0", features = [
"ecma_ast_serde",
"ecma_codegen",
"binding_macro_wasm",

View File

@ -36,9 +36,9 @@ tracing-futures = "0.2.5"
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }
swc_compiler_base = { version = "0.12.1", features = ["node"] }
swc_compiler_base = { version = "0.13.0", features = ["node"] }
swc_config = "0.1.14"
swc_core = { version = "0.96.9", features = [
swc_core = { version = "0.97.0", features = [
"allocator_node",
"common_concurrent",
"common_sourcemap",
@ -50,6 +50,6 @@ swc_core = { version = "0.96.9", features = [
"ecma_transforms",
"ecma_visit",
] }
swc_error_reporters = "0.18.1"
swc_malloc = "0.5.10"
swc_error_reporters = "0.19.0"
swc_malloc = "0.5.11"
swc_nodejs_common = "0.0.8"

View File

@ -11,7 +11,7 @@ fn main() {
let out_dir = env::var("OUT_DIR").expect("Outdir should exist");
let dest_path = Path::new(&out_dir).join("triple.txt");
let mut f =
BufWriter::new(File::create(&dest_path).expect("Failed to create target triple text"));
BufWriter::new(File::create(dest_path).expect("Failed to create target triple text"));
write!(
f,
"{}",

View File

@ -48,7 +48,7 @@ enum MinifyTarget {
impl MinifyTarget {
fn to_file(&self, cm: Lrc<SourceMap>) -> Lrc<SourceFile> {
match self {
MinifyTarget::Single(code) => cm.new_source_file(FileName::Anon, code.clone()),
MinifyTarget::Single(code) => cm.new_source_file(FileName::Anon.into(), code.clone()),
MinifyTarget::Map(codes) => {
assert_eq!(
codes.len(),
@ -58,7 +58,7 @@ impl MinifyTarget {
let (filename, code) = codes.iter().next().unwrap();
cm.new_source_file(FileName::Real(filename.clone().into()), code.clone())
cm.new_source_file(FileName::Real(filename.clone().into()).into(), code.clone())
}
}
}

View File

@ -35,7 +35,7 @@ anyhow = "1.0.66"
getrandom = { version = "0.2.10", features = ["js"] }
serde = { version = "1", features = ["derive"] }
serde-wasm-bindgen = "0.4.5"
swc_core = { version = "0.96.9", features = [
swc_core = { version = "0.97.0", features = [
"ecma_ast_serde",
"ecma_codegen",
"binding_macro_wasm",

View File

@ -20,9 +20,9 @@ getrandom = { version = "0.2.10", features = ["js"] }
serde = { version = "1", features = ["derive"] }
serde-wasm-bindgen = "0.4.5"
serde_json = "1.0.120"
swc_common = "0.34.4"
swc_error_reporters = "0.18.1"
swc_fast_ts_strip = "0.1.6"
swc_common = "0.35.0"
swc_error_reporters = "0.19.0"
swc_fast_ts_strip = "0.2.0"
tracing = { version = "0.1.37", features = ["max_level_off"] }
wasm-bindgen = { version = "0.2.82", features = ["enable-interning"] }
wasm-bindgen-futures = { version = "0.4.41" }

View File

@ -19,4 +19,4 @@ plugin = ["swc_cli_impl/plugin"]
[dependencies]
anyhow = "1.0.66"
swc_cli_impl = "0.14.0"
swc_cli_impl = "0.15.0"

View File

@ -61,7 +61,7 @@ const inferBinaryName = () => {
);
};
describe("Published plugins", () => {
describe.skip("Published plugins", () => {
const packageName = platformPackagesMap[platform][arch];
if (!!packageName) {