Update to deno 2.2.12

This commit is contained in:
Andy Leiserson 2025-09-17 14:09:21 -04:00 committed by Erich Gubler
parent 190050e296
commit 3ebae1bf3b
3 changed files with 70 additions and 177 deletions

231
Cargo.lock generated
View File

@ -316,22 +316,13 @@ version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]]
name = "base64-simd"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5"
dependencies = [
"simd-abstraction",
]
[[package]]
name = "base64-simd"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195"
dependencies = [
"outref 0.5.2",
"outref",
"vsimd",
]
@ -366,9 +357,9 @@ dependencies = [
[[package]]
name = "bindgen"
version = "0.70.1"
version = "0.71.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f"
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
dependencies = [
"bitflags 2.9.4",
"cexpr",
@ -379,35 +370,20 @@ dependencies = [
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"rustc-hash 2.1.1",
"shlex",
"syn",
]
[[package]]
name = "bit-set"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
dependencies = [
"bit-vec 0.6.3",
]
[[package]]
name = "bit-set"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
dependencies = [
"bit-vec 0.8.0",
"bit-vec",
]
[[package]]
name = "bit-vec"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
[[package]]
name = "bit-vec"
version = "0.8.0"
@ -575,15 +551,6 @@ dependencies = [
"serde",
]
[[package]]
name = "capacity_builder"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58ec49028cb308564429cd8fac4ef21290067a0afe8f5955330a8d487d0d790c"
dependencies = [
"itoa",
]
[[package]]
name = "capacity_builder"
version = "0.5.0"
@ -619,7 +586,7 @@ version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830"
dependencies = [
"semver 1.0.26",
"semver",
"serde",
"serde-untagged",
"serde-value",
@ -638,7 +605,7 @@ dependencies = [
"camino",
"cargo-platform",
"cargo-util-schemas",
"semver 1.0.26",
"semver",
"serde",
"serde_json",
"thiserror 2.0.16",
@ -770,7 +737,7 @@ version = "4.5.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
dependencies = [
"heck 0.5.0",
"heck",
"proc-macro2",
"quote",
"syn",
@ -1055,26 +1022,26 @@ dependencies = [
[[package]]
name = "deno_console"
version = "0.192.0"
version = "0.203.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca40d9ecd49a0320c058eff8ad8b53c83b1b743e3087001afe2e14ec50197d34"
checksum = "999171b0fc7255971eec7adfc49b2bf18832e86e4a86746c3c58633373d16cdb"
dependencies = [
"deno_core",
]
[[package]]
name = "deno_core"
version = "0.338.0"
version = "0.343.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "113f3f08bd5daf99f1a7876c0f99cd8c3c609439fa0b808311ec856a253e95f0"
checksum = "167ae63972f6de58e4a548327f363ebc449930b62a44d9bbd80197564d2c755d"
dependencies = [
"anyhow",
"az",
"bincode 1.3.3",
"bit-set 0.5.3",
"bit-vec 0.6.3",
"bit-set",
"bit-vec",
"bytes",
"capacity_builder 0.1.3",
"capacity_builder",
"cooked-waker",
"deno_core_icudata",
"deno_error",
@ -1084,7 +1051,6 @@ dependencies = [
"futures",
"indexmap",
"libc",
"memoffset",
"parking_lot",
"percent-encoding",
"pin-project",
@ -1109,9 +1075,9 @@ checksum = "fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695"
[[package]]
name = "deno_error"
version = "0.5.5"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c23dbc46d5804814b08b4675838f9884e3a52916987ec5105af36d42f9911b5"
checksum = "19fae9fe305307b5ef3ee4e8244c79cffcca421ab0ce8634dea0c6b1342f220f"
dependencies = [
"deno_error_macro",
"libc",
@ -1123,9 +1089,9 @@ dependencies = [
[[package]]
name = "deno_error_macro"
version = "0.5.5"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "babccedee31ce7e57c3e6dff2cb3ab8d68c49d0df8222fe0d11d628e65192790"
checksum = "5abb2556e91848b66f562451fcbcdee2a3b7c88281828908dcf7cca355f5d997"
dependencies = [
"proc-macro2",
"quote",
@ -1134,17 +1100,17 @@ dependencies = [
[[package]]
name = "deno_ops"
version = "0.214.0"
version = "0.219.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ad885bf882be535f7714c713042129acba6f31a8efb5e6b2298f6e40cab9b16"
checksum = "188e48d180244dae157d8a5126b8fbcecf6458f26a425f1c2f57b5952a1b5ee1"
dependencies = [
"indexmap",
"proc-macro-rules",
"proc-macro2",
"quote",
"stringcase",
"strum 0.25.0",
"strum_macros 0.25.3",
"strum",
"strum_macros",
"syn",
"thiserror 2.0.16",
]
@ -1164,11 +1130,11 @@ dependencies = [
[[package]]
name = "deno_permissions"
version = "0.52.0"
version = "0.62.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1ff15740ddc4626cc7f5d66a113e0f825073476d1e83af9fa693426516d07b7"
checksum = "f7c3c0785bcb458cd010c47d7f77cae26594a5160ebfc4fecb6f9e5ea36483fc"
dependencies = [
"capacity_builder 0.5.0",
"capacity_builder",
"deno_core",
"deno_error",
"deno_path_util",
@ -1207,24 +1173,23 @@ dependencies = [
[[package]]
name = "deno_url"
version = "0.192.0"
version = "0.203.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36a705094c7fbbb01338e89c12367da939cf831dd5b202e3a521f75a614a6082"
checksum = "0961e3e844191cac261eba5efdf52e2a5dd3aeeac7ebb09c1bbe3f8b04ef31cd"
dependencies = [
"deno_core",
"deno_error",
"thiserror 2.0.16",
"urlpattern",
]
[[package]]
name = "deno_web"
version = "0.224.0"
version = "0.234.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ae1ba442b2c4b6116eb75e6e46968840693f2036d035bd45421c4a9beda6186"
checksum = "2ec73d866d485bed1bd520f3a413a94b5c9a69de09d8561697d2bd83a79c795c"
dependencies = [
"async-trait",
"base64-simd 0.8.0",
"base64-simd",
"bytes",
"deno_core",
"deno_error",
@ -1240,7 +1205,7 @@ dependencies = [
[[package]]
name = "deno_webgpu"
version = "0.157.0"
version = "0.170.0"
dependencies = [
"deno_core",
"deno_error",
@ -1257,9 +1222,9 @@ dependencies = [
[[package]]
name = "deno_webidl"
version = "0.192.0"
version = "0.203.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30d2d820d865651e0ce4eca898176577c8693bf2694af32545ab4b9ffb9934fa"
checksum = "cb50836af90d078b1f30f4df0e3398d557a74633b9b4740e10a299a83f12d054"
dependencies = [
"deno_core",
]
@ -1388,9 +1353,9 @@ checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
[[package]]
name = "encoding_rs"
version = "0.8.33"
version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
"cfg-if",
]
@ -1946,12 +1911,6 @@ dependencies = [
"serde",
]
[[package]]
name = "heck"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
[[package]]
name = "heck"
version = "0.5.0"
@ -2446,15 +2405,6 @@ dependencies = [
"libc",
]
[[package]]
name = "memoffset"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
dependencies = [
"autocfg",
]
[[package]]
name = "metal"
version = "0.32.0"
@ -2532,7 +2482,7 @@ version = "26.0.0"
dependencies = [
"arbitrary",
"arrayvec",
"bit-set 0.8.0",
"bit-set",
"bitflags 2.9.4",
"cfg-if",
"cfg_aliases 0.2.1",
@ -2554,10 +2504,10 @@ dependencies = [
"pp-rs",
"ron",
"rspirv",
"rustc-hash",
"rustc-hash 1.1.0",
"serde",
"spirv",
"strum 0.27.2",
"strum",
"thiserror 2.0.16",
"unicode-ident",
"walkdir",
@ -3105,12 +3055,6 @@ dependencies = [
"num-traits",
]
[[package]]
name = "outref"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4"
[[package]]
name = "outref"
version = "0.5.2"
@ -3609,7 +3553,7 @@ version = "0.12.0+sdk-1.3.268.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69cf3a93856b6e5946537278df0d3075596371b1950ccff012f02b0f7eafec8d"
dependencies = [
"rustc-hash",
"rustc-hash 1.1.0",
"spirv",
]
@ -3632,13 +3576,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc_version"
version = "0.2.3"
name = "rustc-hash"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
dependencies = [
"semver 0.9.0",
]
checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "rustix"
@ -3725,15 +3666,6 @@ dependencies = [
"tiny-skia",
]
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
dependencies = [
"semver-parser",
]
[[package]]
name = "semver"
version = "1.0.26"
@ -3743,12 +3675,6 @@ dependencies = [
"serde",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
version = "1.0.226"
@ -3833,9 +3759,9 @@ dependencies = [
[[package]]
name = "serde_v8"
version = "0.247.0"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12bbfafb7b707cbed49d1eaf48f4aa41b5ff57f813d1a80f77244e6e2fa4507e"
checksum = "84b2d85f46747fad18bbf98ad4b9b13c59e01c85bf8c73182a71fdf638372dfd"
dependencies = [
"deno_error",
"num-bigint",
@ -3875,15 +3801,6 @@ dependencies = [
"libc",
]
[[package]]
name = "simd-abstraction"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987"
dependencies = [
"outref 0.1.0",
]
[[package]]
name = "simd-adler32"
version = "0.3.7"
@ -3982,17 +3899,16 @@ dependencies = [
[[package]]
name = "sourcemap"
version = "8.0.1"
version = "9.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "208d40b9e8cad9f93613778ea295ed8f3c2b1824217c6cfc7219d3f6f45b96d4"
checksum = "e22afbcb92ce02d23815b9795523c005cb9d3c214f8b7a66318541c240ea7935"
dependencies = [
"base64-simd 0.7.0",
"base64-simd",
"bitvec",
"data-encoding",
"debugid",
"if_chain",
"rustc-hash",
"rustc_version",
"rustc-hash 2.1.1",
"serde",
"serde_json",
"unicode-id-start",
@ -4038,9 +3954,9 @@ checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731"
[[package]]
name = "stringcase"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04028eeb851ed08af6aba5caa29f2d59a13ed168cee4d6bd753aeefcf1d636b0"
checksum = "72abeda133c49d7bddece6c154728f83eec8172380c80ab7096da9487e20d27c"
[[package]]
name = "strsim"
@ -4048,35 +3964,13 @@ version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "strum"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125"
dependencies = [
"strum_macros 0.25.3",
]
[[package]]
name = "strum"
version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"
dependencies = [
"strum_macros 0.27.2",
]
[[package]]
name = "strum_macros"
version = "0.25.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0"
dependencies = [
"heck 0.4.1",
"proc-macro2",
"quote",
"rustversion",
"syn",
"strum_macros",
]
[[package]]
@ -4085,7 +3979,7 @@ version = "0.27.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"
dependencies = [
"heck 0.5.0",
"heck",
"proc-macro2",
"quote",
"syn",
@ -4605,9 +4499,9 @@ dependencies = [
[[package]]
name = "v8"
version = "134.5.0"
version = "135.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21c7a224a7eaf3f98c1bad772fbaee56394dce185ef7b19a2e0ca5e3d274165d"
checksum = "171c7d65c2c71e7e02cbef7762787614cab3e9043d58b433ef65b4baa2f4614d"
dependencies = [
"bindgen",
"bitflags 2.9.4",
@ -4615,7 +4509,6 @@ dependencies = [
"gzip-header",
"home",
"miniz_oxide 0.7.4",
"once_cell",
"paste",
"which 6.0.3",
]
@ -5002,8 +4895,8 @@ name = "wgpu-core"
version = "26.0.0"
dependencies = [
"arrayvec",
"bit-set 0.8.0",
"bit-vec 0.8.0",
"bit-set",
"bit-vec",
"bitflags 2.9.4",
"bytemuck",
"cfg_aliases 0.2.1",
@ -5018,7 +4911,7 @@ dependencies = [
"profiling",
"raw-window-handle 0.6.2",
"ron",
"rustc-hash",
"rustc-hash 1.1.0",
"serde",
"smallvec",
"thiserror 2.0.16",
@ -5125,7 +5018,7 @@ dependencies = [
"android_system_properties",
"arrayvec",
"ash",
"bit-set 0.8.0",
"bit-set",
"bitflags 2.9.4",
"block",
"bytemuck",
@ -5162,7 +5055,7 @@ dependencies = [
"raw-window-handle 0.5.2",
"raw-window-handle 0.6.2",
"renderdoc-sys",
"rustc-hash",
"rustc-hash 1.1.0",
"smallvec",
"thiserror 2.0.16",
"wasm-bindgen",
@ -5191,7 +5084,7 @@ dependencies = [
name = "wgpu-macros"
version = "26.0.0"
dependencies = [
"heck 0.5.0",
"heck",
"quote",
"syn",
]
@ -5226,7 +5119,7 @@ dependencies = [
"profiling",
"serde",
"serde_json",
"strum 0.27.2",
"strum",
"trybuild",
"wasm-bindgen",
"wasm-bindgen-futures",

View File

@ -236,14 +236,14 @@ web-sys = { version = "0.3.77", default-features = false }
web-time = "1.1.0"
# deno dependencies
deno_console = "0.192.0"
deno_core = "0.338.0"
deno_url = "0.192.0"
deno_web = "0.224.0"
deno_webidl = "0.192.0"
deno_webgpu = { version = "0.157.0", path = "./deno_webgpu" }
deno_console = "0.203.0"
deno_core = "0.343.0"
deno_url = "0.203.0"
deno_web = "0.234.0"
deno_webidl = "0.203.0"
deno_webgpu = { version = "0.170.0", path = "./deno_webgpu" }
deno_unsync = "0.4.2"
deno_error = "0.5.5"
deno_error = "0.5.6"
tokio = "1.45.1"
termcolor = "1.1.3"

View File

@ -2,7 +2,7 @@
[package]
name = "deno_webgpu"
version = "0.157.0"
version = "0.170.0"
authors = ["the Deno authors"]
edition.workspace = true
license = "MIT"