diff --git a/package-lock.json b/package-lock.json index c3925224..bbee5faf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "@veramo/kms-local": "^6.0.0", "@veramo/utils": "^6.0.0", "@verida/account-node": "^3.0.3", - "@verida/client-ts": "^3.0.4", + "@verida/client-ts": "^4.1.1", "@verida/encryption-utils": "^3.0.1", "@verida/types": "^3.0.2", "@verida/vda-did-resolver": "^3.0.3", @@ -15103,19 +15103,19 @@ } }, "node_modules/@verida/client-ts": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@verida/client-ts/-/client-ts-3.0.4.tgz", - "integrity": "sha512-Dy//JzhBsKdC/SGeVcu/nmbD6AlyeXu86JzrMC8xedwsa7+saUswvnltd8ss+OsWWHHqUEHbCdT4T9l4BpjGUg==", - "license": "ISC", - "dependencies": { - "@verida/account": "^3.0.3", - "@verida/did-client": "^3.0.3", - "@verida/did-document": "^3.0.3", - "@verida/encryption-utils": "^3.0.0", - "@verida/keyring": "^3.0.3", - "@verida/storage-link": "^3.0.3", - "@verida/types": "^3.0.2", - "@verida/vda-name-client": "^3.0.3", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@verida/client-ts/-/client-ts-4.1.1.tgz", + "integrity": "sha512-+Ui3S3jZwzhtDXAWP2O5odD21JSFuDvuWN8IgmlE3rkcExGUOuXZYlgnieg2uT5xawn6t4p5BTkPO0e/SoFThQ==", + "dependencies": { + "@verida/account": "^4.1.0", + "@verida/did-client": "^4.1.0", + "@verida/did-document": "^4.1.0", + "@verida/encryption-utils": "^4.0.0", + "@verida/keyring": "^4.1.0", + "@verida/storage-link": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "@verida/vda-name-client": "^4.1.0", "ajv": "^8.6.3", "ajv-formats": "^2.1.1", "axios": "^0.21.2", @@ -15134,6 +15134,256 @@ "node": ">=18.0.0" } }, + "node_modules/@verida/client-ts/node_modules/@types/node": { + "version": "18.19.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.48.tgz", + "integrity": "sha512-7WevbG4ekUcRQSZzOwxWgi5dZmTak7FaxXDoW7xVxPBmKx1rTzfmRLkeCgJzcbBnOV2dkhAPc8cCeT6agocpjg==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/account": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/account/-/account-4.1.0.tgz", + "integrity": "sha512-D5WUKwH2GeUR7+03cjJzxOLtHre74V3ZVFPZBc1F+VoS0x1ObAeh0OGPSDK8ti/LJcQOsF58l/EN7xFHTATHkA==", + "dependencies": { + "@verida/keyring": "^4.1.0", + "@verida/storage-link": "^4.1.0", + "@verida/types": "^4.1.0", + "did-jwt": "^6.11.0", + "did-resolver": "^4.0.1", + "lodash": "^4.17.21", + "tweetnacl-util": "^0.15.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/account/node_modules/canonicalize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-2.0.0.tgz", + "integrity": "sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w==" + }, + "node_modules/@verida/client-ts/node_modules/@verida/account/node_modules/did-jwt": { + "version": "6.11.6", + "resolved": "https://registry.npmjs.org/did-jwt/-/did-jwt-6.11.6.tgz", + "integrity": "sha512-OfbWknRxJuUqH6Lk0x+H1FsuelGugLbBDEwsoJnicFOntIG/A4y19fn0a8RLxaQbWQ5gXg0yDq5E2huSBiiXzw==", + "dependencies": { + "@stablelib/ed25519": "^1.0.2", + "@stablelib/random": "^1.0.1", + "@stablelib/sha256": "^1.0.1", + "@stablelib/x25519": "^1.0.2", + "@stablelib/xchacha20poly1305": "^1.0.1", + "bech32": "^2.0.0", + "canonicalize": "^2.0.0", + "did-resolver": "^4.0.0", + "elliptic": "^6.5.4", + "js-sha3": "^0.8.0", + "multiformats": "^9.6.5", + "uint8arrays": "^3.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/did-client": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/did-client/-/did-client-4.1.0.tgz", + "integrity": "sha512-XhYtjxqBfgYq+Jo5C1zPqifvlyZaZ0A6QoUoiyU6xyIpLi3HTcZa/d3iwshRz0X3mlwzLdM0BApPvnnxw/QfIg==", + "dependencies": { + "@verida/did-document": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "@verida/vda-did-resolver": "^4.1.0", + "@verida/web3": "^4.1.0", + "axios": "^0.23.0", + "deepcopy": "^2.1.0", + "did-resolver": "^4.0.1", + "ethers": "^5.5.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/did-client/node_modules/axios": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", + "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/did-document": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/did-document/-/did-document-4.1.0.tgz", + "integrity": "sha512-PIACrLMt5HGAYK1yot9FR5HWsCLaf4fHMddkjAsqSqvYL8+z9DzpahHy36Ds11TXpnNfX3GKpqcgGwxjAg4OYQ==", + "dependencies": { + "@ethersproject/address": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/transactions": "^5.7.0", + "@verida/encryption-utils": "^4.0.0", + "@verida/keyring": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "did-resolver": "^4.0.1", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/encryption-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@verida/encryption-utils/-/encryption-utils-4.0.0.tgz", + "integrity": "sha512-FiDrFC7v/7I7aV3bzGns4WnPvYyyu5YfBA43CwpbuDHMajjxK+z7i+JpGGNh/ZBnUe73TnWLWrnIl72lUK5OGw==", + "dependencies": { + "ethers": "^5.5.1", + "json.sortify": "^2.2.2", + "tweetnacl": "^1.0.3", + "tweetnacl-util": "^0.15.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/keyring": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/keyring/-/keyring-4.1.0.tgz", + "integrity": "sha512-M/lbrFnXC0njFrN3MgnyfmQreL1UcWk28IQvbGSV100L6DG8+zsXbb2rLUdUTrz5VnMfi/dLyHRTdR7IXgDA9Q==", + "dependencies": { + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", + "ethers": "^5.5.1", + "tweetnacl": "^1.0.3", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/storage-link": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/storage-link/-/storage-link-4.1.0.tgz", + "integrity": "sha512-m8qP+elpsqTik9btYUcxJ/xlj8o1BwViOmJx+xiZF8SLFF7NlmnTiBR0/CFh/swusAFlLmta0+O50dk40JPTsQ==", + "dependencies": { + "@verida/did-client": "^4.1.0", + "@verida/did-document": "^4.1.0", + "@verida/encryption-utils": "^4.0.0", + "@verida/keyring": "^4.1.0", + "did-resolver": "^4.0.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/types/-/types-4.1.0.tgz", + "integrity": "sha512-gSlcUnTNayhiFooSq4TWymSW5W15OJ5acUPVfLVj5DS67NgFwNMKNpZ0uakPTvmlyvC5J7WdufvAhuT8XuIxfg==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@types/node": "^18.15.11", + "@types/pouchdb-core": "^7.0.11", + "did-resolver": "^4.0.1", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/vda-common": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-common/-/vda-common-4.1.0.tgz", + "integrity": "sha512-Q6ZVgoVwzwqyN8B/gqi08AZ1neiCmfW6SrFXyjDzuCqgebnVK3LktWCzrP8p7RuQiNE7LN4ws5CpHDva+Mf4NA==", + "dependencies": { + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", + "copyfiles": "^2.4.1", + "ethers": "5.7.2" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/vda-did": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-did/-/vda-did-4.1.0.tgz", + "integrity": "sha512-+h6AkL6NQuujqn/8AnrMyAKMh+ULIPztfmTSgYZ69G4WrnSIRrcU2h+xHDxnbTqf8yQJRETXfBodvEDKu+Oxag==", + "dependencies": { + "@verida/did-document": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "@verida/web3": "^4.1.0", + "axios": "1.2.0-alpha.1", + "ethers": "^5.7.2", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/vda-did-resolver": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-did-resolver/-/vda-did-resolver-4.1.0.tgz", + "integrity": "sha512-VllQWs1V2L38pa7O+cR5sf7REfBcX6ae/ERciKxMl0+HYBLSpiNAURiR54OwD1g17d/e3fITqCijo9XaQP7/wQ==", + "dependencies": { + "@ethersproject/providers": "^5.7.2", + "@verida/did-document": "^4.1.0", + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "@verida/vda-did": "^4.1.0", + "axios": "1.2.0-alpha.1", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/vda-did-resolver/node_modules/axios": { + "version": "1.2.0-alpha.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0-alpha.1.tgz", + "integrity": "sha512-qt/7xkSQNBRKP26mt28cmSI1Y3jVtrQzu7oLjIyUHEdjpVeg100luMJrRpBlKlCmMd233Peu00mOkNC1OwXOrw==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/vda-did/node_modules/axios": { + "version": "1.2.0-alpha.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0-alpha.1.tgz", + "integrity": "sha512-qt/7xkSQNBRKP26mt28cmSI1Y3jVtrQzu7oLjIyUHEdjpVeg100luMJrRpBlKlCmMd233Peu00mOkNC1OwXOrw==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/web3": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/web3/-/web3-4.1.0.tgz", + "integrity": "sha512-AKHBpOCPt8hS2ycsP5glEut7Esh/suLWStOCzNGGaI63EjymB0MHI4FPti+Wy1T9Tw7KDzNRf4B1jxe2l/32vA==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/contracts": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "axios": "^1.2.3", + "ethers": "^5.7.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/client-ts/node_modules/@verida/web3/node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "node_modules/@verida/client-ts/node_modules/axios": { "version": "0.21.4", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", @@ -15143,6 +15393,11 @@ "follow-redirects": "^1.14.0" } }, + "node_modules/@verida/client-ts/node_modules/bech32": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz", + "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==" + }, "node_modules/@verida/client-ts/node_modules/bs58": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", @@ -15197,6 +15452,11 @@ "multiformats": "^9.4.2" } }, + "node_modules/@verida/client-ts/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "node_modules/@verida/client-ts/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -15270,13 +15530,12 @@ } }, "node_modules/@verida/helpers": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@verida/helpers/-/helpers-3.0.3.tgz", - "integrity": "sha512-wI5XeXXTGoiiPZzVRfmT0Dg+GJaySh2LudwIX2LPQBka5QUOaxaLCw+qbVnoKlYTobsIS714C9mHEAOT0Xp33A==", - "license": "ISC", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/helpers/-/helpers-4.1.0.tgz", + "integrity": "sha512-P9hZgvWp08/6RPiNSnsZraBrTyD0W1Ew/PWbnRmK9u/iYRCNzsqgSUoEavyPkqrINWXqX18S6yeI3qjP3r05Sw==", "dependencies": { - "@verida/encryption-utils": "^3.0.0", - "@verida/types": "^3.0.2", + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", "axios": "^1.6.2", "bs58": "^5.0.0", "url": "^0.11.0" @@ -15285,6 +15544,50 @@ "node": ">=18.0.0" } }, + "node_modules/@verida/helpers/node_modules/@types/node": { + "version": "18.19.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.48.tgz", + "integrity": "sha512-7WevbG4ekUcRQSZzOwxWgi5dZmTak7FaxXDoW7xVxPBmKx1rTzfmRLkeCgJzcbBnOV2dkhAPc8cCeT6agocpjg==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@verida/helpers/node_modules/@verida/encryption-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@verida/encryption-utils/-/encryption-utils-4.0.0.tgz", + "integrity": "sha512-FiDrFC7v/7I7aV3bzGns4WnPvYyyu5YfBA43CwpbuDHMajjxK+z7i+JpGGNh/ZBnUe73TnWLWrnIl72lUK5OGw==", + "dependencies": { + "ethers": "^5.5.1", + "json.sortify": "^2.2.2", + "tweetnacl": "^1.0.3", + "tweetnacl-util": "^0.15.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/helpers/node_modules/@verida/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/types/-/types-4.1.0.tgz", + "integrity": "sha512-gSlcUnTNayhiFooSq4TWymSW5W15OJ5acUPVfLVj5DS67NgFwNMKNpZ0uakPTvmlyvC5J7WdufvAhuT8XuIxfg==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@types/node": "^18.15.11", + "@types/pouchdb-core": "^7.0.11", + "did-resolver": "^4.0.1", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/helpers/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "node_modules/@verida/keyring": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@verida/keyring/-/keyring-3.0.3.tgz", @@ -15360,6 +15663,110 @@ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "license": "MIT" }, + "node_modules/@verida/vda-client-base": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-client-base/-/vda-client-base-4.1.0.tgz", + "integrity": "sha512-6Owvknh0fhJmBAoMrDpxRb9+kk9ip0KvbaUP5devnq51+Suu2h91I5xC7WxcefAwfwi2e1uBYfJsFxk0003qZg==", + "dependencies": { + "@ethersproject/providers": "^5.7.2", + "@verida/helpers": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/web3": "^4.1.0", + "axios": "^0.27.2", + "ethers": "^5.7.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@types/node": { + "version": "18.19.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.48.tgz", + "integrity": "sha512-7WevbG4ekUcRQSZzOwxWgi5dZmTak7FaxXDoW7xVxPBmKx1rTzfmRLkeCgJzcbBnOV2dkhAPc8cCeT6agocpjg==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@verida/encryption-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@verida/encryption-utils/-/encryption-utils-4.0.0.tgz", + "integrity": "sha512-FiDrFC7v/7I7aV3bzGns4WnPvYyyu5YfBA43CwpbuDHMajjxK+z7i+JpGGNh/ZBnUe73TnWLWrnIl72lUK5OGw==", + "dependencies": { + "ethers": "^5.5.1", + "json.sortify": "^2.2.2", + "tweetnacl": "^1.0.3", + "tweetnacl-util": "^0.15.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@verida/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/types/-/types-4.1.0.tgz", + "integrity": "sha512-gSlcUnTNayhiFooSq4TWymSW5W15OJ5acUPVfLVj5DS67NgFwNMKNpZ0uakPTvmlyvC5J7WdufvAhuT8XuIxfg==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@types/node": "^18.15.11", + "@types/pouchdb-core": "^7.0.11", + "did-resolver": "^4.0.1", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@verida/vda-common": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-common/-/vda-common-4.1.0.tgz", + "integrity": "sha512-Q6ZVgoVwzwqyN8B/gqi08AZ1neiCmfW6SrFXyjDzuCqgebnVK3LktWCzrP8p7RuQiNE7LN4ws5CpHDva+Mf4NA==", + "dependencies": { + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", + "copyfiles": "^2.4.1", + "ethers": "5.7.2" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@verida/web3": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/web3/-/web3-4.1.0.tgz", + "integrity": "sha512-AKHBpOCPt8hS2ycsP5glEut7Esh/suLWStOCzNGGaI63EjymB0MHI4FPti+Wy1T9Tw7KDzNRf4B1jxe2l/32vA==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/contracts": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "axios": "^1.2.3", + "ethers": "^5.7.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/@verida/web3/node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "node_modules/@verida/vda-client-base/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "node_modules/@verida/vda-common": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@verida/vda-common/-/vda-common-3.0.3.tgz", @@ -15431,29 +15838,110 @@ } }, "node_modules/@verida/vda-name-client": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@verida/vda-name-client/-/vda-name-client-3.0.3.tgz", - "integrity": "sha512-jzm8nHhAVLrK10yz255P0tP8LTRgWgtU4cd6YaqTTRlaohI0FCUVocerf9NbuNRQWdR6LSJAsWBmZ1REzG9tqQ==", - "license": "Apache-2.0", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-name-client/-/vda-name-client-4.1.0.tgz", + "integrity": "sha512-9vWMltmpadfa2kKhe4lIII9nyBDc1T0MLYkXr6Rjc68MyYNWcY+J9+hlfxtiMN1+7JrvSsRhQVuwUdZwPVQNAA==", "dependencies": { "@ethersproject/providers": "^5.7.2", - "@verida/helpers": "^3.0.3", - "@verida/types": "^3.0.2", - "@verida/web3": "^3.0.3", + "@verida/helpers": "^4.1.0", + "@verida/types": "^4.1.0", + "@verida/vda-client-base": "^4.1.0", + "@verida/web3": "^4.1.0", "axios": "^0.27.2", "ethers": "^5.7.0" } }, + "node_modules/@verida/vda-name-client/node_modules/@types/node": { + "version": "18.19.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.48.tgz", + "integrity": "sha512-7WevbG4ekUcRQSZzOwxWgi5dZmTak7FaxXDoW7xVxPBmKx1rTzfmRLkeCgJzcbBnOV2dkhAPc8cCeT6agocpjg==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@verida/vda-name-client/node_modules/@verida/encryption-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@verida/encryption-utils/-/encryption-utils-4.0.0.tgz", + "integrity": "sha512-FiDrFC7v/7I7aV3bzGns4WnPvYyyu5YfBA43CwpbuDHMajjxK+z7i+JpGGNh/ZBnUe73TnWLWrnIl72lUK5OGw==", + "dependencies": { + "ethers": "^5.5.1", + "json.sortify": "^2.2.2", + "tweetnacl": "^1.0.3", + "tweetnacl-util": "^0.15.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-name-client/node_modules/@verida/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/types/-/types-4.1.0.tgz", + "integrity": "sha512-gSlcUnTNayhiFooSq4TWymSW5W15OJ5acUPVfLVj5DS67NgFwNMKNpZ0uakPTvmlyvC5J7WdufvAhuT8XuIxfg==", + "dependencies": { + "@ethersproject/abstract-signer": "^5.7.0", + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@types/node": "^18.15.11", + "@types/pouchdb-core": "^7.0.11", + "did-resolver": "^4.0.1", + "tweetnacl": "^1.0.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-name-client/node_modules/@verida/vda-common": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/vda-common/-/vda-common-4.1.0.tgz", + "integrity": "sha512-Q6ZVgoVwzwqyN8B/gqi08AZ1neiCmfW6SrFXyjDzuCqgebnVK3LktWCzrP8p7RuQiNE7LN4ws5CpHDva+Mf4NA==", + "dependencies": { + "@verida/encryption-utils": "^4.0.0", + "@verida/types": "^4.1.0", + "copyfiles": "^2.4.1", + "ethers": "5.7.2" + } + }, + "node_modules/@verida/vda-name-client/node_modules/@verida/web3": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@verida/web3/-/web3-4.1.0.tgz", + "integrity": "sha512-AKHBpOCPt8hS2ycsP5glEut7Esh/suLWStOCzNGGaI63EjymB0MHI4FPti+Wy1T9Tw7KDzNRf4B1jxe2l/32vA==", + "dependencies": { + "@ethersproject/bignumber": "^5.7.0", + "@ethersproject/contracts": "^5.7.0", + "@ethersproject/providers": "^5.7.2", + "@verida/types": "^4.1.0", + "@verida/vda-common": "^4.1.0", + "axios": "^1.2.3", + "ethers": "^5.7.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@verida/vda-name-client/node_modules/@verida/web3/node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "node_modules/@verida/vda-name-client/node_modules/axios": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "license": "MIT", "dependencies": { "follow-redirects": "^1.14.9", "form-data": "^4.0.0" } }, + "node_modules/@verida/vda-name-client/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "node_modules/@verida/web3": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@verida/web3/-/web3-3.0.3.tgz", @@ -38057,7 +38545,6 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", - "license": "MIT", "dependencies": { "punycode": "^1.4.1", "qs": "^6.12.3" @@ -38089,14 +38576,12 @@ "node_modules/url/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "license": "MIT" + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" }, "node_modules/url/node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.6" }, diff --git a/package.json b/package.json index e770539a..12dbdc14 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@veramo/kms-local": "^6.0.0", "@veramo/utils": "^6.0.0", "@verida/account-node": "^3.0.3", - "@verida/client-ts": "^3.0.4", + "@verida/client-ts": "^4.1.1", "@verida/encryption-utils": "^3.0.1", "@verida/types": "^3.0.2", "@verida/vda-did-resolver": "^3.0.3",