build(cargo): Update deps (#7566)

This commit is contained in:
Donny/강동윤 2023-06-22 22:37:35 +09:00 committed by GitHub
parent 33355cf707
commit d57d0d3ad3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 326 additions and 341 deletions

218
Cargo.lock generated
View File

@ -851,9 +851,9 @@ dependencies = [
[[package]] [[package]]
name = "ctor" name = "ctor"
version = "0.1.21" version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa" checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
dependencies = [ dependencies = [
"quote", "quote",
"syn 1.0.109", "syn 1.0.109",
@ -911,9 +911,9 @@ dependencies = [
[[package]] [[package]]
name = "darling" name = "darling"
version = "0.14.1" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4529658bdda7fd6769b8614be250cdcfc3aeb0ee72fe66f9e41e5e5eb73eac02" checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944"
dependencies = [ dependencies = [
"darling_core", "darling_core",
"darling_macro", "darling_macro",
@ -921,26 +921,26 @@ dependencies = [
[[package]] [[package]]
name = "darling_core" name = "darling_core"
version = "0.14.1" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "649c91bc01e8b1eac09fb91e8dbc7d517684ca6be8ebc75bb9cafc894f9fdb6f" checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb"
dependencies = [ dependencies = [
"fnv", "fnv",
"ident_case", "ident_case",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.18",
] ]
[[package]] [[package]]
name = "darling_macro" name = "darling_macro"
version = "0.14.1" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddfc69c5bfcbd2fc09a0f38451d2daf0e372e367986a83906d1b0dbc88134fb5" checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a"
dependencies = [ dependencies = [
"darling_core", "darling_core",
"quote", "quote",
"syn 1.0.109", "syn 2.0.18",
] ]
[[package]] [[package]]
@ -973,7 +973,7 @@ dependencies = [
"rayon", "rayon",
"serde", "serde",
"serde_json", "serde_json",
"sha1 0.10.1", "sha1 0.10.5",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
"swc_ecma_ast", "swc_ecma_ast",
@ -1025,9 +1025,9 @@ dependencies = [
[[package]] [[package]]
name = "diff" name = "diff"
version = "0.1.12" version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
[[package]] [[package]]
name = "difference" name = "difference"
@ -1037,9 +1037,9 @@ checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
[[package]] [[package]]
name = "digest" name = "digest"
version = "0.10.3" version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
dependencies = [ dependencies = [
"block-buffer", "block-buffer",
"crypto-common", "crypto-common",
@ -1135,34 +1135,23 @@ dependencies = [
[[package]] [[package]]
name = "enumset" name = "enumset"
version = "1.0.12" version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19be8061a06ab6f3a6cf21106c873578bf01bd42ad15e0311a9c76161cb1c753" checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb"
dependencies = [ dependencies = [
"enumset_derive", "enumset_derive",
] ]
[[package]] [[package]]
name = "enumset_derive" name = "enumset_derive"
version = "0.6.1" version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03e7b551eba279bf0fa88b83a46330168c1560a52a94f5126f892f0b364ab3e0" checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af"
dependencies = [ dependencies = [
"darling", "darling",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.18",
]
[[package]]
name = "errno"
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
dependencies = [
"errno-dragonfly",
"libc",
"winapi",
] ]
[[package]] [[package]]
@ -1252,9 +1241,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
[[package]] [[package]]
name = "form_urlencoded" name = "form_urlencoded"
version = "1.1.0" version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
dependencies = [ dependencies = [
"percent-encoding", "percent-encoding",
] ]
@ -1467,20 +1456,20 @@ dependencies = [
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.11.2" version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
dependencies = [ dependencies = [
"ahash 0.7.6", "ahash 0.7.6",
] ]
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.12.3" version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
dependencies = [ dependencies = [
"ahash 0.7.6", "ahash 0.8.3",
] ]
[[package]] [[package]]
@ -1650,9 +1639,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]] [[package]]
name = "idna" name = "idna"
version = "0.3.0" version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
dependencies = [ dependencies = [
"unicode-bidi", "unicode-bidi",
"unicode-normalization", "unicode-normalization",
@ -1666,9 +1655,9 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
[[package]] [[package]]
name = "indexmap" name = "indexmap"
version = "1.9.2" version = "1.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [ dependencies = [
"autocfg", "autocfg",
"hashbrown 0.12.3", "hashbrown 0.12.3",
@ -1723,7 +1712,7 @@ checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f"
dependencies = [ dependencies = [
"hermit-abi 0.3.1", "hermit-abi 0.3.1",
"io-lifetimes", "io-lifetimes",
"rustix 0.37.20", "rustix",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -1915,12 +1904,6 @@ dependencies = [
"linked-hash-map", "linked-hash-map",
] ]
[[package]]
name = "linux-raw-sys"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
[[package]] [[package]]
name = "linux-raw-sys" name = "linux-raw-sys"
version = "0.3.8" version = "0.3.8"
@ -1945,11 +1928,11 @@ checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
[[package]] [[package]]
name = "lru" name = "lru"
version = "0.7.2" version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "274353858935c992b13c0ca408752e2121da852d07dec7ce5f108c77dfa14d1f" checksum = "03f1160296536f10c833a82dca22267d5486734230d47bf00bf435885814ba1e"
dependencies = [ dependencies = [
"hashbrown 0.11.2", "hashbrown 0.13.2",
] ]
[[package]] [[package]]
@ -2180,13 +2163,12 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
[[package]] [[package]]
name = "nom" name = "nom"
version = "7.1.0" version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109" checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
dependencies = [ dependencies = [
"memchr", "memchr",
"minimal-lexical", "minimal-lexical",
"version_check",
] ]
[[package]] [[package]]
@ -2239,6 +2221,16 @@ dependencies = [
"syn 1.0.109", "syn 1.0.109",
] ]
[[package]]
name = "nu-ansi-term"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
dependencies = [
"overload",
"winapi",
]
[[package]] [[package]]
name = "num-bigint" name = "num-bigint"
version = "0.4.3" version = "0.4.3"
@ -2386,13 +2378,19 @@ dependencies = [
[[package]] [[package]]
name = "output_vt100" name = "output_vt100"
version = "0.1.2" version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9" checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66"
dependencies = [ dependencies = [
"winapi", "winapi",
] ]
[[package]]
name = "overload"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
[[package]] [[package]]
name = "owo-colors" name = "owo-colors"
version = "3.2.0" version = "3.2.0"
@ -2419,7 +2417,7 @@ dependencies = [
"libc", "libc",
"redox_syscall 0.3.5", "redox_syscall 0.3.5",
"smallvec", "smallvec",
"windows-targets 0.48.0", "windows-targets",
] ]
[[package]] [[package]]
@ -2436,9 +2434,9 @@ checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]] [[package]]
name = "percent-encoding" name = "percent-encoding"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
[[package]] [[package]]
name = "petgraph" name = "petgraph"
@ -2601,14 +2599,14 @@ dependencies = [
[[package]] [[package]]
name = "pretty_assertions" name = "pretty_assertions"
version = "1.1.0" version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76d5b548b725018ab5496482b45cb8bef21e9fed1858a6d674e3a8a0f0bb5d50" checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755"
dependencies = [ dependencies = [
"ansi_term",
"ctor", "ctor",
"diff", "diff",
"output_vt100", "output_vt100",
"yansi",
] ]
[[package]] [[package]]
@ -2978,20 +2976,6 @@ dependencies = [
"semver 1.0.17", "semver 1.0.17",
] ]
[[package]]
name = "rustix"
version = "0.36.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644"
dependencies = [
"bitflags 1.3.2",
"errno 0.2.8",
"io-lifetimes",
"libc",
"linux-raw-sys 0.1.4",
"windows-sys 0.45.0",
]
[[package]] [[package]]
name = "rustix" name = "rustix"
version = "0.37.20" version = "0.37.20"
@ -2999,10 +2983,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"errno 0.3.1", "errno",
"io-lifetimes", "io-lifetimes",
"libc", "libc",
"linux-raw-sys 0.3.8", "linux-raw-sys",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -3045,9 +3029,9 @@ dependencies = [
[[package]] [[package]]
name = "scoped-tls" name = "scoped-tls"
version = "1.0.0" version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
[[package]] [[package]]
name = "scopeguard" name = "scopeguard"
@ -3209,9 +3193,9 @@ checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
[[package]] [[package]]
name = "sha1" name = "sha1"
version = "0.10.1" version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c77f4e7f65455545c2153c1253d25056825e77ee2533f0e41deb65a93a34852f" checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"cpufeatures", "cpufeatures",
@ -4995,15 +4979,16 @@ checksum = "8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5"
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.4.0" version = "3.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95" checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
dependencies = [ dependencies = [
"autocfg",
"cfg-if", "cfg-if",
"fastrand", "fastrand",
"redox_syscall 0.2.16", "redox_syscall 0.3.5",
"rustix 0.36.8", "rustix",
"windows-sys 0.42.0", "windows-sys 0.48.0",
] ]
[[package]] [[package]]
@ -5110,10 +5095,11 @@ dependencies = [
[[package]] [[package]]
name = "thread_local" name = "thread_local"
version = "1.1.4" version = "1.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
dependencies = [ dependencies = [
"cfg-if",
"once_cell", "once_cell",
] ]
@ -5352,9 +5338,9 @@ dependencies = [
[[package]] [[package]]
name = "tracing-log" name = "tracing-log"
version = "0.1.2" version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3" checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
dependencies = [ dependencies = [
"lazy_static", "lazy_static",
"log", "log",
@ -5363,13 +5349,13 @@ dependencies = [
[[package]] [[package]]
name = "tracing-subscriber" name = "tracing-subscriber"
version = "0.3.11" version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596" checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
dependencies = [ dependencies = [
"ansi_term",
"lazy_static",
"matchers", "matchers",
"nu-ansi-term",
"once_cell",
"regex", "regex",
"sharded-slab", "sharded-slab",
"smallvec", "smallvec",
@ -5418,9 +5404,9 @@ dependencies = [
[[package]] [[package]]
name = "unicode-bidi" name = "unicode-bidi"
version = "0.3.8" version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
[[package]] [[package]]
name = "unicode-id" name = "unicode-id"
@ -5472,9 +5458,9 @@ checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
[[package]] [[package]]
name = "url" name = "url"
version = "2.3.1" version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
dependencies = [ dependencies = [
"form_urlencoded", "form_urlencoded",
"idna", "idna",
@ -6150,37 +6136,13 @@ dependencies = [
"windows_x86_64_msvc 0.42.2", "windows_x86_64_msvc 0.42.2",
] ]
[[package]]
name = "windows-sys"
version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
dependencies = [
"windows-targets 0.42.2",
]
[[package]] [[package]]
name = "windows-sys" name = "windows-sys"
version = "0.48.0" version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [ dependencies = [
"windows-targets 0.48.0", "windows-targets",
]
[[package]]
name = "windows-targets"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
dependencies = [
"windows_aarch64_gnullvm 0.42.2",
"windows_aarch64_msvc 0.42.2",
"windows_i686_gnu 0.42.2",
"windows_i686_msvc 0.42.2",
"windows_x86_64_gnu 0.42.2",
"windows_x86_64_gnullvm 0.42.2",
"windows_x86_64_msvc 0.42.2",
] ]
[[package]] [[package]]
@ -6378,6 +6340,12 @@ dependencies = [
"linked-hash-map", "linked-hash-map",
] ]
[[package]]
name = "yansi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
[[package]] [[package]]
name = "zeroize" name = "zeroize"
version = "1.5.7" version = "1.5.7"

331
bindings/Cargo.lock generated
View File

@ -39,6 +39,18 @@ dependencies = [
"version_check", "version_check",
] ]
[[package]]
name = "ahash"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
dependencies = [
"cfg-if",
"getrandom",
"once_cell",
"version_check",
]
[[package]] [[package]]
name = "aho-corasick" name = "aho-corasick"
version = "1.0.1" version = "1.0.1"
@ -65,9 +77,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e"
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.70" version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
[[package]] [[package]]
name = "arrayref" name = "arrayref"
@ -83,15 +95,15 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
[[package]] [[package]]
name = "ast_node" name = "ast_node"
version = "0.9.4" version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c704e2f6ee1a98223f5a7629a6ef0f3decb3b552ed282889dc957edff98ce1e6" checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -127,9 +139,9 @@ dependencies = [
[[package]] [[package]]
name = "auto_impl" name = "auto_impl"
version = "0.5.0" version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7862e21c893d65a1650125d157eaeec691439379a1cee17ee49031b79236ada4" checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89"
dependencies = [ dependencies = [
"proc-macro-error", "proc-macro-error",
"proc-macro2", "proc-macro2",
@ -220,6 +232,7 @@ name = "binding_core_wasm"
version = "1.3.66" version = "1.3.66"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"getrandom",
"serde", "serde",
"serde-wasm-bindgen", "serde-wasm-bindgen",
"swc_core", "swc_core",
@ -229,9 +242,9 @@ dependencies = [
[[package]] [[package]]
name = "binding_macros" name = "binding_macros"
version = "0.52.15" version = "0.52.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9cb2946d55c39aade972585cfdb6777d4485b7a75410c08ae821d465753db7a" checksum = "fbd19e42018b4bb36b6d6de49db724322cf355bc7a6a60d77f2c14d95833d6a4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"console_error_panic_hook", "console_error_panic_hook",
@ -301,7 +314,7 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef956561c9a03c35af46714efd0c135e21768a2a012f900ca8a59b28e75d0cd1" checksum = "ef956561c9a03c35af46714efd0c135e21768a2a012f900ca8a59b28e75d0cd1"
dependencies = [ dependencies = [
"ahash", "ahash 0.7.6",
"anyhow", "anyhow",
"chrono", "chrono",
"either", "either",
@ -951,14 +964,14 @@ dependencies = [
[[package]] [[package]]
name = "from_variant" name = "from_variant"
version = "0.1.5" version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d449976075322384507443937df2f1d5577afbf4282f12a5a66ef29fa3e6307" checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -1083,9 +1096,9 @@ dependencies = [
[[package]] [[package]]
name = "getrandom" name = "getrandom"
version = "0.2.9" version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"js-sys", "js-sys",
@ -1150,7 +1163,7 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
dependencies = [ dependencies = [
"ahash", "ahash 0.7.6",
] ]
[[package]] [[package]]
@ -1299,15 +1312,15 @@ dependencies = [
[[package]] [[package]]
name = "is-macro" name = "is-macro"
version = "0.2.2" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -1333,9 +1346,9 @@ checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
[[package]] [[package]]
name = "js-sys" name = "js-sys"
version = "0.3.61" version = "0.3.64"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
dependencies = [ dependencies = [
"wasm-bindgen", "wasm-bindgen",
] ]
@ -1811,9 +1824,9 @@ dependencies = [
[[package]] [[package]]
name = "once_cell" name = "once_cell"
version = "1.17.1" version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
[[package]] [[package]]
name = "os_str_bytes" name = "os_str_bytes"
@ -1980,13 +1993,13 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]] [[package]]
name = "pmutil" name = "pmutil"
version = "0.5.3" version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3894e5d549cccbe44afecf72922f277f603cd4bb0219c8342631ef18fffbe004" checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -2003,11 +2016,11 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
[[package]] [[package]]
name = "preset_env_base" name = "preset_env_base"
version = "0.4.2" version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b09a48d8ea8b031bde7755cdf6f87f7123a0cbefc36b0cd09cbb2de726594393" checksum = "ec01cbb96a98ac0e4489b7bb8f854b1ac3e24ac2e2ae5e07bd6939d17c373a32"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"browserslist-rs", "browserslist-rs",
"dashmap", "dashmap",
@ -2615,9 +2628,9 @@ dependencies = [
[[package]] [[package]]
name = "st-map" name = "st-map"
version = "0.1.8" version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f09d891835f076b0d4a58dd4478fb54d47aa3da1f7a4c6e89ad6c791357ab5ed" checksum = "f352d5d14be5a1f956d76ae0c8060c3487aaa2a080f10a4b4ff023c7c05a9047"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"static-map-macro", "static-map-macro",
@ -2653,14 +2666,14 @@ dependencies = [
[[package]] [[package]]
name = "static-map-macro" name = "static-map-macro"
version = "0.2.5" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b862d598fbc9f7085b017890e2e61433f501e7467f2c585323e1aa3c07ef8599" checksum = "7628ae0bd92555d3de4303da41a5c8b1c5363e892001325f34e4be9ed024d0d7"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -2746,15 +2759,15 @@ dependencies = [
[[package]] [[package]]
name = "string_enum" name = "string_enum"
version = "0.4.0" version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0090512bdfee4b56d82480d66c0fd8a6f53f0fe0f97e075e949b252acdd482e0" checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -2799,11 +2812,11 @@ dependencies = [
[[package]] [[package]]
name = "swc" name = "swc"
version = "0.263.15" version = "0.263.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c03830c78a1cbc1995a828c21baa7eabe4028580eb74d19c0f11af4e1752dd7b" checksum = "c13305ebf05847eaea35bbb3ae513ebbe83ce4190856338d402e7e340ee01de2"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"base64 0.13.1", "base64 0.13.1",
"dashmap", "dashmap",
@ -2867,11 +2880,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_bundler" name = "swc_bundler"
version = "0.216.13" version = "0.216.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5649b65e476a2c6a70cbb44ab11b33f03e8ec4e60de19aa84a0b942b7b7b1f01" checksum = "a1f5e0c20c5fcfddc4694b1b82547155f88c80f2aa3f0739030276d89329f6da"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"crc", "crc",
"dashmap", "dashmap",
@ -2900,11 +2913,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_cached" name = "swc_cached"
version = "0.3.15" version = "0.3.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9745d42d167cb60aeb1e85d2ee813ca455c3185bf7417f11fd102d745ae2b9e1" checksum = "e2adaac6371b9db615ce54f9053d2fbb522ca060496d6f2a8b810f32d0493e11"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"dashmap", "dashmap",
"once_cell", "once_cell",
@ -2936,11 +2949,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_common" name = "swc_common"
version = "0.31.12" version = "0.31.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19c774005489d2907fb67909cf42af926e72edee1366512777c605ba2ef19c94" checksum = "b5fc6ab986a680b4f1d5c78d53976b395eb01372977e46db5c71557039bce439"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"ast_node", "ast_node",
"better_scoped_tls", "better_scoped_tls",
@ -2968,9 +2981,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_config" name = "swc_config"
version = "0.1.5" version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89c8fc2c12bb1634c7c32fc3c9b6b963ad8f034cc62c4ecddcf215dc4f6f959d" checksum = "169316d09123328ad64820ba774abc9b94704450dfa1de23e98118ca09f99505"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"serde", "serde",
@ -2980,22 +2993,22 @@ dependencies = [
[[package]] [[package]]
name = "swc_config_macro" name = "swc_config_macro"
version = "0.1.1" version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dadb9998d4f5fc36ef558ed5a092579441579ee8c6fcce84a5228cca9df4004" checksum = "e5b5aaca9a0082be4515f0fbbecc191bf5829cd25b5b9c0a2810f6a2bb0d6829"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
name = "swc_core" name = "swc_core"
version = "0.78.15" version = "0.78.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "433f38bf3dd31fc55e6264479a889ea1bef3caec0df8e33358f3bf2de0e569c4" checksum = "2b676f1c45817ed6f50a6c17da81d1a8687c764c770753967198b661f7d0eb49"
dependencies = [ dependencies = [
"binding_macros", "binding_macros",
"swc", "swc",
@ -3017,9 +3030,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_ast" name = "swc_ecma_ast"
version = "0.106.2" version = "0.106.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd5b138534f6f673afa83b6168d67158ad0fff54b4071287e83cfe87a82cfb04" checksum = "6fd7945b03e384d1a1a56577d4457c21a0d5751ff6830d21b6bdab67a57f7a2e"
dependencies = [ dependencies = [
"bitflags 2.2.1", "bitflags 2.2.1",
"bytecheck", "bytecheck",
@ -3036,9 +3049,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_codegen" name = "swc_ecma_codegen"
version = "0.141.5" version = "0.141.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c02926a917d3785de36ec7784d7a1c3d51795f294f87f01b73e6a2be88452a97" checksum = "0ca897804d7275a98e914afb74f9ca79b32acc75d60dd7ab0d12f71fc126c895"
dependencies = [ dependencies = [
"memchr", "memchr",
"num-bigint", "num-bigint",
@ -3055,22 +3068,22 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_codegen_macros" name = "swc_ecma_codegen_macros"
version = "0.7.2" version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf4ee0caee1018808d94ecd09490cb7affd3d504b19aa11c49238f5fc4b54901" checksum = "dcdff076dccca6cc6a0e0b2a2c8acfb066014382bc6df98ec99e755484814384"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
name = "swc_ecma_ext_transforms" name = "swc_ecma_ext_transforms"
version = "0.105.4" version = "0.105.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd1e09a2ea31b7b9b9ddb52d32666a3b99a76a232e20145616b65ef267e929fa" checksum = "603e3bfef0124d5d383505f5a38ce92750c4f2359ca41d111dda0faa0278ae32"
dependencies = [ dependencies = [
"phf", "phf",
"swc_atoms", "swc_atoms",
@ -3082,11 +3095,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_lints" name = "swc_ecma_lints"
version = "0.84.8" version = "0.84.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9da23c8e633f084cb38cdb82e9f63e6c9c75ce80d99ce0d77ff9826813ac5ef" checksum = "1d747c7ff3dc3f62e41e8b0654772fa47226836cc31258eb7a79e8f43f4d944c"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"auto_impl", "auto_impl",
"dashmap", "dashmap",
"parking_lot", "parking_lot",
@ -3103,11 +3116,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_loader" name = "swc_ecma_loader"
version = "0.43.14" version = "0.43.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe45f1e5dcc1b005544ff78253b787dea5dfd5e2f712b133964cdc3545c954a4" checksum = "ab31f1dd49bf126c22d972af1fa6409af9495fd49a2918dc9d0959b3af7d2067"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"dashmap", "dashmap",
"lru", "lru",
@ -3125,11 +3138,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_minifier" name = "swc_ecma_minifier"
version = "0.183.13" version = "0.183.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77587448a4236c3d44ba4c9d6470d5d5c4b6046a1fb11c5ffc5586f157fdf978" checksum = "ba39278be1cf52c65402e1d712a7ee041a3f1e9976d2ba71aa1cc66cfcaff7df"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"arrayvec", "arrayvec",
"indexmap", "indexmap",
"num-bigint", "num-bigint",
@ -3161,9 +3174,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_parser" name = "swc_ecma_parser"
version = "0.136.2" version = "0.136.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0ed358c991cf61d91b045769eb0336689549d6c444073c360ffa9a94af9e965" checksum = "4dda315283416b168710540fc9f19c1f9b363c62b67a588166bb23dec3699193"
dependencies = [ dependencies = [
"either", "either",
"lexical", "lexical",
@ -3181,11 +3194,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_preset_env" name = "swc_ecma_preset_env"
version = "0.197.14" version = "0.197.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20b508ab2ac124216bd02ba174945bdb22e98d6ff13867e7ac5290795d04aecd" checksum = "fa86d9816afdcc125cafe556dee9670145f92de6de966a1efd1d36a59d81c33a"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"dashmap", "dashmap",
"indexmap", "indexmap",
@ -3206,9 +3219,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms" name = "swc_ecma_transforms"
version = "0.220.13" version = "0.220.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d5b4809eb2ad7b539835bb66430871c9ea25d8e114eb4d48bbb2943bfc20551" checksum = "5856936a4ab22f91a8016f0b6205e995ad35d5033df53518eb38fe783878baaf"
dependencies = [ dependencies = [
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -3226,9 +3239,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_base" name = "swc_ecma_transforms_base"
version = "0.129.8" version = "0.129.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e659ba3b910dc0cc0deb8731293151f56054d603ee47f0042fda530b7d487517" checksum = "a1c4341105bdf1253ac93353d739ce96c40b44c932258d0e1fe67351a26c8d92"
dependencies = [ dependencies = [
"better_scoped_tls", "better_scoped_tls",
"bitflags 2.2.1", "bitflags 2.2.1",
@ -3250,9 +3263,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_classes" name = "swc_ecma_transforms_classes"
version = "0.118.8" version = "0.118.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f72c29032041e0d06332d170bd038d5c0b9578821c553726bd5b5f2bb81167ab" checksum = "720d6b3f6cd885320883b97f29a79201ca22b9306a4116eb78a71ef1d3f37821"
dependencies = [ dependencies = [
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -3264,11 +3277,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_compat" name = "swc_ecma_transforms_compat"
version = "0.155.11" version = "0.155.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0393db045c984899143e53572af199d8a5274a9cf9b4aa069c069a8e1b5e8006" checksum = "ae95c6d47dbca6617d31c7a581bde2241fe2c983548100f73660a1047387cd79"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"arrayvec", "arrayvec",
"indexmap", "indexmap",
"is-macro", "is-macro",
@ -3291,25 +3304,25 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_macros" name = "swc_ecma_transforms_macros"
version = "0.5.1" version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "984d5ac69b681fc5438f9abf82b0fda34fe04e119bc75f8213b7e01128c7c9a2" checksum = "f59c4b6ed5d78d3ad9fc7c6f8ab4f85bba99573d31d9a2c0a712077a6b45efd2"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
name = "swc_ecma_transforms_module" name = "swc_ecma_transforms_module"
version = "0.172.12" version = "0.172.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "442236a488b3c4b6c3d026c99536dbb5976e5c1bd0438dfa713acf842793a0c4" checksum = "128c78fa7b98ed52738d0fdf36b08955830caf51d1ee6854b3d78ed5fa409382"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"ahash", "ahash 0.8.3",
"anyhow", "anyhow",
"bitflags 2.2.1", "bitflags 2.2.1",
"indexmap", "indexmap",
@ -3332,11 +3345,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_optimization" name = "swc_ecma_transforms_optimization"
version = "0.189.13" version = "0.189.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b09994496a0cf7e53e69f43328d38b15aa3b75bb777cbed108191323088904e7" checksum = "b31671f0b7abe2631ef6a71154a67c55a4f445b5a5473223863fb90fc80d11ae"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"dashmap", "dashmap",
"indexmap", "indexmap",
"once_cell", "once_cell",
@ -3358,9 +3371,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_proposal" name = "swc_ecma_transforms_proposal"
version = "0.163.11" version = "0.163.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a593a8ce590c3d8dd1c5979dfa6719a30a4d0cb2510ce5d3fd119939df73a62c" checksum = "2fe291f5b3d914a11886e95c90c9b10d5260c43229b7c97da1f319077739c1cb"
dependencies = [ dependencies = [
"either", "either",
"rustc-hash", "rustc-hash",
@ -3378,11 +3391,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_react" name = "swc_ecma_transforms_react"
version = "0.175.12" version = "0.175.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99536f04583a27d5167231fce132a783d2ae3a3718ebee82b090a88503502944" checksum = "f391072d41ea6ce773a7dbf1cb16a8d1e21f036bf8c01bd32fcc6c6b19d1d3d7"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"base64 0.13.1", "base64 0.13.1",
"dashmap", "dashmap",
"indexmap", "indexmap",
@ -3404,9 +3417,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_typescript" name = "swc_ecma_transforms_typescript"
version = "0.179.13" version = "0.179.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "416ded6e3cdaf660622fd3d12c89c25c932abe1e89598a652edbb64903e365b0" checksum = "b0dfd03b946fa55ea7e9303eb00e1e926b05b1204fe955428289369183db8f47"
dependencies = [ dependencies = [
"serde", "serde",
"swc_atoms", "swc_atoms",
@ -3420,11 +3433,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_usage_analyzer" name = "swc_ecma_usage_analyzer"
version = "0.15.4" version = "0.15.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07cae7d26da6f4bad1ce5385896975167d53614d3ac76aab806184145ab66a3f" checksum = "0b2d9bcf0998baef098843bc6db176719015d03b1b55c898701885a9be8600cd"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"indexmap", "indexmap",
"rustc-hash", "rustc-hash",
"swc_atoms", "swc_atoms",
@ -3438,9 +3451,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_utils" name = "swc_ecma_utils"
version = "0.119.4" version = "0.119.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "266eaf9dc1ba58fca1fd34e97f9493e4df655eecde468104f32ab40d7147efac" checksum = "ae84a6ec381ab7aaf22403f21749cbe075291d5d48c0ffead5957879bfd715c8"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"num_cpus", "num_cpus",
@ -3457,9 +3470,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_visit" name = "swc_ecma_visit"
version = "0.92.1" version = "0.92.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "418a300bfde6ea4ab8e40e1ecdb3723f31ab3dbdbf9ac9e986164d63caba9d3e" checksum = "9e324f5e2d9f491a60b566d006198cbba952728da42267af29cbe0502643280e"
dependencies = [ dependencies = [
"num-bigint", "num-bigint",
"swc_atoms", "swc_atoms",
@ -3471,21 +3484,21 @@ dependencies = [
[[package]] [[package]]
name = "swc_eq_ignore_macros" name = "swc_eq_ignore_macros"
version = "0.1.1" version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6" checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
name = "swc_error_reporters" name = "swc_error_reporters"
version = "0.15.12" version = "0.15.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e4ce9ba211e75848f6aff1c64ee16c71006bd93e45a37f4e149c22625f26d8c" checksum = "34f3bd981f4b9cc21014d174e52230b77b4fbca879f5e88c37e571334aad8212"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"miette", "miette",
@ -3496,9 +3509,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_fast_graph" name = "swc_fast_graph"
version = "0.19.12" version = "0.19.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6291149aec4ba55076fd54a12ceb84cac1f703b2f571c3b2f19aa66ab9ec3009" checksum = "50d7ccfb279c5704f97e157b00e3c699d450700cb7680126504b9b0249324eb2"
dependencies = [ dependencies = [
"indexmap", "indexmap",
"petgraph", "petgraph",
@ -3508,11 +3521,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_graph_analyzer" name = "swc_graph_analyzer"
version = "0.20.14" version = "0.20.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d37e35bb4dc3aad2ba728801dce3d1e0de59710e376151b117ea1cddb46a560f" checksum = "7689355e9fe8edecb72fff064552ae68034bbab5404fb6bde36bad542675c012"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"auto_impl", "auto_impl",
"petgraph", "petgraph",
"swc_fast_graph", "swc_fast_graph",
@ -3521,14 +3534,14 @@ dependencies = [
[[package]] [[package]]
name = "swc_macros_common" name = "swc_macros_common"
version = "0.3.7" version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e582c3e3c2269238524923781df5be49e011dbe29cf7683a2215d600a562ea6" checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832"
dependencies = [ dependencies = [
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -3543,9 +3556,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_node_bundler" name = "swc_node_bundler"
version = "0.50.15" version = "0.50.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "543179ad6dc140f99d55e9b6ff5eb9fa410ee2fcfd401544e388a10ff8ee28d6" checksum = "1f5a863788de536c7b57919303952feadfdb3b126943d95d4efd439d0e40c6a4"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dashmap", "dashmap",
@ -3572,11 +3585,11 @@ dependencies = [
[[package]] [[package]]
name = "swc_node_comments" name = "swc_node_comments"
version = "0.18.12" version = "0.18.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "800d308508c0517a04f115c769cf398c23a62bcb8bfa186b7d15c42861b7448a" checksum = "d34adfa5c9ebf3f3be4b91323ecf66be2071e8179e47e1761b6b83857c616c3e"
dependencies = [ dependencies = [
"ahash", "ahash 0.8.3",
"dashmap", "dashmap",
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -3584,9 +3597,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_nodejs_common" name = "swc_nodejs_common"
version = "0.0.6" version = "0.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c405e950d345754892691ec2bd30482592672f79db90188392d069a829d3b3ff" checksum = "afa673163d47401c58864c7cce14089952e147335b24c478c642a57eea34e70a"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"napi", "napi",
@ -3598,9 +3611,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_plugin_proxy" name = "swc_plugin_proxy"
version = "0.35.1" version = "0.35.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "014ce79bd38f560580bab951b22ae9af18204e9c5bc57c565844ca388ef2435e" checksum = "8536fc97e9d67542d99c9e7d72698712bce194708e7e4e47e9aaf61ab75a3a6f"
dependencies = [ dependencies = [
"better_scoped_tls", "better_scoped_tls",
"rkyv", "rkyv",
@ -3612,9 +3625,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_plugin_runner" name = "swc_plugin_runner"
version = "0.97.2" version = "0.97.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "255f2d24400ca59e4ecba6485295b8a90fb89159633e8eea92290b63cd14943f" checksum = "6a3d6bcfbbaae0efc020de6a8b5a9d5e88e87bca33b7a31e823548bcf7489b07"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"enumset", "enumset",
@ -3634,29 +3647,29 @@ dependencies = [
[[package]] [[package]]
name = "swc_timer" name = "swc_timer"
version = "0.19.14" version = "0.19.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "626966baef3136c4b80146822274b74e96f070afec3112bb7b6bf2cb995dcb9f" checksum = "7a41943643b773e5225d26a326c9a4e4f3e842904185eadc6662db7bc7a93102"
dependencies = [ dependencies = [
"tracing", "tracing",
] ]
[[package]] [[package]]
name = "swc_trace_macro" name = "swc_trace_macro"
version = "0.1.2" version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4795c8d23e0de62eef9cac0a20ae52429ee2ffc719768e838490f195b7d7267" checksum = "ff9719b6085dd2824fd61938a881937be14b08f95e2d27c64c825a9f65e052ba"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
name = "swc_visit" name = "swc_visit"
version = "0.5.6" version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f412dd4fbc58f509a04e64f5c8038333142fc139e8232f01b883db0094b3b51" checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3"
dependencies = [ dependencies = [
"either", "either",
"swc_visit_macros", "swc_visit_macros",
@ -3664,16 +3677,16 @@ dependencies = [
[[package]] [[package]]
name = "swc_visit_macros" name = "swc_visit_macros"
version = "0.5.7" version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cfc226380ba54a5feed2c12f3ccd33f1ae8e959160290e5d2d9b4e918b6472a" checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"pmutil", "pmutil",
"proc-macro2", "proc-macro2",
"quote", "quote",
"swc_macros_common", "swc_macros_common",
"syn 1.0.109", "syn 2.0.15",
] ]
[[package]] [[package]]
@ -4353,9 +4366,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]] [[package]]
name = "wasm-bindgen" name = "wasm-bindgen"
version = "0.2.84" version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"wasm-bindgen-macro", "wasm-bindgen-macro",
@ -4363,16 +4376,16 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.84" version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
"once_cell", "once_cell",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@ -4401,9 +4414,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-futures" name = "wasm-bindgen-futures"
version = "0.4.34" version = "0.4.37"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"js-sys", "js-sys",
@ -4413,9 +4426,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.84" version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -4423,22 +4436,22 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.84" version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 1.0.109", "syn 2.0.15",
"wasm-bindgen-backend", "wasm-bindgen-backend",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.84" version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
[[package]] [[package]]
name = "wasm-encoder" name = "wasm-encoder"

View File

@ -51,7 +51,7 @@ tracing-chrome = "0.5.0"
tracing-futures = "0.2.5" tracing-futures = "0.2.5"
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }
swc_core = { version = "0.78.15", features = [ swc_core = { version = "0.78.20", features = [
"allocator_node", "allocator_node",
"ecma_ast", "ecma_ast",
"ecma_ast_serde", "ecma_ast_serde",

View File

@ -35,7 +35,7 @@ anyhow = "1.0.66"
getrandom = { version = "0.2.10" } getrandom = { version = "0.2.10" }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde-wasm-bindgen = "0.4.5" serde-wasm-bindgen = "0.4.5"
swc_core = { version = "0.78.15", features = [ swc_core = { version = "0.78.20", features = [
"ecma_ast_serde", "ecma_ast_serde",
"common_perf", "common_perf",
"binding_macro_wasm", "binding_macro_wasm",

View File

@ -30,7 +30,7 @@ relative-path = "1.6.1"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["unbounded_depth"] } serde_json = { version = "1", features = ["unbounded_depth"] }
sourcemap = "6.2.2" sourcemap = "6.2.2"
swc_core = { version = "0.78.15", features = [ swc_core = { version = "0.78.20", features = [
"trace_macro", "trace_macro",
"common_concurrent", "common_concurrent",
"base_concurrent", "base_concurrent",

View File

@ -12,4 +12,4 @@ version = "0.1.0"
bench = false bench = false
[dependencies] [dependencies]
scoped-tls = "1.0.0" scoped-tls = "1.0.1"

View File

@ -19,10 +19,10 @@ flate2 = "1.0"
rayon = "1.7.0" rayon = "1.7.0"
serde = "1" serde = "1"
serde_json = "1" serde_json = "1"
sha1 = "0.10.1" sha1 = "0.10.5"
tempfile = "3.4.0" tempfile = "3.6.0"
tracing = "0.1.37" tracing = "0.1.37"
tracing-subscriber = { version = "0.3.11", features = ["fmt", "env-filter"] } tracing-subscriber = { version = "0.3.17", features = ["fmt", "env-filter"] }
url = "2" url = "2"
swc_atoms = { version = "0.5.6", path = "../swc_atoms" } swc_atoms = { version = "0.5.6", path = "../swc_atoms" }

View File

@ -15,7 +15,7 @@ bench = false
serde-impl = ["serde"] serde-impl = ["serde"]
[dependencies] [dependencies]
nom = "7.1.0" nom = "7.1.3"
serde = { version = "1", features = ["derive"], optional = true } serde = { version = "1", features = ["derive"], optional = true }
swc_atoms = { version = "0.5.6", path = "../swc_atoms" } swc_atoms = { version = "0.5.6", path = "../swc_atoms" }
@ -23,7 +23,7 @@ swc_common = { version = "0.31.14", path = "../swc_common" }
[dev-dependencies] [dev-dependencies]
anyhow = "1" anyhow = "1"
dashmap = "5.1.0" dashmap = "5.4.0"
swc_ecma_ast = { version = "0.106.4", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.106.4", path = "../swc_ecma_ast" }
swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" }

View File

@ -14,9 +14,9 @@ bench = false
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1" anyhow = "1"
browserslist-rs = "0.12.2" browserslist-rs = "0.12.2"
dashmap = "5.1.0" dashmap = "5.4.0"
once_cell = "1.18.0" once_cell = "1.18.0"
semver = { version = "1.0.4", features = ["serde"] } semver = { version = "1.0.17", features = ["serde"] }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
st-map = "0.2.0" st-map = "0.2.0"
tracing = { version = "0.1.37" } tracing = { version = "0.1.37" }

View File

@ -51,11 +51,11 @@ plugin_transform_host_native = [
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1" anyhow = "1"
base64 = "0.13.0" base64 = "0.13.0"
dashmap = "5.1.0" dashmap = "5.4.0"
either = "1" either = "1"
indexmap = { version = "1.6.1", features = ["serde"] } indexmap = { version = "1.9.3", features = ["serde"] }
jsonc-parser = { version = "0.21.0", features = ["serde"] } jsonc-parser = { version = "0.21.0", features = ["serde"] }
lru = "0.7.1" lru = "0.10.0"
once_cell = "1.18.0" once_cell = "1.18.0"
parking_lot = "0.12.1" parking_lot = "0.12.1"
pathdiff = "0.2.0" pathdiff = "0.2.0"
@ -65,7 +65,7 @@ serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"
sourcemap = "6.2" sourcemap = "6.2"
tracing = "0.1.37" tracing = "0.1.37"
url = "2.3.1" url = "2.4.0"
swc_atoms = { version = "0.5.6", path = "../swc_atoms" } swc_atoms = { version = "0.5.6", path = "../swc_atoms" }
swc_cached = { version = "0.3.16", path = "../swc_cached" } swc_cached = { version = "0.3.16", path = "../swc_cached" }

View File

@ -27,8 +27,8 @@ default = []
ahash = "0.8" ahash = "0.8"
anyhow = "1" anyhow = "1"
crc = "2.1.0" crc = "2.1.0"
dashmap = { version = "5.1.0", optional = true } dashmap = { version = "5.4.0", optional = true }
indexmap = "1.6.1" indexmap = "1.9.3"
is-macro = "0.3.0" is-macro = "0.3.0"
once_cell = "1.18.0" once_cell = "1.18.0"
parking_lot = "0.12.1" parking_lot = "0.12.1"
@ -57,8 +57,8 @@ ntest = "0.7.2"
path-clean = "=0.1.0" path-clean = "=0.1.0"
reqwest = { version = "0.11.13", features = ["blocking"] } reqwest = { version = "0.11.13", features = ["blocking"] }
sha-1 = "0.10" sha-1 = "0.10"
tempfile = "3.4.0" tempfile = "3.6.0"
url = "2.1.1" url = "2.4.0"
swc_ecma_loader = { version = "0.43.16", path = "../swc_ecma_loader", features = [ swc_ecma_loader = { version = "0.43.16", path = "../swc_ecma_loader", features = [
"node", "node",

View File

@ -15,7 +15,7 @@ bench = false
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1.0.71" anyhow = "1.0.71"
dashmap = "5.1.0" dashmap = "5.4.0"
once_cell = "1.18.0" once_cell = "1.18.0"
regex = "1.5.4" regex = "1.5.4"
serde = "1.0.136" serde = "1.0.136"

View File

@ -61,7 +61,7 @@ string_cache = "0.8.7"
termcolor = { version = "1.0", optional = true } termcolor = { version = "1.0", optional = true }
tracing = "0.1.37" tracing = "0.1.37"
unicode-width = "0.1.4" unicode-width = "0.1.4"
url = "2.2.2" url = "2.4.0"
ast_node = { version = "0.9.5", path = "../ast_node" } ast_node = { version = "0.9.5", path = "../ast_node" }
better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" } better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" }

View File

@ -9,7 +9,7 @@ repository = "https://github.com/swc-project/swc.git"
version = "0.1.6" version = "0.1.6"
[dependencies] [dependencies]
indexmap = "1.6.1" indexmap = "1.9.3"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"

View File

@ -39,7 +39,7 @@ rkyv = { package = "rkyv", version = "=0.7.42", optional = true, features = [
"strict", "strict",
"validation", "validation",
] } ] }
scoped-tls = "1.0.0" scoped-tls = "1.0.1"
serde = { version = "1.0.133", features = ["derive"], optional = true } serde = { version = "1.0.133", features = ["derive"], optional = true }
unicode-id = "0.3" unicode-id = "0.3"

View File

@ -18,7 +18,7 @@ swc_ecma_ast = { version = "0.106.4", path = "../swc_ecma_ast" }
swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" }
[dev-dependencies] [dev-dependencies]
pretty_assertions = "1.1" pretty_assertions = "1.3"
swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" }
testing = { version = "0.33.17", path = "../testing" } testing = { version = "0.33.17", path = "../testing" }

View File

@ -15,7 +15,7 @@ bench = false
[dependencies] [dependencies]
ahash = "0.8" ahash = "0.8"
auto_impl = "1.1.0" auto_impl = "1.1.0"
dashmap = "5.1.0" dashmap = "5.4.0"
parking_lot = "0.12.1" parking_lot = "0.12.1"
rayon = "1.7.0" rayon = "1.7.0"
regex = "1" regex = "1"

View File

@ -27,8 +27,8 @@ tsc = ["dashmap", "once_cell", "swc_cached"]
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1.0.71" anyhow = "1.0.71"
dashmap = { version = "5.1.0", optional = true } dashmap = { version = "5.4.0", optional = true }
lru = { version = "0.7.1", optional = true } lru = { version = "0.10.0", optional = true }
once_cell = { version = "1.18.0", optional = true } once_cell = { version = "1.18.0", optional = true }
parking_lot = { version = "0.12.1", optional = true } parking_lot = { version = "0.12.1", optional = true }
path-clean = { version = "=0.1.0", optional = true } path-clean = { version = "=0.1.0", optional = true }

View File

@ -1,3 +1,5 @@
use std::num::NonZeroUsize;
use anyhow::Error; use anyhow::Error;
use lru::LruCache; use lru::LruCache;
use parking_lot::Mutex; use parking_lot::Mutex;
@ -29,7 +31,9 @@ where
{ {
pub fn new(cap: usize, inner: R) -> Self { pub fn new(cap: usize, inner: R) -> Self {
Self { Self {
cache: Mutex::new(LruCache::new(cap)), cache: Mutex::new(LruCache::new(
NonZeroUsize::try_from(cap).expect("cap == 0"),
)),
inner, inner,
} }
} }

View File

@ -36,12 +36,12 @@ trace-ast = []
ahash = "0.8.3" ahash = "0.8.3"
arrayvec = "0.7.2" arrayvec = "0.7.2"
backtrace = { version = "0.3.61", optional = true } backtrace = { version = "0.3.61", optional = true }
indexmap = "1.6.1" indexmap = "1.9.3"
num-bigint = "0.4.3" num-bigint = "0.4.3"
num_cpus = "1.13.1" num_cpus = "1.13.1"
once_cell = "1.18.0" once_cell = "1.18.0"
parking_lot = "0.12.1" parking_lot = "0.12.1"
pretty_assertions = { version = "1.1", optional = true } pretty_assertions = { version = "1.3", optional = true }
radix_fmt = "=1.0.0" radix_fmt = "=1.0.0"
rayon = { version = "1.7.0", optional = true } rayon = { version = "1.7.0", optional = true }
regex = "1.5.3" regex = "1.5.3"
@ -71,7 +71,7 @@ swc_timer = { version = "0.19.17", path = "../swc_timer" }
ansi_term = "0.12.1" ansi_term = "0.12.1"
anyhow = "1" anyhow = "1"
criterion = "0.5.1" criterion = "0.5.1"
pretty_assertions = "1.1" pretty_assertions = "1.3"
walkdir = "2" walkdir = "2"
swc_ecma_testing = { version = "0.20.11", path = "../swc_ecma_testing" } swc_ecma_testing = { version = "0.20.11", path = "../swc_ecma_testing" }

View File

@ -43,7 +43,7 @@ stacker = "0.1.15"
[dev-dependencies] [dev-dependencies]
criterion = "0.5" criterion = "0.5"
pretty_assertions = "1.1" pretty_assertions = "1.3"
serde_json = "1" serde_json = "1"
walkdir = "2" walkdir = "2"

View File

@ -18,10 +18,10 @@ serde-impl = ["serde"]
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1" anyhow = "1"
dashmap = "5.1.0" dashmap = "5.4.0"
indexmap = "1.6.1" indexmap = "1.9.3"
once_cell = "1.18.0" once_cell = "1.18.0"
semver = { version = "1.0.4", features = ["serde"] } semver = { version = "1.0.17", features = ["serde"] }
serde = { version = "1", features = ["derive"], optional = true } serde = { version = "1", features = ["derive"], optional = true }
serde_json = "1" serde_json = "1"
st-map = "0.2.0" st-map = "0.2.0"
@ -40,7 +40,7 @@ swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" }
[dev-dependencies] [dev-dependencies]
criterion = "0.5" criterion = "0.5"
pretty_assertions = "1.1" pretty_assertions = "1.3"
swc_ecma_codegen = { version = "0.141.8", path = "../swc_ecma_codegen" } swc_ecma_codegen = { version = "0.141.8", path = "../swc_ecma_codegen" }
swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" } swc_ecma_parser = { version = "0.136.5", path = "../swc_ecma_parser" }

View File

@ -45,7 +45,7 @@ swc_ecma_utils = { version = "0.119.7", path = "../swc_ecma_ut
swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" }
[dev-dependencies] [dev-dependencies]
pretty_assertions = "1.1" pretty_assertions = "1.3"
sourcemap = "6.2" sourcemap = "6.2"
tempfile = "3" tempfile = "3"

View File

@ -19,7 +19,7 @@ concurrent-renamer = ["rayon"]
[dependencies] [dependencies]
better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" } better_scoped_tls = { version = "0.1.0", path = "../better_scoped_tls" }
bitflags = "2.1.0" bitflags = "2.1.0"
indexmap = "1.6.1" indexmap = "1.9.3"
once_cell = "1.18.0" once_cell = "1.18.0"
phf = { version = "0.10", features = ["macros"] } phf = { version = "0.10", features = ["macros"] }
rayon = { version = "1", optional = true } rayon = { version = "1", optional = true }

View File

@ -22,7 +22,7 @@ concurrent = [
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
arrayvec = "0.7.2" arrayvec = "0.7.2"
indexmap = "1.6.1" indexmap = "1.9.3"
is-macro = "0.3.0" is-macro = "0.3.0"
num-bigint = "0.4" num-bigint = "0.4"
rayon = { version = "1.7.0", optional = true } rayon = { version = "1.7.0", optional = true }

View File

@ -17,7 +17,7 @@ Inflector = "0.11.4"
ahash = "0.8.3" ahash = "0.8.3"
anyhow = "1.0.71" anyhow = "1.0.71"
bitflags = "2.1.0" bitflags = "2.1.0"
indexmap = "1.6.1" indexmap = "1.9.3"
is-macro = "0.3.0" is-macro = "0.3.0"
path-clean = "0.1.0" path-clean = "0.1.0"
pathdiff = "0.2.0" pathdiff = "0.2.0"
@ -38,7 +38,7 @@ swc_ecma_utils = { version = "0.119.7", path = "../swc_ecma_utils" }
swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" } swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" }
[dev-dependencies] [dev-dependencies]
indexmap = { version = "1.6.1", features = ["serde"] } indexmap = { version = "1.9.3", features = ["serde"] }
serde_json = "1" serde_json = "1"
swc_ecma_loader = { version = "0.43.16", path = "../swc_ecma_loader", features = [ swc_ecma_loader = { version = "0.43.16", path = "../swc_ecma_loader", features = [

View File

@ -23,8 +23,8 @@ debug = []
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
dashmap = "5.1.0" dashmap = "5.4.0"
indexmap = "1.6.1" indexmap = "1.9.3"
once_cell = "1.18.0" once_cell = "1.18.0"
petgraph = "0.6" petgraph = "0.6"
rayon = { version = "1.7.0", optional = true } rayon = { version = "1.7.0", optional = true }

View File

@ -20,8 +20,8 @@ serde-impl = ["serde"]
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
base64 = "0.13.0" base64 = "0.13.0"
dashmap = "5.1.0" dashmap = "5.4.0"
indexmap = "1.6.1" indexmap = "1.9.3"
once_cell = "1.18.0" once_cell = "1.18.0"
rayon = { version = "1.7.0", optional = true } rayon = { version = "1.7.0", optional = true }
serde = { version = "1.0.118", features = ["derive"], optional = true } serde = { version = "1.0.118", features = ["derive"], optional = true }

View File

@ -20,7 +20,7 @@ serde = "1"
serde_json = "1" serde_json = "1"
sha-1 = "0.10" sha-1 = "0.10"
sourcemap = "6.2" sourcemap = "6.2"
tempfile = "3.4.0" tempfile = "3.6.0"
swc_common = { version = "0.31.14", path = "../swc_common", features = [ swc_common = { version = "0.31.14", path = "../swc_common", features = [
"sourcemap", "sourcemap",

View File

@ -23,7 +23,7 @@ trace-ast = []
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
indexmap = "1.6.1" indexmap = "1.9.3"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
tracing = "0.1.37" tracing = "0.1.37"

View File

@ -20,7 +20,7 @@ bench = false
concurrent = ["swc_common/concurrent", "rayon"] concurrent = ["swc_common/concurrent", "rayon"]
[dependencies] [dependencies]
indexmap = "1.6.1" indexmap = "1.9.3"
num_cpus = "1.13.1" num_cpus = "1.13.1"
once_cell = "1.18.0" once_cell = "1.18.0"
rayon = { version = "1.7.0", optional = true } rayon = { version = "1.7.0", optional = true }

View File

@ -38,7 +38,7 @@ swc_node_comments = { version = "0.18.14", path = "../swc_node_comments/" }
[dev-dependencies] [dev-dependencies]
criterion = "0.5" criterion = "0.5"
pretty_assertions = "1.1" pretty_assertions = "1.3"
swc = { version = "0.263.20", path = "../swc" } swc = { version = "0.263.20", path = "../swc" }
swc_ecma_ast = { version = "0.106.4", path = "../swc_ecma_ast" } swc_ecma_ast = { version = "0.106.4", path = "../swc_ecma_ast" }

View File

@ -12,7 +12,7 @@ version = "0.19.14"
bench = false bench = false
[dependencies] [dependencies]
indexmap = "1.6.1" indexmap = "1.9.3"
petgraph = "0.6" petgraph = "0.6"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"

View File

@ -20,7 +20,7 @@ swc_v2 = ["serde-impl"]
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"
dashmap = "5.1.0" dashmap = "5.4.0"
is-macro = "0.3.0" is-macro = "0.3.0"
once_cell = "1.18.0" once_cell = "1.18.0"
regex = "1" regex = "1"
@ -47,6 +47,6 @@ swc_ecma_visit = { version = "0.92.3", path = "../swc_ecma_visit" }
swc_node_base = { version = "0.5.8", path = "../swc_node_base" } swc_node_base = { version = "0.5.8", path = "../swc_node_base" }
[dev-dependencies] [dev-dependencies]
pretty_assertions = "1.1" pretty_assertions = "1.3"
testing = { version = "0.33.17", path = "../testing" } testing = { version = "0.33.17", path = "../testing" }

View File

@ -16,7 +16,7 @@ bench = false
[dependencies] [dependencies]
ahash = "0.8.3" ahash = "0.8.3"
dashmap = "5.1.0" dashmap = "5.4.0"
swc_atoms = { version = "0.5.6", path = "../swc_atoms" } swc_atoms = { version = "0.5.6", path = "../swc_atoms" }
swc_common = { version = "0.31.14", path = "../swc_common" } swc_common = { version = "0.31.14", path = "../swc_common" }

View File

@ -20,4 +20,4 @@ napi = { version = "2", default-features = false, features = [
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["unbounded_depth"] } serde_json = { version = "1", features = ["unbounded_depth"] }
tracing = { version = "0.1.37" } tracing = { version = "0.1.37" }
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }

View File

@ -50,7 +50,7 @@ rkyv-impl = ["__rkyv", "swc_common/plugin-rt", "swc_plugin_proxy/plugin-rt"]
[dependencies] [dependencies]
anyhow = "1.0.71" anyhow = "1.0.71"
enumset = "1.0.12" enumset = "1.1.2"
once_cell = "1.18.0" once_cell = "1.18.0"
parking_lot = "0.12.1" parking_lot = "0.12.1"
serde = { version = "1.0.126", features = ["derive"] } serde = { version = "1.0.126", features = ["derive"] }

View File

@ -16,11 +16,11 @@ ansi_term = "0.12.1"
cargo_metadata = "0.15.4" cargo_metadata = "0.15.4"
difference = "2" difference = "2"
once_cell = "1.18.0" once_cell = "1.18.0"
pretty_assertions = "1.1" pretty_assertions = "1.3"
regex = "1" regex = "1"
serde_json = "1.0.71" serde_json = "1.0.71"
tracing = "0.1.37" tracing = "0.1.37"
tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
swc_common = { version = "0.31.14", path = "../swc_common", features = [ swc_common = { version = "0.31.14", path = "../swc_common", features = [
"tty-emitter", "tty-emitter",