summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-11-16 17:34:56 -0500
committerGitHub <noreply@github.com>2023-11-16 17:34:56 -0500
commit544923afdc67e9946453901642746f37f22c8e24 (patch)
tree36a79cc453f99fe6c74db50fe7fbead21b431f2a
parentceca097e6f2215fce29f2e6aaca7702fa0a99404 (diff)
fix(doc): issue discovering re-exports of re-exports sometimes (#21223)
-rw-r--r--Cargo.lock187
-rw-r--r--Cargo.toml2
-rw-r--r--cli/Cargo.toml8
-rw-r--r--ext/http/Cargo.toml2
4 files changed, 78 insertions, 121 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 6201dc138..545b8d697 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -970,9 +970,9 @@ dependencies = [
[[package]]
name = "deno_ast"
-version = "0.31.3"
+version = "0.31.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8cdc4db9f967c84d8d122892e448e146a4e92987830dd94dbcee31896938dad"
+checksum = "7b74b2504e2428e7ef9ca491359d5f98ab46406cc71d93d0008b7823d5d35a6d"
dependencies = [
"anyhow",
"base64 0.13.1",
@@ -1156,9 +1156,9 @@ dependencies = [
[[package]]
name = "deno_doc"
-version = "0.73.0"
+version = "0.73.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "588c797bd98677e0174ccc3baba8fc2a177f4f91833d74bfdc1ef5d568053618"
+checksum = "0caa44ce342fb69b449ae750f8bf66dea6730ce7a00cc4449766d47b8626faf9"
dependencies = [
"anyhow",
"cfg-if",
@@ -1179,9 +1179,9 @@ dependencies = [
[[package]]
name = "deno_emit"
-version = "0.31.2"
+version = "0.31.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b74248b5f2f1df9d657896f47baded6b93c904c71532eab1435e9f3f0d7bd4b7"
+checksum = "193d738bbe06f950a7be3f852f0d940839bba6f4c2cb1d2019eb0d6c727f7b03"
dependencies = [
"anyhow",
"base64 0.13.1",
@@ -1246,9 +1246,9 @@ dependencies = [
[[package]]
name = "deno_graph"
-version = "0.60.0"
+version = "0.61.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64069da5890ef2d9133199a62d712500529f079dc1bd3a3fe488e64e433ac8ea"
+checksum = "1bd6700dd3cec2a7763760168c952cc632246a1ae0fc52d6f297e2802b994e69"
dependencies = [
"anyhow",
"async-trait",
@@ -2204,9 +2204,9 @@ dependencies = [
[[package]]
name = "eszip"
-version = "0.55.3"
+version = "0.55.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0bb98b2524f3d81760c4c86bca8ac2481a8093ef48578446a178544cdabd161f"
+checksum = "e0535cf1ea8c46379c39d791dc87e7104e90b3730829ee6d8888285eab22fa69"
dependencies = [
"anyhow",
"base64 0.21.4",
@@ -2677,6 +2677,19 @@ dependencies = [
]
[[package]]
+name = "hstr"
+version = "0.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "de90d3db62411eb62eddabe402d706ac4970f7ac8d088c05f11069cad9be9857"
+dependencies = [
+ "new_debug_unreachable",
+ "once_cell",
+ "phf",
+ "rustc-hash",
+ "smallvec",
+]
+
+[[package]]
name = "html-escape"
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3772,20 +3785,19 @@ dependencies = [
[[package]]
name = "phf"
-version = "0.10.1"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
+checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
dependencies = [
"phf_macros",
"phf_shared",
- "proc-macro-hack",
]
[[package]]
name = "phf_generator"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
+checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
dependencies = [
"phf_shared",
"rand",
@@ -3793,23 +3805,22 @@ dependencies = [
[[package]]
name = "phf_macros"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
+checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
dependencies = [
"phf_generator",
"phf_shared",
- "proc-macro-hack",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.37",
]
[[package]]
name = "phf_shared"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
+checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
dependencies = [
"siphasher",
]
@@ -3923,12 +3934,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
[[package]]
-name = "precomputed-hash"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
-
-[[package]]
name = "pretty_assertions"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3982,12 +3987,6 @@ dependencies = [
]
[[package]]
-name = "proc-macro-hack"
-version = "0.5.20+deprecated"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
-
-[[package]]
name = "proc-macro-rules"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4941,12 +4940,6 @@ dependencies = [
]
[[package]]
-name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-[[package]]
name = "stacker"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4972,32 +4965,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0"
[[package]]
-name = "string_cache"
-version = "0.8.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
-dependencies = [
- "new_debug_unreachable",
- "once_cell",
- "parking_lot 0.12.1",
- "phf_shared",
- "precomputed-hash",
- "serde",
-]
-
-[[package]]
-name = "string_cache_codegen"
-version = "0.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
-dependencies = [
- "phf_generator",
- "phf_shared",
- "proc-macro2",
- "quote",
-]
-
-[[package]]
name = "string_enum"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -5055,23 +5022,21 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
[[package]]
name = "swc_atoms"
-version = "0.6.0"
+version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ebf7a12229f0c0efb654a6a0f8cbfd94fbd320a57c764857a82d8abe9342b450"
+checksum = "b8a9e1b6d97f27b6abe5571f8fe3bdbd2fa987299fc2126450c7cde6214896ef"
dependencies = [
+ "hstr",
"once_cell",
"rustc-hash",
"serde",
- "string_cache",
- "string_cache_codegen",
- "triomphe",
]
[[package]]
name = "swc_bundler"
-version = "0.222.13"
+version = "0.222.49"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aaf08a312740da9aa47c211db099d05f446db6e9050d2cde91ba79f35f024a60"
+checksum = "b7ce581c217c6e8f66cb2eb254119f24ae6d791777e107bf9dbcb1f8b6ba4b1c"
dependencies = [
"anyhow",
"crc",
@@ -5099,9 +5064,9 @@ dependencies = [
[[package]]
name = "swc_common"
-version = "0.33.0"
+version = "0.33.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "490e199e25d2aa3fbef675524fa81408651f4e7178b51110470ddd1b3e3bbe75"
+checksum = "5ccb656cd57c93614e4e8b33a60e75ca095383565c1a8d2bbe6a1103942831e0"
dependencies = [
"ast_node",
"better_scoped_tls",
@@ -5115,7 +5080,6 @@ dependencies = [
"serde",
"siphasher",
"sourcemap 6.4.1",
- "string_cache",
"swc_atoms",
"swc_eq_ignore_macros",
"swc_visit",
@@ -5151,13 +5115,14 @@ dependencies = [
[[package]]
name = "swc_ecma_ast"
-version = "0.110.0"
+version = "0.110.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cbbf9918976a7e7fbdb4f76fe659d08e291a8b56b524b424183fc67d1189679"
+checksum = "2c3d416121da2d56bcbd1b1623725a68890af4552fef0c6d1e4bfa92776ccd6a"
dependencies = [
"bitflags 2.4.0",
"is-macro",
"num-bigint",
+ "phf",
"scoped-tls",
"serde",
"string_enum",
@@ -5168,9 +5133,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
-version = "0.146.3"
+version = "0.146.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "063562340cb1f928babd78951a0aa3d42feec8b8693c7a4db2b07b7d9e838659"
+checksum = "da19dcf147798f9a6ee7416fbd2c7ba4e01c64abea6c616cad80d7fe87d340b9"
dependencies = [
"memchr",
"num-bigint",
@@ -5200,9 +5165,9 @@ dependencies = [
[[package]]
name = "swc_ecma_dep_graph"
-version = "0.113.3"
+version = "0.113.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3281df0c205727acf3584339533f093706205c9996e04964825625c932672db"
+checksum = "59fc6ac1a84afe910182dcda33d70a16545e6058529d51afb63bd6be8764370f"
dependencies = [
"swc_atoms",
"swc_common",
@@ -5212,9 +5177,9 @@ dependencies = [
[[package]]
name = "swc_ecma_loader"
-version = "0.45.0"
+version = "0.45.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7fe06d942fe20a5a81cc14f4a53e64a5efdc851fa895a869224b2d41df73276"
+checksum = "31cf7549feec3698d0110a0a71ae547f31ae272dc92db3285ce126d6dcbdadf3"
dependencies = [
"anyhow",
"pathdiff",
@@ -5225,13 +5190,15 @@ dependencies = [
[[package]]
name = "swc_ecma_parser"
-version = "0.141.3"
+version = "0.141.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a23445c5da841d4a5859b4e3a9cee0eb7c09a7b6fb0c0cc7eda2616b1204b12"
+checksum = "9cc89c175ed17c7f795fb18cf778a5745ecd794ad19c4662f85843d7571957a8"
dependencies = [
"either",
+ "new_debug_unreachable",
"num-bigint",
"num-traits",
+ "phf",
"serde",
"smallvec",
"smartstring",
@@ -5245,9 +5212,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_base"
-version = "0.134.8"
+version = "0.134.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5a47ed8caf6d1c435e9e00bde780b1d449a2050b2689ff109fadeb30e3ffdefd"
+checksum = "d8110b783faee399cbd749fb35b832551b2b60d034593f1fbadd7af85cb157c1"
dependencies = [
"better_scoped_tls",
"bitflags 2.4.0",
@@ -5268,9 +5235,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_classes"
-version = "0.123.8"
+version = "0.123.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95df25cfcc0429c2ea11d7c74082d587e09df9704e6ad1dfbfc14386cb421106"
+checksum = "4306b79869fd25df1c65df13ebf98e5e900d2a83e684cab62ef987d45bd8d42d"
dependencies = [
"swc_atoms",
"swc_common",
@@ -5295,9 +5262,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_optimization"
-version = "0.195.8"
+version = "0.195.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f63859bfb30259360411c507d87e4eb5ad322fc5ff18c190ee316042715edc96"
+checksum = "f44f47e640dd4a4890b32df34942ab6f5f00ac7d115e905b2a8346676daab126"
dependencies = [
"dashmap",
"indexmap 1.9.3",
@@ -5319,9 +5286,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_proposal"
-version = "0.168.12"
+version = "0.168.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d5b084515f9a4ced2637dcbb55897c99c0a6e48089eeb94be7806b35d3646264"
+checksum = "c3bb948be983016a99c60ac4b431b5d10cf894f62002912cfb77b5132ada6ad2"
dependencies = [
"either",
"rustc-hash",
@@ -5339,9 +5306,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_react"
-version = "0.180.11"
+version = "0.180.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2aa0a0c071551b412034c9c3d8164f8aeae3ade2cf673877f8b9176c0b7c66ed"
+checksum = "46c10b0289fbe0157875594d036a31f2a2442a157f6152e3ffe97503ce88583d"
dependencies = [
"base64 0.13.1",
"dashmap",
@@ -5363,9 +5330,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_typescript"
-version = "0.185.8"
+version = "0.185.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c40f2e9444f793693400a3114b947a358da8d52eb8ff1b76ffcbd8068e853e0"
+checksum = "bed7f54a1debdf2c1de10f4ea1bfaecbcbfa69142f8e67ec96de5111be6aaf8b"
dependencies = [
"ryu-js",
"serde",
@@ -5380,9 +5347,9 @@ dependencies = [
[[package]]
name = "swc_ecma_utils"
-version = "0.124.7"
+version = "0.124.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd601a7d7088a95b93afde1dfcfdbf12fe2654a407629446ab42c758a47ba293"
+checksum = "d5d9434862c93aadda0b539847a5fdb82624472deed788333b35caf281773931"
dependencies = [
"indexmap 1.9.3",
"num_cpus",
@@ -5398,9 +5365,9 @@ dependencies = [
[[package]]
name = "swc_ecma_visit"
-version = "0.96.0"
+version = "0.96.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "47081acd84cdb2d49d6340ed3204e17738b444da10a3e1dd1eb3d7c8e4d47091"
+checksum = "ba962f0becf83bab12a17365dface5a4f636c9e1743d479e292b96910a753743"
dependencies = [
"num-bigint",
"swc_atoms",
@@ -5424,9 +5391,9 @@ dependencies = [
[[package]]
name = "swc_fast_graph"
-version = "0.21.0"
+version = "0.21.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b97e69e9617913611e39284cf724a412ab7fc6081708d0ef2820855774da5357"
+checksum = "8117f6d10bbcb30cb3e549d6fa7637cb6d7c713cb71b2ce1808105a6825c788d"
dependencies = [
"indexmap 1.9.3",
"petgraph",
@@ -5436,9 +5403,9 @@ dependencies = [
[[package]]
name = "swc_graph_analyzer"
-version = "0.22.0"
+version = "0.22.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0f59cccef405565b041a8fa1fc2e7059856149f7fc658544c4bafd1a001ea483"
+checksum = "de8f0ac33ef7486723a3acdd9c4541dac79f0433bf878b9075826bca1163d83e"
dependencies = [
"auto_impl",
"petgraph",
@@ -5922,16 +5889,6 @@ dependencies = [
]
[[package]]
-name = "triomphe"
-version = "0.1.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f"
-dependencies = [
- "serde",
- "stable_deref_trait",
-]
-
-[[package]]
name = "trust-dns-client"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/Cargo.toml b/Cargo.toml
index 3d1fd01c1..c9f59745c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -39,7 +39,7 @@ license = "MIT"
repository = "https://github.com/denoland/deno"
[workspace.dependencies]
-deno_ast = { version = "0.31.2", features = ["transpiling"] }
+deno_ast = { version = "0.31.5", features = ["transpiling"] }
deno_core = { version = "0.230.0" }
deno_runtime = { version = "0.131.0", path = "./runtime" }
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 3df736ac3..c13e1bf91 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -53,16 +53,16 @@ deno_ast = { workspace = true, features = ["bundler", "cjs", "codegen", "dep_gra
deno_cache_dir = "=0.6.1"
deno_config = "=0.5.0"
deno_core = { workspace = true, features = ["include_js_files_for_snapshotting"] }
-deno_doc = { version = "=0.73.0", features = ["html"] }
-deno_emit = "=0.31.2"
-deno_graph = "=0.60.0"
+deno_doc = { version = "=0.73.1", features = ["html"] }
+deno_emit = "=0.31.3"
+deno_graph = "=0.61.0"
deno_lint = { version = "=0.52.2", features = ["docs"] }
deno_lockfile.workspace = true
deno_npm = "0.15.2"
deno_runtime = { workspace = true, features = ["dont_create_runtime_snapshot", "exclude_runtime_main_js", "include_js_files_for_snapshotting"] }
deno_semver = "0.5.1"
deno_task_shell = "=0.14.0"
-eszip = "=0.55.3"
+eszip = "=0.55.4"
napi_sym.workspace = true
async-trait.workspace = true
diff --git a/ext/http/Cargo.toml b/ext/http/Cargo.toml
index 923d9e2ea..2ad654ed1 100644
--- a/ext/http/Cargo.toml
+++ b/ext/http/Cargo.toml
@@ -40,7 +40,7 @@ memmem.workspace = true
mime = "0.3.16"
once_cell.workspace = true
percent-encoding.workspace = true
-phf = { version = "0.10", features = ["macros"] }
+phf = { version = "0.11", features = ["macros"] }
pin-project.workspace = true
ring.workspace = true
scopeguard.workspace = true