diff --git a/other/xmtp-example/package-lock.json b/other/xmtp-example/package-lock.json index 8292ed0d9..2c49c1bee 100644 --- a/other/xmtp-example/package-lock.json +++ b/other/xmtp-example/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@web3auth/modal": "^10.3.0", - "@xmtp/react-sdk": "^6.0.0", + "@xmtp/react-sdk": "^9.0.0", "ethers": "^6.13.2", "react": "^18.3.1", "react-dom": "^18.3.1" @@ -835,7 +835,6 @@ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "license": "MIT", - "peer": true, "engines": { "node": ">=14" } @@ -1382,36 +1381,31 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", "license": "BSD-3-Clause", - "peer": true, "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" @@ -1421,36 +1415,31 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "license": "BSD-3-Clause", - "peer": true + "license": "BSD-3-Clause" }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.20.0", @@ -3887,7 +3876,6 @@ "resolved": "https://registry.npmjs.org/@xmtp/content-type-primitives/-/content-type-primitives-1.0.3.tgz", "integrity": "sha512-NJUsar5fXkPnlgXZY7oZkctPjmGBpRsp1iFtWuiVMcpQ8P7uh1MYLdc3IhAMCqRSFw5n6UBrqUL6d7fjaoLBEA==", "license": "MIT", - "peer": true, "dependencies": { "@xmtp/proto": "^3.72.0" } @@ -3925,12 +3913,20 @@ "@xmtp/proto": "^3.72.0" } }, + "node_modules/@xmtp/content-type-text": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@xmtp/content-type-text/-/content-type-text-1.0.1.tgz", + "integrity": "sha512-NzPWtccKc4CPHZi+edlZhTZAuFU91iB5rHR3UboqFxaGJ6UTTCsMmFRdvkoVpZ+HB18cAgPoVOLClfykI1O4pQ==", + "license": "MIT", + "dependencies": { + "@xmtp/content-type-primitives": "^1.0.3" + } + }, "node_modules/@xmtp/proto": { "version": "3.78.0", "resolved": "https://registry.npmjs.org/@xmtp/proto/-/proto-3.78.0.tgz", "integrity": "sha512-JHkkvbdyqpWo1YOg88uOrc2GAsPnfXhIWaUKyIjXQdt4LltR4iAMgXcr1CFN+xjUmOBkAwwJ2JywUYv/uA4yZA==", "license": "MIT", - "peer": true, "dependencies": { "long": "^5.2.0", "protobufjs": "^7.0.0", @@ -3939,34 +3935,44 @@ } }, "node_modules/@xmtp/react-sdk": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@xmtp/react-sdk/-/react-sdk-6.0.1.tgz", - "integrity": "sha512-b+VPH3chZir2M9lPNjkHWzRKg93ACr5GVHUZIGEqNyCWT3twSyagfohGO2vEkHDCbvcFtz75RZeXG3JgTgWWWg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@xmtp/react-sdk/-/react-sdk-9.0.0.tgz", + "integrity": "sha512-YPsp9OFvxfuwk0UUkp3qvsqeTD4Fcv0HwULJGn6DdTqBnPfJ1jZRRj58mJ8KmmA6PaiY4qK0N6enhANMg9P9BQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "license": "MIT", "dependencies": { + "@xmtp/content-type-primitives": "^1.0.1", + "@xmtp/content-type-text": "^1.0.0", "async-mutex": "^0.5.0", - "date-fns": "^3.4.0", - "dexie": "^3.2.6", + "date-fns": "^3.6.0", + "dexie": "^4.0.8", "dexie-react-hooks": "^1.1.7", - "uuid": "^9.0.1", - "zod": "^3.22.4" + "uuid": "^10.0.0", + "zod": "^3.23.8" }, "engines": { - "node": ">=18" + "node": ">=20" }, "peerDependencies": { + "@xmtp/content-type-primitives": "^1.0.1", "@xmtp/content-type-reaction": "^1.1.7", "@xmtp/content-type-remote-attachment": "^1.1.8", "@xmtp/content-type-reply": "^1.1.9", - "@xmtp/xmtp-js": "^11.5.0", + "@xmtp/xmtp-js": "^12.1.0", "react": "^16.14.0 || ^17 || ^18" } }, - "node_modules/@xmtp/react-sdk/node_modules/dexie": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/dexie/-/dexie-3.2.7.tgz", - "integrity": "sha512-2a+BXvVhY5op+smDRLxeBAivE7YcYaneXJ1la3HOkUfX9zKkE/AJ8CNgjiXbtXepFyFmJNGSbmjOwqbT749r/w==", - "engines": { - "node": ">=6.0" + "node_modules/@xmtp/react-sdk/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, "node_modules/@xmtp/user-preferences-bindings-wasm": { @@ -3976,24 +3982,26 @@ "peer": true }, "node_modules/@xmtp/xmtp-js": { - "version": "11.6.3", - "resolved": "https://registry.npmjs.org/@xmtp/xmtp-js/-/xmtp-js-11.6.3.tgz", - "integrity": "sha512-Bp34Cl6/Ku3gylmQegRWgc2BX20+OD4k6fMWbEoLFKcNxkA0j8XV8Ml7IQ7C+4pyVtrlDA0at33LvmuRd6owsQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@xmtp/xmtp-js/-/xmtp-js-12.1.0.tgz", + "integrity": "sha512-4lekqPYugQaOujxmiplpotkJmU56zKz5Cxx+Zh9aqUeq+C3lPvLtcEKdlDBTWlt0ehfocYZ8R7Q3J6VXMUzE2A==", "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "license": "MIT", "peer": true, "dependencies": { "@noble/secp256k1": "1.7.1", "@xmtp/consent-proof-signature": "^0.1.3", - "@xmtp/proto": "3.54.0", + "@xmtp/content-type-primitives": "^1.0.1", + "@xmtp/content-type-text": "^1.0.0", + "@xmtp/proto": "^3.62.1", "@xmtp/user-preferences-bindings-wasm": "^0.3.6", "async-mutex": "^0.5.0", - "elliptic": "^6.5.4", + "elliptic": "^6.5.5", "long": "^5.2.3", "viem": "2.7.15" }, "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/@xmtp/xmtp-js/node_modules/@adraffy/ens-normalize": { @@ -4071,19 +4079,6 @@ "url": "https://paulmillr.com/funding/" } }, - "node_modules/@xmtp/xmtp-js/node_modules/@xmtp/proto": { - "version": "3.54.0", - "resolved": "https://registry.npmjs.org/@xmtp/proto/-/proto-3.54.0.tgz", - "integrity": "sha512-X0jDRR19/tH0qRB8mM/H/vBueQAK22VZF4QUnDN7TgnbNaOYL5DvSmPfXFH+xzeGKQ5S0zgwc+qFJbI4xoKNHw==", - "license": "MIT", - "peer": true, - "dependencies": { - "long": "^5.2.0", - "protobufjs": "^7.0.0", - "rxjs": "^7.8.0", - "undici": "^5.8.1" - } - }, "node_modules/@xmtp/xmtp-js/node_modules/abitype": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/abitype/-/abitype-1.0.0.tgz", @@ -4949,8 +4944,7 @@ "version": "4.0.11", "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.0.11.tgz", "integrity": "sha512-SOKO002EqlvBYYKQSew3iymBoN2EQ4BDw/3yprjh7kAfFzjBYkaMNa/pZvcA7HSWlcKSQb9XhPe3wKyQ0x4A8A==", - "license": "Apache-2.0", - "peer": true + "license": "Apache-2.0" }, "node_modules/dexie-react-hooks": { "version": "1.1.7", @@ -6073,8 +6067,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", - "license": "Apache-2.0", - "peer": true + "license": "Apache-2.0" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -6625,7 +6618,6 @@ "integrity": "sha512-Z2E/kOY1QjoMlCytmexzYfDm/w5fKAiRwpSzGtdnXW1zC88Z2yXazHHrOtwCzn+7wSxyE8PYM4rvVcMphF9sOA==", "hasInstallScript": true, "license": "BSD-3-Clause", - "peer": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -7337,7 +7329,6 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", "license": "MIT", - "peer": true, "dependencies": { "@fastify/busboy": "^2.0.0" }, diff --git a/other/xmtp-example/package.json b/other/xmtp-example/package.json index 3018fbb67..eb6d2146b 100644 --- a/other/xmtp-example/package.json +++ b/other/xmtp-example/package.json @@ -13,7 +13,7 @@ "//IMP START": "IMP START - Web3Auth Installation", "dependencies": { "@web3auth/modal": "^10.3.0", - "@xmtp/react-sdk": "^6.0.0", + "@xmtp/react-sdk": "^9.0.0", "ethers": "^6.13.2", "react": "^18.3.1", "react-dom": "^18.3.1"