From b291c0840a985c2fc0a6b59e4e16fdb523a1c95d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Jul 2026 18:05:05 +0000 Subject: [PATCH] Bump @devvit/web from 0.12.23 to 0.13.7 Bumps @devvit/web from 0.12.23 to 0.13.7. --- updated-dependencies: - dependency-name: "@devvit/web" dependency-version: 0.13.7 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 1082 +++++++++++++++++++++++++++++++++++++++------ package.json | 2 +- 2 files changed, 943 insertions(+), 141 deletions(-) diff --git a/package-lock.json b/package-lock.json index 72523e7..ed56f8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "BSD-3-Clause", "dependencies": { - "@devvit/web": "0.12.23", + "@devvit/web": "0.13.7", "devvit": "0.12.23" }, "devDependencies": { @@ -685,14 +685,114 @@ } }, "node_modules/@devvit/cache": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.12.23.tgz", - "integrity": "sha512-Klk6ndFqitylzLB6P9Nzou4a9jUFqXDH02pyFVe0HUXWGnmVtZc72cQUbkt9g1J59E4SlKCPg1m721PqEua/Hw==", + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.13.7.tgz", + "integrity": "sha512-PruoWZmFblQH1HtfLTBOvvEaMRH/dfOKgQfl+b6Q+dXjzYSGQpL+me2/J0wcA0+ycCkcKKduLGcu9oh2yVV8tQ==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/redis": "0.12.23", - "@devvit/server": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@devvit/redis": "0.13.7", + "@devvit/server": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/metrics": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.13.7.tgz", + "integrity": "sha512-hQhjo6GyEoKJH16Goueyiso3elmaV0zExSWBwbxCMvx01m5rHWn7UUGFV0e50AWtrpNyk7iuYcdujxHgIwv++Q==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/public-api": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.13.7.tgz", + "integrity": "sha512-nJ5lkOiktlx/x/md/gBxOMFS4LWi2tbJ9ERByC9x7iqNpuslG8fqvIIrcZjYYmYGV3yQn48xwRas+2sKIV4d7w==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/metrics": "0.13.7", + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7", + "base64-js": "1.5.1", + "clone-deep": "4.0.1", + "jwt-decode": "4.0.0", + "moderndash": "4.0.0" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/server": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.13.7.tgz", + "integrity": "sha512-XpljvDCQt712AWOduasBsoslC360dR1rjxw26CzvZ2uRUzzjMPu6ny0i0Z1NKiscpmnn+VjyuOblQBpCEWCtXg==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/public-api": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/cache/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" } }, "node_modules/@devvit/cli": { @@ -746,15 +846,144 @@ } }, "node_modules/@devvit/client": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/client/-/client-0.12.23.tgz", - "integrity": "sha512-abkYfG1MqXD/WYG6MdeIfp8u3Rv3VTzhd47mGSHplGps2X6AAXBKUn1wzGb2WDunV30ATP4Suv4gIv4QrxJaFQ==", + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/client/-/client-0.13.7.tgz", + "integrity": "sha512-IZ5pv82eXgErlqdJTn2/z79OhR0Luz5U3NMSwDHZuSaqQpEKuQr7Z/hEhnWnJNriCIuKmMNwiJ1nvLMWyoC+vg==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23", - "@devvit/web-view-scripts": "0.12.23" + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7", + "@devvit/web-view-scripts": "0.13.7" + } + }, + "node_modules/@devvit/client/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/client/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/client/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/client/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/external-endpoints": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/external-endpoints/-/external-endpoints-0.13.7.tgz", + "integrity": "sha512-JUV0kqWraMbZwh8XFoLe87sEDAkB/ZYX6PKpPZVH6Yktvqmi1Kg1RXDH7sIHs8sZFLlHd0ImvrP2NOr1YWXu5g==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" + } + }, + "node_modules/@devvit/external-endpoints/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/external-endpoints/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/external-endpoints/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" } }, "node_modules/@devvit/linkers": { @@ -768,59 +997,424 @@ "@devvit/shared-types": "0.12.23" } }, - "node_modules/@devvit/media": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.12.23.tgz", - "integrity": "sha512-7jUBWfWWTQEU5um/y8TAPf6aRS49Tdo8phgAI70eh4GC7jgTfEiAHmiimdy9ido63rrfAsheBGQ5oTlSGMn6KQ==", + "node_modules/@devvit/media": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.13.7.tgz", + "integrity": "sha512-0tmfWBNrXLthmasyr7hqjmuf9oibMbujF2SsxTtE7RQk3ZEimu6S8M4Z3xj2PaXEMmVc2xSdAtRjaf7+paQbqA==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" + } + }, + "node_modules/@devvit/media/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/media/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/metrics": { + "version": "0.12.23", + "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.12.23.tgz", + "integrity": "sha512-6rkQmUgva9XzKetZu/3DMElY2dBNkhzZVi5C19yaTwHY7VWZYMiArVGEpgqVtavch/Xid6sW35a8BOEVBucx/A==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.12.23" + } + }, + "node_modules/@devvit/notifications": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/notifications/-/notifications-0.13.7.tgz", + "integrity": "sha512-5nrByZr1Y0xrK7bsDnmWOztn69Pj3JOdMgWgDIhbrsRHFBDser21c87fXb9aunRCBHjqrlCEgdpcAoPIhpfCzg==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" + } + }, + "node_modules/@devvit/notifications/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/notifications/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/notifications/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/payments": { + "version": "0.12.23", + "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.12.23.tgz", + "integrity": "sha512-mdxjTao2oaY2ydQKAmtYGLq3lHS8UuZtYpJPE7WfumsH+Cot04ApuGgsfoP3jl9HNabbeuN2TVd7rtoGgUcWBA==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.12.23", + "@devvit/public-api": "0.12.23", + "@devvit/server": "0.12.23", + "@devvit/shared-types": "0.12.23" + } + }, + "node_modules/@devvit/protos": { + "version": "0.12.23", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.12.23.tgz", + "integrity": "sha512-p0KP/c3Bv0gn6/qhtfq93kOadQvyDE6jN77y6BD5KzUQAOGtNgglvWP3fx+O6NyIecC+Tx83Pt8x2TP7o6sQ5A==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.5.4", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/public-api": { + "version": "0.12.23", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.12.23.tgz", + "integrity": "sha512-/aDX/3fswUk11ACbD0/ifipC5YPMzXeKqjD4741ZkXmo8Zu7LacqQAT+OXNDuHqZTayvbJemuHfXHOJ8SAPXyg==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/metrics": "0.12.23", + "@devvit/protos": "0.12.23", + "@devvit/shared": "0.12.23", + "@devvit/shared-types": "0.12.23", + "base64-js": "1.5.1", + "clone-deep": "4.0.1", + "jwt-decode": "4.0.0", + "moderndash": "4.0.0" + } + }, + "node_modules/@devvit/realtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/realtime/-/realtime-0.13.7.tgz", + "integrity": "sha512-Ra5d6rs2DkuXrRzxhRv5D+a3qgJYpbyWoL3fdIwiPY54R139e2Ocf7wehKY36w33+57v9bHDRE2pyJ6YLS5XSA==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "@devvit/client": "*", + "@devvit/server": "*" + } + }, + "node_modules/@devvit/realtime/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/realtime/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/realtime/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/realtime/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/reddit": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.13.7.tgz", + "integrity": "sha512-n81bRzoZB6RLYvkppxZf2gYXVx9Y4339rgPkSoRv7X7CMqlt1Nf7Nsh/qC1pX2z+/wwva/lAHjP6GrVuqKG+sw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" + } + }, + "node_modules/@devvit/reddit/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/reddit/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/reddit/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/reddit/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/redis": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.13.7.tgz", + "integrity": "sha512-Q3iJyzGgJ3Z9CDQVPKUD3hhPszxPYSKVSIrkKw+s/8QUX1q7IzjMtjZ+NeybyIYZ5lRpmYde6k3UeFDsnUAbFA==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" + } + }, + "node_modules/@devvit/redis/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23" + "protobufjs": "7.6.3", + "rxjs": "7.8.1" }, "peerDependencies": { - "@devvit/server": "*" + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@devvit/metrics": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.12.23.tgz", - "integrity": "sha512-6rkQmUgva9XzKetZu/3DMElY2dBNkhzZVi5C19yaTwHY7VWZYMiArVGEpgqVtavch/Xid6sW35a8BOEVBucx/A==", + "node_modules/@devvit/redis/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23" + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@devvit/notifications": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/notifications/-/notifications-0.12.23.tgz", - "integrity": "sha512-BFXkdUwBaUWEw/zIY5EWRgkl6xmJw+MFRcDmuQXCK4ejgxZ0f0oJa3D11LWC5T8/Zs2qqrccycsdcPCfQf36dw==", + "node_modules/@devvit/redis/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" }, - "peerDependencies": { - "@devvit/server": "*" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@devvit/payments": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.12.23.tgz", - "integrity": "sha512-mdxjTao2oaY2ydQKAmtYGLq3lHS8UuZtYpJPE7WfumsH+Cot04ApuGgsfoP3jl9HNabbeuN2TVd7rtoGgUcWBA==", + "node_modules/@devvit/scheduler": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.13.7.tgz", + "integrity": "sha512-Gpf2kV0/rOmgudzjcODENAQ47MMrXwsdmJru2gNKWzxz6NvInWQ08uUEchCf/CTOEMzFQqZOqIW4gPs2r0ZVDg==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/public-api": "0.12.23", - "@devvit/server": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7" + }, + "peerDependencies": { + "@devvit/server": "*" } }, - "node_modules/@devvit/protos": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.12.23.tgz", - "integrity": "sha512-p0KP/c3Bv0gn6/qhtfq93kOadQvyDE6jN77y6BD5KzUQAOGtNgglvWP3fx+O6NyIecC+Tx83Pt8x2TP7o6sQ5A==", + "node_modules/@devvit/scheduler/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", "license": "BSD-3-Clause", "dependencies": { - "protobufjs": "7.5.4", + "protobufjs": "7.6.3", "rxjs": "7.8.1" }, "peerDependencies": { @@ -832,105 +1426,138 @@ } } }, - "node_modules/@devvit/public-api": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.12.23.tgz", - "integrity": "sha512-/aDX/3fswUk11ACbD0/ifipC5YPMzXeKqjD4741ZkXmo8Zu7LacqQAT+OXNDuHqZTayvbJemuHfXHOJ8SAPXyg==", + "node_modules/@devvit/scheduler/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/metrics": "0.12.23", - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23", - "base64-js": "1.5.1", - "clone-deep": "4.0.1", - "jwt-decode": "4.0.0", - "moderndash": "4.0.0" + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" } }, - "node_modules/@devvit/realtime": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/realtime/-/realtime-0.12.23.tgz", - "integrity": "sha512-6kt0PZV3+Oh+RxpONvH3ixdw3LkYISD3H+XlnPO5+lzGOjOXiBvzsaXRszggTWmjagCkfn5B+nttdWDEzZ4sEQ==", + "node_modules/@devvit/scheduler/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23", - "rxjs": "7.8.1" + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/scheduler/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" }, - "peerDependencies": { - "@devvit/client": "*", - "@devvit/server": "*" + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@devvit/reddit": { + "node_modules/@devvit/server": { "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.12.23.tgz", - "integrity": "sha512-/wepE3JajkhTqWo2d1BOA9bIcozUACDxPqxusb7SyLanDGxDPMbZPp+oVOIgZLUl0TlDYXROGNLT4kRzZbleZA==", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.12.23.tgz", + "integrity": "sha512-HLopZXOIY+h3oCY0k2GYfVkLvc1bF5MjiQ6Zyx2hAJ2Tz7CY8+q5QHsBQsBtgHZKDUJsImBadZFpLb1skIlGRQ==", "license": "BSD-3-Clause", "dependencies": { "@devvit/protos": "0.12.23", "@devvit/public-api": "0.12.23", "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23", - "@devvit/splash": "0.12.23" - }, - "peerDependencies": { - "@devvit/server": "*" + "@devvit/shared-types": "0.12.23" } }, - "node_modules/@devvit/redis": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.12.23.tgz", - "integrity": "sha512-hkIXlQuohwDDLCJk2xVuTb/ds4FZsT6b2kHC2YnHVhPSlr9MXPzKgVQdLy8LbUtA+yB4PzFufGQ8VLYJUHABmw==", + "node_modules/@devvit/settings": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.13.7.tgz", + "integrity": "sha512-9FkS5uWE2Y7aV7b6+5MT0+2YlavpcUZeYBJQHSeqlJgK+eRpa1kfGqKBiy9t1OtA6DTu0nbHzkJcrKpcHBQ0og==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7" }, "peerDependencies": { "@devvit/server": "*" } }, - "node_modules/@devvit/scheduler": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.12.23.tgz", - "integrity": "sha512-W12glo+6xbYk6HhMHqr66DDyYEORY94OWwUIz5SKKHgc9RxAMcPL3ZkzvnGIC0yROQl/nQy1fjVgVFadBm6Zyw==", + "node_modules/@devvit/settings/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23" + "protobufjs": "7.6.3", + "rxjs": "7.8.1" }, "peerDependencies": { - "@devvit/server": "*" + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@devvit/server": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.12.23.tgz", - "integrity": "sha512-HLopZXOIY+h3oCY0k2GYfVkLvc1bF5MjiQ6Zyx2hAJ2Tz7CY8+q5QHsBQsBtgHZKDUJsImBadZFpLb1skIlGRQ==", + "node_modules/@devvit/settings/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/public-api": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" } }, - "node_modules/@devvit/settings": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.12.23.tgz", - "integrity": "sha512-87b4db6Jh9iWhTmo26AzbLlQGS/3Pd8x30ZAUENfXopmWhN85xX12zEkqJCat+Thvxpoia+1AIsJJ9e8gNNszA==", + "node_modules/@devvit/settings/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23" + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/settings/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" }, - "peerDependencies": { - "@devvit/server": "*" + "engines": { + "node": ">=12.0.0" } }, "node_modules/@devvit/shared": { @@ -964,38 +1591,214 @@ } }, "node_modules/@devvit/web": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/web/-/web-0.12.23.tgz", - "integrity": "sha512-IVnmWRZ4QbUHV3VonMaxow0cuygNPFfQbVw2JjWII3uRgWyB5nXEvei043RK0jJaJHzB3WehFetbXKHZqYIvcA==", + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/web/-/web-0.13.7.tgz", + "integrity": "sha512-uyO8Ump/hd1zfO8lQ6lRDGZsV9e3V9IThijBOe7wm/3pBpa1ajybHyOvDBTpGth3XosBWt6u8ZXiN7z4gkrwBw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/cache": "0.12.23", - "@devvit/client": "0.12.23", - "@devvit/media": "0.12.23", - "@devvit/notifications": "0.12.23", - "@devvit/payments": "0.12.23", - "@devvit/realtime": "0.12.23", - "@devvit/reddit": "0.12.23", - "@devvit/redis": "0.12.23", - "@devvit/scheduler": "0.12.23", - "@devvit/server": "0.12.23", - "@devvit/settings": "0.12.23", - "@devvit/shared": "0.12.23" + "@devvit/cache": "0.13.7", + "@devvit/client": "0.13.7", + "@devvit/external-endpoints": "0.13.7", + "@devvit/media": "0.13.7", + "@devvit/notifications": "0.13.7", + "@devvit/payments": "0.13.7", + "@devvit/realtime": "0.13.7", + "@devvit/reddit": "0.13.7", + "@devvit/redis": "0.13.7", + "@devvit/scheduler": "0.13.7", + "@devvit/server": "0.13.7", + "@devvit/settings": "0.13.7", + "@devvit/shared": "0.13.7" } }, "node_modules/@devvit/web-view-scripts": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@devvit/web-view-scripts/-/web-view-scripts-0.12.23.tgz", - "integrity": "sha512-ZM9YzfBOQbVlry0QJOEXIUxl1gV+arcvFnsmk1nmcVai29Hwzzq0Ct1YpFB3sxUI8cUcSzAnud7LGgtPdtc1aQ==", + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/web-view-scripts/-/web-view-scripts-0.13.7.tgz", + "integrity": "sha512-uLurQpCww1LXxdvmlj1toyBhGUJgWQEHgGYjOnFXWavTHaXSELN5bSAl3kEgiD3sYscKl+CMJYPabMFH7ZqiAg==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.23", - "@devvit/shared": "0.12.23", - "@devvit/shared-types": "0.12.23", + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7", "html-to-image": "1.11.13", "jwt-decode": "4.0.0" } }, + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/web-view-scripts/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/metrics": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.13.7.tgz", + "integrity": "sha512-hQhjo6GyEoKJH16Goueyiso3elmaV0zExSWBwbxCMvx01m5rHWn7UUGFV0e50AWtrpNyk7iuYcdujxHgIwv++Q==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/payments": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.13.7.tgz", + "integrity": "sha512-4InurGfa4BpL0UbbnummdMtaKBQWOpORQAvrKJ6avISDk5RnQD/7KP+4jzUx/gS/zAC4b6B0OKLpoPK8xXFlcw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/public-api": "0.13.7", + "@devvit/server": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/protos": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.7.tgz", + "integrity": "sha512-KaKaPv7EYk/Yt8PEegLxIcYlbrop4obi/o+3DbvBtXF5LduSZjuoYRGXWZFdsZgaEooMvBD++HOmxVtaJUereQ==", + "license": "BSD-3-Clause", + "dependencies": { + "protobufjs": "7.6.3", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } + } + }, + "node_modules/@devvit/web/node_modules/@devvit/public-api": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.13.7.tgz", + "integrity": "sha512-nJ5lkOiktlx/x/md/gBxOMFS4LWi2tbJ9ERByC9x7iqNpuslG8fqvIIrcZjYYmYGV3yQn48xwRas+2sKIV4d7w==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/metrics": "0.13.7", + "@devvit/protos": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7", + "base64-js": "1.5.1", + "clone-deep": "4.0.1", + "jwt-decode": "4.0.0", + "moderndash": "4.0.0" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/server": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.13.7.tgz", + "integrity": "sha512-XpljvDCQt712AWOduasBsoslC360dR1rjxw26CzvZ2uRUzzjMPu6ny0i0Z1NKiscpmnn+VjyuOblQBpCEWCtXg==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/public-api": "0.13.7", + "@devvit/shared": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/shared": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.7.tgz", + "integrity": "sha512-hz5V4U34monjQH21vpOXPsh58a4KyAujcMzMVUFxwedmKfXpqNtoogPuvDCx0vJs9rat3wC7RHAjhWNZfSzkIw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "@devvit/shared-types": "0.13.7" + } + }, + "node_modules/@devvit/web/node_modules/@devvit/shared-types": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.7.tgz", + "integrity": "sha512-l/0aQP9hQf2wZO2peK/FrLwqFA7iUpDPjSjLRTmaMAC8DhBnLh5ORoPa0Q4BcEy8sV8JXfQIW7peqN5NiaZKlw==", + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.7", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, + "node_modules/@devvit/web/node_modules/protobufjs": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.3.tgz", + "integrity": "sha512-+k0vdJKNdW+Vu+dYe8tZA/VvQb6XKNWexC6URwBFXxNnjLJz9nQJCemGyNgRAWD+B7+nGNc9qMPGwcD7s4nzUw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", @@ -1705,19 +2508,18 @@ "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", + "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", + "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", "license": "BSD-3-Clause", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@protobufjs/aspromise": "^1.1.1" } }, "node_modules/@protobufjs/float": { @@ -1727,9 +2529,9 @@ "license": "BSD-3-Clause" }, "node_modules/@protobufjs/inquire": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.1.tgz", - "integrity": "sha512-mnzgDV26ueAvk7rsbt9L7bE0SuAoqyuys/sMMrmVcN5x9VsxpcG3rqAUSgDyLp0UZlmNfIbQ4fHfCtreVBk8Ew==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", + "integrity": "sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/path": { diff --git a/package.json b/package.json index 07c6c9a..10c16a9 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "node": ">=22.6.0" }, "dependencies": { - "@devvit/web": "0.12.23", + "@devvit/web": "0.13.7", "devvit": "0.12.23" }, "devDependencies": {