diff --git a/package.json b/package.json index 2ef7cbe..0558cae 100644 --- a/package.json +++ b/package.json @@ -27,35 +27,35 @@ }, "dependencies": { "@grammyjs/auto-chat-action": "0.1.1", - "@grammyjs/commands": "1.2.0", + "@grammyjs/commands": "1.3.2", "@grammyjs/hydrate": "1.6.0", "@grammyjs/i18n": "1.1.2", "@grammyjs/parse-mode": "1.11.1", "@grammyjs/runner": "2.0.3", - "@grammyjs/types": "3.23.0", - "@hono/node-server": "1.19.9", + "@grammyjs/types": "3.25.0", + "@hono/node-server": "1.19.12", "@urql/core": "^6.0.1", - "axios": "^1.13.3", + "axios": "^1.14.0", "callback-data": "1.1.1", - "grammy": "1.39.3", - "hono": "4.11.6", + "grammy": "1.41.1", + "hono": "4.12.9", "iso-639-1": "3.1.5", - "pino": "10.3.0", + "pino": "10.3.1", "pino-pretty": "13.1.3", "tsx": "4.21.0", - "valibot": "1.2.0" + "valibot": "1.3.1" }, "devDependencies": { - "@antfu/eslint-config": "7.2.0", - "@eslint/js": "^9.39.2", - "@types/node": "^25.0.10", - "eslint": "^9.39.2", + "@antfu/eslint-config": "7.7.3", + "@eslint/js": "^9.39.4", + "@types/node": "^25.5.0", + "eslint": "^9.39.4", "husky": "^9.1.7", - "lint-staged": "^16.2.7", + "lint-staged": "^16.4.0", "prettier": "3.8.1", "tsc-watch": "^7.2.0", - "typescript": "^5.9.3", - "typescript-eslint": "^8.54.0" + "typescript": "^6.0.2", + "typescript-eslint": "^8.58.0" }, "lint-staged": { "*.ts": "eslint" diff --git a/src/bot/features/helpCommand.ts b/src/bot/features/helpCommand.ts index 0e75235..9381d82 100644 --- a/src/bot/features/helpCommand.ts +++ b/src/bot/features/helpCommand.ts @@ -3,7 +3,7 @@ import type { Context } from "#root/bot/context.js"; import { logHandle } from "#root/bot/helpers/logging.js"; import { urql } from "#root/main.js"; import increment from "#root/lib/graphql/mutations/incrementMutation.js"; -import getCommandsList, { Commands } from "#root/lib/getCommandsList.js"; +import getCommandsList from "#root/lib/getCommandsList.js"; const composer = new Composer(); diff --git a/src/lib/getCommandsList.ts b/src/lib/getCommandsList.ts index 6f6a506..c5a3b37 100644 --- a/src/lib/getCommandsList.ts +++ b/src/lib/getCommandsList.ts @@ -1,8 +1,8 @@ import axios from "axios"; export interface Commands { - command: String; - description: String; + command: string; + description: string; groups: boolean; private: boolean; } diff --git a/src/main.ts b/src/main.ts index 996c3ae..6fe31b8 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,4 +1,5 @@ #!/usr/bin/env tsx +/* eslint-disable @typescript-eslint/no-unused-vars */ import type { PollingConfig, WebhookConfig } from "#root/config.js"; import type { RunnerHandle } from "@grammyjs/runner"; diff --git a/yarn.lock b/yarn.lock index 9457585..40134af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,58 +17,61 @@ __metadata: languageName: node linkType: hard -"@antfu/eslint-config@npm:7.2.0": - version: 7.2.0 - resolution: "@antfu/eslint-config@npm:7.2.0" +"@antfu/eslint-config@npm:7.7.3": + version: 7.7.3 + resolution: "@antfu/eslint-config@npm:7.7.3" dependencies: "@antfu/install-pkg": "npm:^1.1.0" - "@clack/prompts": "npm:^0.11.0" - "@eslint-community/eslint-plugin-eslint-comments": "npm:^4.6.0" + "@clack/prompts": "npm:^1.1.0" + "@e18e/eslint-plugin": "npm:^0.2.0" + "@eslint-community/eslint-plugin-eslint-comments": "npm:^4.7.1" "@eslint/markdown": "npm:^7.5.1" - "@stylistic/eslint-plugin": "npm:^5.7.0" - "@typescript-eslint/eslint-plugin": "npm:^8.53.1" - "@typescript-eslint/parser": "npm:^8.53.1" - "@vitest/eslint-plugin": "npm:^1.6.6" + "@stylistic/eslint-plugin": "npm:^5.10.0" + "@typescript-eslint/eslint-plugin": "npm:^8.57.0" + "@typescript-eslint/parser": "npm:^8.57.0" + "@vitest/eslint-plugin": "npm:^1.6.10" ansis: "npm:^4.2.0" - cac: "npm:^6.7.14" - eslint-config-flat-gitignore: "npm:^2.1.0" - eslint-flat-config-utils: "npm:^3.0.0" + cac: "npm:^7.0.0" + eslint-config-flat-gitignore: "npm:^2.2.1" + eslint-flat-config-utils: "npm:^3.0.2" eslint-merge-processors: "npm:^2.0.0" - eslint-plugin-antfu: "npm:^3.1.3" - eslint-plugin-command: "npm:^3.4.0" - eslint-plugin-import-lite: "npm:^0.5.0" - eslint-plugin-jsdoc: "npm:^62.3.0" - eslint-plugin-jsonc: "npm:^2.21.0" - eslint-plugin-n: "npm:^17.23.2" + eslint-plugin-antfu: "npm:^3.2.2" + eslint-plugin-command: "npm:^3.5.2" + eslint-plugin-import-lite: "npm:^0.5.2" + eslint-plugin-jsdoc: "npm:^62.7.1" + eslint-plugin-jsonc: "npm:^3.1.1" + eslint-plugin-n: "npm:^17.24.0" eslint-plugin-no-only-tests: "npm:^3.3.0" - eslint-plugin-perfectionist: "npm:^5.3.1" - eslint-plugin-pnpm: "npm:^1.5.0" - eslint-plugin-regexp: "npm:^2.10.0" - eslint-plugin-toml: "npm:^1.0.3" - eslint-plugin-unicorn: "npm:^62.0.0" - eslint-plugin-unused-imports: "npm:^4.3.0" - eslint-plugin-vue: "npm:^10.7.0" - eslint-plugin-yml: "npm:^3.0.0" + eslint-plugin-perfectionist: "npm:^5.6.0" + eslint-plugin-pnpm: "npm:^1.6.0" + eslint-plugin-regexp: "npm:^3.1.0" + eslint-plugin-toml: "npm:^1.3.1" + eslint-plugin-unicorn: "npm:^63.0.0" + eslint-plugin-unused-imports: "npm:^4.4.1" + eslint-plugin-vue: "npm:^10.8.0" + eslint-plugin-yml: "npm:^3.3.1" eslint-processor-vue-blocks: "npm:^2.0.0" - globals: "npm:^17.0.0" - jsonc-eslint-parser: "npm:^2.4.2" + globals: "npm:^17.4.0" local-pkg: "npm:^1.1.2" parse-gitignore: "npm:^2.0.0" toml-eslint-parser: "npm:^1.0.3" - vue-eslint-parser: "npm:^10.2.0" + vue-eslint-parser: "npm:^10.4.0" yaml-eslint-parser: "npm:^2.0.0" peerDependencies: - "@eslint-react/eslint-plugin": ^2.0.1 + "@angular-eslint/eslint-plugin": ^21.1.0 + "@angular-eslint/eslint-plugin-template": ^21.1.0 + "@angular-eslint/template-parser": ^21.1.0 + "@eslint-react/eslint-plugin": ^2.11.0 "@next/eslint-plugin-next": ">=15.0.0" "@prettier/plugin-xml": ^3.4.1 "@unocss/eslint-plugin": ">=0.50.0" astro-eslint-parser: ^1.0.2 - eslint: ^9.10.0 + eslint: ^9.10.0 || ^10.0.0 eslint-plugin-astro: ^1.2.0 eslint-plugin-format: ">=0.1.0" eslint-plugin-jsx-a11y: ">=6.10.2" eslint-plugin-react-hooks: ^7.0.0 - eslint-plugin-react-refresh: ^0.4.19 + eslint-plugin-react-refresh: ^0.5.0 eslint-plugin-solid: ^0.14.3 eslint-plugin-svelte: ">=2.35.1" eslint-plugin-vuejs-accessibility: ^2.4.1 @@ -76,6 +79,12 @@ __metadata: prettier-plugin-slidev: ^1.0.5 svelte-eslint-parser: ">=0.37.0" peerDependenciesMeta: + "@angular-eslint/eslint-plugin": + optional: true + "@angular-eslint/eslint-plugin-template": + optional: true + "@angular-eslint/template-parser": + optional: true "@eslint-react/eslint-plugin": optional: true "@next/eslint-plugin-next": @@ -110,7 +119,7 @@ __metadata: optional: true bin: eslint-config: bin/index.mjs - checksum: 10c0/3c72b158894044bbd13aaa3e342a2539b5336b9e6af780ff62d32a0a642d47d7cdbc52c31ba3332a09091a7cec887ec2dd23422d68f7bfa0aad4d1f34f43ed6f + checksum: 10c0/bb9589779c4d314f3952ca65162d2a899349ac0169bfbb170046d185958eb3ef716de35c3369b05276ab015459879f5195cdefa94d2b39f124d5bf9e11ceb94c languageName: node linkType: hard @@ -131,24 +140,25 @@ __metadata: languageName: node linkType: hard -"@clack/core@npm:0.5.0": - version: 0.5.0 - resolution: "@clack/core@npm:0.5.0" +"@clack/core@npm:1.2.0": + version: 1.2.0 + resolution: "@clack/core@npm:1.2.0" dependencies: - picocolors: "npm:^1.0.0" + fast-wrap-ansi: "npm:^0.1.3" sisteransi: "npm:^1.0.5" - checksum: 10c0/ef55dce4b0a4802171b71fe595865a6452c7cf823d162df7fa9afe2ea5a594b9d97e0b8e2880c2a805f2ce1d2f782cb1637d9f8d2ab8b99010af3a20816fae5a + checksum: 10c0/9ffd2d00a514b966ef28d91ef0b5ecd400e0378f78df352a5a98df2a773a91afa02b181322cb5cbd79d8d42e5c14c00874fe5f4e97d93f5f0d97bbddeb1c805a languageName: node linkType: hard -"@clack/prompts@npm:^0.11.0": - version: 0.11.0 - resolution: "@clack/prompts@npm:0.11.0" +"@clack/prompts@npm:^1.1.0": + version: 1.2.0 + resolution: "@clack/prompts@npm:1.2.0" dependencies: - "@clack/core": "npm:0.5.0" - picocolors: "npm:^1.0.0" + "@clack/core": "npm:1.2.0" + fast-string-width: "npm:^1.1.0" + fast-wrap-ansi: "npm:^0.1.3" sisteransi: "npm:^1.0.5" - checksum: 10c0/4c573f2adec3b9109fe861e36312be8ae7cc6e80a5128aa784b9aeafeda5001b23f66c08eca50f4491119b435d9587ec9862956be8c5be472ec3373275003ba8 + checksum: 10c0/ad88eb1f4d48671f903a9a7aa2072a82bd8c23d7f2e282e69dd178b4e91497ec864af945c3fa26a2884d468ea494397a131a2d1a9ac4aa8d2be24909e0e9423a languageName: node linkType: hard @@ -169,29 +179,46 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:^0.78.0": - version: 0.78.0 - resolution: "@es-joy/jsdoccomment@npm:0.78.0" +"@e18e/eslint-plugin@npm:^0.2.0": + version: 0.2.0 + resolution: "@e18e/eslint-plugin@npm:0.2.0" dependencies: - "@types/estree": "npm:^1.0.8" - "@typescript-eslint/types": "npm:^8.46.4" - comment-parser: "npm:1.4.1" - esquery: "npm:^1.6.0" - jsdoc-type-pratt-parser: "npm:~7.0.0" - checksum: 10c0/be18b8149303e8e7c9414b0b0453a0fa959c1c8db6f721b75178336e01b65a9f251db98ecfedfb1b3cfa5e717f3e2abdb06a0f8dbe45d3330a62262c5331c327 + eslint-plugin-depend: "npm:^1.4.0" + peerDependencies: + eslint: ^9.0.0 || ^10.0.0 + oxlint: ^1.41.0 + peerDependenciesMeta: + eslint: + optional: true + oxlint: + optional: true + checksum: 10c0/eb83a1144494a0a053ce93beccfd3d4b47a53e1b0032695aa3b43086fbe6687280bdfba3e41874659f0a7fb0d97990f0526ccb52bbe13d495f17b0025c23a87e languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.83.0": - version: 0.83.0 - resolution: "@es-joy/jsdoccomment@npm:0.83.0" +"@es-joy/jsdoccomment@npm:^0.84.0": + version: 0.84.0 + resolution: "@es-joy/jsdoccomment@npm:0.84.0" dependencies: "@types/estree": "npm:^1.0.8" - "@typescript-eslint/types": "npm:^8.53.1" + "@typescript-eslint/types": "npm:^8.54.0" comment-parser: "npm:1.4.5" esquery: "npm:^1.7.0" - jsdoc-type-pratt-parser: "npm:~7.1.0" - checksum: 10c0/55fae1cbceac0abe19d83ea2a6b4b3f864655878b990a1ee3c0efa398926ed473042dd9d7e723aaa926eef0b12d4f5b46b61a6f30b3e50542d4da3b2adb182ce + jsdoc-type-pratt-parser: "npm:~7.1.1" + checksum: 10c0/b5562c176dde36cd2956bb115b79229d2253b27d6d7e52820eb55c509f75a72048ae8ea8d57193b33be42728c1aa7a5ee20937b4967175291cb4ae60fdda318d + languageName: node + linkType: hard + +"@es-joy/jsdoccomment@npm:~0.86.0": + version: 0.86.0 + resolution: "@es-joy/jsdoccomment@npm:0.86.0" + dependencies: + "@types/estree": "npm:^1.0.8" + "@typescript-eslint/types": "npm:^8.58.0" + comment-parser: "npm:1.4.6" + esquery: "npm:^1.7.0" + jsdoc-type-pratt-parser: "npm:~7.2.0" + checksum: 10c0/309f56912eba0100e7721ae00f6161fbe0c6acd00c6bb81177821851c5a56e397d2ab660d4493ac8c675eedba3be3c813bdc43e54f17b5fa866dbba980f337ab languageName: node linkType: hard @@ -202,197 +229,197 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/aix-ppc64@npm:0.27.2" +"@esbuild/aix-ppc64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/aix-ppc64@npm:0.27.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm64@npm:0.27.2" +"@esbuild/android-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/android-arm64@npm:0.27.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm@npm:0.27.2" +"@esbuild/android-arm@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/android-arm@npm:0.27.5" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-x64@npm:0.27.2" +"@esbuild/android-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/android-x64@npm:0.27.5" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-arm64@npm:0.27.2" +"@esbuild/darwin-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/darwin-arm64@npm:0.27.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-x64@npm:0.27.2" +"@esbuild/darwin-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/darwin-x64@npm:0.27.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-arm64@npm:0.27.2" +"@esbuild/freebsd-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/freebsd-arm64@npm:0.27.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-x64@npm:0.27.2" +"@esbuild/freebsd-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/freebsd-x64@npm:0.27.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm64@npm:0.27.2" +"@esbuild/linux-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-arm64@npm:0.27.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm@npm:0.27.2" +"@esbuild/linux-arm@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-arm@npm:0.27.5" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ia32@npm:0.27.2" +"@esbuild/linux-ia32@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-ia32@npm:0.27.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-loong64@npm:0.27.2" +"@esbuild/linux-loong64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-loong64@npm:0.27.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-mips64el@npm:0.27.2" +"@esbuild/linux-mips64el@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-mips64el@npm:0.27.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ppc64@npm:0.27.2" +"@esbuild/linux-ppc64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-ppc64@npm:0.27.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-riscv64@npm:0.27.2" +"@esbuild/linux-riscv64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-riscv64@npm:0.27.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-s390x@npm:0.27.2" +"@esbuild/linux-s390x@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-s390x@npm:0.27.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-x64@npm:0.27.2" +"@esbuild/linux-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/linux-x64@npm:0.27.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-arm64@npm:0.27.2" +"@esbuild/netbsd-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/netbsd-arm64@npm:0.27.5" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-x64@npm:0.27.2" +"@esbuild/netbsd-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/netbsd-x64@npm:0.27.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-arm64@npm:0.27.2" +"@esbuild/openbsd-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/openbsd-arm64@npm:0.27.5" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-x64@npm:0.27.2" +"@esbuild/openbsd-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/openbsd-x64@npm:0.27.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openharmony-arm64@npm:0.27.2" +"@esbuild/openharmony-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/openharmony-arm64@npm:0.27.5" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/sunos-x64@npm:0.27.2" +"@esbuild/sunos-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/sunos-x64@npm:0.27.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-arm64@npm:0.27.2" +"@esbuild/win32-arm64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/win32-arm64@npm:0.27.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-ia32@npm:0.27.2" +"@esbuild/win32-ia32@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/win32-ia32@npm:0.27.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-x64@npm:0.27.2" +"@esbuild/win32-x64@npm:0.27.5": + version: 0.27.5 + resolution: "@esbuild/win32-x64@npm:0.27.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@eslint-community/eslint-plugin-eslint-comments@npm:^4.6.0": - version: 4.6.0 - resolution: "@eslint-community/eslint-plugin-eslint-comments@npm:4.6.0" +"@eslint-community/eslint-plugin-eslint-comments@npm:^4.7.1": + version: 4.7.1 + resolution: "@eslint-community/eslint-plugin-eslint-comments@npm:4.7.1" dependencies: escape-string-regexp: "npm:^4.0.0" ignore: "npm:^7.0.5" peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/05d964f61aabb6ab0012608750605ac40cb32212858d291f4d10ac5ac66499f87e13c713da3719e7f5dd1460efd7d0805d27000fbc3d18f3326af83ddaad2bf3 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + checksum: 10c0/055cef9263ea4bd41eb7f96f9f9c679db4c699940e0fb604eec563ddde7f712fcab27c471735ec59fd7ea60f8cc3bf9908175e319cae1b1cd1cadce3c2244e65 languageName: node linkType: hard @@ -418,7 +445,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.0": +"@eslint-community/eslint-utils@npm:^4.8.0": version: 4.9.0 resolution: "@eslint-community/eslint-utils@npm:4.9.0" dependencies: @@ -429,7 +456,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.9.1": +"@eslint-community/eslint-utils@npm:^4.9.0, @eslint-community/eslint-utils@npm:^4.9.1": version: 4.9.1 resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: @@ -440,40 +467,42 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.8.0": +"@eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.8.0": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.12.2": +"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2": version: 4.12.2 resolution: "@eslint-community/regexpp@npm:4.12.2" checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d languageName: node linkType: hard -"@eslint/compat@npm:^1.2.5": - version: 1.2.6 - resolution: "@eslint/compat@npm:1.2.6" +"@eslint/compat@npm:^2.0.3": + version: 2.0.3 + resolution: "@eslint/compat@npm:2.0.3" + dependencies: + "@eslint/core": "npm:^1.1.1" peerDependencies: - eslint: ^9.10.0 + eslint: ^8.40 || 9 || 10 peerDependenciesMeta: eslint: optional: true - checksum: 10c0/e767b62f1e43a1b4e3f9f1ac64546f8bcdf4f3fb84c504d8f1b0ea31a71f1607bcd11288c86c77b8ddd3d0bba9a9513d7203d4e6d15b1b3a1cff7718dea61b40 + checksum: 10c0/e7b1a1bdf366759f9a7c3f09fe35cdd0f45208a6ca789be1357895869e546d0c3185ec92b29996141fdd1173103c3408a81ba2ecb86219bd15671ae65af6595b languageName: node linkType: hard -"@eslint/config-array@npm:^0.21.1": - version: 0.21.1 - resolution: "@eslint/config-array@npm:0.21.1" +"@eslint/config-array@npm:^0.21.2": + version: 0.21.2 + resolution: "@eslint/config-array@npm:0.21.2" dependencies: "@eslint/object-schema": "npm:^2.1.7" debug: "npm:^4.3.1" - minimatch: "npm:^3.1.2" - checksum: 10c0/2f657d4edd6ddcb920579b72e7a5b127865d4c3fb4dda24f11d5c4f445a93ca481aebdbd6bf3291c536f5d034458dbcbb298ee3b698bc6c9dd02900fe87eec3c + minimatch: "npm:^3.1.5" + checksum: 10c0/89dfe815d18456177c0a1f238daf4593107fd20298b3598e0103054360d3b8d09d967defd8318f031185d68df1f95cfa68becf1390a9c5c6887665f1475142e3 languageName: node linkType: hard @@ -486,12 +515,12 @@ __metadata: languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.5.1": - version: 0.5.1 - resolution: "@eslint/config-helpers@npm:0.5.1" +"@eslint/config-helpers@npm:^0.5.3": + version: 0.5.3 + resolution: "@eslint/config-helpers@npm:0.5.3" dependencies: - "@eslint/core": "npm:^1.0.1" - checksum: 10c0/527a6119d83fa794f6b4c4421140ccbebee05f1f60ff13a3d2349cc386f918421945e94a239871f935eb3635f5592b66df10bc15dcc5adbb4ac8f6aac7eddec9 + "@eslint/core": "npm:^1.1.1" + checksum: 10c0/c836476e839a79dcdc9f7e0013057cfe0341162180d50e5a08668edb4b4b6c520a3174011469f6ef02efd2affd092263c020e89d0a3452c801427b0ac003549a languageName: node linkType: hard @@ -504,36 +533,36 @@ __metadata: languageName: node linkType: hard -"@eslint/core@npm:^1.0.1": - version: 1.0.1 - resolution: "@eslint/core@npm:1.0.1" +"@eslint/core@npm:^1.0.1, @eslint/core@npm:^1.1.1": + version: 1.1.1 + resolution: "@eslint/core@npm:1.1.1" dependencies: "@types/json-schema": "npm:^7.0.15" - checksum: 10c0/acfa7b046f94cd1fa0cc17095500e08f2bccdfcc686e4602276861c351d5badd63f3382813727357fdd475057cdd393f4cf68fc26bd8f6d6e1faa657c537a9ba + checksum: 10c0/129c654c78afc1f6d61dccb0ce841be667f09f052f7d5642614b6ba5eeebd579ca6cc336d7b750d88625e61f7aad22fdd62bf83847fbfc10cc3e58cfe6c5072e languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.3.1": - version: 3.3.1 - resolution: "@eslint/eslintrc@npm:3.3.1" +"@eslint/eslintrc@npm:^3.3.5": + version: 3.3.5 + resolution: "@eslint/eslintrc@npm:3.3.5" dependencies: - ajv: "npm:^6.12.4" + ajv: "npm:^6.14.0" debug: "npm:^4.3.2" espree: "npm:^10.0.1" globals: "npm:^14.0.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" + js-yaml: "npm:^4.1.1" + minimatch: "npm:^3.1.5" strip-json-comments: "npm:^3.1.1" - checksum: 10c0/b0e63f3bc5cce4555f791a4e487bf999173fcf27c65e1ab6e7d63634d8a43b33c3693e79f192cbff486d7df1be8ebb2bd2edc6e70ddd486cbfa84a359a3e3b41 + checksum: 10c0/9fb9f1ca65e46d6173966e3aaa5bd353e3a65d7f1f582bebf77f578fab7d7960a399fac1ecfb1e7d52bd61f5cefd6531087ca52a3a3c388f2e1b4f1ebd3da8b7 languageName: node linkType: hard -"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.39.2": - version: 9.39.2 - resolution: "@eslint/js@npm:9.39.2" - checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5 +"@eslint/js@npm:9.39.4, @eslint/js@npm:^9.39.4": + version: 9.39.4 + resolution: "@eslint/js@npm:9.39.4" + checksum: 10c0/5aa7dea2cbc5decf7f5e3b0c6f86a084ccee0f792d288ca8e839f8bc1b64e03e227068968e49b26096e6f71fd857ab6e42691d1b993826b9a3883f1bdd7a0e46 languageName: node linkType: hard @@ -561,7 +590,7 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.4.0, @eslint/plugin-kit@npm:^0.4.1": +"@eslint/plugin-kit@npm:^0.4.1": version: 0.4.1 resolution: "@eslint/plugin-kit@npm:0.4.1" dependencies: @@ -571,13 +600,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.5.1": - version: 0.5.1 - resolution: "@eslint/plugin-kit@npm:0.5.1" +"@eslint/plugin-kit@npm:^0.6.0": + version: 0.6.1 + resolution: "@eslint/plugin-kit@npm:0.6.1" dependencies: - "@eslint/core": "npm:^1.0.1" + "@eslint/core": "npm:^1.1.1" levn: "npm:^0.4.1" - checksum: 10c0/877ecb0ccad8eddd9f066821bdee4d6839aa1afc621a5b9442443854beab8d2d2198467481d8a9c2d0df860ca5b7fac177b83ad8b786c34ba221e59d59307e77 + checksum: 10c0/f8354a7b92cc41e7a55d51986d192134be84f9dc0c91b5e649d075d733b56981c4ca8bf4460d54120c4c87b47984167bad2cb9bceb303f11b0a3bad22b3ed06a languageName: node linkType: hard @@ -604,12 +633,12 @@ __metadata: languageName: node linkType: hard -"@grammyjs/commands@npm:1.2.0": - version: 1.2.0 - resolution: "@grammyjs/commands@npm:1.2.0" +"@grammyjs/commands@npm:1.3.2": + version: 1.3.2 + resolution: "@grammyjs/commands@npm:1.3.2" peerDependencies: grammy: ^1.17.1 - checksum: 10c0/a87bf6998368db26ad8c9acf4781fd82845ff629283715916ef0732ce5f611cb034a901b7fae7fc10aa28867f77d319cb519410e07f081e5881d19f465171575 + checksum: 10c0/1ed80584b75fd1fb7c4d8ddd4f540aebd6f9534971dfcbdf57ed12f3278840fc7b7339fd854c08440a42c66c2d84b9eb327ee37eda8f93416f455e1411d5a525 languageName: node linkType: hard @@ -657,19 +686,19 @@ __metadata: languageName: node linkType: hard -"@grammyjs/types@npm:3.23.0": - version: 3.23.0 - resolution: "@grammyjs/types@npm:3.23.0" - checksum: 10c0/40d2183064b1d763f48f2a4abcac594199f2fbcfa9df0aac65496627871522ed86c13984622aa60cbcc01ad03d8ebb4c19210bfa43d7a90518a0e8bfd8bd8231 +"@grammyjs/types@npm:3.25.0": + version: 3.25.0 + resolution: "@grammyjs/types@npm:3.25.0" + checksum: 10c0/65d1965b6274efbbbea057da5b108a223f45d8b99253e077425c1fc1026807ab7c9e31c7fe6cf5cd3d1dabb6ee49f87b10c83183f8303f820575bc0c27c85d67 languageName: node linkType: hard -"@hono/node-server@npm:1.19.9": - version: 1.19.9 - resolution: "@hono/node-server@npm:1.19.9" +"@hono/node-server@npm:1.19.12": + version: 1.19.12 + resolution: "@hono/node-server@npm:1.19.12" peerDependencies: hono: ^4 - checksum: 10c0/de18c06b6b266dc45fe55fb82053bd1da8fe84939c49b6fbab4d2448b679d54ab5affbf8b15de9bead26f29b1755284d770aafb5ad14a8e4b3cfb4f79334554e + checksum: 10c0/06b5c7ba775d585abebe1ece155f3b00cc9013319818c58bba6f1b1e71df44d1d0d6c6e66cd50350ab6f0b9219a182f83c9fe3074b81a1d1ebb0a1493a73db9e languageName: node linkType: hard @@ -756,6 +785,13 @@ __metadata: languageName: node linkType: hard +"@ota-meshi/ast-token-store@npm:^0.3.0": + version: 0.3.0 + resolution: "@ota-meshi/ast-token-store@npm:0.3.0" + checksum: 10c0/cb36d5b3e1379901e197d03869772f96d6505be8c06701dd56a02123a9a5484cfe8d759610622058675434ee2dcdba37b939cc249abe9babefcd400a63a77e9a + languageName: node + linkType: hard + "@pinojs/redact@npm:^0.4.0": version: 0.4.0 resolution: "@pinojs/redact@npm:0.4.0" @@ -770,10 +806,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.2.4": - version: 0.2.7 - resolution: "@pkgr/core@npm:0.2.7" - checksum: 10c0/951f5ebf2feb6e9dbc202d937f1a364d60f2bf0e3e53594251bcc1d9d2ed0df0a919c49ba162a9499fce73cf46ebe4d7959a8dfbac03511dbe79b69f5fedb804 +"@pkgr/core@npm:^0.2.9": + version: 0.2.9 + resolution: "@pkgr/core@npm:0.2.9" + checksum: 10c0/ac8e4e8138b1a7a4ac6282873aef7389c352f1f8b577b4850778f5182e4a39a5241facbe48361fec817f56d02b51691b383010843fb08b34a8e8ea3614688fd5 languageName: node linkType: hard @@ -784,19 +820,19 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:^5.7.0": - version: 5.7.1 - resolution: "@stylistic/eslint-plugin@npm:5.7.1" +"@stylistic/eslint-plugin@npm:^5.10.0": + version: 5.10.0 + resolution: "@stylistic/eslint-plugin@npm:5.10.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/types": "npm:^8.53.1" + "@typescript-eslint/types": "npm:^8.56.0" eslint-visitor-keys: "npm:^4.2.1" espree: "npm:^10.4.0" estraverse: "npm:^5.3.0" picomatch: "npm:^4.0.3" peerDependencies: - eslint: ">=9.0.0" - checksum: 10c0/0f3b00162dbf3ae594b86ed468322e1e49ea8b2de1cdb95f589954457d26020ebde007da451e53c85e95108fc1d1461e0c7c355c39c7c124f71cc468dbe69104 + eslint: ^9.0.0 || ^10.0.0 + checksum: 10c0/2cc6e592d5b2ab691290cc39ed377c0f6226667b367ffc6a0bf3a4bf6dd36b011d17c83f377600a48946f6bb037390b35a8b3c273b3c40d161c00b44512a129e languageName: node linkType: hard @@ -809,6 +845,13 @@ __metadata: languageName: node linkType: hard +"@types/esrecurse@npm:^4.3.1": + version: 4.3.1 + resolution: "@types/esrecurse@npm:4.3.1" + checksum: 10c0/90dad74d5da3ad27606d8e8e757322f33171cfeaa15ad558b615cf71bb2a516492d18f55f4816384685a3eb2412142e732bbae9a4a7cd2cf3deb7572aa4ebe03 + languageName: node + linkType: hard + "@types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8": version: 1.0.8 resolution: "@types/estree@npm:1.0.8" @@ -839,12 +882,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^25.0.10": - version: 25.0.10 - resolution: "@types/node@npm:25.0.10" +"@types/node@npm:^25.5.0": + version: 25.5.0 + resolution: "@types/node@npm:25.5.0" dependencies: - undici-types: "npm:~7.16.0" - checksum: 10c0/9edc3c812b487c32c76eebac7c87acae1f69515a0bc3f6b545806d513eb9e918c3217bf751dc93da39f60e06bf1b0caa92258ef3a6dd6457124b2e761e54f61f + undici-types: "npm:~7.18.0" + checksum: 10c0/70c508165b6758c4f88d4f91abca526c3985eee1985503d4c2bd994dbaf588e52ac57e571160f18f117d76e963570ac82bd20e743c18987e82564312b3b62119 languageName: node linkType: hard @@ -855,138 +898,145 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.54.0, @typescript-eslint/eslint-plugin@npm:^8.53.1": - version: 8.54.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0" +"@typescript-eslint/eslint-plugin@npm:8.58.0, @typescript-eslint/eslint-plugin@npm:^8.57.0": + version: 8.58.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.58.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/type-utils": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" + "@typescript-eslint/scope-manager": "npm:8.58.0" + "@typescript-eslint/type-utils": "npm:8.58.0" + "@typescript-eslint/utils": "npm:8.58.0" + "@typescript-eslint/visitor-keys": "npm:8.58.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.54.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e533c8285880b883e02a833f378597c2776e6b0c20a5935440e2a02c1c42f40069a8badcf6d581bb4ec35a6856a806c4b66674c1c15c33cd64cc6b9c0cdd1dad + "@typescript-eslint/parser": ^8.58.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/ac45c30f6ba9e188a01144708aa845e7ee8bb8a4d4f9aa6d2dce7784852d0821d42b031fee6832069935c3b885feff6d4014e30145b99693d25d7f563266a9f8 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.54.0, @typescript-eslint/parser@npm:^8.53.1": - version: 8.54.0 - resolution: "@typescript-eslint/parser@npm:8.54.0" +"@typescript-eslint/parser@npm:8.58.0, @typescript-eslint/parser@npm:^8.57.0": + version: 8.58.0 + resolution: "@typescript-eslint/parser@npm:8.58.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" + "@typescript-eslint/scope-manager": "npm:8.58.0" + "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/typescript-estree": "npm:8.58.0" + "@typescript-eslint/visitor-keys": "npm:8.58.0" debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/60a1cfe94bc23086f03701640f4d83d7e37b8f4d729011e0f029e5accf2b3d099c50938c0a798a399e86046279432ff663f33102ba4338c4c82f7acead2bcbac + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/56c7ec21675cec4730760bfa37c29e42e80b4d6444e2beca55fad9ef53731392270d142797482ea798405be0d7e28ec6c9c16a1ee2ee1c94f73d3bf0ed29763c languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/project-service@npm:8.54.0" +"@typescript-eslint/project-service@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/project-service@npm:8.58.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.54.0" - "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.58.0" + "@typescript-eslint/types": "npm:^8.58.0" debug: "npm:^4.4.3" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/3392ae259199021a80616a44d9484d1c363f61bc5c631dff2d08c6a906c98716a20caa7b832b8970120a1eb1eb2de3ee890cd527d6edb04f532f4e48a690a792 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/e6d0cb2f7708ccb31a2ff9eb35817d4999c26e1f1cd3c607539e21d0c73a234daa77c73ee1163bc4e8b139252d619823c444759f1ddabdd138cab4885e9c9794 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.54.0, @typescript-eslint/scope-manager@npm:^8.51.0": - version: 8.54.0 - resolution: "@typescript-eslint/scope-manager@npm:8.54.0" +"@typescript-eslint/scope-manager@npm:8.58.0, @typescript-eslint/scope-manager@npm:^8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/scope-manager@npm:8.58.0" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" - checksum: 10c0/794740a5c0c1afc38d71e6bc59cc62870286e40d99f15e9760e76fb3d4197e961ee151c286c428535c404f5137721242a14da21350b749d0feb1f589f167814f + "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/visitor-keys": "npm:8.58.0" + checksum: 10c0/bd5c16780f22d62359af0f69909f38a15fa3c55e609124a7cd5c2a04322fe41e586d81066f3ad1dcc3c1eff24dbcb48b78d099626d611fbd680c20c005d48f1d languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0" +"@typescript-eslint/tsconfig-utils@npm:8.58.0, @typescript-eslint/tsconfig-utils@npm:^8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.58.0" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e8598b0f051650c085d749002138d12249a3efd03e7de02e9e7913939dddd649d159b91f29ca3d28f5ee798b3f528a7195688e23c5e0b315d534e7af20a0c99a + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/0a07fe1a28b2513e625882bc8d4c4e0c5a105cdbcb987beae12fc66dbe71dc9638013e4d1fa8ad10d828a2acd5e3fed987c189c00d41fed0e880009f99adf1b2 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/type-utils@npm:8.54.0" +"@typescript-eslint/type-utils@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/type-utils@npm:8.58.0" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/typescript-estree": "npm:8.58.0" + "@typescript-eslint/utils": "npm:8.58.0" debug: "npm:^4.4.3" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/ad807800d8b2662f823505249a84a6f5b1246b192a7ff08c49f298e220e4d9bb3d76f1f0852510421e030161604a4b939bff87f11b9074f118a3bd1d26139c6f + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/1223733d41f8463be92ef1ad048d546f9663152212b22dc968abbd9f8e4486bd4082e16baa51d2d281e0d4815563bc4b1ecf01684e2940b7897ba17aa26d1196 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.46.4, @typescript-eslint/types@npm:^8.53.1, @typescript-eslint/types@npm:^8.54.0": +"@typescript-eslint/types@npm:8.58.0, @typescript-eslint/types@npm:^8.56.0, @typescript-eslint/types@npm:^8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/types@npm:8.58.0" + checksum: 10c0/f2fe1321758a04591c20d77caba956ae76b77cff0b976a0224b37077d80b1ebd826874d15ec79c3a3b7d57ee5679e5d10756db1b082bde3d51addbd3a8431d38 + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:^8.54.0": version: 8.54.0 resolution: "@typescript-eslint/types@npm:8.54.0" checksum: 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.54.0" +"@typescript-eslint/typescript-estree@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.58.0" dependencies: - "@typescript-eslint/project-service": "npm:8.54.0" - "@typescript-eslint/tsconfig-utils": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/visitor-keys": "npm:8.54.0" + "@typescript-eslint/project-service": "npm:8.58.0" + "@typescript-eslint/tsconfig-utils": "npm:8.58.0" + "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/visitor-keys": "npm:8.58.0" debug: "npm:^4.4.3" - minimatch: "npm:^9.0.5" + minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" tinyglobby: "npm:^0.2.15" - ts-api-utils: "npm:^2.4.0" + ts-api-utils: "npm:^2.5.0" peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/1a1a7c0a318e71f3547ab5573198d36165ea152c50447ef92e6326303f9a5c397606201ba80c7b86a725dcdd2913e924be94466a0c33b1b0c3ee852059e646b6 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/a8cb94cb765b27740a54f9b5378bd8f0dc49e301ceed99a0791dc9d1f61c2a54e3212f7ed9120c8c2df80104ad3117150cf5e7fe8a0b7eec3ed04969a79b103e languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.54.0, @typescript-eslint/utils@npm:^8.51.0, @typescript-eslint/utils@npm:^8.53.1": - version: 8.54.0 - resolution: "@typescript-eslint/utils@npm:8.54.0" +"@typescript-eslint/utils@npm:8.58.0, @typescript-eslint/utils@npm:^8.57.1, @typescript-eslint/utils@npm:^8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/utils@npm:8.58.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.54.0" - "@typescript-eslint/types": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/scope-manager": "npm:8.58.0" + "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/typescript-estree": "npm:8.58.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/949a97dca8024d39666e04ecdf2d4e12722f5064c387901e72bdcc7adafb96cf650a070dc79f9dd46fa1aae6ac2b5eac5ae3fe5a6979385208c28809a1bd143f + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/457e01a6e6d954dbfe13c49ece3cf8a55e5d8cf19ea9ae7086c0e205d89e3cdbb91153062ab440d2e78ad3f077b174adc42bfb1b6fc24299020a0733e7f9c11c languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.54.0": - version: 8.54.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.54.0" +"@typescript-eslint/visitor-keys@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.58.0" dependencies: - "@typescript-eslint/types": "npm:8.54.0" - eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/f83a9aa92f7f4d1fdb12cbca28c6f5704c36371264606b456388b2c869fc61e73c86d3736556e1bb6e253f3a607128b5b1bf6c68395800ca06f18705576faadd + "@typescript-eslint/types": "npm:8.58.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/75f3c9c097a308cc6450822a0f81d44c8b79b524e99dd2c41ded347b12f148ab3bd459ce9cc6bd00f8f0725c5831baab6d2561596ead3394ab76dddbeb32cce1 languageName: node linkType: hard @@ -1000,22 +1050,25 @@ __metadata: languageName: node linkType: hard -"@vitest/eslint-plugin@npm:^1.6.6": - version: 1.6.6 - resolution: "@vitest/eslint-plugin@npm:1.6.6" +"@vitest/eslint-plugin@npm:^1.6.10": + version: 1.6.14 + resolution: "@vitest/eslint-plugin@npm:1.6.14" dependencies: - "@typescript-eslint/scope-manager": "npm:^8.51.0" - "@typescript-eslint/utils": "npm:^8.51.0" + "@typescript-eslint/scope-manager": "npm:^8.58.0" + "@typescript-eslint/utils": "npm:^8.58.0" peerDependencies: + "@typescript-eslint/eslint-plugin": "*" eslint: ">=8.57.0" typescript: ">=5.0.0" vitest: "*" peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true typescript: optional: true vitest: optional: true - checksum: 10c0/4b3a5ff3b27d6aab17f43a737f1f03bab0739b9d95c75e9c19d44003c605bdd0ce067f14f064def7fab7ab3251a2d23155849ea061a1a9d16569b3e990b11a62 + checksum: 10c0/4721f554cab1c8bfa6d0df7b350e54223ecfd285ba3f51be5db2dafaa6147b26400dd80840114019bd80f584fed6e30180ba70e4b044dbfa7b909b283d241d8e languageName: node linkType: hard @@ -1053,7 +1106,16 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.5.0, acorn@npm:^8.9.0": +"acorn@npm:^8.16.0": + version: 8.16.0 + resolution: "acorn@npm:8.16.0" + bin: + acorn: bin/acorn + checksum: 10c0/c9c52697227661b68d0debaf972222d4f622aa06b185824164e153438afa7b08273432ca43ea792cadb24dada1d46f6f6bb1ef8de9956979288cc1b96bf9914e + languageName: node + linkType: hard + +"acorn@npm:^8.5.0": version: 8.14.0 resolution: "acorn@npm:8.14.0" bin: @@ -1069,15 +1131,15 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.4": - version: 6.12.6 - resolution: "ajv@npm:6.12.6" +"ajv@npm:^6.14.0": + version: 6.14.0 + resolution: "ajv@npm:6.14.0" dependencies: fast-deep-equal: "npm:^3.1.1" fast-json-stable-stringify: "npm:^2.0.0" json-schema-traverse: "npm:^0.4.1" uri-js: "npm:^4.2.2" - checksum: 10c0/41e23642cbe545889245b9d2a45854ebba51cda6c778ebced9649420d9205f2efb39cb43dbc41e358409223b1ea43303ae4839db682c848b891e4811da1a5a71 + checksum: 10c0/a2bc39b0555dc9802c899f86990eb8eed6e366cddbf65be43d5aa7e4f3c4e1a199d5460fd7ca4fb3d864000dbbc049253b72faa83b3b30e641ca52cb29a68c22 languageName: node linkType: hard @@ -1104,6 +1166,13 @@ __metadata: languageName: node linkType: hard +"ansi-regex@npm:^6.2.2": + version: 6.2.2 + resolution: "ansi-regex@npm:6.2.2" + checksum: 10c0/05d4acb1d2f59ab2cf4b794339c7b168890d44dda4bf0ce01152a8da0213aca207802f930442ce8cd22d7a92f44907664aac6508904e75e038fa944d2601b30f + languageName: node + linkType: hard + "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.3.0 resolution: "ansi-styles@npm:4.3.0" @@ -1120,6 +1189,13 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^6.2.3": + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868 + languageName: node + linkType: hard + "ansis@npm:^4.2.0": version: 4.2.0 resolution: "ansis@npm:4.2.0" @@ -1169,14 +1245,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.13.3": - version: 1.13.3 - resolution: "axios@npm:1.13.3" +"axios@npm:^1.14.0": + version: 1.14.0 + resolution: "axios@npm:1.14.0" dependencies: - follow-redirects: "npm:^1.15.6" - form-data: "npm:^4.0.4" - proxy-from-env: "npm:^1.1.0" - checksum: 10c0/86f0770624d9f14a3f8f8738c8b8f7f7fbb7b0d4ad38757db1de2d71007a0311bc597661c5ff4b4a9ee6350c6956a7282e3a281fcdf7b5b32054e35a8801e2ce + follow-redirects: "npm:^1.15.11" + form-data: "npm:^4.0.5" + proxy-from-env: "npm:^2.1.0" + checksum: 10c0/2541f4aa215a7d1842429dad006fc682d82bc0e74bd14500823f7d8cce3bbae0e0a8c328c8538946718f366ab8ce5a4c12e9ad40e5a0f3482ff8bff0cd115d45 languageName: node linkType: hard @@ -1187,6 +1263,13 @@ __metadata: languageName: node linkType: hard +"balanced-match@npm:^4.0.2": + version: 4.0.4 + resolution: "balanced-match@npm:4.0.4" + checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b + languageName: node + linkType: hard + "baseline-browser-mapping@npm:^2.9.0": version: 2.9.18 resolution: "baseline-browser-mapping@npm:2.9.18" @@ -1204,12 +1287,12 @@ __metadata: linkType: hard "brace-expansion@npm:^1.1.7": - version: 1.1.12 - resolution: "brace-expansion@npm:1.1.12" + version: 1.1.13 + resolution: "brace-expansion@npm:1.1.13" dependencies: balanced-match: "npm:^1.0.0" concat-map: "npm:0.0.1" - checksum: 10c0/975fecac2bb7758c062c20d0b3b6288c7cc895219ee25f0a64a9de662dbac981ff0b6e89909c3897c1f84fa353113a721923afdec5f8b2350255b097f12b1f73 + checksum: 10c0/384c61bb329b6adfdcc0cbbdd108dc19fb5f3e84ae15a02a74f94c6c791b5a9b035aae73b2a51929a8a478e2f0f212a771eb6a8b5b514cccfb8d0c9f2ce8cbd8 languageName: node linkType: hard @@ -1222,12 +1305,12 @@ __metadata: languageName: node linkType: hard -"braces@npm:^3.0.3": - version: 3.0.3 - resolution: "braces@npm:3.0.3" +"brace-expansion@npm:^5.0.5": + version: 5.0.5 + resolution: "brace-expansion@npm:5.0.5" dependencies: - fill-range: "npm:^7.1.1" - checksum: 10c0/7c6dfd30c338d2997ba77500539227b9d1f85e388a5f43220865201e407e076783d0881f2d297b9f80951b4c957fcf0b51c1d2d24227631643c3f7c284b0aa04 + balanced-match: "npm:^4.0.2" + checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3 languageName: node linkType: hard @@ -1253,10 +1336,10 @@ __metadata: languageName: node linkType: hard -"cac@npm:^6.7.14": - version: 6.7.14 - resolution: "cac@npm:6.7.14" - checksum: 10c0/4ee06aaa7bab8981f0d54e5f5f9d4adcd64058e9697563ce336d8a3878ed018ee18ebe5359b2430eceae87e0758e62ea2019c3f52ae6e211b1bd2e133856cd10 +"cac@npm:^7.0.0": + version: 7.0.0 + resolution: "cac@npm:7.0.0" + checksum: 10c0/e9da33cb9f0425546ae92a450d479276f9969a050fe64f5d6fedf058bdd87f22a370797fe1c158e07655fa9fc183749df7cb2037431e3772faa7bee9919fb763 languageName: node linkType: hard @@ -1350,9 +1433,9 @@ __metadata: linkType: hard "ci-info@npm:^4.3.1": - version: 4.3.1 - resolution: "ci-info@npm:4.3.1" - checksum: 10c0/7dd82000f514d76ddfe7775e4cb0d66e5c638f5fa0e2a3be29557e898da0d32ac04f231217d414d07fb968b1fbc6d980ee17ddde0d2c516f23da9cfff608f6c1 + version: 4.4.0 + resolution: "ci-info@npm:4.4.0" + checksum: 10c0/44156201545b8dde01aa8a09ee2fe9fc7a73b1bef9adbd4606c9f61c8caeeb73fb7a575c88b0443f7b4edb5ee45debaa59ed54ba5f99698339393ca01349eb3a languageName: node linkType: hard @@ -1375,12 +1458,12 @@ __metadata: linkType: hard "cli-truncate@npm:^5.0.0": - version: 5.1.0 - resolution: "cli-truncate@npm:5.1.0" + version: 5.2.0 + resolution: "cli-truncate@npm:5.2.0" dependencies: - slice-ansi: "npm:^7.1.0" - string-width: "npm:^8.0.0" - checksum: 10c0/388a4c9813372fb82ef3958af9bcf233419e80f4f435386cc83666ba85c9ccfdaa4dd6e47a9fde8f70b1e2b485cfc5da97bc899ce4f3b24ed04933a2f878f7d6 + slice-ansi: "npm:^8.0.0" + string-width: "npm:^8.2.0" + checksum: 10c0/0d4ec94702ca85b64522ac93633837fb5ea7db17b79b1322a60f6045e6ae2b8cd7bd4c1d19ac7d1f9e10e3bbda1112e172e439b68c02b785ee00da8d6a5c5471 languageName: node linkType: hard @@ -1416,17 +1499,10 @@ __metadata: languageName: node linkType: hard -"commander@npm:^14.0.2": - version: 14.0.2 - resolution: "commander@npm:14.0.2" - checksum: 10c0/245abd1349dbad5414cb6517b7b5c584895c02c4f7836ff5395f301192b8566f9796c82d7bd6c92d07eba8775fe4df86602fca5d86d8d10bcc2aded1e21c2aeb - languageName: node - linkType: hard - -"comment-parser@npm:1.4.1, comment-parser@npm:^1.4.0": - version: 1.4.1 - resolution: "comment-parser@npm:1.4.1" - checksum: 10c0/d6c4be3f5be058f98b24f2d557f745d8fe1cc9eb75bebbdccabd404a0e1ed41563171b16285f593011f8b6a5ec81f564fb1f2121418ac5cbf0f49255bf0840dd +"commander@npm:^14.0.3": + version: 14.0.3 + resolution: "commander@npm:14.0.3" + checksum: 10c0/755652564bbf56ff2ff083313912b326450d3f8d8c85f4b71416539c9a05c3c67dbd206821ca72635bf6b160e2afdefcb458e86b317827d5cb333b69ce7f1a24 languageName: node linkType: hard @@ -1437,6 +1513,20 @@ __metadata: languageName: node linkType: hard +"comment-parser@npm:1.4.6": + version: 1.4.6 + resolution: "comment-parser@npm:1.4.6" + checksum: 10c0/10837626fc1cb84531564a5ec145f5818b3830393c09744ebfea4105319824e277bdb60ffcf38f44e165e002909fda835b21e20d032a8f8d068834aaef8af0ca + languageName: node + linkType: hard + +"comment-parser@npm:^1.4.0": + version: 1.4.1 + resolution: "comment-parser@npm:1.4.1" + checksum: 10c0/d6c4be3f5be058f98b24f2d557f745d8fe1cc9eb75bebbdccabd404a0e1ed41563171b16285f593011f8b6a5ec81f564fb1f2121418ac5cbf0f49255bf0840dd + languageName: node + linkType: hard + "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -1459,11 +1549,11 @@ __metadata: linkType: hard "core-js-compat@npm:^3.46.0": - version: 3.48.0 - resolution: "core-js-compat@npm:3.48.0" + version: 3.49.0 + resolution: "core-js-compat@npm:3.49.0" dependencies: browserslist: "npm:^4.28.1" - checksum: 10c0/7bb6522127928fff5d56c7050f379a034de85fe2d5c6e6925308090d4b51fb0cb88e0db99619c932ee84d8756d531bf851232948fe1ad18598cb1e7278e8db13 + checksum: 10c0/546e64b7ce45f724825bc13c1347f35c0459a6e71c0dcccff3ec21fbff463f5b0b97fc1220e6d90302153863489301793276fe2bf96f46001ff555ead4140308 languageName: node linkType: hard @@ -1569,14 +1659,7 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^27.5.1": - version: 27.5.1 - resolution: "diff-sequences@npm:27.5.1" - checksum: 10c0/a52566d891b89a666f48ba69f54262fa8293ae6264ae04da82c7bf3b6661cba75561de0729f18463179d56003cc0fd69aa09845f2c2cd7a353b1ec1e1a96beb9 - languageName: node - linkType: hard - -"diff-sequences@npm:^29.0.0": +"diff-sequences@npm:^29.0.0, diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" checksum: 10c0/32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2 @@ -1728,35 +1811,35 @@ __metadata: linkType: hard "esbuild@npm:~0.27.0": - version: 0.27.2 - resolution: "esbuild@npm:0.27.2" + version: 0.27.5 + resolution: "esbuild@npm:0.27.5" dependencies: - "@esbuild/aix-ppc64": "npm:0.27.2" - "@esbuild/android-arm": "npm:0.27.2" - "@esbuild/android-arm64": "npm:0.27.2" - "@esbuild/android-x64": "npm:0.27.2" - "@esbuild/darwin-arm64": "npm:0.27.2" - "@esbuild/darwin-x64": "npm:0.27.2" - "@esbuild/freebsd-arm64": "npm:0.27.2" - "@esbuild/freebsd-x64": "npm:0.27.2" - "@esbuild/linux-arm": "npm:0.27.2" - "@esbuild/linux-arm64": "npm:0.27.2" - "@esbuild/linux-ia32": "npm:0.27.2" - "@esbuild/linux-loong64": "npm:0.27.2" - "@esbuild/linux-mips64el": "npm:0.27.2" - "@esbuild/linux-ppc64": "npm:0.27.2" - "@esbuild/linux-riscv64": "npm:0.27.2" - "@esbuild/linux-s390x": "npm:0.27.2" - "@esbuild/linux-x64": "npm:0.27.2" - "@esbuild/netbsd-arm64": "npm:0.27.2" - "@esbuild/netbsd-x64": "npm:0.27.2" - "@esbuild/openbsd-arm64": "npm:0.27.2" - "@esbuild/openbsd-x64": "npm:0.27.2" - "@esbuild/openharmony-arm64": "npm:0.27.2" - "@esbuild/sunos-x64": "npm:0.27.2" - "@esbuild/win32-arm64": "npm:0.27.2" - "@esbuild/win32-ia32": "npm:0.27.2" - "@esbuild/win32-x64": "npm:0.27.2" + "@esbuild/aix-ppc64": "npm:0.27.5" + "@esbuild/android-arm": "npm:0.27.5" + "@esbuild/android-arm64": "npm:0.27.5" + "@esbuild/android-x64": "npm:0.27.5" + "@esbuild/darwin-arm64": "npm:0.27.5" + "@esbuild/darwin-x64": "npm:0.27.5" + "@esbuild/freebsd-arm64": "npm:0.27.5" + "@esbuild/freebsd-x64": "npm:0.27.5" + "@esbuild/linux-arm": "npm:0.27.5" + "@esbuild/linux-arm64": "npm:0.27.5" + "@esbuild/linux-ia32": "npm:0.27.5" + "@esbuild/linux-loong64": "npm:0.27.5" + "@esbuild/linux-mips64el": "npm:0.27.5" + "@esbuild/linux-ppc64": "npm:0.27.5" + "@esbuild/linux-riscv64": "npm:0.27.5" + "@esbuild/linux-s390x": "npm:0.27.5" + "@esbuild/linux-x64": "npm:0.27.5" + "@esbuild/netbsd-arm64": "npm:0.27.5" + "@esbuild/netbsd-x64": "npm:0.27.5" + "@esbuild/openbsd-arm64": "npm:0.27.5" + "@esbuild/openbsd-x64": "npm:0.27.5" + "@esbuild/openharmony-arm64": "npm:0.27.5" + "@esbuild/sunos-x64": "npm:0.27.5" + "@esbuild/win32-arm64": "npm:0.27.5" + "@esbuild/win32-ia32": "npm:0.27.5" + "@esbuild/win32-x64": "npm:0.27.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -1812,7 +1895,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/cf83f626f55500f521d5fe7f4bc5871bec240d3deb2a01fbd379edc43b3664d1167428738a5aad8794b35d1cca985c44c375b1cd38a2ca613c77ced2c83aafcd + checksum: 10c0/dc8b6e4c2c5c8077b1a94d26dcbf4efa5f3d7d2a930357dc76db7c55e2d16c730c45a0f5c756d01ebef6fbd0d8722c2f75add190825a48c09954d7571ce556a9 languageName: node linkType: hard @@ -1855,50 +1938,39 @@ __metadata: languageName: node linkType: hard -"eslint-compat-utils@npm:^0.6.4": - version: 0.6.5 - resolution: "eslint-compat-utils@npm:0.6.5" +"eslint-config-flat-gitignore@npm:^2.2.1": + version: 2.3.0 + resolution: "eslint-config-flat-gitignore@npm:2.3.0" dependencies: - semver: "npm:^7.5.4" + "@eslint/compat": "npm:^2.0.3" peerDependencies: - eslint: ">=6.0.0" - checksum: 10c0/f3519e1460ec82c6967c4b0132801924bf5c17328999014f444ec12f075b151e992d1ebf378cb8eb0b2e00b3d04e0eaac80897209121fd115f857598b4588393 + eslint: ^9.5.0 || ^10.0.0 + checksum: 10c0/31aac4524c2bb9f4fb9532674570f93540f4c24e71a19a07898f9f418d7c5b245284105062faf185dbfd6f54eeddf64ad3b68a66651050d61315a9a17e8a1983 languageName: node linkType: hard -"eslint-config-flat-gitignore@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-config-flat-gitignore@npm:2.1.0" +"eslint-flat-config-utils@npm:^3.0.2": + version: 3.1.0 + resolution: "eslint-flat-config-utils@npm:3.1.0" dependencies: - "@eslint/compat": "npm:^1.2.5" - peerDependencies: - eslint: ^9.5.0 - checksum: 10c0/ed043b2bbbaf14fcc063343888810292bfc3e671d69d9406085a102e4b60b6787a06602da289eb3e71a67ace201b69203a86998f0a3b5de8213706690d8b101b - languageName: node - linkType: hard - -"eslint-flat-config-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-flat-config-utils@npm:3.0.0" - dependencies: - "@eslint/config-helpers": "npm:^0.5.1" + "@eslint/config-helpers": "npm:^0.5.3" pathe: "npm:^2.0.3" - checksum: 10c0/abdadd9bc1fdb038400dc11ffe29584b158f6d17daadecd7335eb6943c57c3b223590af1a502da06062b5c932820d9891f49c8bea2e0dd0cf6b8a9fa266dff9c + checksum: 10c0/6eb0686debd537254e2c6b3877a7f3c84aac338e66ee6d79aad6708439739d43163d72b64bb6475bb682e2910e0bb7a1c277cb25cb70bf9fd433c798ce514af4 languageName: node linkType: hard -"eslint-json-compat-utils@npm:^0.2.1": - version: 0.2.1 - resolution: "eslint-json-compat-utils@npm:0.2.1" +"eslint-json-compat-utils@npm:^0.2.3": + version: 0.2.3 + resolution: "eslint-json-compat-utils@npm:0.2.3" dependencies: esquery: "npm:^1.6.0" peerDependencies: eslint: "*" - jsonc-eslint-parser: ^2.4.0 + jsonc-eslint-parser: ^2.4.0 || ^3.0.0 peerDependenciesMeta: "@eslint/json": optional: true - checksum: 10c0/2eb584916150454da891547042d417b31ed4df9b7a8c47561c3cda08d0d9e66c698259cf3dbb4ecc139a6620c793aeba40109f572e47f4fe7b3185b9c1d388d7 + checksum: 10c0/3af895890d72228b157f24a94efaee6ae4fb7ec5e7d9e17b51ae477d0efd03a1938ae810b2ae65fdb8a6d81c68c1b49dc207ee2398883a29ffeb1105ecc169ef languageName: node linkType: hard @@ -1911,23 +1983,39 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-antfu@npm:^3.1.3": - version: 3.1.3 - resolution: "eslint-plugin-antfu@npm:3.1.3" +"eslint-plugin-antfu@npm:^3.2.2": + version: 3.2.2 + resolution: "eslint-plugin-antfu@npm:3.2.2" peerDependencies: eslint: "*" - checksum: 10c0/3e22b8ec1b3f7bf790fbfb72979960859bafde019d5b17b531f51b6ebdd265d0123a0dd01fb89a8dc5f576c35dcb06e1b85011a4c11fcf26a249e7123f93c2ae + checksum: 10c0/24487d520e2ea8218374eb2a0b66be407f977737e3616f6806969c7c886df1ec96c000d846a0a6d1828be613f9f95020cd23ab8f4e9260e12c375767dc59bab0 languageName: node linkType: hard -"eslint-plugin-command@npm:^3.4.0": - version: 3.4.0 - resolution: "eslint-plugin-command@npm:3.4.0" +"eslint-plugin-command@npm:^3.5.2": + version: 3.5.2 + resolution: "eslint-plugin-command@npm:3.5.2" dependencies: - "@es-joy/jsdoccomment": "npm:^0.78.0" + "@es-joy/jsdoccomment": "npm:^0.84.0" peerDependencies: + "@typescript-eslint/rule-tester": "*" + "@typescript-eslint/typescript-estree": "*" + "@typescript-eslint/utils": "*" eslint: "*" - checksum: 10c0/a286c954cfa72e412162a531a9e4bcc5776e2761950302b91902952f498a7b994e9c1ee01c46636a5f049e5c71e080b0ac0859dbbbe0a38ba3b89e716354c517 + checksum: 10c0/8211fc4de3b8634da88f7c4b9aff7335daceebf2ca89b45e13ebbe4006f3946dcfc0663d8aa93762fe35d3c81cb23b1085390658628c52d8d817ef86a90667fa + languageName: node + linkType: hard + +"eslint-plugin-depend@npm:^1.4.0": + version: 1.5.0 + resolution: "eslint-plugin-depend@npm:1.5.0" + dependencies: + empathic: "npm:^2.0.0" + module-replacements: "npm:^2.10.1" + semver: "npm:^7.6.3" + peerDependencies: + eslint: ">=8.40.0" + checksum: 10c0/8b94d9087ff4ebc72d848739e53635c2e9e6e7b9fcc0714fe06ac4ccbcc73a87295294409fed69758cc373fc8ebce29a7f71969026e686177cb49c2dace3df90 languageName: node linkType: hard @@ -1944,61 +2032,61 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import-lite@npm:^0.5.0": - version: 0.5.0 - resolution: "eslint-plugin-import-lite@npm:0.5.0" +"eslint-plugin-import-lite@npm:^0.5.2": + version: 0.5.2 + resolution: "eslint-plugin-import-lite@npm:0.5.2" peerDependencies: eslint: ">=9.0.0" - checksum: 10c0/f630bebb3f768f15a3b2427a3a462f0c671540012753fc971a802d89b5740040631b75ad7c0f82dd89f70caa46af9085e35db42908728e6ff7b22c11e22fcee8 + checksum: 10c0/9a318ec4e370678c77f72f2327b9d288f54d72514574a4f14318e0c660288a82317dfb4b085e85e3760dbeef0854fdf4b05db4db5050fb198f5d2655ff52f87c languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:^62.3.0": - version: 62.4.1 - resolution: "eslint-plugin-jsdoc@npm:62.4.1" +"eslint-plugin-jsdoc@npm:^62.7.1": + version: 62.9.0 + resolution: "eslint-plugin-jsdoc@npm:62.9.0" dependencies: - "@es-joy/jsdoccomment": "npm:~0.83.0" + "@es-joy/jsdoccomment": "npm:~0.86.0" "@es-joy/resolve.exports": "npm:1.2.0" are-docs-informative: "npm:^0.0.2" - comment-parser: "npm:1.4.5" + comment-parser: "npm:1.4.6" debug: "npm:^4.4.3" escape-string-regexp: "npm:^4.0.0" - espree: "npm:^11.1.0" + espree: "npm:^11.2.0" esquery: "npm:^1.7.0" html-entities: "npm:^2.6.0" object-deep-merge: "npm:^2.0.0" parse-imports-exports: "npm:^0.2.4" - semver: "npm:^7.7.3" + semver: "npm:^7.7.4" spdx-expression-parse: "npm:^4.0.0" to-valid-identifier: "npm:^1.0.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/1833544a49780662922876db47e4a9808d883d76f1f7d06a9e5b4f50178cc997272a8709a1c010d0efdb98b7ece7ad6a87f4d7d1573f8d378242bd4c91c1602d + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + checksum: 10c0/c3a9abbe3a5dacf585dba8953f155910f9d69341d432cb0edd1fcb3ed9762e642a95f8b4aac24603a2319d5d892a2fba875b55c50367e8dd2330c4caefb115c0 languageName: node linkType: hard -"eslint-plugin-jsonc@npm:^2.21.0": - version: 2.21.0 - resolution: "eslint-plugin-jsonc@npm:2.21.0" +"eslint-plugin-jsonc@npm:^3.1.1": + version: 3.1.2 + resolution: "eslint-plugin-jsonc@npm:3.1.2" dependencies: "@eslint-community/eslint-utils": "npm:^4.5.1" - diff-sequences: "npm:^27.5.1" - eslint-compat-utils: "npm:^0.6.4" - eslint-json-compat-utils: "npm:^0.2.1" - espree: "npm:^9.6.1 || ^10.3.0" - graphemer: "npm:^1.4.0" - jsonc-eslint-parser: "npm:^2.4.0" + "@eslint/core": "npm:^1.0.1" + "@eslint/plugin-kit": "npm:^0.6.0" + "@ota-meshi/ast-token-store": "npm:^0.3.0" + diff-sequences: "npm:^29.6.3" + eslint-json-compat-utils: "npm:^0.2.3" + jsonc-eslint-parser: "npm:^3.1.0" natural-compare: "npm:^1.4.0" - synckit: "npm:^0.6.2 || ^0.7.3 || ^0.11.5" + synckit: "npm:^0.11.12" peerDependencies: - eslint: ">=6.0.0" - checksum: 10c0/ca4169dfb1390648d0dc49b9533f6969794017e0768ce8b8e59916be7e930a740ed1fb85aa46b73e900357418c17bd3154d449f288067f1e86a9313c8cce6230 + eslint: ">=9.38.0" + checksum: 10c0/1812555eb1cfb28a67ea29ea444ac25aeb922a7c5fb3b5c85ccb1021d90284270a5ba360d78b9fec821c7d20e50ff2551806a0f8aef1d13307a0f1a271f91ffe languageName: node linkType: hard -"eslint-plugin-n@npm:^17.23.2": - version: 17.23.2 - resolution: "eslint-plugin-n@npm:17.23.2" +"eslint-plugin-n@npm:^17.24.0": + version: 17.24.0 + resolution: "eslint-plugin-n@npm:17.24.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.5.0" enhanced-resolve: "npm:^5.17.1" @@ -2011,7 +2099,7 @@ __metadata: ts-declaration-location: "npm:^1.0.6" peerDependencies: eslint: ">=8.23.0" - checksum: 10c0/3808dad65628bc2dd74ebb9e7a255398f87ca348b4970307898b422bfe2302764d518f6a70d891b1fc45b08ea99ccf5ea4b3cd2d1f21f872bb60a4cdbfb22b68 + checksum: 10c0/65b6c9ccd4d69296df9bdc0517bdbbc71e5f1ec065e80623c49148ff7813829bd3568154a016fefc06749476f3fdadc0e1afa61a15695893a3ca3da161c9fe86 languageName: node linkType: hard @@ -2022,78 +2110,77 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-perfectionist@npm:^5.3.1": - version: 5.4.0 - resolution: "eslint-plugin-perfectionist@npm:5.4.0" +"eslint-plugin-perfectionist@npm:^5.6.0": + version: 5.7.0 + resolution: "eslint-plugin-perfectionist@npm:5.7.0" dependencies: - "@typescript-eslint/utils": "npm:^8.53.1" + "@typescript-eslint/utils": "npm:^8.57.1" natural-orderby: "npm:^5.0.0" peerDependencies: - eslint: ">=8.45.0" - checksum: 10c0/5a3ddcd328612ba377013738d90ae958c7e6b8d0b1e529b2714e69dd0bcea119d0cb6578524a149d03d102498d37d4abd14498ddf5b8837afd27111bca08c8f0 + eslint: ^8.45.0 || ^9.0.0 || ^10.0.0 + checksum: 10c0/0089e623a9d39960f3df8dc7b6c0c12a1fcc27fe80110f76f777c1bcc3529c60afead60884237a7c9d3d5e610b0f7e86e8ba91087a790c6bce7a3c0c138feca7 languageName: node linkType: hard -"eslint-plugin-pnpm@npm:^1.5.0": - version: 1.5.0 - resolution: "eslint-plugin-pnpm@npm:1.5.0" +"eslint-plugin-pnpm@npm:^1.6.0": + version: 1.6.0 + resolution: "eslint-plugin-pnpm@npm:1.6.0" dependencies: empathic: "npm:^2.0.0" - jsonc-eslint-parser: "npm:^2.4.2" + jsonc-eslint-parser: "npm:^3.1.0" pathe: "npm:^2.0.3" - pnpm-workspace-yaml: "npm:1.5.0" + pnpm-workspace-yaml: "npm:1.6.0" tinyglobby: "npm:^0.2.15" yaml: "npm:^2.8.2" yaml-eslint-parser: "npm:^2.0.0" peerDependencies: - eslint: ^9.0.0 - checksum: 10c0/06c0c3d72d4849c8ace4eb117df52d614f6318149a99a495e317e2b50d9d88eb4e967c82621e4b12673ff87359300f39e2bb91be1d103ce8f5f52d2afb30db97 + eslint: ^9.0.0 || ^10.0.0 + checksum: 10c0/7ab1124faf4269b7840282d522a8f9baf2ddf0d64cd7682e6b3bb213cfdd90150cee41b14a9c9f9ed6891fde16915e841d351c7ffbd4da5510adac6bdb9519d7 languageName: node linkType: hard -"eslint-plugin-regexp@npm:^2.10.0": - version: 2.10.0 - resolution: "eslint-plugin-regexp@npm:2.10.0" +"eslint-plugin-regexp@npm:^3.1.0": + version: 3.1.0 + resolution: "eslint-plugin-regexp@npm:3.1.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.11.0" comment-parser: "npm:^1.4.0" - jsdoc-type-pratt-parser: "npm:^4.0.0" + jsdoc-type-pratt-parser: "npm:^7.0.0" refa: "npm:^0.12.1" regexp-ast-analysis: "npm:^0.7.1" scslre: "npm:^0.3.0" peerDependencies: - eslint: ">=8.44.0" - checksum: 10c0/61283bf1a8e1fd5e4b867de52db5c4b53fbba509c336bb1017c5e116978e85d9c836aa01f4f03620eeaa89f0ace7961cfd71dc34dc0e5d8ddee6351e35f702fe + eslint: ">=9.38.0" + checksum: 10c0/7beb01dad1faf1f5fb7ee6d049039187b3a2e262818536f45f1d2b401bb17a7af0703d4c202bbd797d7f2fbda792d2488a44f3644ccfba623588ac787921e965 languageName: node linkType: hard -"eslint-plugin-toml@npm:^1.0.3": - version: 1.0.3 - resolution: "eslint-plugin-toml@npm:1.0.3" +"eslint-plugin-toml@npm:^1.3.1": + version: 1.3.1 + resolution: "eslint-plugin-toml@npm:1.3.1" dependencies: "@eslint/core": "npm:^1.0.1" - "@eslint/plugin-kit": "npm:^0.5.1" + "@eslint/plugin-kit": "npm:^0.6.0" + "@ota-meshi/ast-token-store": "npm:^0.3.0" debug: "npm:^4.1.1" toml-eslint-parser: "npm:^1.0.1" peerDependencies: eslint: ">=9.38.0" - checksum: 10c0/524878023685ca19b43cb14f67cfa331a9f8409944a11a553b87ee0099c29b591c301ddee3485fc6912f0e1723e91e441c9b9ff044740370c078deb62b082c06 + checksum: 10c0/55daf371c94a301b4dab8e4f738017b549766dd865a362e1cafeec3c089f38706821e7804f0a357b470455a78c224841cc17acd2c43b8b84e987459a2e125d9c languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^62.0.0": - version: 62.0.0 - resolution: "eslint-plugin-unicorn@npm:62.0.0" +"eslint-plugin-unicorn@npm:^63.0.0": + version: 63.0.0 + resolution: "eslint-plugin-unicorn@npm:63.0.0" dependencies: "@babel/helper-validator-identifier": "npm:^7.28.5" "@eslint-community/eslint-utils": "npm:^4.9.0" - "@eslint/plugin-kit": "npm:^0.4.0" change-case: "npm:^5.4.4" ci-info: "npm:^4.3.1" clean-regexp: "npm:^1.0.0" core-js-compat: "npm:^3.46.0" - esquery: "npm:^1.6.0" find-up-simple: "npm:^1.0.1" globals: "npm:^16.4.0" indent-string: "npm:^5.0.0" @@ -2106,26 +2193,26 @@ __metadata: strip-indent: "npm:^4.1.1" peerDependencies: eslint: ">=9.38.0" - checksum: 10c0/29a8651a75e088a774319f752320625ce8944da53011dca2f9ddcbf2e7297651e90139e808d702041b1df320706b1ecc32d04daef52ab105cb9e8d540e03a0d2 + checksum: 10c0/bc3550322a2b008ea9252e1a94a4f12a6c96c4387be563a5d62b879078cbe6b01c957843d31ec7d09fd8d8cf287ac00f8b93666721ff916b0166d4e82c80926c languageName: node linkType: hard -"eslint-plugin-unused-imports@npm:^4.3.0": - version: 4.3.0 - resolution: "eslint-plugin-unused-imports@npm:4.3.0" +"eslint-plugin-unused-imports@npm:^4.4.1": + version: 4.4.1 + resolution: "eslint-plugin-unused-imports@npm:4.4.1" peerDependencies: "@typescript-eslint/eslint-plugin": ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 - eslint: ^9.0.0 || ^8.0.0 + eslint: ^10.0.0 || ^9.0.0 || ^8.0.0 peerDependenciesMeta: "@typescript-eslint/eslint-plugin": optional: true - checksum: 10c0/aa4d8ebd8bea5fc0ac8d3fdeb0d0ed2dd0fccb96a1f5569bca772f71b4c45edd1b3c32d9754fb175c45ccf4d123725f333bf99380b9896bb678a8d599e290aa3 + checksum: 10c0/bef630eedc3c239ca1c0a11c6af60485310e3934bd0819d3eb51e0acabdafc722c97d35457750a957541f5cc6a99aa78abb359eb3837d3702d836b6d24cbd573 languageName: node linkType: hard -"eslint-plugin-vue@npm:^10.7.0": - version: 10.7.0 - resolution: "eslint-plugin-vue@npm:10.7.0" +"eslint-plugin-vue@npm:^10.8.0": + version: 10.8.0 + resolution: "eslint-plugin-vue@npm:10.8.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" natural-compare: "npm:^1.4.0" @@ -2136,23 +2223,24 @@ __metadata: peerDependencies: "@stylistic/eslint-plugin": ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 "@typescript-eslint/parser": ^7.0.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 vue-eslint-parser: ^10.0.0 peerDependenciesMeta: "@stylistic/eslint-plugin": optional: true "@typescript-eslint/parser": optional: true - checksum: 10c0/52ae339373a4fc032e1a45871050b91b7eab75903edaf1ea044032e1039acef62304ef8fc2965075c821a26adf44ee323d37e274d252b7f1b122b3520735709c + checksum: 10c0/e2917ac90f8ea80d153ee1776a6d75fd46396ed3d988623e8578e6c78e5cf5eef04625dc62ac7bf26e78bf822f0a26c6718b64b5c6f32ec781301222c939f2c6 languageName: node linkType: hard -"eslint-plugin-yml@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-plugin-yml@npm:3.0.0" +"eslint-plugin-yml@npm:^3.3.1": + version: 3.3.1 + resolution: "eslint-plugin-yml@npm:3.3.1" dependencies: "@eslint/core": "npm:^1.0.1" - "@eslint/plugin-kit": "npm:^0.5.1" + "@eslint/plugin-kit": "npm:^0.6.0" + "@ota-meshi/ast-token-store": "npm:^0.3.0" debug: "npm:^4.3.2" diff-sequences: "npm:^29.0.0" escape-string-regexp: "npm:5.0.0" @@ -2160,7 +2248,7 @@ __metadata: yaml-eslint-parser: "npm:^2.0.0" peerDependencies: eslint: ">=9.38.0" - checksum: 10c0/584bfc14db6b17adc6cab1c8958b48ff9c9254f732cf9de565b20b4a5792c7d1d032cc39530a359dabc4910c9242e304deef854f5a1211461f2e95c5a66ace2b + checksum: 10c0/b82e0b852db7b98f46c3aea54068a2038e209388ffa331dc45194e841273ce4154959bfec17ede43614c43eda525d1731f15678801f117b1897a10227768f6c2 languageName: node linkType: hard @@ -2174,7 +2262,19 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^8.2.0, eslint-scope@npm:^8.4.0": +"eslint-scope@npm:^8.2.0 || ^9.0.0": + version: 9.1.2 + resolution: "eslint-scope@npm:9.1.2" + dependencies: + "@types/esrecurse": "npm:^4.3.1" + "@types/estree": "npm:^1.0.8" + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" + checksum: 10c0/9fb8bca5a73e5741efb6cec84467027b6cb6f4203ff9b43a938e272c5cd30800bde46a5c20dfd1609f840225f0b62b7673be391b20acadf8658ca9fa4729b3dd + languageName: node + linkType: hard + +"eslint-scope@npm:^8.4.0": version: 8.4.0 resolution: "eslint-scope@npm:8.4.0" dependencies: @@ -2184,14 +2284,21 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": +"eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1": +"eslint-visitor-keys@npm:^4.2.0 || ^5.0.0, eslint-visitor-keys@npm:^5.0.1": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 10c0/16190bdf2cbae40a1109384c94450c526a79b0b9c3cb21e544256ed85ac48a4b84db66b74a6561d20fe6ab77447f150d711c2ad5ad74df4fcc133736bce99678 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^4.2.1": version: 4.2.1 resolution: "eslint-visitor-keys@npm:4.2.1" checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43 @@ -2205,23 +2312,23 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.39.2": - version: 9.39.2 - resolution: "eslint@npm:9.39.2" +"eslint@npm:^9.39.4": + version: 9.39.4 + resolution: "eslint@npm:9.39.4" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.1" - "@eslint/config-array": "npm:^0.21.1" + "@eslint/config-array": "npm:^0.21.2" "@eslint/config-helpers": "npm:^0.4.2" "@eslint/core": "npm:^0.17.0" - "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.39.2" + "@eslint/eslintrc": "npm:^3.3.5" + "@eslint/js": "npm:9.39.4" "@eslint/plugin-kit": "npm:^0.4.1" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" "@types/estree": "npm:^1.0.6" - ajv: "npm:^6.12.4" + ajv: "npm:^6.14.0" chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.6" debug: "npm:^4.3.2" @@ -2240,7 +2347,7 @@ __metadata: is-glob: "npm:^4.0.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" lodash.merge: "npm:^4.6.2" - minimatch: "npm:^3.1.2" + minimatch: "npm:^3.1.5" natural-compare: "npm:^1.4.0" optionator: "npm:^0.9.3" peerDependencies: @@ -2250,11 +2357,11 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3 + checksum: 10c0/1955067c2d991f0c84f4c4abfafe31bb47fa3b717a7fd3e43fe1e511c6f859d7700cbca969f85661dc4c130f7aeced5e5444884314198a54428f5e5141db9337 languageName: node linkType: hard -"espree@npm:^10.0.1, espree@npm:^10.3.0, espree@npm:^10.4.0, espree@npm:^9.6.1 || ^10.3.0": +"espree@npm:^10.0.1, espree@npm:^10.4.0": version: 10.4.0 resolution: "espree@npm:10.4.0" dependencies: @@ -2265,38 +2372,18 @@ __metadata: languageName: node linkType: hard -"espree@npm:^11.1.0": - version: 11.1.0 - resolution: "espree@npm:11.1.0" +"espree@npm:^10.3.0 || ^11.0.0, espree@npm:^11.2.0": + version: 11.2.0 + resolution: "espree@npm:11.2.0" dependencies: - acorn: "npm:^8.15.0" + acorn: "npm:^8.16.0" acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/32228d12896f5aa09f59fad8bf5df228d73310e436c21389876cdd21513b620c087d24b40646cdcff848540d11b078653db0e37ea67ac9c7012a12595d86630c + eslint-visitor-keys: "npm:^5.0.1" + checksum: 10c0/cf87e18ffd9dc113eb8d16588e7757701bc10c9934a71cce8b89c2611d51672681a918307bd6b19ac3ccd0e7ba1cbccc2f815b36b52fa7e73097b251014c3d81 languageName: node linkType: hard -"espree@npm:^9.0.0": - version: 9.6.1 - resolution: "espree@npm:9.6.1" - dependencies: - acorn: "npm:^8.9.0" - acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/1a2e9b4699b715347f62330bcc76aee224390c28bb02b31a3752e9d07549c473f5f986720483c6469cf3cfb3c9d05df612ffc69eb1ee94b54b739e67de9bb460 - languageName: node - linkType: hard - -"esquery@npm:^1.5.0, esquery@npm:^1.6.0": - version: 1.6.0 - resolution: "esquery@npm:1.6.0" - dependencies: - estraverse: "npm:^5.1.0" - checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2 - languageName: node - linkType: hard - -"esquery@npm:^1.7.0": +"esquery@npm:^1.5.0, esquery@npm:^1.7.0": version: 1.7.0 resolution: "esquery@npm:1.7.0" dependencies: @@ -2305,6 +2392,15 @@ __metadata: languageName: node linkType: hard +"esquery@npm:^1.6.0": + version: 1.6.0 + resolution: "esquery@npm:1.6.0" + dependencies: + estraverse: "npm:^5.1.0" + checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2 + languageName: node + linkType: hard + "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -2406,6 +2502,31 @@ __metadata: languageName: node linkType: hard +"fast-string-truncated-width@npm:^1.2.0": + version: 1.2.1 + resolution: "fast-string-truncated-width@npm:1.2.1" + checksum: 10c0/21ee31b5d1f62c48ba875081c726d31e464dfce7591ec13651baa4269316f6e10d70efa08cc511bc2de681c47791065a12b5cab596ea81a4afa5745180f92a20 + languageName: node + linkType: hard + +"fast-string-width@npm:^1.1.0": + version: 1.1.0 + resolution: "fast-string-width@npm:1.1.0" + dependencies: + fast-string-truncated-width: "npm:^1.2.0" + checksum: 10c0/7ed29610e8960fce477fde55a35f0687aeb14e844487dde6784409cdfe24aff4015c6eebcd872d00b76279325f9f707fdef9eae9aac9156a72cec1c9b38a2cab + languageName: node + linkType: hard + +"fast-wrap-ansi@npm:^0.1.3": + version: 0.1.6 + resolution: "fast-wrap-ansi@npm:0.1.6" + dependencies: + fast-string-width: "npm:^1.1.0" + checksum: 10c0/509e6b1c9f4eae9de9153d8f8020d3ea622c6be92a190963deafee70a3c83b6d58e41d8fd85c62a03c149b0659f79aaf76d2e042d29ee82ad35aab1cb07a46ef + languageName: node + linkType: hard + "fault@npm:^2.0.0": version: 2.0.1 resolution: "fault@npm:2.0.1" @@ -2448,15 +2569,6 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^7.1.1": - version: 7.1.1 - resolution: "fill-range@npm:7.1.1" - dependencies: - to-regex-range: "npm:^5.0.1" - checksum: 10c0/b75b691bbe065472f38824f694c2f7449d7f5004aa950426a2c28f0306c60db9b880c0b0e4ed819997ffb882d1da02cfcfc819bddc94d71627f5269682edf018 - languageName: node - linkType: hard - "find-up-simple@npm:^1.0.1": version: 1.0.1 resolution: "find-up-simple@npm:1.0.1" @@ -2491,7 +2603,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.11": version: 1.15.11 resolution: "follow-redirects@npm:1.15.11" peerDependenciesMeta: @@ -2511,7 +2623,7 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.4": +"form-data@npm:^4.0.5": version: 4.0.5 resolution: "form-data@npm:4.0.5" dependencies: @@ -2587,10 +2699,10 @@ __metadata: languageName: node linkType: hard -"get-east-asian-width@npm:^1.3.0": - version: 1.4.0 - resolution: "get-east-asian-width@npm:1.4.0" - checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83 +"get-east-asian-width@npm:^1.3.1, get-east-asian-width@npm:^1.5.0": + version: 1.5.0 + resolution: "get-east-asian-width@npm:1.5.0" + checksum: 10c0/bff8bbc8d81790b9477f7aa55b1806b9f082a8dc1359fff7bd8b96939622c86b729685afc2bfeb22def1fc6ef1e5228e4d87dd4e6da60bc43a5edfb03c4ee167 languageName: node linkType: hard @@ -2681,16 +2793,16 @@ __metadata: linkType: hard "globals@npm:^16.4.0": - version: 16.4.0 - resolution: "globals@npm:16.4.0" - checksum: 10c0/a14b447a78b664b42f6d324e8675fcae6fe5e57924fecc1f6328dce08af9b2ca3a3138501e1b1f244a49814a732dc60cfc1aa24e714e0b64ac8bd18910bfac90 + version: 16.5.0 + resolution: "globals@npm:16.5.0" + checksum: 10c0/615241dae7851c8012f5aa0223005b1ed6607713d6813de0741768bd4ddc39353117648f1a7086b4b0fa45eae733f1c0a0fe369aa4e543bb63f8de8990178ea9 languageName: node linkType: hard -"globals@npm:^17.0.0": - version: 17.1.0 - resolution: "globals@npm:17.1.0" - checksum: 10c0/4a4a17847676a09f164b8bdce7df105a4f484d6d44586e374087ba9ec7089cbf4c578b8648838dee9917074199c542ce157ea3c07b266f708dfb1652010900c8 +"globals@npm:^17.4.0": + version: 17.4.0 + resolution: "globals@npm:17.4.0" + checksum: 10c0/2be9e8c2b9035836f13d420b22f0247a328db82967d3bebfc01126d888ed609305f06c05895914e969653af5c6ba35fd7a0920f3e6c869afa60666c810630feb languageName: node linkType: hard @@ -2715,22 +2827,15 @@ __metadata: languageName: node linkType: hard -"grammy@npm:1.39.3": - version: 1.39.3 - resolution: "grammy@npm:1.39.3" +"grammy@npm:1.41.1": + version: 1.41.1 + resolution: "grammy@npm:1.41.1" dependencies: - "@grammyjs/types": "npm:3.23.0" + "@grammyjs/types": "npm:3.25.0" abort-controller: "npm:^3.0.0" debug: "npm:^4.4.3" node-fetch: "npm:^2.7.0" - checksum: 10c0/530a8bd1e2040fe35c5857ecc6fea562e8a1706682bacfcec5db1d6a32d2b7bcda238dcac96b055b1e58a6d5fc6815bcb76fc136c9b28f2025ca28337eeeebd0 - languageName: node - linkType: hard - -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: 10c0/e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31 + checksum: 10c0/8dfdcac3333fade28a9bbae1f32ba203b53eefbe629973f89ff5bf0970862b4b9b1a73eba2620a53c47f5a9eff3a7cd64b8bd4977a3ee053f83d6f855e2215c4 languageName: node linkType: hard @@ -2773,10 +2878,10 @@ __metadata: languageName: node linkType: hard -"hono@npm:4.11.6": - version: 4.11.6 - resolution: "hono@npm:4.11.6" - checksum: 10c0/dc1f66bc6c6e09ac94ca5096bf18367d3b2b7d297012b681718c526ada991afc4a4a5b0a006b575c9f8a7bb53c39156154a149a5fba3d5f577935a4b6a572235 +"hono@npm:4.12.9": + version: 4.12.9 + resolution: "hono@npm:4.12.9" + checksum: 10c0/393256552642f681e52935163508d9605e5552e186d9b99ff2caf219d4248341b83e3eb975c40a97149c86890d19d73421efc889aa465a28eb5920ccc42cff34 languageName: node linkType: hard @@ -2912,6 +3017,15 @@ __metadata: languageName: node linkType: hard +"is-fullwidth-code-point@npm:^5.1.0": + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" + dependencies: + get-east-asian-width: "npm:^1.3.1" + checksum: 10c0/c1172c2e417fb73470c56c431851681591f6a17233603a9e6f94b7ba870b2e8a5266506490573b607fb1081318589372034aa436aec07b465c2029c0bc7f07a4 + languageName: node + linkType: hard + "is-glob@npm:^4.0.0, is-glob@npm:^4.0.3": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -2921,13 +3035,6 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^7.0.0": - version: 7.0.0 - resolution: "is-number@npm:7.0.0" - checksum: 10c0/b4686d0d3053146095ccd45346461bc8e53b80aeb7671cc52a4de02dbbf7dc0d1d2a986e2fe4ae206984b4d34ef37e8b795ebc4f4295c978373e6575e295d811 - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -2969,14 +3076,14 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" +"js-yaml@npm:^4.1.1": + version: 4.1.1 + resolution: "js-yaml@npm:4.1.1" dependencies: argparse: "npm:^2.0.1" bin: js-yaml: bin/js-yaml.js - checksum: 10c0/184a24b4eaacfce40ad9074c64fd42ac83cf74d8c8cd137718d456ced75051229e5061b8633c3366b8aada17945a7a356b337828c19da92b51ae62126575018f + checksum: 10c0/561c7d7088c40a9bb53cc75becbfb1df6ae49b34b5e6e5a81744b14ae8667ec564ad2527709d1a6e7d5e5fa6d483aa0f373a50ad98d42fde368ec4a190d4fae7 languageName: node linkType: hard @@ -2987,24 +3094,17 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:^4.0.0": - version: 4.1.0 - resolution: "jsdoc-type-pratt-parser@npm:4.1.0" - checksum: 10c0/7700372d2e733a32f7ea0a1df9cec6752321a5345c11a91b2ab478a031a426e934f16d5c1f15c8566c7b2c10af9f27892a29c2c789039f595470e929a4aa60ea +"jsdoc-type-pratt-parser@npm:^7.0.0, jsdoc-type-pratt-parser@npm:~7.2.0": + version: 7.2.0 + resolution: "jsdoc-type-pratt-parser@npm:7.2.0" + checksum: 10c0/efe7e87583adba264234d445b47c5bfdb98c81d5c8ce8ea4c5ebcf4e249cc152cf6ecb0ec3e040a7359f391899556858fc8a22f9deb2373885cdd8ee6e221b29 languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~7.0.0": - version: 7.0.0 - resolution: "jsdoc-type-pratt-parser@npm:7.0.0" - checksum: 10c0/3ede53c80dddf940a51dcdc79e3923537650f6fb6e9001fc76023c2d5cb0195cc8b24b7eebf9b3f20a7bc00d5e6b7f70318f0b8cb5972f6aff884152e6698014 - languageName: node - linkType: hard - -"jsdoc-type-pratt-parser@npm:~7.1.0": - version: 7.1.0 - resolution: "jsdoc-type-pratt-parser@npm:7.1.0" - checksum: 10c0/440c40b465c0bc2611aa1187cc47778ec3caf47512184ba1d3491efa16fffdc180bb41ec43136b7faac9fe41c1fdd2ab17aa2422df7c656c006897ebfd9d448f +"jsdoc-type-pratt-parser@npm:~7.1.1": + version: 7.1.1 + resolution: "jsdoc-type-pratt-parser@npm:7.1.1" + checksum: 10c0/5a5216a75962b3a8a3a1e7e09a19b31b5a373c06c726a00b081480daee00196250d4acc8dfbecc0a7846d439a5bcf4a326df6348b879cf95f60c62ce5818dadb languageName: node linkType: hard @@ -3038,27 +3138,14 @@ __metadata: languageName: node linkType: hard -"jsonc-eslint-parser@npm:^2.4.0": - version: 2.4.0 - resolution: "jsonc-eslint-parser@npm:2.4.0" +"jsonc-eslint-parser@npm:^3.1.0": + version: 3.1.0 + resolution: "jsonc-eslint-parser@npm:3.1.0" dependencies: acorn: "npm:^8.5.0" - eslint-visitor-keys: "npm:^3.0.0" - espree: "npm:^9.0.0" + eslint-visitor-keys: "npm:^5.0.0" semver: "npm:^7.3.5" - checksum: 10c0/1bef9f4f12122824e1d13ef651b7a8d16cbf6995bfd08fabb81df34ff0cf57f5c1c822dd5ee7aece0575fb1351538c8c5ce86f9b94d8f41bcd3bbe2773b62db3 - languageName: node - linkType: hard - -"jsonc-eslint-parser@npm:^2.4.2": - version: 2.4.2 - resolution: "jsonc-eslint-parser@npm:2.4.2" - dependencies: - acorn: "npm:^8.5.0" - eslint-visitor-keys: "npm:^3.0.0" - espree: "npm:^9.0.0" - semver: "npm:^7.3.5" - checksum: 10c0/821af0231cb8eba2afde34535bd76d723ed5b4b3711fdccff3f300f32de7bbf463ceab3ce2de9e6fd78dc3b24a9c7248ca12eb43e280cfa2695f49bd16908f87 + checksum: 10c0/9af0aa3abf946f306ce823ccde33ab7d91cf215e1af26d33b2f65e9e230552bfa40aa93859b91aabf96738c66357a598cc7b2275ba99839ef4afd84edda3b11e languageName: node linkType: hard @@ -3081,20 +3168,19 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^16.2.7": - version: 16.2.7 - resolution: "lint-staged@npm:16.2.7" +"lint-staged@npm:^16.4.0": + version: 16.4.0 + resolution: "lint-staged@npm:16.4.0" dependencies: - commander: "npm:^14.0.2" + commander: "npm:^14.0.3" listr2: "npm:^9.0.5" - micromatch: "npm:^4.0.8" - nano-spawn: "npm:^2.0.0" - pidtree: "npm:^0.6.0" + picomatch: "npm:^4.0.3" string-argv: "npm:^0.3.2" - yaml: "npm:^2.8.1" + tinyexec: "npm:^1.0.4" + yaml: "npm:^2.8.2" bin: lint-staged: bin/lint-staged.js - checksum: 10c0/9a677c21a8112d823ae5bc565ba2c9e7b803786f2a021c46827a55fe44ed59def96edb24fc99c06a2545cdbbf366022ad82addcb3bf60c712f3b98ef92069717 + checksum: 10c0/67625a49a2a01368c7df2da7e553567a79c4b261d9faf3436e00fc3a2f9c4bbe7295909012c47b3d9029e269fd7d7469901a5120573527a032f15797aa497c26 languageName: node linkType: hard @@ -3706,16 +3792,6 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.8": - version: 4.0.8 - resolution: "micromatch@npm:4.0.8" - dependencies: - braces: "npm:^3.0.3" - picomatch: "npm:^2.3.1" - checksum: 10c0/166fa6eb926b9553f32ef81f5f531d27b4ce7da60e5baf8c021d043b27a388fb95e46a8038d5045877881e673f8134122b59624d5cecbd16eb50a42e7a6b5ca8 - languageName: node - linkType: hard - "mime-db@npm:1.52.0": version: 1.52.0 resolution: "mime-db@npm:1.52.0" @@ -3739,16 +3815,25 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" +"minimatch@npm:^10.2.2": + version: 10.2.5 + resolution: "minimatch@npm:10.2.5" dependencies: - brace-expansion: "npm:^1.1.7" - checksum: 10c0/0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311 + brace-expansion: "npm:^5.0.5" + checksum: 10c0/6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd languageName: node linkType: hard -"minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": +"minimatch@npm:^3.1.5": + version: 3.1.5 + resolution: "minimatch@npm:3.1.5" + dependencies: + brace-expansion: "npm:^1.1.7" + checksum: 10c0/2ecbdc0d33f07bddb0315a8b5afbcb761307a8778b48f0b312418ccbced99f104a2d17d8aca7573433c70e8ccd1c56823a441897a45e384ea76ef401a26ace70 + languageName: node + linkType: hard + +"minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -3861,6 +3946,13 @@ __metadata: languageName: node linkType: hard +"module-replacements@npm:^2.10.1": + version: 2.11.0 + resolution: "module-replacements@npm:2.11.0" + checksum: 10c0/c5bdd8eb53378c00f302863bae07399f31364a814e339f04a4d740e8c13b467a255c9c51a6cf155b80b390408385540019d764ff6c9606736ece2f64126e3e72 + languageName: node + linkType: hard + "ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" @@ -3868,13 +3960,6 @@ __metadata: languageName: node linkType: hard -"nano-spawn@npm:^2.0.0": - version: 2.0.0 - resolution: "nano-spawn@npm:2.0.0" - checksum: 10c0/d00f9b5739f86e28cb732ffd774793e110810cded246b8393c75c4f22674af47f98ee37b19f022ada2d8c9425f800e841caa0662fbff4c0930a10e39339fb366 - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -3900,34 +3985,34 @@ __metadata: version: 0.0.0-use.local resolution: "no-twitter-bot@workspace:." dependencies: - "@antfu/eslint-config": "npm:7.2.0" - "@eslint/js": "npm:^9.39.2" + "@antfu/eslint-config": "npm:7.7.3" + "@eslint/js": "npm:^9.39.4" "@grammyjs/auto-chat-action": "npm:0.1.1" - "@grammyjs/commands": "npm:1.2.0" + "@grammyjs/commands": "npm:1.3.2" "@grammyjs/hydrate": "npm:1.6.0" "@grammyjs/i18n": "npm:1.1.2" "@grammyjs/parse-mode": "npm:1.11.1" "@grammyjs/runner": "npm:2.0.3" - "@grammyjs/types": "npm:3.23.0" - "@hono/node-server": "npm:1.19.9" - "@types/node": "npm:^25.0.10" + "@grammyjs/types": "npm:3.25.0" + "@hono/node-server": "npm:1.19.12" + "@types/node": "npm:^25.5.0" "@urql/core": "npm:^6.0.1" - axios: "npm:^1.13.3" + axios: "npm:^1.14.0" callback-data: "npm:1.1.1" - eslint: "npm:^9.39.2" - grammy: "npm:1.39.3" - hono: "npm:4.11.6" + eslint: "npm:^9.39.4" + grammy: "npm:1.41.1" + hono: "npm:4.12.9" husky: "npm:^9.1.7" iso-639-1: "npm:3.1.5" - lint-staged: "npm:^16.2.7" - pino: "npm:10.3.0" + lint-staged: "npm:^16.4.0" + pino: "npm:10.3.1" pino-pretty: "npm:13.1.3" prettier: "npm:3.8.1" tsc-watch: "npm:^7.2.0" tsx: "npm:4.21.0" - typescript: "npm:^5.9.3" - typescript-eslint: "npm:^8.54.0" - valibot: "npm:1.2.0" + typescript: "npm:^6.0.2" + typescript-eslint: "npm:^8.58.0" + valibot: "npm:1.3.1" languageName: unknown linkType: soft @@ -4156,20 +4241,13 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1": +"picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 languageName: node linkType: hard -"picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be - languageName: node - linkType: hard - "picomatch@npm:^4.0.2": version: 4.0.2 resolution: "picomatch@npm:4.0.2" @@ -4184,15 +4262,6 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:^0.6.0": - version: 0.6.0 - resolution: "pidtree@npm:0.6.0" - bin: - pidtree: bin/pidtree.js - checksum: 10c0/0829ec4e9209e230f74ebf4265f5ccc9ebfb488334b525cb13f86ff801dca44b362c41252cd43ae4d7653a10a5c6ab3be39d2c79064d6895e0d78dc50a5ed6e9 - languageName: node - linkType: hard - "pino-abstract-transport@npm:^3.0.0": version: 3.0.0 resolution: "pino-abstract-transport@npm:3.0.0" @@ -4232,9 +4301,9 @@ __metadata: languageName: node linkType: hard -"pino@npm:10.3.0": - version: 10.3.0 - resolution: "pino@npm:10.3.0" +"pino@npm:10.3.1": + version: 10.3.1 + resolution: "pino@npm:10.3.1" dependencies: "@pinojs/redact": "npm:^0.4.0" atomic-sleep: "npm:^1.0.0" @@ -4249,7 +4318,7 @@ __metadata: thread-stream: "npm:^4.0.0" bin: pino: bin.js - checksum: 10c0/cfbbc7dfaa2df2aa2dce728d751aa4b5b7ab973b2cd4bfff57868567563ef0c1c021f22932769141d535c72662390e09a0190e44f4413496dbe5e3c672816308 + checksum: 10c0/ae1c57f2baac85dd5d63a3500746d5ea1cfc4bfcbf356eaec94d42a782eeb80caa4d4614de43a036cf48e2aed46d855a7ff21b126f55a63811def52a894ef937 languageName: node linkType: hard @@ -4282,12 +4351,12 @@ __metadata: languageName: node linkType: hard -"pnpm-workspace-yaml@npm:1.5.0": - version: 1.5.0 - resolution: "pnpm-workspace-yaml@npm:1.5.0" +"pnpm-workspace-yaml@npm:1.6.0": + version: 1.6.0 + resolution: "pnpm-workspace-yaml@npm:1.6.0" dependencies: yaml: "npm:^2.8.2" - checksum: 10c0/e54085654699db4728841acf4984cd7ce5c6613dc06ce68531878620541c570ebff51463dab65d04ed7fed71b25b238a87e78c8975f35015d3f3d4437ba82259 + checksum: 10c0/e35700b43e69f6a4ed842bf232b6372eade9381b920154c03d75c8ad220917f09aa99a5541a5ab6e7a6595f675e39b7d61a5079d608e3362dd0c849e3a4b7413 languageName: node linkType: hard @@ -4341,10 +4410,10 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:^1.1.0": - version: 1.1.0 - resolution: "proxy-from-env@npm:1.1.0" - checksum: 10c0/fe7dd8b1bdbbbea18d1459107729c3e4a2243ca870d26d34c2c1bcd3e4425b7bcc5112362df2d93cc7fb9746f6142b5e272fd1cc5c86ddf8580175186f6ad42b +"proxy-from-env@npm:^2.1.0": + version: 2.1.0 + resolution: "proxy-from-env@npm:2.1.0" + checksum: 10c0/ed01729fd4d094eab619cd7e17ce3698b3413b31eb102c4904f9875e677cd207392795d5b4adee9cec359dfd31c44d5ad7595a3a3ad51c40250e141512281c58 languageName: node linkType: hard @@ -4507,9 +4576,9 @@ __metadata: linkType: hard "secure-json-parse@npm:^4.0.0": - version: 4.0.0 - resolution: "secure-json-parse@npm:4.0.0" - checksum: 10c0/1a298cf00e1de91e833cee5eb406d6e77fb2f7eca9bef3902047d49e7f5d3e6c21b5de61ff73466c831e716430bfe87d732a6e645a7dabb5f1e8a8e4d3e15eb4 + version: 4.1.0 + resolution: "secure-json-parse@npm:4.1.0" + checksum: 10c0/52b3f8125ea974db1333a5b63e6a1df550c36c0d5f9a263911d6732812bd02e938b30be324dcbbb9da3ef9bf5a84849e0dd911f56544003d3c09e8eee12504de languageName: node linkType: hard @@ -4531,6 +4600,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.4": + version: 7.7.4 + resolution: "semver@npm:7.7.4" + bin: + semver: bin/semver.js + checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2 + languageName: node + linkType: hard + "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -4571,6 +4649,16 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^8.0.0": + version: 8.0.0 + resolution: "slice-ansi@npm:8.0.0" + dependencies: + ansi-styles: "npm:^6.2.3" + is-fullwidth-code-point: "npm:^5.1.0" + checksum: 10c0/0ce4aa91febb7cea4a00c2c27bb820fa53b6d2862ce0f80f7120134719f7914fc416b0ed966cf35250a3169e152916392f35917a2d7cad0fcc5d8b841010fa9a + languageName: node + linkType: hard + "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -4713,13 +4801,13 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^8.0.0": - version: 8.1.0 - resolution: "string-width@npm:8.1.0" +"string-width@npm:^8.2.0": + version: 8.2.0 + resolution: "string-width@npm:8.2.0" dependencies: - get-east-asian-width: "npm:^1.3.0" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/749b5d0dab2532b4b6b801064230f4da850f57b3891287023117ab63a464ad79dd208f42f793458f48f3ad121fe2e1f01dd525ff27ead957ed9f205e27406593 + get-east-asian-width: "npm:^1.5.0" + strip-ansi: "npm:^7.1.2" + checksum: 10c0/d8915428b43519b0f494da6590dbe4491857d8a12e40250e50fc01fbb616ffd8400a436bbe25712255ee129511fe0414c49d3b6b9627e2bc3a33dcec1d2eda02 languageName: node linkType: hard @@ -4741,6 +4829,15 @@ __metadata: languageName: node linkType: hard +"strip-ansi@npm:^7.1.2": + version: 7.2.0 + resolution: "strip-ansi@npm:7.2.0" + dependencies: + ansi-regex: "npm:^6.2.2" + checksum: 10c0/544d13b7582f8254811ea97db202f519e189e59d35740c46095897e254e4f1aa9fe1524a83ad6bc5ad67d4dd6c0281d2e0219ed62b880a6238a16a17d375f221 + languageName: node + linkType: hard + "strip-indent@npm:^4.1.1": version: 4.1.1 resolution: "strip-indent@npm:4.1.1" @@ -4771,12 +4868,12 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.6.2 || ^0.7.3 || ^0.11.5": - version: 0.11.8 - resolution: "synckit@npm:0.11.8" +"synckit@npm:^0.11.12": + version: 0.11.12 + resolution: "synckit@npm:0.11.12" dependencies: - "@pkgr/core": "npm:^0.2.4" - checksum: 10c0/a1de5131ee527512afcaafceb2399b2f3e63678e56b831e1cb2dc7019c972a8b654703a3b94ef4166868f87eb984ea252b467c9d9e486b018ec2e6a55c24dfd8 + "@pkgr/core": "npm:^0.2.9" + checksum: 10c0/cc4d446806688ae0d728ae7bb3f53176d065cf9536647fb85bdd721dcefbd7bf94874df6799ff61580f2b03a392659219b778a9254ad499f9a1f56c34787c235 languageName: node linkType: hard @@ -4824,6 +4921,13 @@ __metadata: languageName: node linkType: hard +"tinyexec@npm:^1.0.4": + version: 1.0.4 + resolution: "tinyexec@npm:1.0.4" + checksum: 10c0/d4a5bbcf6bdb23527a4b74c4aa566f41432167112fe76f420ec7e3a90a3ecfd3a7d944383e2719fc3987b69400f7b928daf08700d145fb527c2e80ec01e198bd + languageName: node + linkType: hard + "tinyglobby@npm:^0.2.12": version: 0.2.14 resolution: "tinyglobby@npm:0.2.14" @@ -4844,15 +4948,6 @@ __metadata: languageName: node linkType: hard -"to-regex-range@npm:^5.0.1": - version: 5.0.1 - resolution: "to-regex-range@npm:5.0.1" - dependencies: - is-number: "npm:^7.0.0" - checksum: 10c0/487988b0a19c654ff3e1961b87f471702e708fa8a8dd02a298ef16da7206692e8552a0250e8b3e8759270f62e9d8314616f6da274734d3b558b1fc7b7724e892 - languageName: node - linkType: hard - "to-valid-identifier@npm:^1.0.0": version: 1.0.0 resolution: "to-valid-identifier@npm:1.0.0" @@ -4879,12 +4974,12 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.4.0": - version: 2.4.0 - resolution: "ts-api-utils@npm:2.4.0" +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" peerDependencies: typescript: ">=4.8.4" - checksum: 10c0/ed185861aef4e7124366a3f6561113557a57504267d4d452a51e0ba516a9b6e713b56b4aeaab9fa13de9db9ab755c65c8c13a777dba9133c214632cb7b65c083 + checksum: 10c0/767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c languageName: node linkType: hard @@ -4940,38 +5035,38 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.54.0": - version: 8.54.0 - resolution: "typescript-eslint@npm:8.54.0" +"typescript-eslint@npm:^8.58.0": + version: 8.58.0 + resolution: "typescript-eslint@npm:8.58.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.54.0" - "@typescript-eslint/parser": "npm:8.54.0" - "@typescript-eslint/typescript-estree": "npm:8.54.0" - "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/eslint-plugin": "npm:8.58.0" + "@typescript-eslint/parser": "npm:8.58.0" + "@typescript-eslint/typescript-estree": "npm:8.58.0" + "@typescript-eslint/utils": "npm:8.58.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/0ba92aa22c0aa10c88b0f4732950ed64245947f1c4ac17328dff94b43eaeddd3068595788725781fba07a87cc964304a075b3e37f9a86312173498fcc6ab4338 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/85b56c1d209d0d6e07c09f05d30e1da4fec88285f96edc22a9b09321c41dc0572d686ee33532747bcf40cc071927f5b9a6b91f2fbe14dc1c45111a490394ab41 languageName: node linkType: hard -"typescript@npm:^5.9.3": - version: 5.9.3 - resolution: "typescript@npm:5.9.3" +"typescript@npm:^6.0.2": + version: 6.0.2 + resolution: "typescript@npm:6.0.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 + checksum: 10c0/4b860b0bf87cc0fee0f66d8ef2640b5a8a8a8c74d1129adb82e389e5f97124383823c47946bef8a73ede371461143a3aa8544399d2133c7b2e4f07e81860af7f languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin": - version: 5.9.3 - resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" +"typescript@patch:typescript@npm%3A^6.0.2#optional!builtin": + version: 6.0.2 + resolution: "typescript@patch:typescript@npm%3A6.0.2#optional!builtin::version=6.0.2&hash=5786d5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 + checksum: 10c0/49f0b84fc6ca55653e77752b8a61beabc09ee3dae5d965c31596225aa6ef213c5727b1d2e895b900416dc603854ba0872ac4a812c2a4ed6793a601f9c675de02 languageName: node linkType: hard @@ -4982,10 +5077,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.16.0": - version: 7.16.0 - resolution: "undici-types@npm:7.16.0" - checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a +"undici-types@npm:~7.18.0": + version: 7.18.2 + resolution: "undici-types@npm:7.18.2" + checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d languageName: node linkType: hard @@ -5076,31 +5171,31 @@ __metadata: languageName: node linkType: hard -"valibot@npm:1.2.0": - version: 1.2.0 - resolution: "valibot@npm:1.2.0" +"valibot@npm:1.3.1": + version: 1.3.1 + resolution: "valibot@npm:1.3.1" peerDependencies: typescript: ">=5" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/e6897ed2008fc900380a6ce39b62bc5fca45fd5e070f70571c6380ede3ba026d0b7016230215d87f7f3d672a28dbde5a0522d39830b493fdc3dccd1a59ef4ee6 + checksum: 10c0/e20a4097fa726f57530da1e64558af47ddd2303129c77978fe93c522c66cf4c79540ea3af864523589283ea25e347c3d65b8044fa4913376208dde576b9f6382 languageName: node linkType: hard -"vue-eslint-parser@npm:^10.2.0": - version: 10.2.0 - resolution: "vue-eslint-parser@npm:10.2.0" +"vue-eslint-parser@npm:^10.4.0": + version: 10.4.0 + resolution: "vue-eslint-parser@npm:10.4.0" dependencies: debug: "npm:^4.4.0" - eslint-scope: "npm:^8.2.0" - eslint-visitor-keys: "npm:^4.2.0" - espree: "npm:^10.3.0" + eslint-scope: "npm:^8.2.0 || ^9.0.0" + eslint-visitor-keys: "npm:^4.2.0 || ^5.0.0" + espree: "npm:^10.3.0 || ^11.0.0" esquery: "npm:^1.6.0" semver: "npm:^7.6.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/44424733b9a75cde2c7c3ad03427264cc39eb0c1300f3157d4476b7faf9ff3d567b725b17a60bcfb03f42eb6c32a190473d27f4e1866081e019b3e1cd0e53799 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + checksum: 10c0/ded1c52dfa6e08c384da43b8369814bd105e2dc3bbb04e95faa8365af0fcba70293ff8b3749824ae3cc98988aeaaa261d5a205febff23e15667176392dcfee4a languageName: node linkType: hard @@ -5248,21 +5343,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.8.1": - version: 2.8.1 - resolution: "yaml@npm:2.8.1" - bin: - yaml: bin.mjs - checksum: 10c0/7c587be00d9303d2ae1566e03bc5bc7fe978ba0d9bf39cc418c3139d37929dfcb93a230d9749f2cb578b6aa5d9ebebc322415e4b653cb83acd8bc0bc321707f3 - languageName: node - linkType: hard - "yaml@npm:^2.8.2": - version: 2.8.2 - resolution: "yaml@npm:2.8.2" + version: 2.8.3 + resolution: "yaml@npm:2.8.3" bin: yaml: bin.mjs - checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 + checksum: 10c0/ddff0e11c1b467728d7eb4633db61c5f5de3d8e9373cf84d08fb0cdee03e1f58f02b9f1c51a4a8a865751695addbd465a77f73f1079be91fe5493b29c305fd77 languageName: node linkType: hard