From 4c53e4f9b909da8f02f0552be8d92dc2bdb5dcd1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 21:55:43 +0000 Subject: [PATCH] build(deps-dev): Bump @devvit/web from 0.12.24 to 0.13.0 Bumps @devvit/web from 0.12.24 to 0.13.0. --- updated-dependencies: - dependency-name: "@devvit/web" dependency-version: 0.13.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 1154 ++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 576 insertions(+), 580 deletions(-) diff --git a/package-lock.json b/package-lock.json index e63902c..63ca1e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", "@devvit/start": "0.12.24", - "@devvit/web": "0.12.24", + "@devvit/web": "0.13.0", "@eslint/js": "9.39.2", "@playwright/test": "^1.60.0", "@testing-library/react": "^16.3.2", @@ -1564,15 +1564,97 @@ } }, "node_modules/@devvit/cache": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.12.24.tgz", - "integrity": "sha512-gOGpgrhimAqxFUGkTo3wSsJgOgVesmUfbXwhFnjAHTsy2ei3EwY5xWht9No1TLH+IK5vyYsAPPabDSLovfrlVA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.13.0.tgz", + "integrity": "sha512-FTINxu3xYvXOprDdeFJMdk7ggnEH/yOHDrQQUCvzVoeaT7xtyCVqLHQuif9BXYJe/BypXpbYIEATB/bg/2yiqg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/redis": "0.12.24", - "@devvit/server": "0.12.24", - "@devvit/shared-types": "0.12.24" + "@devvit/redis": "0.13.0", + "@devvit/server": "0.13.0", + "@devvit/shared-types": "0.13.0" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/metrics": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.13.0.tgz", + "integrity": "sha512-EkWG3af8WFUCB5xc41hQzsehr6FWbcwLOcC83Bv71Pgaldceq+/wAWaDSR7xnrxnesuiSvc7xE2KH/wTsgQirg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", + "dev": true, + "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/cache/node_modules/@devvit/public-api": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.13.0.tgz", + "integrity": "sha512-JRyAoZHxLl1NAGkNaYr86K4w6Gz2hqbGsh9gnooEXBr5DFldxyS7S6g8gxfYLr5nRhJ5Pn5hxHaMH8lUtIBf/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/metrics": "0.13.0", + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0", + "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.0", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.13.0.tgz", + "integrity": "sha512-do6Us1NjqERYPUUBpVtx2DQ4G+oBQOG3QODIwasxkUVx6TY8AeANGM0Y4FyM16hEp8Qc6oQnrhd56v5+uCPUKA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/public-api": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" + } + }, + "node_modules/@devvit/cache/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, "node_modules/@devvit/cli": { @@ -1794,16 +1876,58 @@ } }, "node_modules/@devvit/client": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/client/-/client-0.12.24.tgz", - "integrity": "sha512-38ALXSqWY04QkvE9VIraLlHIEUAur7UaWCUHSx89CMm4qdxXgkR54tIqHeBaa3P0KQEBMRjKtR556LHBm3/hug==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/client/-/client-0.13.0.tgz", + "integrity": "sha512-c60Sk3S7eoQTIDEKTbCCv2207W4VqdvygnXCwEIX1OM2ux14bG5/vHHQmps7TK9YCc3TDZ4a4ZQ4tiV0pOv0dw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24", - "@devvit/web-view-scripts": "0.12.24" + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0", + "@devvit/web-view-scripts": "0.13.0" + } + }, + "node_modules/@devvit/client/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", + "dev": true, + "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/client/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" + } + }, + "node_modules/@devvit/client/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, "node_modules/@devvit/linkers": { @@ -1819,18 +1943,37 @@ } }, "node_modules/@devvit/media": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.12.24.tgz", - "integrity": "sha512-tKt+e1TvDW2jMztTUKaJo3X7nju1xlA8VEpyVZtrL4IWq6HNUfFfZ1ZhqCCG6OvR2oYsGn2A5POSWmMOp+HLcA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.13.0.tgz", + "integrity": "sha512-830Yuqwb/RTzPhSZzI7fnATE2yVNS/ZuV0chwz+7fgaYQIJf8XDf9W4HtMiNinovp3zdC8jm0hQ03/P4iv0Jqg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24" + "@devvit/protos": "0.13.0" }, "peerDependencies": { "@devvit/server": "*" } }, + "node_modules/@devvit/media/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", + "dev": true, + "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/metrics": { "version": "0.12.24", "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.12.24.tgz", @@ -1842,19 +1985,50 @@ } }, "node_modules/@devvit/notifications": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/notifications/-/notifications-0.12.24.tgz", - "integrity": "sha512-QWygoUeMY9HEhjfIbrO8LTYyD8yl7ivcn5Mua6Vd7+uK2RM0HhEaUnClKDslZf/+AS2X09e/oaIiQFxjsNjThA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/notifications/-/notifications-0.13.0.tgz", + "integrity": "sha512-Y5JtZxuB3pOx4aw+Kd3vn/xV+hlvfYck4Xs77y1407C4k2wv7A0m//AWVfALMVExgwYzREKkZgmDN7S1UHGKpA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared-types": "0.12.24" + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" }, "peerDependencies": { "@devvit/server": "*" } }, + "node_modules/@devvit/notifications/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", + "dev": true, + "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/notifications/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" + } + }, "node_modules/@devvit/payments": { "version": "0.12.24", "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.12.24.tgz", @@ -1905,15 +2079,15 @@ } }, "node_modules/@devvit/realtime": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/realtime/-/realtime-0.12.24.tgz", - "integrity": "sha512-g8zZWnKMrqr4NjxsojdO/mS5yYCICT/2s6gqI13tH/gdBxUw0LKZ1mxO0oUjX0v+fXIDcWwL57Gnw1h/e9PtPA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/realtime/-/realtime-0.13.0.tgz", + "integrity": "sha512-eJjPxlTVByH39AxIv6/tLtAciBeWWE8TM62BjCbeNELFQfXTppPAujre6UViD/Ms/BeqOltHXyUIWJySQ/1jfg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24", + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0", "rxjs": "7.8.1" }, "peerDependencies": { @@ -1921,662 +2095,528 @@ "@devvit/server": "*" } }, - "node_modules/@devvit/reddit": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.12.24.tgz", - "integrity": "sha512-xrSAJuiIyAZjLaZB0Zp0xYPsJ4MiignP7nvB3y4M+H5sTdFIcxaJvsAts1lhPZvXb/8c5EMux+y9xt6Cx7f5NQ==", + "node_modules/@devvit/realtime/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/public-api": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24", - "@devvit/splash": "0.12.24" + "protobufjs": "7.5.4", + "rxjs": "7.8.1" }, "peerDependencies": { - "@devvit/server": "*" + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@devvit/redis": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.12.24.tgz", - "integrity": "sha512-xvmcgR4whkatWHxQLvhfWHalarpHmXDPcwjSB0jDScIWJLV2eNR4w6WMUa/SXDab/4KnSNAice4f1ju0d/LIbA==", + "node_modules/@devvit/realtime/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared-types": "0.12.24" - }, - "peerDependencies": { - "@devvit/server": "*" + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@devvit/scheduler": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.12.24.tgz", - "integrity": "sha512-vOMXNkKU9riOH4ixavjky0y5KVTXV6kSSU5WFbURqPJhnbnVaA9Qw3wicyhtsi+RTAf8b8F6ahZ50kahjVx7sw==", + "node_modules/@devvit/realtime/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24" - }, - "peerDependencies": { - "@devvit/server": "*" + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@devvit/server": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.12.24.tgz", - "integrity": "sha512-7d/Xrk9Su6lphC+/QRdpwZcEUUbQgMDnrkpvlhJyNrLuMDlGH9y5yp3cHdvhygWVWqavrFM9N5ljKrMi3cJXfA==", + "node_modules/@devvit/reddit": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.13.0.tgz", + "integrity": "sha512-vy4zmRVnNrJc1g4thItnBBVsPMkIOm8spN7cnlATZABEQ7iXqZZJXK4GyNDTZej1vmS6zhK/WQnoBACLDNCn9w==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/public-api": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24" + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0" + }, + "peerDependencies": { + "@devvit/server": "*" } }, - "node_modules/@devvit/settings": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.12.24.tgz", - "integrity": "sha512-bgZ6MyaVlUa1HLwhAauIQ1a28rku2zsvSSbbFab/VuAjK0WJmHzcPDrMT8nA/c8PUJKOiq9Fe7+MjkLTc54zrA==", + "node_modules/@devvit/reddit/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24" + "protobufjs": "7.5.4", + "rxjs": "7.8.1" }, "peerDependencies": { - "@devvit/server": "*" + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@devvit/shared": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.12.24.tgz", - "integrity": "sha512-GHUyaA9e5MW15BLJ0hSDKJIcosTcvmRauH0M5gTjzQ2VABeW06rmVE0WHqzDpIymGlwuzN1HLFvB3M0Wpuggcg==", + "node_modules/@devvit/reddit/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared-types": "0.12.24" + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@devvit/shared-types": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.12.24.tgz", - "integrity": "sha512-/C9ombRnx/JDVJljyXB1PmugIx0Oe61odqVnfsZGUo0B5Cb4FOxRL/f16S8UnBYV1zZZrnJpAbxZV3duM1W83w==", + "node_modules/@devvit/reddit/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", + "@devvit/protos": "0.13.0", "jsonschema": "1.4.1", "uuid": "14.0.0" } }, - "node_modules/@devvit/splash": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/splash/-/splash-0.12.24.tgz", - "integrity": "sha512-dUY7mf90VhfzGouRx42bimnMdL4rJuq68yI9nUOO7eqEqZUMPhPsBo7l1rT3THY+9jP+j1TqD7VEhCR3VK3RXQ==", + "node_modules/@devvit/redis": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.13.0.tgz", + "integrity": "sha512-8FXCxLxWgcDjlfUbwqsL1892ycYmL5Qa42FtMsNUM+CbiTCkCV5mmguhd7TZnuyrh1Ad5UfEKD3wfZHdWJt1nw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/public-api": "0.12.24" + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" + }, + "peerDependencies": { + "@devvit/server": "*" } }, - "node_modules/@devvit/start": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/start/-/start-0.12.24.tgz", - "integrity": "sha512-wwAl/Xjax50X8J6rDKqFtA+8hcYqGRZmlGkm46Da+a2Bflu404uke5NN+e80e4nTImn8HPXPu/FjK0YOVUOkwA==", + "node_modules/@devvit/redis/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/shared-types": "0.12.24", - "chalk": "4.1.2" + "protobufjs": "7.5.4", + "rxjs": "7.8.1" }, "peerDependencies": { - "vite": ">=6.0.0" + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@devvit/web": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/web/-/web-0.12.24.tgz", - "integrity": "sha512-OUEUcGJUnQYkjk3v3NX6oOVUw4YbeTT5HnDwMUpVsCA9YzTpw5bR0cg59yjvWVk0djvJvxaJMUhTxWl6iWOSyQ==", + "node_modules/@devvit/redis/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/cache": "0.12.24", - "@devvit/client": "0.12.24", - "@devvit/media": "0.12.24", - "@devvit/notifications": "0.12.24", - "@devvit/payments": "0.12.24", - "@devvit/realtime": "0.12.24", - "@devvit/reddit": "0.12.24", - "@devvit/redis": "0.12.24", - "@devvit/scheduler": "0.12.24", - "@devvit/server": "0.12.24", - "@devvit/settings": "0.12.24", - "@devvit/shared": "0.12.24" + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@devvit/web-view-scripts": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@devvit/web-view-scripts/-/web-view-scripts-0.12.24.tgz", - "integrity": "sha512-vkGA090LZI0e/ngB90QQ9AR3IgH31n2gc/fBVVKrN+ZvAdP509VtlDcOApBanvHnF74JED1IGc9r/gVeaeGMIQ==", + "node_modules/@devvit/scheduler": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.13.0.tgz", + "integrity": "sha512-zv6Vu/YqRnM8XjW51N3G6YDeGgMlDgasjaryB962BaP+gz8YStFAPRq67sWnothI+Kr3BQzHCfR3EKHrtuagLA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.12.24", - "@devvit/shared": "0.12.24", - "@devvit/shared-types": "0.12.24", - "html-to-image": "1.11.13", - "jwt-decode": "4.0.0" + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0" + }, + "peerDependencies": { + "@devvit/server": "*" } }, - "node_modules/@emnapi/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", - "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", + "node_modules/@devvit/scheduler/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, - "license": "MIT", - "optional": true, + "license": "BSD-3-Clause", "dependencies": { - "@emnapi/wasi-threads": "1.2.1", - "tslib": "^2.4.0" + "protobufjs": "7.5.4", + "rxjs": "7.8.1" + }, + "peerDependencies": { + "twirp-ts": "^2.5.0" + }, + "peerDependenciesMeta": { + "twirp-ts": { + "optional": true + } } }, - "node_modules/@emnapi/runtime": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", - "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", + "node_modules/@devvit/scheduler/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, - "license": "MIT", - "optional": true, + "license": "BSD-3-Clause", "dependencies": { - "tslib": "^2.4.0" + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", - "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", + "node_modules/@devvit/scheduler/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, - "license": "MIT", - "optional": true, + "license": "BSD-3-Clause", "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.0.tgz", - "integrity": "sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "peer": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.0.tgz", - "integrity": "sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=18" + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.0.tgz", - "integrity": "sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/server": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.12.24.tgz", + "integrity": "sha512-7d/Xrk9Su6lphC+/QRdpwZcEUUbQgMDnrkpvlhJyNrLuMDlGH9y5yp3cHdvhygWVWqavrFM9N5ljKrMi3cJXfA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.12.24", + "@devvit/public-api": "0.12.24", + "@devvit/shared": "0.12.24", + "@devvit/shared-types": "0.12.24" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.0.tgz", - "integrity": "sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/settings": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.13.0.tgz", + "integrity": "sha512-h6yY3s/dnD+jm0YM5wx7Fbig5sSWsJbqA3cJfXtbr12owI3A4/umIN1wuHIDaKzTNYc/Pz9LTqFhNCnregh0Ig==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0" + }, + "peerDependencies": { + "@devvit/server": "*" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.0.tgz", - "integrity": "sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/settings/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=18" + "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/@esbuild/darwin-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.0.tgz", - "integrity": "sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/settings/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.0.tgz", - "integrity": "sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/settings/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.0.tgz", - "integrity": "sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/shared": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.12.24.tgz", + "integrity": "sha512-GHUyaA9e5MW15BLJ0hSDKJIcosTcvmRauH0M5gTjzQ2VABeW06rmVE0WHqzDpIymGlwuzN1HLFvB3M0Wpuggcg==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.12.24", + "@devvit/shared-types": "0.12.24" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.0.tgz", - "integrity": "sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==", - "cpu": [ - "arm" - ], + "node_modules/@devvit/shared-types": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.12.24.tgz", + "integrity": "sha512-/C9ombRnx/JDVJljyXB1PmugIx0Oe61odqVnfsZGUo0B5Cb4FOxRL/f16S8UnBYV1zZZrnJpAbxZV3duM1W83w==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.12.24", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.0.tgz", - "integrity": "sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/splash": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@devvit/splash/-/splash-0.12.24.tgz", + "integrity": "sha512-dUY7mf90VhfzGouRx42bimnMdL4rJuq68yI9nUOO7eqEqZUMPhPsBo7l1rT3THY+9jP+j1TqD7VEhCR3VK3RXQ==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/public-api": "0.12.24" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.0.tgz", - "integrity": "sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "node_modules/@devvit/start": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@devvit/start/-/start-0.12.24.tgz", + "integrity": "sha512-wwAl/Xjax50X8J6rDKqFtA+8hcYqGRZmlGkm46Da+a2Bflu404uke5NN+e80e4nTImn8HPXPu/FjK0YOVUOkwA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/shared-types": "0.12.24", + "chalk": "4.1.2" + }, + "peerDependencies": { + "vite": ">=6.0.0" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.0.tgz", - "integrity": "sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==", - "cpu": [ - "loong64" - ], + "node_modules/@devvit/web": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/web/-/web-0.13.0.tgz", + "integrity": "sha512-HeHrRE0mOEKo9nK0vdJ0UutKp+rwlQq8TrYc9ORj1jILaj5OGswzLxFOfNaJr82RTnXJ7EuGxCqzxRYYpBa3NQ==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/cache": "0.13.0", + "@devvit/client": "0.13.0", + "@devvit/media": "0.13.0", + "@devvit/notifications": "0.13.0", + "@devvit/payments": "0.13.0", + "@devvit/realtime": "0.13.0", + "@devvit/reddit": "0.13.0", + "@devvit/redis": "0.13.0", + "@devvit/scheduler": "0.13.0", + "@devvit/server": "0.13.0", + "@devvit/settings": "0.13.0", + "@devvit/shared": "0.13.0" } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.0.tgz", - "integrity": "sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==", - "cpu": [ - "mips64el" - ], + "node_modules/@devvit/web-view-scripts": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/web-view-scripts/-/web-view-scripts-0.13.0.tgz", + "integrity": "sha512-0BW2Ue8qZZKv90MkNjmzXvQsupNq3yOVCdFOnRgsx5EBf1jtpKNkkM5i/J5zNCt6h+vRqlYEovx0uIOsqAu5mw==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0", + "html-to-image": "1.11.13", + "jwt-decode": "4.0.0" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.0.tgz", - "integrity": "sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==", - "cpu": [ - "ppc64" - ], + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "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/@esbuild/linux-riscv64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.0.tgz", - "integrity": "sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==", - "cpu": [ - "riscv64" - ], + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.0.tgz", - "integrity": "sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==", - "cpu": [ - "s390x" - ], + "node_modules/@devvit/web-view-scripts/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz", - "integrity": "sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/web/node_modules/@devvit/metrics": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/metrics/-/metrics-0.13.0.tgz", + "integrity": "sha512-EkWG3af8WFUCB5xc41hQzsehr6FWbcwLOcC83Bv71Pgaldceq+/wAWaDSR7xnrxnesuiSvc7xE2KH/wTsgQirg==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0" } }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.0.tgz", - "integrity": "sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/web/node_modules/@devvit/payments": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.13.0.tgz", + "integrity": "sha512-NmJhxi5Y9Vy0h/rbdmdazx+TR/3mOSgEgJBuRfBTk97ESaAeHPC7HpNJMZT8UJwlbnATxwZUkfzyqpGe0tU9oA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/public-api": "0.13.0", + "@devvit/server": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.0.tgz", - "integrity": "sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/web/node_modules/@devvit/protos": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.13.0.tgz", + "integrity": "sha512-FVWEp5ewx61dIVXx9G44IUMpJu7CJuL+RikoymifCPOS/AFJUkgSliYNUwDrhop8eJ6j4jfIqWUu+JMjVUGxow==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "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/@esbuild/openbsd-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.0.tgz", - "integrity": "sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/web/node_modules/@devvit/public-api": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.13.0.tgz", + "integrity": "sha512-JRyAoZHxLl1NAGkNaYr86K4w6Gz2hqbGsh9gnooEXBr5DFldxyS7S6g8gxfYLr5nRhJ5Pn5hxHaMH8lUtIBf/Q==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/metrics": "0.13.0", + "@devvit/protos": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0", + "base64-js": "1.5.1", + "clone-deep": "4.0.1", + "jwt-decode": "4.0.0", + "moderndash": "4.0.0" } }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.0.tgz", - "integrity": "sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/web/node_modules/@devvit/server": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.13.0.tgz", + "integrity": "sha512-do6Us1NjqERYPUUBpVtx2DQ4G+oBQOG3QODIwasxkUVx6TY8AeANGM0Y4FyM16hEp8Qc6oQnrhd56v5+uCPUKA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/public-api": "0.13.0", + "@devvit/shared": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.0.tgz", - "integrity": "sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==", - "cpu": [ - "arm64" - ], + "node_modules/@devvit/web/node_modules/@devvit/shared": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.13.0.tgz", + "integrity": "sha512-d5uDxq0b1gNEIk+IMAr7N1txLS23P/IGMfCQlx9pfy2bqLict0vfArBn1dkcbtKLzjwcBHZICkSRApjNdFEv7Q==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "@devvit/shared-types": "0.13.0" } }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.0.tgz", - "integrity": "sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==", - "cpu": [ - "x64" - ], + "node_modules/@devvit/web/node_modules/@devvit/shared-types": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.13.0.tgz", + "integrity": "sha512-egldUa/gAO/RBXzTdSPMS9Zn+c8GXvf3rxgdgb8C8gv9Oc6kvku/RuWcItqe9nFh+9f4xCh+Q3CdZnJ67V9tFA==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "peer": true, - "engines": { - "node": ">=18" + "license": "BSD-3-Clause", + "dependencies": { + "@devvit/protos": "0.13.0", + "jsonschema": "1.4.1", + "uuid": "14.0.0" } }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.0.tgz", - "integrity": "sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==", - "cpu": [ - "arm64" - ], + "node_modules/@emnapi/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "@emnapi/wasi-threads": "1.2.1", + "tslib": "^2.4.0" } }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.0.tgz", - "integrity": "sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==", - "cpu": [ - "ia32" - ], + "node_modules/@emnapi/runtime": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@esbuild/win32-x64": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz", - "integrity": "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==", - "cpu": [ - "x64" - ], + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", "dev": true, "license": "MIT", "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=18" + "dependencies": { + "tslib": "^2.4.0" } }, "node_modules/@eslint-community/eslint-utils": { @@ -6665,50 +6705,6 @@ "benchmarks" ] }, - "node_modules/esbuild": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz", - "integrity": "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "peer": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.28.0", - "@esbuild/android-arm": "0.28.0", - "@esbuild/android-arm64": "0.28.0", - "@esbuild/android-x64": "0.28.0", - "@esbuild/darwin-arm64": "0.28.0", - "@esbuild/darwin-x64": "0.28.0", - "@esbuild/freebsd-arm64": "0.28.0", - "@esbuild/freebsd-x64": "0.28.0", - "@esbuild/linux-arm": "0.28.0", - "@esbuild/linux-arm64": "0.28.0", - "@esbuild/linux-ia32": "0.28.0", - "@esbuild/linux-loong64": "0.28.0", - "@esbuild/linux-mips64el": "0.28.0", - "@esbuild/linux-ppc64": "0.28.0", - "@esbuild/linux-riscv64": "0.28.0", - "@esbuild/linux-s390x": "0.28.0", - "@esbuild/linux-x64": "0.28.0", - "@esbuild/netbsd-arm64": "0.28.0", - "@esbuild/netbsd-x64": "0.28.0", - "@esbuild/openbsd-arm64": "0.28.0", - "@esbuild/openbsd-x64": "0.28.0", - "@esbuild/openharmony-arm64": "0.28.0", - "@esbuild/sunos-x64": "0.28.0", - "@esbuild/win32-arm64": "0.28.0", - "@esbuild/win32-ia32": "0.28.0", - "@esbuild/win32-x64": "0.28.0" - } - }, "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", diff --git a/package.json b/package.json index 61e40d0..0671598 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", "@devvit/start": "0.12.24", - "@devvit/web": "0.12.24", + "@devvit/web": "0.13.0", "@eslint/js": "9.39.2", "@playwright/test": "^1.60.0", "@testing-library/react": "^16.3.2",