summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-05-20 16:40:55 -0400
committerGitHub <noreply@github.com>2022-05-20 16:40:55 -0400
commit1fcecb6789c3f111bc1554766ba9347afcfd02dc (patch)
tree19cd1b121412b992994b2fe4bea0463793d3986e /Cargo.lock
parente7c894e8f54ebd2d9fd61c97a265906ac54e2068 (diff)
refactor: upgrade to deno_ast 0.15 (#14680)
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock141
1 files changed, 85 insertions, 56 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 1837cf601..6e9545de8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -811,18 +811,16 @@ dependencies = [
[[package]]
name = "deno_ast"
-version = "0.14.1"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f0691d08faa4f1fd9898ecfbe82c32623f89969e92e7b97b5119a18399609d25"
+checksum = "a2989afff97ba7da10f186e9a45e946b4ef943b9d4babd2ee7b4b24cc9906b69"
dependencies = [
"anyhow",
"base64 0.13.0",
"data-url",
- "dprint-swc-ecma-ast-view",
+ "dprint-swc-ext",
"serde",
- "swc_atoms",
"swc_bundler",
- "swc_common",
"swc_ecmascript",
"text_lines",
"url",
@@ -908,9 +906,9 @@ dependencies = [
[[package]]
name = "deno_doc"
-version = "0.34.0"
+version = "0.35.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0add4cb8ed6a0698aca6964995083b292300b79ab9451675147ba8d144566935"
+checksum = "cb498c0dcc46a195f565b19eeef5593a6cdbd387ae1ef278ebf7eca2be55128b"
dependencies = [
"cfg-if",
"deno_ast",
@@ -954,9 +952,9 @@ dependencies = [
[[package]]
name = "deno_graph"
-version = "0.26.0"
+version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2cb46950445fbcf6fa0fdf74c6ebbaf938540d000dfcc556685ec397ec265fc"
+checksum = "99110bbe6cc90fc653a6bd51cf56d8545cd210f3da913aab63d7e362ab9dbaa4"
dependencies = [
"anyhow",
"cfg-if",
@@ -969,6 +967,7 @@ dependencies = [
"ring",
"serde",
"serde_json",
+ "sourcemap",
"termcolor",
"url",
]
@@ -999,9 +998,9 @@ dependencies = [
[[package]]
name = "deno_lint"
-version = "0.29.0"
+version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9272866b24121c43a715c9afe70106ca92e97bc6d9175bc1576c254bac8ec94"
+checksum = "a550a14b0b175707c116ab26dd97d96424f238a8c562a719971376d3d75529be"
dependencies = [
"anyhow",
"deno_ast",
@@ -1301,9 +1300,9 @@ dependencies = [
[[package]]
name = "dprint-plugin-typescript"
-version = "0.68.2"
+version = "0.68.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f7210d773012a869d45bfde328cb8a0a088aa9f4fe66d4a07a509f78363741f1"
+checksum = "d20d1a1d9d423e890a9b2fd687abf68572d509ac40d9af6175793a36fc4af9b1"
dependencies = [
"anyhow",
"deno_ast",
@@ -1313,10 +1312,10 @@ dependencies = [
]
[[package]]
-name = "dprint-swc-ecma-ast-view"
-version = "0.55.0"
+name = "dprint-swc-ext"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43f9e087f831642347a4b0370824cedf4649b7bff5065c25d53cd73094c014ca"
+checksum = "3df529037ff02f1c43ae8c6cce54d9ad85546ff89cb5c1988f56130c16e16a48"
dependencies = [
"bumpalo",
"num-bigint",
@@ -1463,9 +1462,9 @@ dependencies = [
[[package]]
name = "eszip"
-version = "0.19.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34efd9e689611033cf3783634d6196d010d0cf772ee200229ad5c03e99c49f39"
+checksum = "9c2a7e3d40eb2f779d30d68f5b3605584d79533d5b314ece9cdbb9c14358cb80"
dependencies = [
"anyhow",
"base64 0.13.0",
@@ -3864,9 +3863,9 @@ dependencies = [
[[package]]
name = "swc_bundler"
-version = "0.133.0"
+version = "0.147.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "052dafe1f3a9144331ee15f0a3f2c5fe0bb535e19f0bc1ada374b2d0256c314c"
+checksum = "21cb7497dc98ccc6b677b6c0be2890c5ee827e4763f5151ef6d60a82e9b93bb8"
dependencies = [
"ahash",
"anyhow",
@@ -3896,9 +3895,9 @@ dependencies = [
[[package]]
name = "swc_common"
-version = "0.17.25"
+version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "766ad22c1cb8586c038ccba7371a4903a6074b53ee4ba8980a52f502413f120e"
+checksum = "269446a3916d32071ca4c1adb39761fd067bc352ba40e40fca11de881ece8007"
dependencies = [
"ahash",
"ast_node",
@@ -3922,13 +3921,40 @@ dependencies = [
]
[[package]]
+name = "swc_config"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b8bb05ef56c14b95dd7e62e95960153af811b9a447287f1f6ca59f1337fb83d4"
+dependencies = [
+ "anyhow",
+ "indexmap",
+ "serde",
+ "serde_json",
+ "swc_config_macro",
+]
+
+[[package]]
+name = "swc_config_macro"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fb64bc03d90fd5c90d6ab917bb2b1d7fbd31957df39e31ea24a3f554b4372251"
+dependencies = [
+ "pmutil",
+ "proc-macro2 1.0.38",
+ "quote 1.0.18",
+ "swc_macros_common",
+ "syn 1.0.93",
+]
+
+[[package]]
name = "swc_ecma_ast"
-version = "0.75.0"
+version = "0.78.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72961898fbe56591997e667a1ec6a268383582810351c279a15ec710b6177d33"
+checksum = "21f40169fe465e9a93cda5fe397c3afcb69be5ba2f76c4ab22137af6effaebcc"
dependencies = [
"is-macro",
"num-bigint",
+ "scoped-tls",
"serde",
"string_enum",
"swc_atoms",
@@ -3938,9 +3964,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
-version = "0.103.0"
+version = "0.108.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "99ca430d8ea2c8791d1341c4035431c90b87330e39479b4a6dabb4fded124e30"
+checksum = "012de8d3583c4cce8ce08891dc6317136730f87ba53937d5f0eb3b86bca31048"
dependencies = [
"bitflags",
"memchr",
@@ -3970,9 +3996,9 @@ dependencies = [
[[package]]
name = "swc_ecma_dep_graph"
-version = "0.72.0"
+version = "0.76.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4c65494e803ddcb30d06aebb0e4a6b5a441da1fed91a9f630ebbaeee9ab0e66"
+checksum = "553628795fd79a45f3e23b1a732684d887356f9177128cd8c3e90c3631075116"
dependencies = [
"swc_atoms",
"swc_common",
@@ -3982,9 +4008,9 @@ dependencies = [
[[package]]
name = "swc_ecma_loader"
-version = "0.29.1"
+version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e719f646201c51964a2c7b2a3dd79fadb563fc6a72454a7bc093d18c4aad44b0"
+checksum = "0f7baaa5b99cdf49e830caf54b837891c5c38275ac94c31d555859be95f6479c"
dependencies = [
"ahash",
"anyhow",
@@ -3996,9 +4022,9 @@ dependencies = [
[[package]]
name = "swc_ecma_parser"
-version = "0.100.2"
+version = "0.104.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "890d967031e3e7330cd7892f27d826b7b4f37c7caa19db85c78a0862e1fe3974"
+checksum = "efb97dc6efc95313dedc5158055cc811da77395ef7b54be61948b5ad097a3671"
dependencies = [
"either",
"enum_kind",
@@ -4016,9 +4042,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms"
-version = "0.142.0"
+version = "0.154.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f20e5e2d8ab843fa0454e049f73f6d99c444a8c0e2320f77028361ab75e2d18e"
+checksum = "2bce21d9e8ff785aaf9b4ac11375d9f5767630fcaf882f72e6af0516224085a6"
dependencies = [
"swc_atoms",
"swc_common",
@@ -4033,13 +4059,14 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_base"
-version = "0.75.0"
+version = "0.85.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "404c6ea7ca61ceb2ce1f4ed448d1436a38c31b8c572850f04541c0229c966bbf"
+checksum = "8262876d5387887776f23c4894fbddff26e5f184edadf2375f3dc19fca2b42a4"
dependencies = [
"better_scoped_tls",
"once_cell",
"phf",
+ "rustc-hash",
"serde",
"smallvec",
"swc_atoms",
@@ -4053,9 +4080,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_classes"
-version = "0.63.0"
+version = "0.73.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "503f2f6bd0f9e6363a93406753bf64675163423774256a267c85a5d9b5b44b08"
+checksum = "e74a27c29def9db5ff03db4d3ab3d37701fb6d100951162223b71132908451eb"
dependencies = [
"swc_atoms",
"swc_common",
@@ -4080,14 +4107,15 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_optimization"
-version = "0.112.1"
+version = "0.124.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "af43d7d92e0bb8ba60d64ce8a7edcab7738f7e858b8e42814fca5c133ba17c19"
+checksum = "c995fb0565ace6368253af588cb848a92f0347dd74aef39e64af3c56466206d5"
dependencies = [
"ahash",
"dashmap",
"indexmap",
"once_cell",
+ "rustc-hash",
"serde_json",
"swc_atoms",
"swc_common",
@@ -4102,9 +4130,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_proposal"
-version = "0.97.0"
+version = "0.107.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93d08411e517736b0167f3c9784fe9b98cc09308ae12e6072abd2bb2c2236da2"
+checksum = "47fc0f3b336764f89adf1899830321c3f5a7e845ede3ad5949eeb7468aa260ab"
dependencies = [
"either",
"serde",
@@ -4121,9 +4149,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_react"
-version = "0.104.0"
+version = "0.114.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43cda44270dfcc95d61582981baddaf53d96c5233ea7384e81cd6e462816c58e"
+checksum = "2fbfcd197ebeb0547b59dee39a164633bcf4fb0edbae886f8046e471e6a10502"
dependencies = [
"ahash",
"base64 0.13.0",
@@ -4136,6 +4164,7 @@ dependencies = [
"string_enum",
"swc_atoms",
"swc_common",
+ "swc_config",
"swc_ecma_ast",
"swc_ecma_parser",
"swc_ecma_transforms_base",
@@ -4146,9 +4175,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_typescript"
-version = "0.107.0"
+version = "0.117.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a09397169ed7ce0751a82cb71655f3a4a1fb00d8863aabd5cca9b46eff3dd5f2"
+checksum = "fa8f32954c5a7c6bdead39c8a8a1580127a1759f33ef8b87d00f754882e6090a"
dependencies = [
"serde",
"swc_atoms",
@@ -4162,9 +4191,9 @@ dependencies = [
[[package]]
name = "swc_ecma_utils"
-version = "0.79.1"
+version = "0.85.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "44ee8d60b9977f58214af7102dc30855a6754e742afe6d6e26e5bf13883c7b91"
+checksum = "dff9d469b284a48317a695a81346a9609d04ce3a31da4493aac508e0d48a4257"
dependencies = [
"indexmap",
"once_cell",
@@ -4177,9 +4206,9 @@ dependencies = [
[[package]]
name = "swc_ecma_visit"
-version = "0.61.0"
+version = "0.64.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5ea00a52ba2b971955c62275696d5c59f3cf0cd06db74a66dec378ec9843c78"
+checksum = "f2d3783a0dd1e301ae2945ab1241405f913427f9512ec62756d3d2072f7c21bb"
dependencies = [
"num-bigint",
"swc_atoms",
@@ -4191,9 +4220,9 @@ dependencies = [
[[package]]
name = "swc_ecmascript"
-version = "0.143.0"
+version = "0.157.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ebda93aa6422956c184a9eb5fdb0f0f0ff433169fa15e55ef445e5ad0b5e0abe"
+checksum = "bd35679e1dc392f776b691b125692d90a7bebd5d23ec96699cfe37d8ae8633b1"
dependencies = [
"swc_ecma_ast",
"swc_ecma_codegen",
@@ -4218,9 +4247,9 @@ dependencies = [
[[package]]
name = "swc_fast_graph"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9860ef8ffc31eedf45bc39a60a2500838a331e3e687bc005fe69088f6a966460"
+checksum = "dccdc7e1f2d987c1e2fc7dfb36ef86666f04e5fad4fe88d3a1d05e4f01181d95"
dependencies = [
"ahash",
"indexmap",
@@ -4230,9 +4259,9 @@ dependencies = [
[[package]]
name = "swc_graph_analyzer"
-version = "0.6.0"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67696e05cdf3efc1daded3b4803639da25fd9254ca6bae16539058197a411de8"
+checksum = "c279894062688a31a6de1c95e00eb7cfcaa2a471334f6b741f083b86096f2a84"
dependencies = [
"ahash",
"auto_impl",