summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2021-12-08 19:12:14 -0500
committerGitHub <noreply@github.com>2021-12-08 19:12:14 -0500
commit1507b8c9843262d6514ed61fdba115671dfb7bfe (patch)
tree963e47cf71c5f4bdd457308c3f82becc106c9d27 /Cargo.lock
parent318f48f9adc486e95dcc5f86fd0a1848c6df51f6 (diff)
fix: upgrade swc fixing many bundling and `--no-check` bugs (#13025)
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock172
1 files changed, 100 insertions, 72 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 6c0702d8c..d9785975c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -44,9 +44,9 @@ checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
[[package]]
name = "ahash"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98"
+checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
dependencies = [
"getrandom 0.2.3",
"once_cell",
@@ -615,9 +615,9 @@ checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57"
[[package]]
name = "data-url"
-version = "0.1.0"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d33fe99ccedd6e84bc035f1931bb2e6be79739d6242bd895e7311c886c50dc9c"
+checksum = "3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193"
dependencies = [
"matches",
]
@@ -694,9 +694,9 @@ dependencies = [
[[package]]
name = "deno_ast"
-version = "0.5.0"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2ee37af956e0efce7863828eb055208965be06f47959b73c47466e0b5f9a1a9e"
+checksum = "0f1c58caca74265d1c63a5c26069e037846f8bdf6a3e2dde3da66c6f6f51297d"
dependencies = [
"data-url",
"dprint-swc-ecma-ast-view",
@@ -781,9 +781,9 @@ dependencies = [
[[package]]
name = "deno_doc"
-version = "0.21.0"
+version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "075b0c1b454eaf90cea9c6efc72ff946aa6c855c85a4209cb717c01424b37e5e"
+checksum = "366a584bf4486c7d5674e398c7bb8e6c55a871822cea9d217236933d85e25b98"
dependencies = [
"cfg-if 1.0.0",
"deno_ast",
@@ -827,9 +827,9 @@ dependencies = [
[[package]]
name = "deno_graph"
-version = "0.12.0"
+version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9ee63197c67746c40911cb3082ca13a29cc5adae1ff1b706397b44f7155d7c57"
+checksum = "10ec6e60e462d83c3b7c6c482e9c52149e421a6f7f04e2ed32a0749a2655911c"
dependencies = [
"anyhow",
"cfg-if 1.0.0",
@@ -863,9 +863,9 @@ dependencies = [
[[package]]
name = "deno_lint"
-version = "0.19.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c031711a48a3c5ea4ca6103c6d6df456ba3b0bb048fb551f07da4f704e1d844"
+checksum = "60b82bcc8b48bd19e2755303decf7833e650d5e6743c6331fb462c50ee47adf0"
dependencies = [
"anyhow",
"deno_ast",
@@ -1132,9 +1132,9 @@ dependencies = [
[[package]]
name = "dprint-plugin-typescript"
-version = "0.59.2"
+version = "0.60.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7eb0e9b299253bcdef030e1df70ee820b13faebee9175b35d78de0bc99c1c9a"
+checksum = "b0a43c5093e898d4fc54b14c2583d83e9ab30d68e3bde374ab6a74996af2f1e2"
dependencies = [
"deno_ast",
"dprint-core",
@@ -1145,9 +1145,9 @@ dependencies = [
[[package]]
name = "dprint-swc-ecma-ast-view"
-version = "0.42.0"
+version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bac2108f47408837b37dfa645cca2b6c03a8f6c993bc7cd3d17506c2b4dd3326"
+checksum = "2d2654eb6e5d6e02096f6969d1370e9e474b43c9ad1a7142556c7d1e9d1afe0a"
dependencies = [
"bumpalo",
"num-bigint",
@@ -1675,7 +1675,7 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
]
[[package]]
@@ -1828,9 +1828,9 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
[[package]]
name = "import_map"
-version = "0.3.3"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d315210af92bcde7a84672d5554fc2b4268c4d40dc9c930ae1d1ed765a8f6381"
+checksum = "f91db0bc4eff39727c95caa6e70268df077d7ebde57c1454a9cb8ddeb76b9689"
dependencies = [
"indexmap",
"log",
@@ -1841,12 +1841,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "1.6.2"
+version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3"
+checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5"
dependencies = [
"autocfg 1.0.1",
- "hashbrown 0.9.1",
+ "hashbrown 0.11.2",
"serde",
]
@@ -3560,11 +3560,11 @@ dependencies = [
[[package]]
name = "swc_bundler"
-version = "0.75.0"
+version = "0.89.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a15b9dfe3beb671044c8237ee921a007255ad6a92c12c119cf29fb7bb7c807ad"
+checksum = "7266b804885475a9f2d829946747d72b4806e23be690a44c8b6f7819453fd0bc"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
"anyhow",
"crc",
"indexmap",
@@ -3585,16 +3585,18 @@ dependencies = [
"swc_ecma_transforms_optimization",
"swc_ecma_utils",
"swc_ecma_visit",
+ "swc_fast_graph",
+ "swc_graph_analyzer",
"tracing",
]
[[package]]
name = "swc_common"
-version = "0.14.1"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "de8be830f71f62908dae13fd9db66522e77dbf9188bd07d0b86d15f48557b219"
+checksum = "560998b621793a613c98ec8cdbd729e46332dd3fbf7619b57e9d98c15e142e2e"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
"ast_node",
"cfg-if 0.1.10",
"either",
@@ -3616,9 +3618,9 @@ dependencies = [
[[package]]
name = "swc_ecma_ast"
-version = "0.55.0"
+version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e40d99e5376086f6a057202b3889f276c3f5cbcafeead8f536ed088ad0bf36b3"
+checksum = "a31826c0275a1062d1e16d5b428c5059d176274c4e6c1c499525ddd2c65fcacc"
dependencies = [
"is-macro",
"num-bigint",
@@ -3630,9 +3632,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
-version = "0.77.0"
+version = "0.83.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9679c138f4cfe98c86e0947bdc089c4402b372db064f6aca2636a86c93898052"
+checksum = "08ed18a9bf4bca94b2029ed267373b01f4e207f5f617ab403b3bca96a44f5547"
dependencies = [
"bitflags",
"memchr",
@@ -3662,9 +3664,9 @@ dependencies = [
[[package]]
name = "swc_ecma_dep_graph"
-version = "0.44.0"
+version = "0.50.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "235e8d4a5f0136b50a0339e015f77a42a4bbae66c3a82ae399491d4d5caed3d2"
+checksum = "a47d0548c1d6fcc44f15462828af696cc335cfa3c36bff98900b851074fad546"
dependencies = [
"swc_atoms",
"swc_common",
@@ -3674,24 +3676,23 @@ dependencies = [
[[package]]
name = "swc_ecma_loader"
-version = "0.22.0"
+version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a9507f40d574997316948f94423c3c93dcb03bf593bd0a5197b51c34ed09558"
+checksum = "b0c9672f7cf71bf2a98fc0c66eed90d43db9252c82e52096c7159ea5521f3478"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
"anyhow",
+ "serde",
"swc_atoms",
"swc_common",
- "swc_ecma_ast",
- "swc_ecma_visit",
"tracing",
]
[[package]]
name = "swc_ecma_parser"
-version = "0.75.2"
+version = "0.81.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dbf91ac2559e8cb4d5e66ca5b7b71f0bcf9a16289cc0eb31211314bffb1c4f4b"
+checksum = "97570156b3eec2e91b43f3adf9526caaf5cdf656c65a7722715b3537c2952261"
dependencies = [
"either",
"enum_kind",
@@ -3710,9 +3711,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms"
-version = "0.88.0"
+version = "0.101.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c38ddf75f012a84fe05ccdbceaf3a57c8657a989ad376ad5a5fd0ec7cf197cf9"
+checksum = "15931263dab79ddee709e981b5222d84a684cfaa66d2913394bee6d5b4635cca"
dependencies = [
"swc_atoms",
"swc_common",
@@ -3729,9 +3730,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_base"
-version = "0.40.0"
+version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1ce842ee29a2e96647950dba48dddd757ad7e5b392b1902191a16c3e8be22ae"
+checksum = "0bfa5fa18d0f7b7f2cf3522049e22ca8c5a77072a30f597c38de1c5f10a69501"
dependencies = [
"once_cell",
"phf",
@@ -3743,13 +3744,14 @@ dependencies = [
"swc_ecma_parser",
"swc_ecma_utils",
"swc_ecma_visit",
+ "tracing",
]
[[package]]
name = "swc_ecma_transforms_classes"
-version = "0.26.0"
+version = "0.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "86440b9078c3496db893afb298d20a59baf2fc46caa3298d16fdf3c88f27a250"
+checksum = "7305d99e9851ae762e8bca1f7d43a0a1dd6c55b78220b10425b06a5f54c4498f"
dependencies = [
"swc_atoms",
"swc_common",
@@ -3761,9 +3763,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_macros"
-version = "0.2.3"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "063ad8426598df1aad8cdb9e9994a54cecb07fe902190c467bf195f5f553ed8d"
+checksum = "18712e4aab969c6508dff3540ade6358f1e013464aa58b3d30da2ab2d9fcbbed"
dependencies = [
"pmutil",
"proc-macro2 1.0.29",
@@ -3774,11 +3776,11 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_optimization"
-version = "0.58.1"
+version = "0.71.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8774d32f481b47dec0b0e30765a71d02a1c63919b4ca52f925afbf0dd5b81e6"
+checksum = "7d528d813fd0af0c8727b0143b0c60759ff6a1cefb7223ee955da85c90edaaa6"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
"dashmap",
"indexmap",
"once_cell",
@@ -3797,9 +3799,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_proposal"
-version = "0.51.0"
+version = "0.63.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4f7cfc191cb5b199bf9aedafd583785ea21662e312ad49d6b5a73dc3c4efe6d"
+checksum = "1185431bc8fb9d5460f662effbe4eaa10f1038f4e7fc7cfb2edfef4a7cc1104e"
dependencies = [
"either",
"serde",
@@ -3817,11 +3819,11 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_react"
-version = "0.53.0"
+version = "0.65.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0c7a21856bade56164a0da969aacd3ec90c27bed56e82480c92721fca18d1fe8"
+checksum = "c0f9a87fba33abfae51b6442c521af5bc607fe81aca98efb131102eff2b3df38"
dependencies = [
- "ahash 0.7.4",
+ "ahash 0.7.6",
"base64 0.13.0",
"dashmap",
"indexmap",
@@ -3842,9 +3844,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_typescript"
-version = "0.54.0"
+version = "0.67.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bfbca21d37a9ec2e5de9f92d6dd5ff2d749d741bc0fac832d38ccbcf4bde4f28"
+checksum = "33c739f59074fa7b65f43a36c2912a8b92985c2d521ed45649dd0f2c7f5a69ee"
dependencies = [
"serde",
"swc_atoms",
@@ -3859,37 +3861,38 @@ dependencies = [
[[package]]
name = "swc_ecma_utils"
-version = "0.48.0"
+version = "0.55.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fc932d46dabd2250f4bb690cf5eb14a672c6c054caee1a1a9ff3ecf77b472606"
+checksum = "f0adfd7c7ebc9133e5d98dbe307c8ef41d43ae9ba9e5f3f690880b057ab0adc3"
dependencies = [
"once_cell",
- "scoped-tls",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_ecma_visit",
+ "tracing",
"unicode-xid 0.2.2",
]
[[package]]
name = "swc_ecma_visit"
-version = "0.41.0"
+version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c242ca4236cf826f9d575f27235a049e7e5629b66f130fdc1f333fa23e6a2ff4"
+checksum = "f0b3826abd1e68214fe9743437236608a0a22d27912e84a85a53f1e977e10468"
dependencies = [
"num-bigint",
"swc_atoms",
"swc_common",
"swc_ecma_ast",
"swc_visit",
+ "tracing",
]
[[package]]
name = "swc_ecmascript"
-version = "0.80.0"
+version = "0.95.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cc83776796ba1c4602e268ff0a71a325fbaf8b65d312b8fe975ee94865300501"
+checksum = "703291bc32dd81c1d73761e02442bdefed5844490f853f9979b8b8cb21e7392b"
dependencies = [
"swc_ecma_ast",
"swc_ecma_codegen",
@@ -3913,6 +3916,31 @@ dependencies = [
]
[[package]]
+name = "swc_fast_graph"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b4e08c814c7283238c72c61069614b55d58ccfeeb5e4fd9887913e9d34102632"
+dependencies = [
+ "ahash 0.7.6",
+ "indexmap",
+ "petgraph 0.5.1",
+ "swc_common",
+]
+
+[[package]]
+name = "swc_graph_analyzer"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13707fe5ba172950c56e16ab206f4d2a7da4e16742e7f527c331c1e0973267d4"
+dependencies = [
+ "ahash 0.7.6",
+ "auto_impl",
+ "petgraph 0.5.1",
+ "swc_fast_graph",
+ "tracing",
+]
+
+[[package]]
name = "swc_macros_common"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3926,9 +3954,9 @@ dependencies = [
[[package]]
name = "swc_visit"
-version = "0.2.6"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a423caa0b4585118164dbad8f1ad52b592a9a9370b25decc4d84c6b4309132c0"
+checksum = "e5c639379dd2a8a0221fa1e12fafbdd594ba53a0cace6560054da52409dfcc1a"
dependencies = [
"either",
"swc_visit_macros",
@@ -3936,9 +3964,9 @@ dependencies = [
[[package]]
name = "swc_visit_macros"
-version = "0.2.3"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3b2825fee79f10d0166e8e650e79c7a862fb991db275743083f07555d7641f0"
+checksum = "e505bbf8e11898fa05a65aa5e773c827ec743fc15aa3c064c9e06164ed0b6630"
dependencies = [
"Inflector",
"pmutil",
@@ -4054,9 +4082,9 @@ checksum = "288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a"
[[package]]
name = "text_lines"
-version = "0.3.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3b748c1c41162300bfc1748c7458ea66a45aabff1d9202a3267a95db40c7b7c"
+checksum = "e49e3c53dd04de8b8e8390bc4fab57f6db7af7d33b086fe411803e6351c9f9f9"
dependencies = [
"serde",
]