From 7a994bbda30dd3fb7211b8a6579d6aed3d8aa225 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 22:19:04 +0000 Subject: [PATCH] Update dependency @web5/api to v0.11.0 --- javascript/book-reviews/package-lock.json | 222 ++++++------ javascript/book-reviews/package.json | 2 +- javascript/dinger-starter/package-lock.json | 202 ++++++----- javascript/dinger-starter/package.json | 2 +- javascript/dinger/package-lock.json | 202 ++++++----- javascript/dinger/package.json | 2 +- .../dwa-starter-react-vite/package.json | 2 +- .../dwa-starter-react-vite/pnpm-lock.yaml | 151 ++------- .../fan-club-credential/package-lock.json | 170 +++++----- javascript/fan-club-credential/package.json | 2 +- .../shared-todo-starter/package-lock.json | 202 ++++++----- javascript/shared-todo-starter/package.json | 2 +- javascript/shared-todo/package-lock.json | 202 ++++++----- javascript/shared-todo/package.json | 2 +- javascript/todo-starter/package-lock.json | 212 ++++++------ javascript/todo-starter/package.json | 2 +- javascript/todo/package-lock.json | 212 ++++++------ javascript/todo/package.json | 2 +- javascript/vc-to-dwn-server/package-lock.json | 318 ++++++++---------- javascript/vc-to-dwn-server/package.json | 2 +- 20 files changed, 1032 insertions(+), 1081 deletions(-) diff --git a/javascript/book-reviews/package-lock.json b/javascript/book-reviews/package-lock.json index 47155574..06b5569a 100644 --- a/javascript/book-reviews/package-lock.json +++ b/javascript/book-reviews/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "@web5/api": "0.10.0" + "@web5/api": "0.11.0" } }, "node_modules/@assemblyscript/loader": { @@ -92,9 +92,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/ttlcache": { @@ -140,15 +140,15 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -237,9 +237,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -248,7 +248,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -274,15 +274,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", @@ -302,17 +293,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -326,62 +317,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -399,16 +398,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -438,15 +461,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -667,12 +690,12 @@ } }, "node_modules/debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -683,12 +706,6 @@ } } }, - "node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "license": "MIT" - }, "node_modules/eciesjs": { "version": "0.4.5", "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.5.tgz", @@ -837,13 +854,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -1074,14 +1090,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/jsbi": { "version": "4.3.0", @@ -1303,9 +1315,9 @@ "license": "Apache-2.0 OR MIT" }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -1502,9 +1514,9 @@ "license": "MIT" }, "node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "license": "0BSD" }, "node_modules/uint8-util": { @@ -1545,9 +1557,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/book-reviews/package.json b/javascript/book-reviews/package.json index 208ce636..03175d26 100644 --- a/javascript/book-reviews/package.json +++ b/javascript/book-reviews/package.json @@ -10,7 +10,7 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "@web5/api": "0.10.0" + "@web5/api": "0.11.0" }, "type": "module" } \ No newline at end of file diff --git a/javascript/dinger-starter/package-lock.json b/javascript/dinger-starter/package-lock.json index 0ae75ef2..6b743297 100644 --- a/javascript/dinger-starter/package-lock.json +++ b/javascript/dinger-starter/package-lock.json @@ -8,7 +8,7 @@ "name": "dinger-starter", "version": "0.1.0", "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "crypto-browserify": "3.12.0", "next": "^14.2.10", "process": "0.11.10", @@ -118,9 +118,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/ttlcache": { @@ -166,9 +166,9 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@next/env": { @@ -322,9 +322,9 @@ } }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -467,9 +467,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -478,7 +478,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -504,15 +504,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", @@ -532,17 +523,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -556,62 +547,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -629,16 +628,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -668,15 +691,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -1580,13 +1603,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -1840,14 +1862,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/joi": { "version": "17.13.3", @@ -2398,9 +2416,9 @@ "license": "Apache-2.0 OR MIT" }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -2894,9 +2912,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/dinger-starter/package.json b/javascript/dinger-starter/package.json index a1d0c1b8..1f3f0665 100644 --- a/javascript/dinger-starter/package.json +++ b/javascript/dinger-starter/package.json @@ -11,7 +11,7 @@ "test:browser": "start-server-and-test dev http://localhost:8080 test" }, "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "crypto-browserify": "3.12.0", "next": "^14.2.10", "process": "0.11.10", diff --git a/javascript/dinger/package-lock.json b/javascript/dinger/package-lock.json index b3b104f8..f6817ec6 100644 --- a/javascript/dinger/package-lock.json +++ b/javascript/dinger/package-lock.json @@ -8,7 +8,7 @@ "name": "dinger-completed", "version": "0.1.0", "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "buffer": "^6.0.3", "crypto-browserify": "3.12.0", "next": "^14.2.10", @@ -119,9 +119,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/ttlcache": { @@ -167,9 +167,9 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@next/env": { @@ -323,9 +323,9 @@ } }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -468,9 +468,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -479,7 +479,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -505,15 +505,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", @@ -533,17 +524,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -557,62 +548,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -630,16 +629,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -669,15 +692,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -1578,13 +1601,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -1838,14 +1860,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/joi": { "version": "17.13.3", @@ -2396,9 +2414,9 @@ "license": "Apache-2.0 OR MIT" }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -2892,9 +2910,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/dinger/package.json b/javascript/dinger/package.json index 77db5256..12f789b8 100644 --- a/javascript/dinger/package.json +++ b/javascript/dinger/package.json @@ -11,7 +11,7 @@ "test:browser": "start-server-and-test dev http://localhost:8081 test" }, "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "buffer": "^6.0.3", "crypto-browserify": "3.12.0", "next": "^14.2.10", diff --git a/javascript/dwa-starter-react-vite/package.json b/javascript/dwa-starter-react-vite/package.json index 1811b396..4019b61a 100644 --- a/javascript/dwa-starter-react-vite/package.json +++ b/javascript/dwa-starter-react-vite/package.json @@ -18,7 +18,7 @@ "@radix-ui/react-dropdown-menu": "^2.1.1", "@radix-ui/react-label": "^2.1.0", "@radix-ui/react-slot": "^1.1.0", - "@web5/api": "0.0.0-next-e578e20-20240906213953", + "@web5/api": "0.11.0", "@web5/credentials": "^1.1.1", "@web5/dids": "^1.1.4", "class-variance-authority": "^0.7.0", diff --git a/javascript/dwa-starter-react-vite/pnpm-lock.yaml b/javascript/dwa-starter-react-vite/pnpm-lock.yaml index fc0d2d9c..4d715611 100644 --- a/javascript/dwa-starter-react-vite/pnpm-lock.yaml +++ b/javascript/dwa-starter-react-vite/pnpm-lock.yaml @@ -29,8 +29,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(@types/react@18.3.11)(react@18.3.1) '@web5/api': - specifier: 0.0.0-next-e578e20-20240906213953 - version: 0.0.0-next-e578e20-20240906213953(ws@8.18.0) + specifier: 0.11.0 + version: 0.11.0(ws@8.18.0) '@web5/credentials': specifier: ^1.1.1 version: 1.1.2 @@ -1043,9 +1043,6 @@ packages: '@noble/ciphers@0.3.0': resolution: {integrity: sha512-ldbrnOjmNRwFdXcTM6uXDcxpMIFrbzAWNnpBPp4oTJTFF0XByGD6vf45WrehZGXRQTRVV+Zm8YP+EgEf+e4cWA==} - '@noble/ciphers@0.4.1': - resolution: {integrity: sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==} - '@noble/ciphers@0.5.3': resolution: {integrity: sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==} @@ -1612,8 +1609,8 @@ packages: '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} - '@tbd54566975/dwn-sdk-js@0.4.6': - resolution: {integrity: sha512-eTd9v2ioT+hYrmob28OgxyLgOPAqJosb8rIAHDpFzEjYlQZSxCEohIZysMrLgWIcSLljyViSFr06mDelRPgGPg==} + '@tbd54566975/dwn-sdk-js@0.4.7': + resolution: {integrity: sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==} engines: {node: '>= 18'} '@testing-library/dom@10.4.0': @@ -1822,20 +1819,12 @@ packages: '@vitest/utils@2.1.2': resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} - '@web5/agent@0.0.0-next-e578e20-20240906213953': - resolution: {integrity: sha512-3aq//mgb9HxVaVqBxJBxbN5/Ud0bMmYX6Epx59+hnXFPy5EdglPz3d2ua+HHnR3rV1ZbgRlZ0vQMr51cnP9P6Q==} - engines: {node: '>=18.0.0'} - - '@web5/api@0.0.0-next-e578e20-20240906213953': - resolution: {integrity: sha512-wyD4u7gJfxbtKSDSHoRObTG1pPBWf45wdWWpR6wAs4DHJop8eizqiX/0w0uRRSQKDKgmf4/6J4G0Suq/Rtbw2Q==} - engines: {node: '>=18.0.0'} - - '@web5/common@1.0.0': - resolution: {integrity: sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==} + '@web5/agent@0.7.4': + resolution: {integrity: sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==} engines: {node: '>=18.0.0'} - '@web5/common@1.0.1': - resolution: {integrity: sha512-dxczXqzWt6HCwuNyOVBeakg6GgOpP74tVEVxBeKkb+D3XcSP96mYaDtky5ZnjY4iBYb16SaCgwje+sgevOL51A==} + '@web5/api@0.11.0': + resolution: {integrity: sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==} engines: {node: '>=18.0.0'} '@web5/common@1.0.2': @@ -1846,32 +1835,16 @@ packages: resolution: {integrity: sha512-tR+mUsXhLZCdJcLsHo28w4ft2b+ETv/YPl3V5RLrhE3t3dBo6On7C8y4edho4iBZFNvDk96Pu6/P7OKDhUHErg==} engines: {node: '>=18.0.0'} - '@web5/crypto@1.0.0': - resolution: {integrity: sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==} - engines: {node: '>=18.0.0'} - - '@web5/crypto@1.0.4': - resolution: {integrity: sha512-XjYkwQG28zo6UXusl5djca9/Qv74H259fjofrUY87qeb1Y/lPrgtpVTSNaqdLu4RB1gwyzFZwOGRaphWNjK1Ug==} - engines: {node: '>=18.0.0'} - '@web5/crypto@1.0.5': resolution: {integrity: sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==} engines: {node: '>=18.0.0'} - '@web5/dids@1.1.0': - resolution: {integrity: sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==} - engines: {node: '>=18.0.0'} - - '@web5/dids@1.1.4': - resolution: {integrity: sha512-RdRWRMrZlcbnLkMO14ObWsL//efmSl/Mzvmbodbi3kMXvCaoLYgYyz5AkdrpskdjolWLkgOjjdMw+bX5uxp0mQ==} - engines: {node: '>=18.0.0'} - '@web5/dids@1.1.5': resolution: {integrity: sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==} engines: {node: '>=18.0.0'} - '@web5/user-agent@0.0.0-next-e578e20-20240906213953': - resolution: {integrity: sha512-fPJUc5DTFnwr7Cz3rvo+3bg4sBre0+5tQLncq3fXpz5kY/z7DFEDi7NynRLIpHDIhRmibv59+rtukxc/iHFvaQ==} + '@web5/user-agent@0.6.4': + resolution: {integrity: sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==} engines: {node: '>=18.0.0'} abort-controller@3.0.0: @@ -3788,10 +3761,6 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-stream@4.4.2: - resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - readable-stream@4.5.2: resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5702,8 +5671,6 @@ snapshots: '@noble/ciphers@0.3.0': {} - '@noble/ciphers@0.4.1': {} - '@noble/ciphers@0.5.3': {} '@noble/curves@1.3.0': @@ -6217,7 +6184,7 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.11 - '@tbd54566975/dwn-sdk-js@0.4.6': + '@tbd54566975/dwn-sdk-js@0.4.7': dependencies: '@ipld/dag-cbor': 9.0.3 '@js-temporal/polyfill': 0.4.4 @@ -6320,7 +6287,7 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.7.4 + '@types/node': 20.16.10 optional: true '@types/node@20.16.10': @@ -6522,14 +6489,14 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@web5/agent@0.0.0-next-e578e20-20240906213953(ws@8.18.0)': + '@web5/agent@0.7.4(ws@8.18.0)': dependencies: '@noble/ciphers': 0.5.3 '@scure/bip39': 1.2.2 - '@tbd54566975/dwn-sdk-js': 0.4.6 - '@web5/common': 1.0.0 - '@web5/crypto': 1.0.4 - '@web5/dids': 1.1.4 + '@tbd54566975/dwn-sdk-js': 0.4.7 + '@web5/common': 1.0.2 + '@web5/crypto': 1.0.5 + '@web5/dids': 1.1.5 abstract-level: 1.0.4 ed25519-keygen: 0.4.11 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -6542,32 +6509,18 @@ snapshots: - supports-color - ws - '@web5/api@0.0.0-next-e578e20-20240906213953(ws@8.18.0)': + '@web5/api@0.11.0(ws@8.18.0)': dependencies: - '@web5/agent': 0.0.0-next-e578e20-20240906213953(ws@8.18.0) - '@web5/common': 1.0.0 - '@web5/crypto': 1.0.4 - '@web5/dids': 1.1.0 - '@web5/user-agent': 0.0.0-next-e578e20-20240906213953(ws@8.18.0) + '@web5/agent': 0.7.4(ws@8.18.0) + '@web5/common': 1.0.2 + '@web5/crypto': 1.0.5 + '@web5/dids': 1.1.5 + '@web5/user-agent': 0.6.4(ws@8.18.0) transitivePeerDependencies: - encoding - supports-color - ws - '@web5/common@1.0.0': - dependencies: - '@isaacs/ttlcache': 1.4.1 - level: 8.0.0 - multiformats: 11.0.2 - readable-stream: 4.4.2 - - '@web5/common@1.0.1': - dependencies: - '@isaacs/ttlcache': 1.4.1 - level: 8.0.1 - multiformats: 13.1.0 - readable-stream: 4.4.2 - '@web5/common@1.0.2': dependencies: '@isaacs/ttlcache': 1.4.1 @@ -6584,20 +6537,6 @@ snapshots: jsonschema: 1.4.1 pako: 2.1.0 - '@web5/crypto@1.0.0': - dependencies: - '@noble/ciphers': 0.4.1 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 - '@web5/common': 1.0.0 - - '@web5/crypto@1.0.4': - dependencies: - '@noble/ciphers': 0.5.3 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.4.0 - '@web5/common': 1.0.1 - '@web5/crypto@1.0.5': dependencies: '@noble/ciphers': 0.5.3 @@ -6605,30 +6544,6 @@ snapshots: '@noble/hashes': 1.4.0 '@web5/common': 1.0.2 - '@web5/dids@1.1.0': - dependencies: - '@decentralized-identity/ion-sdk': 1.0.4 - '@dnsquery/dns-packet': 6.1.1 - '@web5/common': 1.0.0 - '@web5/crypto': 1.0.0 - abstract-level: 1.0.4 - bencode: 4.0.0 - buffer: 6.0.3 - level: 8.0.1 - ms: 2.1.3 - - '@web5/dids@1.1.4': - dependencies: - '@decentralized-identity/ion-sdk': 1.0.4 - '@dnsquery/dns-packet': 6.1.1 - '@web5/common': 1.0.0 - '@web5/crypto': 1.0.4 - abstract-level: 1.0.4 - bencode: 4.0.0 - buffer: 6.0.3 - level: 8.0.1 - ms: 2.1.3 - '@web5/dids@1.1.5': dependencies: '@decentralized-identity/ion-sdk': 1.0.4 @@ -6641,12 +6556,12 @@ snapshots: level: 8.0.1 ms: 2.1.3 - '@web5/user-agent@0.0.0-next-e578e20-20240906213953(ws@8.18.0)': + '@web5/user-agent@0.6.4(ws@8.18.0)': dependencies: - '@web5/agent': 0.0.0-next-e578e20-20240906213953(ws@8.18.0) - '@web5/common': 1.0.0 - '@web5/crypto': 1.0.4 - '@web5/dids': 1.1.0 + '@web5/agent': 0.7.4(ws@8.18.0) + '@web5/common': 1.0.2 + '@web5/crypto': 1.0.5 + '@web5/dids': 1.1.5 transitivePeerDependencies: - encoding - supports-color @@ -8666,7 +8581,7 @@ snapshots: dependencies: '@assemblyscript/loader': 0.9.4 bl: 5.1.0 - debug: 4.3.5 + debug: 4.3.7 minimist: 1.2.8 node-fetch: 2.7.0 readable-stream: 3.6.2 @@ -8764,14 +8679,6 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.4.2: - dependencies: - abort-controller: 3.0.0 - buffer: 6.0.3 - events: 3.3.0 - process: 0.11.10 - string_decoder: 1.3.0 - readable-stream@4.5.2: dependencies: abort-controller: 3.0.0 diff --git a/javascript/fan-club-credential/package-lock.json b/javascript/fan-club-credential/package-lock.json index be0c63f8..70770971 100644 --- a/javascript/fan-club-credential/package-lock.json +++ b/javascript/fan-club-credential/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "@web5/credentials": "1.0.3", "@web5/dids": "1.1.5", "@web5/user-agent": "^0.3.8" @@ -419,29 +419,26 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/api/node_modules/@noble/curves": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", - "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", + "node_modules/@web5/api/node_modules/@noble/ciphers": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", - "dependencies": { - "@noble/hashes": "1.4.0" - }, "funding": { "url": "https://paulmillr.com/funding/" } @@ -459,9 +456,9 @@ } }, "node_modules/@web5/api/node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -470,7 +467,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -496,11 +493,14 @@ "node": ">= 18" } }, - "node_modules/@web5/api/node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", + "node_modules/@web5/api/node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/curves": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.4.2.tgz", + "integrity": "sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==", "license": "MIT", + "dependencies": { + "@noble/hashes": "1.4.0" + }, "funding": { "url": "https://paulmillr.com/funding/" } @@ -523,35 +523,18 @@ "node": ">=12" } }, - "node_modules/@web5/api/node_modules/@tbd54566975/dwn-sdk-js/node_modules/level": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/level/-/level-8.0.0.tgz", - "integrity": "sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ==", - "license": "MIT", - "dependencies": { - "browser-level": "^1.0.1", - "classic-level": "^1.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/level" - } - }, "node_modules/@web5/api/node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -564,12 +547,28 @@ "node": ">=18.0.0" } }, - "node_modules/@web5/api/node_modules/@web5/agent/node_modules/level": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/level/-/level-8.0.0.tgz", - "integrity": "sha512-ypf0jjAk2BWI33yzEaaotpq7fkOPALKAgDBxggO6Q9HGX2MRXn0wbP1Jn/tJv1gtL867+YOjOB49WaUF3UoJNQ==", + "node_modules/@web5/api/node_modules/@web5/common": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", + "license": "Apache-2.0", + "dependencies": { + "@isaacs/ttlcache": "1.4.1", + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@web5/api/node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { + "abstract-level": "^1.0.4", "browser-level": "^1.0.1", "classic-level": "^1.2.0" }, @@ -581,57 +580,42 @@ "url": "https://opencollective.com/level" } }, - "node_modules/@web5/api/node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "node_modules/@web5/api/node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, + "node_modules/@web5/api/node_modules/@web5/crypto": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", + "license": "Apache-2.0", "dependencies": { - "@decentralized-identity/ion-sdk": "1.0.4", - "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "abstract-level": "1.0.4", - "bencode": "4.0.0", - "buffer": "6.0.3", - "level": "8.0.1", - "ms": "2.1.3" + "@noble/ciphers": "0.5.3", + "@noble/curves": "1.3.0", + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/api/node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/api/node_modules/level": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", - "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", - "dependencies": { - "abstract-level": "^1.0.4", - "browser-level": "^1.0.1", - "classic-level": "^1.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/level" - } - }, "node_modules/@web5/api/node_modules/uint8arrays": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz", @@ -642,9 +626,9 @@ } }, "node_modules/@web5/api/node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@web5/common": { diff --git a/javascript/fan-club-credential/package.json b/javascript/fan-club-credential/package.json index d568651e..79283c9b 100644 --- a/javascript/fan-club-credential/package.json +++ b/javascript/fan-club-credential/package.json @@ -11,7 +11,7 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "@web5/credentials": "1.0.3", "@web5/dids": "1.1.5", "@web5/user-agent": "^0.3.8" diff --git a/javascript/shared-todo-starter/package-lock.json b/javascript/shared-todo-starter/package-lock.json index d5a25398..a589bab8 100644 --- a/javascript/shared-todo-starter/package-lock.json +++ b/javascript/shared-todo-starter/package-lock.json @@ -9,7 +9,7 @@ "dependencies": { "@heroicons/vue": "1.0.6", "@nuxt/ui-templates": "1.3.4", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "vue": "3.3.4", "vue-router": "4.2.5" }, @@ -1113,9 +1113,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/cliui": { @@ -1365,9 +1365,9 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@netlify/functions": { @@ -1405,9 +1405,9 @@ } }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -3123,9 +3123,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -3134,7 +3134,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -3160,15 +3160,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", @@ -3776,17 +3767,17 @@ "dev": true }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -3800,62 +3791,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -3873,16 +3872,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -3912,15 +3935,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -7034,13 +7057,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -7515,14 +7537,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/jackspeak": { "version": "3.4.0", @@ -10713,9 +10731,9 @@ "dev": true }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -12704,9 +12722,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/shared-todo-starter/package.json b/javascript/shared-todo-starter/package.json index 25827a61..a46f49d5 100644 --- a/javascript/shared-todo-starter/package.json +++ b/javascript/shared-todo-starter/package.json @@ -26,7 +26,7 @@ "dependencies": { "@heroicons/vue": "1.0.6", "@nuxt/ui-templates": "1.3.4", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "vue": "3.3.4", "vue-router": "4.2.5" } diff --git a/javascript/shared-todo/package-lock.json b/javascript/shared-todo/package-lock.json index 0c78c126..b1eda8f5 100644 --- a/javascript/shared-todo/package-lock.json +++ b/javascript/shared-todo/package-lock.json @@ -10,7 +10,7 @@ "@heroicons/vue": "1.0.6", "@nuxt/kit": "3.8.2", "@nuxt/ui-templates": "1.3.4", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "vite-plugin-node-stdlib-browser": "0.2.1", "vue": "3.3.4", "vue-router": "4.2.5" @@ -1093,9 +1093,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/cliui": { @@ -1341,9 +1341,9 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@netlify/functions": { @@ -1381,9 +1381,9 @@ } }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -3960,9 +3960,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -3971,7 +3971,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -3997,15 +3997,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", @@ -4581,17 +4572,17 @@ "dev": true }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -4605,62 +4596,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -4678,16 +4677,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -4717,15 +4740,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -8319,13 +8342,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -8859,14 +8881,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/jackspeak": { "version": "3.4.0", @@ -12710,9 +12728,9 @@ "dev": true }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -14865,9 +14883,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/shared-todo/package.json b/javascript/shared-todo/package.json index 637dbdf1..ebed788d 100644 --- a/javascript/shared-todo/package.json +++ b/javascript/shared-todo/package.json @@ -26,7 +26,7 @@ "@heroicons/vue": "1.0.6", "@nuxt/kit": "3.8.2", "@nuxt/ui-templates": "1.3.4", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "vite-plugin-node-stdlib-browser": "0.2.1", "vue": "3.3.4", "vue-router": "4.2.5" diff --git a/javascript/todo-starter/package-lock.json b/javascript/todo-starter/package-lock.json index d96b1062..e9b33925 100644 --- a/javascript/todo-starter/package-lock.json +++ b/javascript/todo-starter/package-lock.json @@ -12,7 +12,7 @@ "@heroicons/vue": "1.0.6", "@noble/ed25519": "1.7.3", "@vueuse/core": "9.13.0", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "multiformats": "10.0.3", "uuid": "9.0.1", "varint": "6.0.0", @@ -665,9 +665,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/ttlcache": { @@ -718,15 +718,15 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -994,9 +994,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -1005,7 +1005,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -1031,15 +1031,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ed25519": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@noble/ed25519/-/ed25519-2.0.0.tgz", @@ -1340,17 +1331,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -1364,72 +1355,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/multiformats": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", - "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -1447,16 +1436,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -1486,15 +1499,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -4126,13 +4139,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -4722,14 +4734,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/joi": { "version": "17.13.3", @@ -5849,9 +5857,9 @@ "license": "Apache-2.0 OR MIT" }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -6960,9 +6968,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/todo-starter/package.json b/javascript/todo-starter/package.json index 1aceaa59..d1d6cd26 100644 --- a/javascript/todo-starter/package.json +++ b/javascript/todo-starter/package.json @@ -14,7 +14,7 @@ "@heroicons/vue": "1.0.6", "@noble/ed25519": "1.7.3", "@vueuse/core": "9.13.0", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "multiformats": "10.0.3", "uuid": "9.0.1", "varint": "6.0.0", diff --git a/javascript/todo/package-lock.json b/javascript/todo/package-lock.json index 4586d9ae..ae1529dd 100644 --- a/javascript/todo/package-lock.json +++ b/javascript/todo/package-lock.json @@ -12,7 +12,7 @@ "@heroicons/vue": "1.0.6", "@noble/ed25519": "1.7.3", "@vueuse/core": "9.13.0", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "multiformats": "10.0.3", "uuid": "9.0.1", "varint": "6.0.0", @@ -666,9 +666,9 @@ } }, "node_modules/@ipld/dag-pb/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@isaacs/ttlcache": { @@ -720,15 +720,15 @@ } }, "node_modules/@multiformats/murmur3/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -996,9 +996,9 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", @@ -1007,7 +1007,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -1033,15 +1033,6 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "license": "MIT", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ed25519": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@noble/ed25519/-/ed25519-2.0.0.tgz", @@ -1331,17 +1322,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -1355,72 +1346,70 @@ } }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/common": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", - "integrity": "sha512-3JHF6X5o0h+3oAVQeBC4XpMoZeEYZYdEmQdgpOfKv/rnSru2yHQSAM+0wbIvEFcSCmelBT3u7rUAcpJjelLB0w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", "license": "Apache-2.0", "dependencies": { "@isaacs/ttlcache": "1.4.1", - "level": "8.0.0", - "multiformats": "11.0.2", - "readable-stream": "4.4.2" + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/common/node_modules/multiformats": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", - "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/@web5/common/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/@web5/common/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" } }, + "node_modules/@web5/common/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -1438,16 +1427,40 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { "@decentralized-identity/ion-sdk": "1.0.4", "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", "abstract-level": "1.0.4", "bencode": "4.0.0", "buffer": "6.0.3", @@ -1477,15 +1490,15 @@ } }, "node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -4117,13 +4130,12 @@ } }, "node_modules/ipfs-unixfs": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.1.4.tgz", - "integrity": "sha512-RE4nyx5qgG2w7JOLj0Y0D7SfAR1ZkEdramNaBx0OSD4DlQ2Y2NORgc4FHfej3Pgy31v+QISDVP1pQJhdv3bUUg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/ipfs-unixfs/-/ipfs-unixfs-11.2.0.tgz", + "integrity": "sha512-J8FN1qM5nfrDo8sQKQwfj0+brTg1uBfZK2vY9hxci33lcl3BFrsELS9+1+4q/8tO1ASKfxZO8W3Pi2O4sVX2Lg==", "license": "Apache-2.0 OR MIT", "dependencies": { - "err-code": "^3.0.1", - "protons-runtime": "^5.4.0", + "protons-runtime": "^5.5.0", "uint8arraylist": "^2.4.8" } }, @@ -4713,14 +4725,10 @@ } }, "node_modules/it-stream-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz", - "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz", + "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==", + "license": "Apache-2.0 OR MIT" }, "node_modules/joi": { "version": "17.13.3", @@ -5839,9 +5847,9 @@ "license": "Apache-2.0 OR MIT" }, "node_modules/protons-runtime": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.4.0.tgz", - "integrity": "sha512-XfA++W/WlQOSyjUyuF5lgYBfXZUEMP01Oh1C2dSwZAlF2e/ZrMRPfWonXj6BGM+o8Xciv7w0tsRMKYwYEuQvaw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.5.0.tgz", + "integrity": "sha512-EsALjF9QsrEk6gbCx3lmfHxVN0ah7nG3cY7GySD4xf4g8cr7g543zB88Foh897Sr1RQJ9yDCUsoT1i1H/cVUFA==", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8-varint": "^2.0.2", @@ -6957,9 +6965,9 @@ } }, "node_modules/uint8arrays/node_modules/multiformats": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.3.tgz", - "integrity": "sha512-CZPi9lFZCM/+7oRolWYsvalsyWQGFo+GpdaTmjxXXomC+nP/W1Rnxb9sUgjvmNmRZ5bOPqRAl4nuK+Ydw/4tGw==", + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz", + "integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==", "license": "Apache-2.0 OR MIT" }, "node_modules/ulidx": { diff --git a/javascript/todo/package.json b/javascript/todo/package.json index d5ccd813..3b541acf 100644 --- a/javascript/todo/package.json +++ b/javascript/todo/package.json @@ -14,7 +14,7 @@ "@heroicons/vue": "1.0.6", "@noble/ed25519": "1.7.3", "@vueuse/core": "9.13.0", - "@web5/api": "0.10.0", + "@web5/api": "0.11.0", "multiformats": "10.0.3", "uuid": "9.0.1", "varint": "6.0.0", diff --git a/javascript/vc-to-dwn-server/package-lock.json b/javascript/vc-to-dwn-server/package-lock.json index beddb122..a1b4738a 100644 --- a/javascript/vc-to-dwn-server/package-lock.json +++ b/javascript/vc-to-dwn-server/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@web5/api": "^0.10.0", + "@web5/api": "^0.11.0", "@web5/dids": "^1.1.0", "@web5/user-agent": "^0.4.3", "cors": "^2.8.5", @@ -138,9 +138,10 @@ "integrity": "sha512-RWI+nyf0q64vyOxL8LbKtjJMki0sogRL/8axvklNtiTM0iFCVtHwME9w6+0P1/v4dQvsIg8A45oT3ka1t/M/+A==" }, "node_modules/@noble/ciphers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.1.tgz", - "integrity": "sha512-QCOA9cgf3Rc33owG0AYBB9wszz+Ul2kramWN8tXG44Gyciud/tbkEqvxRF/IpqQaBpRBNi9f4jdNxqB2CQCIXg==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", + "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", + "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } @@ -221,9 +222,10 @@ } }, "node_modules/@tbd54566975/dwn-sdk-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.4.tgz", - "integrity": "sha512-i4jBrKOn6ypaFQJLNG8Kc9AvR1nmZrq3A+9M4O9xiDbH60+QMPf2HsNuVOTu6Ve9V7IU8NorI/GoSryD0TknpQ==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.7.tgz", + "integrity": "sha512-VYaLT4FKdHfVvUPZbicUpF77erkOSi1xBP/EVQIpnp0khPujp2lYcojbRcw4c4JR23CrRvLPy/iWXmEhdP8LqA==", + "license": "Apache-2.0", "dependencies": { "@ipld/dag-cbor": "9.0.3", "@js-temporal/polyfill": "0.4.4", @@ -231,7 +233,7 @@ "@noble/curves": "1.4.2", "@noble/ed25519": "2.0.0", "@noble/secp256k1": "2.0.0", - "@web5/dids": "1.1.0", + "@web5/dids": "^1.1.3", "abstract-level": "1.0.3", "ajv": "8.12.0", "blockstore-core": "4.2.0", @@ -257,71 +259,11 @@ "node": ">= 18" } }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", - "dependencies": { - "@decentralized-identity/ion-sdk": "1.0.4", - "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "abstract-level": "1.0.4", - "bencode": "4.0.0", - "buffer": "6.0.3", - "level": "8.0.1", - "ms": "2.1.3" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@web5/dids/node_modules/abstract-level": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.4.tgz", - "integrity": "sha512-eUP/6pbXBkMbXFdx4IH2fVgvB7M0JvR7/lIL33zcs0IBcwjdzSSl31TOJsaCzmKSSDF9h8QYSOJux4Nd4YJqFg==", - "dependencies": { - "buffer": "^6.0.3", - "catering": "^2.1.0", - "is-buffer": "^2.0.5", - "level-supports": "^4.0.0", - "level-transcoder": "^1.0.1", - "module-error": "^1.0.1", - "queue-microtask": "^1.2.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@tbd54566975/dwn-sdk-js/node_modules/@web5/dids/node_modules/level": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", - "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", - "dependencies": { - "abstract-level": "^1.0.4", - "browser-level": "^1.0.1", - "classic-level": "^1.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/level" - } - }, "node_modules/@tbd54566975/dwn-sdk-js/node_modules/abstract-level": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.3.tgz", "integrity": "sha512-t6jv+xHy+VYwc4xqZMn2Pa9DjcdzvzZmQGRjTFc8spIbRGHgBrEKbPq+rYXc7CCo0lxgYvSgKVg9qZAhpVQSjA==", + "license": "MIT", "dependencies": { "buffer": "^6.0.3", "catering": "^2.1.0", @@ -336,16 +278,17 @@ } }, "node_modules/@web5/agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.4.1.tgz", - "integrity": "sha512-cN88Qxm559AIA4cmO+pMjwJA3KZQwB6zBBo5UMo6Ke3/3HSuA687fd2ILQo+OY8JB9xWAjKqRYsnymD1TKfoEg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@web5/agent/-/agent-0.7.4.tgz", + "integrity": "sha512-BS5SlBfhShlfyvUsCPSoLfpqmMrfm3y7meahQMgzB63O4g397hwV2wrpT80AGYVvkSL2IfZcgEN9LP0+Z0pD6A==", + "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@scure/bip39": "1.2.2", - "@tbd54566975/dwn-sdk-js": "0.4.4", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", + "@tbd54566975/dwn-sdk-js": "0.4.7", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", "abstract-level": "1.0.4", "ed25519-keygen": "0.4.11", "isomorphic-ws": "^5.0.0", @@ -358,29 +301,26 @@ "node": ">=18.0.0" } }, - "node_modules/@web5/agent/node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "node_modules/@web5/agent/node_modules/@web5/common": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", + "license": "Apache-2.0", "dependencies": { - "@decentralized-identity/ion-sdk": "1.0.4", - "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "abstract-level": "1.0.4", - "bencode": "4.0.0", - "buffer": "6.0.3", + "@isaacs/ttlcache": "1.4.1", "level": "8.0.1", - "ms": "2.1.3" + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/agent/node_modules/@web5/dids/node_modules/level": { + "node_modules/@web5/agent/node_modules/@web5/common/node_modules/level": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", + "license": "MIT", "dependencies": { "abstract-level": "^1.0.4", "browser-level": "^1.0.1", @@ -394,49 +334,53 @@ "url": "https://opencollective.com/level" } }, + "node_modules/@web5/agent/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/api": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.10.0.tgz", - "integrity": "sha512-63CA6BEz2xiaDscPq4sDTjL1Fa3bDkHL1ymDAih9hriV+rZ1xYI52/Un4I5eLy+4Lf+xh7BJD4ZKV87xh4FO4A==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@web5/api/-/api-0.11.0.tgz", + "integrity": "sha512-3cnNL4GqEisAnLoQlT/u5N4HF/Kx4v9q4+laCYCt7ZfATjW7mAu6Yu5u7MbMSQQObZe6AsZJTLZBl/4zh3UKJw==", + "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0", - "@web5/user-agent": "0.4.1" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5", + "@web5/user-agent": "0.6.4" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/api/node_modules/@web5/dids": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.0.tgz", - "integrity": "sha512-d9pKf/DW+ziUiV5g3McC71utyAhQyT1tYGPbQSYWt2ji6FHGNC6tffHMfLXXK/W+vbwV3eNTn06JqTXRaYhxBA==", + "node_modules/@web5/api/node_modules/@web5/common": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", + "license": "Apache-2.0", "dependencies": { - "@decentralized-identity/ion-sdk": "1.0.4", - "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "abstract-level": "1.0.4", - "bencode": "4.0.0", - "buffer": "6.0.3", + "@isaacs/ttlcache": "1.4.1", "level": "8.0.1", - "ms": "2.1.3" + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, "engines": { "node": ">=18.0.0" } }, "node_modules/@web5/api/node_modules/@web5/user-agent": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.4.1.tgz", - "integrity": "sha512-B2fdj5vgLW6Vu/kcENzCcW5cYbfAJ1f+Gp8MDL03h08/O+2d8soN5AchY5QxBNoPBXyXZ/trKld7Epu/l5EEdA==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@web5/user-agent/-/user-agent-0.6.4.tgz", + "integrity": "sha512-7VzVE3op30XgdoOKWYdiNYfTNYT0ZCrKLFuIlhuw6zPYsZY2lwkVAx97mgmr/AJvd8RGRFmJTgLhG/DXRRoe5A==", + "license": "Apache-2.0", "dependencies": { - "@web5/agent": "0.4.1", - "@web5/common": "1.0.0", - "@web5/crypto": "1.0.0", - "@web5/dids": "1.1.0" + "@web5/agent": "0.7.4", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "@web5/dids": "1.1.5" }, "engines": { "node": ">=18.0.0" @@ -446,6 +390,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", + "license": "MIT", "dependencies": { "abstract-level": "^1.0.4", "browser-level": "^1.0.1", @@ -459,6 +404,12 @@ "url": "https://opencollective.com/level" } }, + "node_modules/@web5/api/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, "node_modules/@web5/common": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.0.tgz", @@ -489,14 +440,15 @@ } }, "node_modules/@web5/crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.0.tgz", - "integrity": "sha512-z1CsgycTqiXEsS6pPlJDDLGAeGsgzfdBeWvyxLXTgh08Q8ACULmEGRXjSsgWHFn6DO6MpWFn55h/hF4wZZRxvA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", + "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", + "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.4.1", + "@noble/ciphers": "0.5.3", "@noble/curves": "1.3.0", - "@noble/hashes": "1.3.3", - "@web5/common": "1.0.0" + "@noble/hashes": "1.4.0", + "@web5/common": "1.0.2" }, "engines": { "node": ">=18.0.0" @@ -506,6 +458,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.3.3" }, @@ -513,48 +466,31 @@ "url": "https://paulmillr.com/funding/" } }, - "node_modules/@web5/dids": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", - "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", - "license": "Apache-2.0", - "dependencies": { - "@decentralized-identity/ion-sdk": "1.0.4", - "@dnsquery/dns-packet": "6.1.1", - "@web5/common": "1.0.2", - "@web5/crypto": "1.0.5", - "abstract-level": "1.0.4", - "bencode": "4.0.0", - "buffer": "6.0.3", - "level": "8.0.1", - "ms": "2.1.3" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@web5/dids/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", + "node_modules/@web5/crypto/node_modules/@noble/curves/node_modules/@noble/hashes": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.3.tgz", + "integrity": "sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==", "license": "MIT", + "engines": { + "node": ">= 16" + }, "funding": { "url": "https://paulmillr.com/funding/" } }, - "node_modules/@web5/dids/node_modules/@noble/curves": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.3.0.tgz", - "integrity": "sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==", + "node_modules/@web5/crypto/node_modules/@noble/hashes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", + "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", "license": "MIT", - "dependencies": { - "@noble/hashes": "1.3.3" + "engines": { + "node": ">= 16" }, "funding": { "url": "https://paulmillr.com/funding/" } }, - "node_modules/@web5/dids/node_modules/@web5/common": { + "node_modules/@web5/crypto/node_modules/@web5/common": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", @@ -569,31 +505,63 @@ "node": ">=18.0.0" } }, - "node_modules/@web5/dids/node_modules/@web5/crypto": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@web5/crypto/-/crypto-1.0.5.tgz", - "integrity": "sha512-btVYrv6G29VQgdLVtqH4IbaH6DvvEA2UWgF3y0AMv/wAmT4EKSdwVUHhEWt16gtpN05UT5qEYmnKLZUOxk1zzw==", + "node_modules/@web5/crypto/node_modules/level": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/level/-/level-8.0.1.tgz", + "integrity": "sha512-oPBGkheysuw7DmzFQYyFe8NAia5jFLAgEnkgWnK3OXAuJr8qFT+xBQIwokAZPME2bhPFzS8hlYcL16m8UZrtwQ==", + "license": "MIT", + "dependencies": { + "abstract-level": "^1.0.4", + "browser-level": "^1.0.1", + "classic-level": "^1.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/level" + } + }, + "node_modules/@web5/crypto/node_modules/multiformats": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.1.0.tgz", + "integrity": "sha512-HzdtdBwxsIkzpeXzhQ5mAhhuxcHbjEHH+JQoxt7hG/2HGFjjwyolLo7hbaexcnhoEuV4e0TNJ8kkpMjiEYY4VQ==", + "license": "Apache-2.0 OR MIT" + }, + "node_modules/@web5/dids": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@web5/dids/-/dids-1.1.5.tgz", + "integrity": "sha512-vGRWeSZkNX7Whz2fZelpnhYmuQ3FMxgkdCP08lSpfN9mz9Tk0TbVlZx3vD6Lh8oUyHi/v//0nhr/NdzGqb8jgQ==", "license": "Apache-2.0", "dependencies": { - "@noble/ciphers": "0.5.3", - "@noble/curves": "1.3.0", - "@noble/hashes": "1.4.0", - "@web5/common": "1.0.2" + "@decentralized-identity/ion-sdk": "1.0.4", + "@dnsquery/dns-packet": "6.1.1", + "@web5/common": "1.0.2", + "@web5/crypto": "1.0.5", + "abstract-level": "1.0.4", + "bencode": "4.0.0", + "buffer": "6.0.3", + "level": "8.0.1", + "ms": "2.1.3" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@web5/dids/node_modules/@web5/crypto/node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "license": "MIT", - "engines": { - "node": ">= 16" + "node_modules/@web5/dids/node_modules/@web5/common": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@web5/common/-/common-1.0.2.tgz", + "integrity": "sha512-SerGdrxZF47yidvhrRa8sGLEOunIlDHppxrtWYCuKMVgtQKgheEmaS4+xchGAc/mZggJX4LlwJbRuniIiSaXrw==", + "license": "Apache-2.0", + "dependencies": { + "@isaacs/ttlcache": "1.4.1", + "level": "8.0.1", + "multiformats": "13.1.0", + "readable-stream": "4.5.2" }, - "funding": { - "url": "https://paulmillr.com/funding/" + "engines": { + "node": ">=18.0.0" } }, "node_modules/@web5/dids/node_modules/level": { @@ -634,14 +602,6 @@ "node": ">=18.0.0" } }, - "node_modules/@web5/user-agent/node_modules/@noble/ciphers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.3.tgz", - "integrity": "sha512-B0+6IIHiqEs3BPMT0hcRmHvEj2QHOLu+uwt+tqDDeVd0oyVzh7BPrDcPjRnV1PV/5LaknXJJQvOuRGR0zQJz+w==", - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@web5/user-agent/node_modules/@tbd54566975/dwn-sdk-js": { "version": "0.4.5", "resolved": "https://registry.npmjs.org/@tbd54566975/dwn-sdk-js/-/dwn-sdk-js-0.4.5.tgz", diff --git a/javascript/vc-to-dwn-server/package.json b/javascript/vc-to-dwn-server/package.json index 8aa57b87..5af11b46 100644 --- a/javascript/vc-to-dwn-server/package.json +++ b/javascript/vc-to-dwn-server/package.json @@ -11,7 +11,7 @@ "author": "", "license": "ISC", "dependencies": { - "@web5/api": "^0.10.0", + "@web5/api": "^0.11.0", "@web5/dids": "^1.1.0", "@web5/user-agent": "^0.4.3", "cors": "^2.8.5",