From c43528d72dbcf94bdac32951bd6e55037dba4af8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 12:55:05 +0000 Subject: [PATCH] chore(deps): bump the dependencies group across 1 directory with 7 updates Bumps the dependencies group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | @devvit/public-api | `0.14.1` | `0.14.2` | | @devvit/cli | `0.14.1` | `0.14.2` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.4.0` | | [eslint](https://github.com/eslint/eslint) | `10.8.1` | `10.9.1` | | [globals](https://github.com/sindresorhus/globals) | `17.11.0` | `17.12.0` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.67.0` | `8.69.0` | Updates `@devvit/public-api` from 0.14.1 to 0.14.2 Updates `@devvit/cli` from 0.14.1 to 0.14.2 Updates `@types/node` from 26.2.0 to 26.4.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint` from 10.8.1 to 10.9.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.8.1...v10.9.1) Updates `globals` from 17.11.0 to 17.12.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v17.11.0...v17.12.0) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v6.0.3...v7.0.2) Updates `typescript-eslint` from 8.67.0 to 8.69.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.69.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@devvit/public-api" dependency-version: 0.14.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@devvit/cli" dependency-version: 0.14.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@types/node" dependency-version: 26.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: eslint dependency-version: 10.9.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: globals dependency-version: 17.12.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dependencies - dependency-name: typescript-eslint dependency-version: 8.69.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] --- package-lock.json | 729 ++++++++++++++++++++++++++++++++++------------ package.json | 14 +- 2 files changed, 552 insertions(+), 191 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4dc9227..17c156c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,16 +9,16 @@ "version": "0.2.0", "license": "MIT", "dependencies": { - "@devvit/public-api": "^0.14.1" + "@devvit/public-api": "^0.14.2" }, "devDependencies": { - "@devvit/cli": "^0.14.1", + "@devvit/cli": "^0.14.2", "@eslint/js": "^10.0.1", - "@types/node": "^26.2.0", - "eslint": "^10.8.1", - "globals": "^17.11.0", - "typescript": "~6.0.3", - "typescript-eslint": "^8.67.0" + "@types/node": "^26.4.0", + "eslint": "^10.9.1", + "globals": "^17.12.0", + "typescript": "~7.0.2", + "typescript-eslint": "^8.69.0" } }, "node_modules/@asamuzakjp/css-color": { @@ -175,15 +175,15 @@ } }, "node_modules/@devvit/build-pack": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/build-pack/-/build-pack-0.14.1.tgz", - "integrity": "sha512-vP0P92SdYGaoy9uHFkeReIFbgeHIueZrzy0q7Bj7aKnxzPt8I48NjY6G5oBqBItBzv/wsDamYlbGWLsMc/1GgA==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/build-pack/-/build-pack-0.14.2.tgz", + "integrity": "sha512-klosaBTjBf0Tbl9Yb6FtCIO4DwnVJMPsW3siR2GFVS9B10oE87GDTKatH//IxuPc2KqGOcDnOvXTYxRhh+8eqA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/payments": "0.14.1", - "@devvit/protos": "0.14.1", - "@devvit/shared-types": "0.14.1", + "@devvit/payments": "0.14.2", + "@devvit/protos": "0.14.2", + "@devvit/shared-types": "0.14.2", "@types/node": "24.13.3", "esbuild": "0.25.9", "rxjs": "7.8.1", @@ -227,42 +227,42 @@ "license": "MIT" }, "node_modules/@devvit/builders": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/builders/-/builders-0.14.1.tgz", - "integrity": "sha512-W5Dg8lHaUKSm1AI0NxpYkdawN6kFPZm7v8T10Z8zs4q3Eh5GVfhe4a6ndd+9vxmMjQWbM9Ro6MWU+iKeup8pBQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/builders/-/builders-0.14.2.tgz", + "integrity": "sha512-4t8WXhGUBXVpOL107gFfEP/FGdaMu7F/YQe0Z/2Cn5eool9ImzVlEjNm30JQewavK0N1UUpuWb5UxH9D5QwZQw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/build-pack": "0.14.1", - "@devvit/linkers": "0.14.1", - "@devvit/protos": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/build-pack": "0.14.2", + "@devvit/linkers": "0.14.2", + "@devvit/protos": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/cache": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.14.1.tgz", - "integrity": "sha512-xP2HYzQz5UhaGVqBHowpk0BFVojvbr455npsVQovNVusL14JgrBbnNq2WgcdPUXbvmBqERM661gomWnSn0Qbiw==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/cache/-/cache-0.14.2.tgz", + "integrity": "sha512-J/yvZ1MTiFTLRiqu6wpXsbr2YWNJw64D8kznYHtS9INahtU2vMeIgrdncLPGdJtnnA6w2qNC3oMCWTa2hJC2nQ==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/redis": "0.14.1", - "@devvit/server": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/redis": "0.14.2", + "@devvit/server": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/cli": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/cli/-/cli-0.14.1.tgz", - "integrity": "sha512-BTZw/BkclgdMZHsmitND+pQdGw9bBCpQ0O6qCGKGvjv6omu1/WriUxc9DqhQzCAFi4+J4i+5ieJon/UAnaIixw==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/cli/-/cli-0.14.2.tgz", + "integrity": "sha512-t4YcLfhbaJIiXytcgUvbKQMGueyEIfTzCLljYbg5/0AR3jJdUwrQSEK//6mDcGpVq33UFMINDv1ZqOjUIDaWrw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/build-pack": "0.14.1", - "@devvit/builders": "0.14.1", - "@devvit/linkers": "0.14.1", - "@devvit/protos": "0.14.1", - "@devvit/public-api": "0.14.1", - "@devvit/shared-types": "0.14.1", + "@devvit/build-pack": "0.14.2", + "@devvit/builders": "0.14.2", + "@devvit/linkers": "0.14.2", + "@devvit/protos": "0.14.2", + "@devvit/public-api": "0.14.2", + "@devvit/shared-types": "0.14.2", "@improbable-eng/grpc-web": "0.15.0", "@improbable-eng/grpc-web-node-http-transport": "0.15.0", "@oclif/core": "2.9.4", @@ -302,45 +302,45 @@ } }, "node_modules/@devvit/linkers": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/linkers/-/linkers-0.14.1.tgz", - "integrity": "sha512-hT6BTctKViZJCcXNTXGdITKcKw/uLnAL93HvC3wdnhxvI2arz6C3YJi2HN0NIncRynYJklyQQ3uUhi13W7wVZQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/linkers/-/linkers-0.14.2.tgz", + "integrity": "sha512-fWNOB4D4+PcAUK0nmKny17+IvY6tnpU0QBm4wZu0jsFzoF8W47tv/bs33y6ZknqY1aT7Z0/oVMD05ytmkRjFDw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/build-pack": "0.14.1", - "@devvit/protos": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/build-pack": "0.14.2", + "@devvit/protos": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/media": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.14.1.tgz", - "integrity": "sha512-64uqjXlsMM9n0COjXS4mC3Ojt39Kns5KEFC8DBm5Zpy32uSiLq9VNIeyNf3glODxeUXNwS60OfU0zEtqH+QQ2A==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/media/-/media-0.14.2.tgz", + "integrity": "sha512-E0i2fBDcmG7MXyZZbhJZ7eRY/t1dMVzvWprxpPfBSNmH0ycFVFG8O+r3TGsXQGDS9UVhhfMurDPvhk2alc3Q0A==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1" + "@devvit/protos": "0.14.2" }, "peerDependencies": { "@devvit/server": "*" } }, "node_modules/@devvit/payments": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.14.1.tgz", - "integrity": "sha512-CCvBUC54lawBUVqbsRTwjftyu8lZPnXTIKb2k/QIVpnxesPu0hoxkgE27e0VcbPce9tGaoD7+s/Ov8j8p6SZ+A==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/payments/-/payments-0.14.2.tgz", + "integrity": "sha512-msm3Rwt+rEo1kAb3ohGc35ZFiYQwuIfY0kSjm/9mZM57FN0TBeuKnh6qQ6kBcT50GM4Y76a9xC8kOHw5TQFEcw==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/server": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/server": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/protos": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.14.1.tgz", - "integrity": "sha512-nzV02F7bWkcSBLGLiYkNLEr1aiBZsJK4CRIW4zZZQ5bimX+k8GsvJaou5Buh+0C1GCpxk9gkHwolDb1SePcq+A==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/protos/-/protos-0.14.2.tgz", + "integrity": "sha512-gAjCmrTZMESxgDUeauCtRNtRnZqIhxUPEXvKjrP4My+V7XkULVxqtAhvK9oTu1v6KoY7XI3TnZqnsS2wuHT/Gg==", "license": "BSD-3-Clause", "dependencies": { "protobufjs": "7.6.3", @@ -356,106 +356,106 @@ } }, "node_modules/@devvit/public-api": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.14.1.tgz", - "integrity": "sha512-Y8R27uJ3h9Ht0dGuzOIl98ZDuVSsHAEqHT+I/mO+SDCg7/xRSEU4yZ1FUfcQm9WzZ4V+xE5w/zf8NcdhHjSdIg==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/public-api/-/public-api-0.14.2.tgz", + "integrity": "sha512-Z3ApSHYrnquHN6YDmfp+naRJ/kdeyu9ZAM7Ht2jOGP4HAV4FSYIKfpUq/uhTVouakCJk2i/Gkgdit5mUhh5GZg==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/cache": "0.14.1", - "@devvit/media": "0.14.1", - "@devvit/protos": "0.14.1", - "@devvit/reddit": "0.14.1", - "@devvit/redis": "0.14.1", - "@devvit/scheduler": "0.14.1", - "@devvit/server": "0.14.1", - "@devvit/settings": "0.14.1", - "@devvit/shared": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/cache": "0.14.2", + "@devvit/media": "0.14.2", + "@devvit/protos": "0.14.2", + "@devvit/reddit": "0.14.2", + "@devvit/redis": "0.14.2", + "@devvit/scheduler": "0.14.2", + "@devvit/server": "0.14.2", + "@devvit/settings": "0.14.2", + "@devvit/shared": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/reddit": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.14.1.tgz", - "integrity": "sha512-j3bdmCPyc9MJmKg3JzHtDBzALk8Bb3D57nihp/YDYFsGgillYMwDaPEwsBU0eOv7mJyznN7Xn98WvV9ETFNYLg==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/reddit/-/reddit-0.14.2.tgz", + "integrity": "sha512-Cwh4f8V/C9ZnB61AB/DFcE7pUxh6U7u71YjEyw7/fpHveBv+lAsj9E415A72+26fH2Z8FlgjJRtenR4J69bUrw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared": "0.14.2", + "@devvit/shared-types": "0.14.2" }, "peerDependencies": { "@devvit/server": "*" } }, "node_modules/@devvit/redis": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.14.1.tgz", - "integrity": "sha512-SRb9rfWXLX9HEfAtGRkkZtc3p6MlntqWaZCYL2SOTLnVnoW170ZFVCZnF0NmmoL0VVhmitM29uYFx7ldzEyasA==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/redis/-/redis-0.14.2.tgz", + "integrity": "sha512-yxHJow9lqshs/KahuoG2lVwgci9b37lcdpzsi84bSfueksi+jE195d5ImyfAIu04eSUabVXRM5AupxjCRHtwcw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared-types": "0.14.2" }, "peerDependencies": { "@devvit/server": "*" } }, "node_modules/@devvit/scheduler": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.14.1.tgz", - "integrity": "sha512-Ce8UJqljzb614Y0XQaz6qBukGZxm1gjJqDBLL5bXyZpFs2nXG5/TEPS1mcTIYMRcOMRnl4MW0OyK6GMaqjVeQA==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/scheduler/-/scheduler-0.14.2.tgz", + "integrity": "sha512-JdK+HO65IqGCJFJ5uRDDoUgpPWk5QWAWb+fx4bxUddVNZU7boiROFRhLnmAZWHbYQbHti2jaWBF9pg5wmzq1qg==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared": "0.14.2", + "@devvit/shared-types": "0.14.2" }, "peerDependencies": { "@devvit/server": "*" } }, "node_modules/@devvit/server": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.14.1.tgz", - "integrity": "sha512-TcI8lja660gb8TDjiTQCv0MMZ6TsKuHP55QFARdLQ/f5TVBRgx9vlb5tvaU4jjBcUzCHY/49DryAfMGV2gu7uA==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/server/-/server-0.14.2.tgz", + "integrity": "sha512-ekURXwerr/5gSeUY1j146WiKdTGqFK70U4jYFN1JoBq6FhBDdqe7gDF0917lgvdMOti2w5KE9Wt0sEMKmJgb3Q==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/settings": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.14.1.tgz", - "integrity": "sha512-i46csGOhtWJZbc6BQ42lVrWrPRb4j+Iv+hS/24JouyDIzbqily1sZkqtZIixOyduYdf8V884KykosRikrsXmgw==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/settings/-/settings-0.14.2.tgz", + "integrity": "sha512-5e4XdAUK6qQuIkGazZajPyUWZLQsDaVYAE1RuTIU2qHHuIcz24lhTfzK95vgkWY64Dql1pJvQlNLSr/jx0ss7w==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared": "0.14.2", + "@devvit/shared-types": "0.14.2" }, "peerDependencies": { "@devvit/server": "*" } }, "node_modules/@devvit/shared": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.14.1.tgz", - "integrity": "sha512-ZJ/iy8gE3iK2rZ9V1G3M+IVuYX7/984GdsRZBgt5lZixeuJgPArzsSCeSgi/JAU5aMi8nvrdzXlLYoUXj32Mvw==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/shared/-/shared-0.14.2.tgz", + "integrity": "sha512-UPZx6ZN+eA+lqcGZ+jyd8dHXWRDd8191E8n522YW6x6EFAK28PCu5KwAHZIYvCSW54wVRHnNEHSAzOMD+HTjEw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", - "@devvit/shared-types": "0.14.1" + "@devvit/protos": "0.14.2", + "@devvit/shared-types": "0.14.2" } }, "node_modules/@devvit/shared-types": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.14.1.tgz", - "integrity": "sha512-DHaj4tHi0NcAtb/xxnxpmWEJkI3CFEF8XiGIsejkUTtsaBCVJwUu5Ftwl4Tis2031X3AAju3e3diL1OHsvPc9Q==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@devvit/shared-types/-/shared-types-0.14.2.tgz", + "integrity": "sha512-J7PpIkMzcAll+ulo1GEa2yMlrF6nmep4m1Fwrvf14KwXiKSyGOSS3Ts9aQXvNtqWErYRq0FJmhwoT6XQ36+bPw==", "license": "BSD-3-Clause", "dependencies": { - "@devvit/protos": "0.14.1", + "@devvit/protos": "0.14.2", "jsonschema": "1.4.1", "jwt-decode": "4.0.0", "uuid": "14.0.0" @@ -1532,9 +1532,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", - "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "version": "26.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.0.tgz", + "integrity": "sha512-faiGnoIrLH/V8cibOMEAZ8pMw6oXqSukl29ra4mN8GdaB2ZewzeaLj+INpV5N+Z1eKWzY+IzaIZH2EIR6YZRNQ==", "license": "MIT", "dependencies": { "undici-types": "~8.3.0" @@ -1551,14 +1551,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz", - "integrity": "sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.69.0.tgz", + "integrity": "sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0" + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1569,9 +1569,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz", - "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.69.0.tgz", + "integrity": "sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==", "dev": true, "license": "MIT", "engines": { @@ -1583,13 +1583,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz", - "integrity": "sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.69.0.tgz", + "integrity": "sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/types": "8.69.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -1600,6 +1600,346 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, "node_modules/acorn": { "version": "8.18.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", @@ -2685,9 +3025,9 @@ } }, "node_modules/eslint": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", - "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.9.1.tgz", + "integrity": "sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==", "dev": true, "license": "MIT", "workspaces": [ @@ -3355,9 +3695,9 @@ } }, "node_modules/globals": { - "version": "17.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.11.0.tgz", - "integrity": "sha512-Z2I8hM+PbJDXQDq3Icgpzv+mPdwr68iZUU9d5WW4FuXfDUQfkZaZuvjMv42/5crNyw154+9+VWXbYrUgDXbxNw==", + "version": "17.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.12.0.tgz", + "integrity": "sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==", "dev": true, "license": "MIT", "engines": { @@ -5799,9 +6139,9 @@ } }, "node_modules/tinyglobby/node_modules/picomatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", - "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", + "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", "dev": true, "license": "MIT", "engines": { @@ -6076,30 +6416,51 @@ } }, "node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "dev": true, "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/typescript-eslint": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.67.0.tgz", - "integrity": "sha512-S2udFs8tCKEKffuJ4TB1idGUZiXdCPGi3IPBGWXarbLQ5UPXORV8QEVzJ4gCRduURMb5EkpNCdjbk0eDIuI8Yg==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.69.0.tgz", + "integrity": "sha512-B3MltX0VqjUBNEe3b3sSuiRbfa6XrfHFtBiPamjT5AsW/dfq+y+bc0wyuS9DxAS1LyzCxRp2+rxzpLUvqM2BvA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.67.0", - "@typescript-eslint/parser": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0", - "@typescript-eslint/utils": "8.67.0" + "@typescript-eslint/eslint-plugin": "8.69.0", + "@typescript-eslint/parser": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/utils": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6114,17 +6475,17 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz", - "integrity": "sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.69.0.tgz", + "integrity": "sha512-t5jQTKPIgVW1PE6dR6H6Qz5gm8zjMlX5/2gRaOGd9eO6V7J+tQc6iWKukEe7dY8u9HyYasQ0yfF0/FSSTEO2gA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/type-utils": "8.67.0", - "@typescript-eslint/utils": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/type-utils": "8.69.0", + "@typescript-eslint/utils": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -6137,21 +6498,21 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.67.0", + "@typescript-eslint/parser": "^8.69.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz", - "integrity": "sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.69.0.tgz", + "integrity": "sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0", - "@typescript-eslint/utils": "8.67.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/utils": "8.69.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -6168,16 +6529,16 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz", - "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.69.0.tgz", + "integrity": "sha512-l4b0DhWioGg6Gt2ebGlvfkFMOjRsauxtsnDRwUSRX1qHq3HdTfQHV8wW9zEXeciai6HfeaKOedQn2Zoofx3WBw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "debug": "^4.4.3" }, "engines": { @@ -6193,16 +6554,16 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz", - "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.69.0.tgz", + "integrity": "sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.67.0", - "@typescript-eslint/tsconfig-utils": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", + "@typescript-eslint/project-service": "8.69.0", + "@typescript-eslint/tsconfig-utils": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/visitor-keys": "8.69.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -6221,14 +6582,14 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/project-service": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz", - "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.69.0.tgz", + "integrity": "sha512-yi4obFrHMmnsesWehHbkg9zMA7Jt8cXT+mKM08G999pH1yT6nqgsHx7MYm0uY1wAj8CqiBXYRJ7WAT0QdQHQXg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.67.0", - "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/tsconfig-utils": "^8.69.0", + "@typescript-eslint/types": "^8.69.0", "debug": "^4.4.3" }, "engines": { @@ -6243,9 +6604,9 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz", - "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.69.0.tgz", + "integrity": "sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==", "dev": true, "license": "MIT", "engines": { @@ -6260,16 +6621,16 @@ } }, "node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz", - "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==", + "version": "8.69.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.69.0.tgz", + "integrity": "sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0" + "@typescript-eslint/scope-manager": "8.69.0", + "@typescript-eslint/types": "8.69.0", + "@typescript-eslint/typescript-estree": "8.69.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/package.json b/package.json index 9a29823..05c6549 100644 --- a/package.json +++ b/package.json @@ -17,15 +17,15 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@devvit/public-api": "^0.14.1" + "@devvit/public-api": "^0.14.2" }, "devDependencies": { - "@devvit/cli": "^0.14.1", + "@devvit/cli": "^0.14.2", "@eslint/js": "^10.0.1", - "@types/node": "^26.2.0", - "eslint": "^10.8.1", - "globals": "^17.11.0", - "typescript": "~6.0.3", - "typescript-eslint": "^8.67.0" + "@types/node": "^26.4.0", + "eslint": "^10.9.1", + "globals": "^17.12.0", + "typescript": "~7.0.2", + "typescript-eslint": "^8.69.0" } }