Upgrade swc deps (#29531)

* Upgrade swc deps

* Build next-swc binaries

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
Maia Teegarden 2021-09-30 14:21:19 -07:00 committed by GitHub
parent 4eda88145e
commit d3b8d708af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 79 additions and 183 deletions

View file

@ -58,9 +58,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.42"
version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "595d3cfa7a60d4555cb5067b99f07142a08ea778de5cf993f7b75c7d8fabc486"
checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
[[package]]
name = "arrayvec"
@ -173,9 +173,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
[[package]]
name = "cc"
version = "1.0.69"
version = "1.0.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2"
checksum = "d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0"
[[package]]
name = "cfg-if"
@ -212,9 +212,9 @@ dependencies = [
[[package]]
name = "cpufeatures"
version = "0.1.5"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef"
checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469"
dependencies = [
"libc",
]
@ -508,9 +508,9 @@ dependencies = [
[[package]]
name = "if_chain"
version = "1.0.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f7280c75fb2e2fc47080ec80ccc481376923acb04501957fc38f935c3de5088"
checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
[[package]]
name = "indexmap"
@ -537,9 +537,9 @@ dependencies = [
[[package]]
name = "itoa"
version = "0.4.7"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
[[package]]
name = "lazy_static"
@ -572,9 +572,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.98"
version = "0.2.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790"
checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6"
[[package]]
name = "lock_api"
@ -615,9 +615,9 @@ dependencies = [
[[package]]
name = "matches"
version = "0.1.8"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
[[package]]
name = "maybe-uninit"
@ -672,9 +672,9 @@ dependencies = [
[[package]]
name = "napi"
version = "1.7.5"
version = "1.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59cd02f5de365f9bd6e85f1d11176a9ea70ff63ce55ea4412cb4e00fd5a0fe6c"
checksum = "2813a6f24e181eb1faba8bc632e56049901fb71df4bf3e0cd6b4086db6606c78"
dependencies = [
"napi-sys",
"serde",
@ -733,7 +733,7 @@ dependencies = [
"swc_atoms",
"swc_common",
"swc_css",
"swc_ecma_preset_env 0.46.0",
"swc_ecma_preset_env",
"swc_ecma_transforms_testing",
"swc_ecmascript",
"swc_node_base",
@ -794,9 +794,9 @@ dependencies = [
[[package]]
name = "object"
version = "0.26.0"
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c55827317fb4c08822499848a14237d2874d6f139828893017237e7ab93eb386"
checksum = "39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2"
dependencies = [
"memchr",
]
@ -815,9 +815,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
[[package]]
name = "ordered-float"
version = "2.7.0"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "039f02eb0f69271f26abe3202189275d7aa2258b903cb0281b5de710a2570ff3"
checksum = "97c9d06878b3a851e8026ef94bf7fef9ba93062cd412601da4d9cf369b1cc62d"
dependencies = [
"num-traits",
]
@ -871,9 +871,9 @@ checksum = "ecba01bf2678719532c5e3059e0b5f0811273d94b397088b82e3bd0a78c78fdd"
[[package]]
name = "pathdiff"
version = "0.2.0"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877630b3de15c0b64cc52f659345724fbf6bdad9bd9566699fc53688f3c34a34"
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]]
name = "percent-encoding"
@ -1008,9 +1008,9 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
[[package]]
name = "proc-macro2"
version = "1.0.28"
version = "1.0.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d"
dependencies = [
"unicode-xid",
]
@ -1263,9 +1263,9 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.2.9"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee"
checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
dependencies = [
"bitflags",
]
@ -1313,15 +1313,15 @@ dependencies = [
[[package]]
name = "retain_mut"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9c17925a9027d298a4603d286befe3f9dc0e8ed02523141914eb628798d6e5b"
checksum = "448296241d034b96c11173591deaa1302f2c17b56092106c1f92c1bc0183a8c9"
[[package]]
name = "rustc-demangle"
version = "0.1.20"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dead70b0b5e03e9c814bcb6b01e03e68f7c57a80aa48c72ec92152ab3e818d49"
checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342"
[[package]]
name = "rustc-hash"
@ -1389,18 +1389,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
version = "1.0.127"
version = "1.0.130"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8"
checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.127"
version = "1.0.130"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc"
checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b"
dependencies = [
"proc-macro2",
"quote",
@ -1409,9 +1409,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.66"
version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127"
checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
dependencies = [
"itoa",
"ryu",
@ -1430,9 +1430,9 @@ dependencies = [
[[package]]
name = "sha-1"
version = "0.9.7"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81"
checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6"
dependencies = [
"block-buffer",
"cfg-if 1.0.0",
@ -1452,9 +1452,9 @@ dependencies = [
[[package]]
name = "siphasher"
version = "0.3.6"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "729a25c17d72b06c68cb47955d44fda88ad2d3e7d77e025663fdd69b93dd71a1"
checksum = "533494a8f9b724d33625ab53c6c4800f7cc445895924a8ef649222dcb76e938b"
[[package]]
name = "smallvec"
@ -1467,9 +1467,9 @@ dependencies = [
[[package]]
name = "smallvec"
version = "1.6.1"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
[[package]]
name = "sourcemap"
@ -1593,8 +1593,8 @@ dependencies = [
"swc_ecma_loader",
"swc_ecma_minifier",
"swc_ecma_parser",
"swc_ecma_preset_env 0.47.0",
"swc_ecma_transforms 0.76.0",
"swc_ecma_preset_env",
"swc_ecma_transforms",
"swc_ecma_transforms_base 0.35.0",
"swc_ecma_utils",
"swc_ecma_visit",
@ -1636,7 +1636,7 @@ dependencies = [
"swc_ecma_codegen 0.74.0",
"swc_ecma_loader",
"swc_ecma_parser",
"swc_ecma_transforms 0.76.0",
"swc_ecma_transforms",
"swc_ecma_utils",
"swc_ecma_visit",
"tracing",
@ -1644,9 +1644,9 @@ dependencies = [
[[package]]
name = "swc_common"
version = "0.13.1"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8400b2ce541d8ca826bd4a0eb06f03f23c68495f34246932d645bd46e511ad44"
checksum = "5d20bb644ce8a6cda46df6a91d7ee41461ad9255501e5244333a59c5f2c9be5d"
dependencies = [
"ahash",
"ast_node",
@ -1778,9 +1778,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
version = "0.73.0"
version = "0.73.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0566fa9af8466d5b27d1d5f944288e91c0d4da90790aaf22a0e2e11e3c33352"
checksum = "bac390ba58b551eb39a2a94e42611dbd501b3791ba46f6980082a83254a1c8e4"
dependencies = [
"bitflags",
"num-bigint",
@ -1875,9 +1875,9 @@ dependencies = [
[[package]]
name = "swc_ecma_minifier"
version = "0.32.0"
version = "0.32.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dbab1ce38f2d81134d446d4daa15944ab13615013699e9d3fb97b53584cc30f"
checksum = "acef3d340f419291cc6f04c06f2ee362c9c82cfe7ee420544224c0bee7110cf8"
dependencies = [
"indexmap",
"once_cell",
@ -1893,7 +1893,7 @@ dependencies = [
"swc_ecma_ast",
"swc_ecma_codegen 0.74.0",
"swc_ecma_parser",
"swc_ecma_transforms 0.76.0",
"swc_ecma_transforms",
"swc_ecma_transforms_base 0.35.0",
"swc_ecma_utils",
"swc_ecma_visit",
@ -1903,9 +1903,9 @@ dependencies = [
[[package]]
name = "swc_ecma_parser"
version = "0.73.0"
version = "0.73.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a922c05fdf4393138cdf41f1533bd03f415f19a2ae6784ac1eb6039554a4762f"
checksum = "1e02141a5283235e4fe3430828f597121dbdca831507bf6c4a897a6118ee0781"
dependencies = [
"either",
"enum_kind",
@ -1913,7 +1913,7 @@ dependencies = [
"num-bigint",
"rustc-hash",
"serde",
"smallvec 1.6.1",
"smallvec 1.7.0",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
@ -1922,30 +1922,6 @@ dependencies = [
"unicode-xid",
]
[[package]]
name = "swc_ecma_preset_env"
version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfee1cb3a5f999db7106130caed1febe9f56f7d6d97b21b65ea3d2073191153f"
dependencies = [
"dashmap",
"indexmap",
"once_cell",
"rustc-hash",
"semver",
"serde",
"serde_json",
"st-map",
"string_enum",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_transforms 0.75.0",
"swc_ecma_utils",
"swc_ecma_visit",
"walkdir",
]
[[package]]
name = "swc_ecma_preset_env"
version = "0.47.0"
@ -1964,30 +1940,12 @@ dependencies = [
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_transforms 0.76.0",
"swc_ecma_transforms",
"swc_ecma_utils",
"swc_ecma_visit",
"walkdir",
]
[[package]]
name = "swc_ecma_transforms"
version = "0.75.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0d04ec77583ff6adb9701b4fd0a56c0bf67bbbcb7a217e56f0e6598ab5e7fd7"
dependencies = [
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_parser",
"swc_ecma_transforms_base 0.34.0",
"swc_ecma_transforms_compat 0.38.0",
"swc_ecma_transforms_proposal 0.42.0",
"swc_ecma_utils",
"swc_ecma_visit",
"unicode-xid",
]
[[package]]
name = "swc_ecma_transforms"
version = "0.76.0"
@ -1999,10 +1957,10 @@ dependencies = [
"swc_ecma_ast",
"swc_ecma_parser",
"swc_ecma_transforms_base 0.35.0",
"swc_ecma_transforms_compat 0.39.0",
"swc_ecma_transforms_compat",
"swc_ecma_transforms_module",
"swc_ecma_transforms_optimization",
"swc_ecma_transforms_proposal 0.43.0",
"swc_ecma_transforms_proposal",
"swc_ecma_transforms_react",
"swc_ecma_transforms_typescript",
"swc_ecma_utils",
@ -2020,7 +1978,7 @@ dependencies = [
"phf",
"rustc-hash",
"scoped-tls",
"smallvec 1.6.1",
"smallvec 1.7.0",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
@ -2039,7 +1997,7 @@ dependencies = [
"phf",
"rustc-hash",
"scoped-tls",
"smallvec 1.6.1",
"smallvec 1.7.0",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
@ -2048,20 +2006,6 @@ dependencies = [
"swc_ecma_visit",
]
[[package]]
name = "swc_ecma_transforms_classes"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09725c62a7015d6b439f2a3b6eedbb76e8a72c39ade1addb9bc182af985ab053"
dependencies = [
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_transforms_base 0.34.0",
"swc_ecma_utils",
"swc_ecma_visit",
]
[[package]]
name = "swc_ecma_transforms_classes"
version = "0.21.0"
@ -2076,30 +2020,6 @@ dependencies = [
"swc_ecma_visit",
]
[[package]]
name = "swc_ecma_transforms_compat"
version = "0.38.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eebf695b749d949b8b49efa2775c6c978061fc1ab679920afe0b007e830ff76e"
dependencies = [
"arrayvec",
"indexmap",
"is-macro",
"num-bigint",
"ordered-float",
"rustc-hash",
"serde",
"smallvec 1.6.1",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_transforms_base 0.34.0",
"swc_ecma_transforms_classes 0.20.0",
"swc_ecma_transforms_macros",
"swc_ecma_utils",
"swc_ecma_visit",
]
[[package]]
name = "swc_ecma_transforms_compat"
version = "0.39.0"
@ -2113,12 +2033,12 @@ dependencies = [
"ordered-float",
"rustc-hash",
"serde",
"smallvec 1.6.1",
"smallvec 1.7.0",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_transforms_base 0.35.0",
"swc_ecma_transforms_classes 0.21.0",
"swc_ecma_transforms_classes",
"swc_ecma_transforms_macros",
"swc_ecma_utils",
"swc_ecma_visit",
@ -2181,27 +2101,6 @@ dependencies = [
"tracing",
]
[[package]]
name = "swc_ecma_transforms_proposal"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e1169d7ccddd2036be1ca8fbb10c3d9cbb2449ff070fd9a821dfc4307e11e2e"
dependencies = [
"either",
"rustc-hash",
"serde",
"smallvec 1.6.1",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_parser",
"swc_ecma_transforms_base 0.34.0",
"swc_ecma_transforms_classes 0.20.0",
"swc_ecma_transforms_macros",
"swc_ecma_utils",
"swc_ecma_visit",
]
[[package]]
name = "swc_ecma_transforms_proposal"
version = "0.43.0"
@ -2211,13 +2110,13 @@ dependencies = [
"either",
"rustc-hash",
"serde",
"smallvec 1.6.1",
"smallvec 1.7.0",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_parser",
"swc_ecma_transforms_base 0.35.0",
"swc_ecma_transforms_classes 0.21.0",
"swc_ecma_transforms_classes",
"swc_ecma_transforms_macros",
"swc_ecma_utils",
"swc_ecma_visit",
@ -2258,7 +2157,7 @@ dependencies = [
"serde_json",
"swc_common",
"swc_ecma_ast",
"swc_ecma_codegen 0.73.0",
"swc_ecma_codegen 0.73.1",
"swc_ecma_parser",
"swc_ecma_transforms_base 0.34.0",
"swc_ecma_utils",
@ -2322,7 +2221,7 @@ dependencies = [
"swc_ecma_codegen 0.74.0",
"swc_ecma_minifier",
"swc_ecma_parser",
"swc_ecma_transforms 0.76.0",
"swc_ecma_transforms",
"swc_ecma_utils",
"swc_ecma_visit",
]
@ -2452,9 +2351,9 @@ dependencies = [
[[package]]
name = "testing_macros"
version = "0.2.1"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92c96cc628186322f8ba6c3b9368497bb0a99c07da8b3641cf2efc7eb7cb5299"
checksum = "38227a465c6f9aeac42fed5bc1ad1175854c4062f3035cefa2f9c928eb503d1d"
dependencies = [
"anyhow",
"glob",
@ -2477,9 +2376,9 @@ dependencies = [
[[package]]
name = "tinyvec"
version = "1.3.1"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338"
checksum = "f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7"
dependencies = [
"tinyvec_macros",
]
@ -2557,7 +2456,7 @@ dependencies = [
"serde",
"serde_json",
"sharded-slab",
"smallvec 1.6.1",
"smallvec 1.7.0",
"thread_local",
"tracing",
"tracing-core",
@ -2567,18 +2466,15 @@ dependencies = [
[[package]]
name = "typenum"
version = "1.13.0"
version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06"
checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec"
[[package]]
name = "unicode-bidi"
version = "0.3.5"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0"
dependencies = [
"matches",
]
checksum = "246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085"
[[package]]
name = "unicode-normalization"
@ -2591,9 +2487,9 @@ dependencies = [
[[package]]
name = "unicode-width"
version = "0.1.8"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
[[package]]
name = "unicode-xid"

View file

@ -21,7 +21,7 @@ swc_atoms = "0.2"
swc_common = { version = "0.13", features = ["concurrent", "sourcemap"] }
swc_css = "0.8.2"
swc_ecmascript = { version = "0.68", features = ["codegen", "minifier", "optimization", "parser", "react", "transforms", "typescript", "utils", "visit"] }
swc_ecma_preset_env = "0.46.0"
swc_ecma_preset_env = "0.47.0"
swc_node_base = "0.4.0"
swc_stylis = "0.5.0"
fxhash = "0.2.1"