diff options
| author | David Sherret <dsherret@users.noreply.github.com> | 2021-12-08 19:12:14 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-08 19:12:14 -0500 |
| commit | 1507b8c9843262d6514ed61fdba115671dfb7bfe (patch) | |
| tree | 963e47cf71c5f4bdd457308c3f82becc106c9d27 /Cargo.lock | |
| parent | 318f48f9adc486e95dcc5f86fd0a1848c6df51f6 (diff) | |
fix: upgrade swc fixing many bundling and `--no-check` bugs (#13025)
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 172 |
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", ] |
