From 311ff18cec07b405526b9eedb13229fc12c3115e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 12:33:26 +0000 Subject: [PATCH] chore(deps): Bump the all group across 9 directories with 19 updates Updates the requirements on [turbo](https://github.com/vercel/turborepo), [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest), [cacheable](https://github.com/jaredwray/cacheable), [keyv](https://github.com/jaredwray/keyv), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul), [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8), [memfs](https://github.com/streamich/memfs), [typescript](https://github.com/microsoft/TypeScript), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite), [@eslint/json](https://github.com/eslint/json), [eslint-config-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-config-turbo), [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint), [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest), [typedoc](https://github.com/TypeStrong/TypeDoc), [typedoc-plugin-markdown](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-plugin-markdown), [typedoc-vitepress-theme](https://github.com/typedoc2md/typedoc-plugin-markdown/tree/HEAD/packages/typedoc-vitepress-theme) and [@figma/rest-api-spec](https://github.com/figma/rest-api-spec) to permit the latest version. Updates `turbo` from 2.1.2 to 2.1.3 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/release.md) - [Commits](https://github.com/vercel/turborepo/compare/v2.1.2...v2.1.3) Updates `vitest` from 2.1.1 to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `cacheable` from 1.7.1 to 1.8.0 - [Release notes](https://github.com/jaredwray/cacheable/releases) - [Commits](https://github.com/jaredwray/cacheable/commits) Updates `keyv` from 5.0.3 to 5.1.0 - [Release notes](https://github.com/jaredwray/keyv/releases) - [Commits](https://github.com/jaredwray/keyv/commits) Updates `@types/node` from 22.7.4 to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` from 2.1.1 to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` from 2.1.1 to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `memfs` from 4.12.0 to 4.14.0 - [Release notes](https://github.com/streamich/memfs/releases) - [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md) - [Commits](https://github.com/streamich/memfs/compare/v4.12.0...v4.14.0) Updates `typescript` from 5.6.2 to 5.6.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) Updates `vite` from 5.4.8 to 5.4.9 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.9/packages/vite) Updates `@eslint/json` from 0.4.1 to 0.5.0 - [Release notes](https://github.com/eslint/json/releases) - [Changelog](https://github.com/eslint/json/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/json/compare/json-v0.4.1...json-v0.5.0) Updates `eslint-config-turbo` from 2.1.2 to 2.1.3 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/release.md) - [Commits](https://github.com/vercel/turborepo/commits/v2.1.3/packages/eslint-config-turbo) Updates `eslint-plugin-n` from 17.10.3 to 17.11.1 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.10.3...v17.11.1) Updates `typescript-eslint` from 8.7.0 to 8.8.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.1/packages/typescript-eslint) Updates `@vitest/eslint-plugin` from 1.1.4 to 1.1.7 - [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases) - [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.4...v1.1.7) Updates `typedoc` from 0.26.7 to 0.26.9 - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.26.7...v0.26.9) Updates `typedoc-plugin-markdown` from 4.2.8 to 4.2.9 - [Release notes](https://github.com/typedoc2md/typedoc-plugin-markdown/releases) - [Changelog](https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md) - [Commits](https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.2.9/packages/typedoc-plugin-markdown) Updates `typedoc-vitepress-theme` from 1.0.1 to 1.0.2 - [Release notes](https://github.com/typedoc2md/typedoc-plugin-markdown/releases) - [Changelog](https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-vitepress-theme/CHANGELOG.md) - [Commits](https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-vitepress-theme@1.0.2/packages/typedoc-vitepress-theme) Updates `@figma/rest-api-spec` from 0.16.0 to 0.19.0 - [Commits](https://github.com/figma/rest-api-spec/compare/v0.16.0...v0.19.0) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `cacheable` to 1.8.0 - [Release notes](https://github.com/jaredwray/cacheable/releases) - [Commits](https://github.com/jaredwray/cacheable/commits) Updates `keyv` to 5.1.0 - [Release notes](https://github.com/jaredwray/keyv/releases) - [Commits](https://github.com/jaredwray/keyv/commits) Updates `@types/node` to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `memfs` to 4.14.0 - [Release notes](https://github.com/streamich/memfs/releases) - [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md) - [Commits](https://github.com/streamich/memfs/compare/v4.12.0...v4.14.0) Updates `vite` to 5.4.9 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.9/packages/vite) Updates `@eslint/json` from 0.4.1 to 0.5.0 - [Release notes](https://github.com/eslint/json/releases) - [Changelog](https://github.com/eslint/json/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/json/compare/json-v0.4.1...json-v0.5.0) Updates `eslint-config-turbo` to 2.1.3 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/release.md) - [Commits](https://github.com/vercel/turborepo/commits/v2.1.3/packages/eslint-config-turbo) Updates `eslint-plugin-n` to 17.11.1 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.10.3...v17.11.1) Updates `typescript-eslint` to 8.8.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.1/packages/typescript-eslint) Updates `@vitest/eslint-plugin` to 1.1.7 - [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases) - [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.4...v1.1.7) Updates `typedoc` to 0.26.9 - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.26.7...v0.26.9) Updates `typedoc-plugin-markdown` to 4.2.9 - [Release notes](https://github.com/typedoc2md/typedoc-plugin-markdown/releases) - [Changelog](https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-plugin-markdown/CHANGELOG.md) - [Commits](https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-plugin-markdown@4.2.9/packages/typedoc-plugin-markdown) Updates `typedoc-vitepress-theme` to 1.0.2 - [Release notes](https://github.com/typedoc2md/typedoc-plugin-markdown/releases) - [Changelog](https://github.com/typedoc2md/typedoc-plugin-markdown/blob/main/packages/typedoc-vitepress-theme/CHANGELOG.md) - [Commits](https://github.com/typedoc2md/typedoc-plugin-markdown/commits/typedoc-vitepress-theme@1.0.2/packages/typedoc-vitepress-theme) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `typescript` to 5.6.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) Updates `vite` to 5.4.9 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.9/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.9/packages/vite) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `@types/node` to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `memfs` to 4.14.0 - [Release notes](https://github.com/streamich/memfs/releases) - [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md) - [Commits](https://github.com/streamich/memfs/compare/v4.12.0...v4.14.0) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `@types/node` to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `@eslint/json` from 0.4.1 to 0.5.0 - [Release notes](https://github.com/eslint/json/releases) - [Changelog](https://github.com/eslint/json/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/json/compare/json-v0.4.1...json-v0.5.0) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `@types/node` to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `vitest` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest) Updates `cacheable` to 1.8.0 - [Release notes](https://github.com/jaredwray/cacheable/releases) - [Commits](https://github.com/jaredwray/cacheable/commits) Updates `keyv` to 5.1.0 - [Release notes](https://github.com/jaredwray/keyv/releases) - [Commits](https://github.com/jaredwray/keyv/commits) Updates `@types/node` to 22.7.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-istanbul) Updates `@vitest/coverage-v8` to 2.1.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8) Updates `memfs` to 4.14.0 - [Release notes](https://github.com/streamich/memfs/releases) - [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md) - [Commits](https://github.com/streamich/memfs/compare/v4.12.0...v4.14.0) Updates `@figma/rest-api-spec` from 0.16.0 to 0.19.0 - [Commits](https://github.com/figma/rest-api-spec/compare/v0.16.0...v0.19.0) --- updated-dependencies: - dependency-name: turbo dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: vitest dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: cacheable dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: keyv dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: memfs dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: "@eslint/json" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: eslint-config-turbo dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: eslint-plugin-n dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: typescript-eslint dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: "@vitest/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: typedoc dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: typedoc-plugin-markdown dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: typedoc-vitepress-theme dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: "@figma/rest-api-spec" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all - dependency-name: vitest dependency-type: direct:development dependency-group: all - dependency-name: cacheable dependency-type: direct:production dependency-group: all - dependency-name: keyv dependency-type: direct:production dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development dependency-group: all - dependency-name: memfs dependency-type: direct:development dependency-group: all - dependency-name: vite dependency-type: direct:development dependency-group: all - dependency-name: "@eslint/json" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: eslint-config-turbo dependency-type: direct:production dependency-group: all - dependency-name: eslint-plugin-n dependency-type: direct:production dependency-group: all - dependency-name: typescript-eslint dependency-type: direct:production dependency-group: all - dependency-name: "@vitest/eslint-plugin" dependency-type: direct:development dependency-group: all - dependency-name: typedoc dependency-type: direct:production dependency-group: all - dependency-name: typedoc-plugin-markdown dependency-type: direct:production dependency-group: all - dependency-name: typedoc-vitepress-theme dependency-type: direct:production dependency-group: all - dependency-name: vitest dependency-type: direct:production dependency-group: all - dependency-name: typescript dependency-type: direct:development dependency-group: all - dependency-name: vite dependency-type: direct:development dependency-group: all - dependency-name: vitest dependency-type: direct:development dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development dependency-group: all - dependency-name: memfs dependency-type: direct:development dependency-group: all - dependency-name: vitest dependency-type: direct:development dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development dependency-group: all - dependency-name: "@eslint/json" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: vitest dependency-type: direct:development dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development dependency-group: all - dependency-name: vitest dependency-type: direct:development dependency-group: all - dependency-name: cacheable dependency-type: direct:development dependency-group: all - dependency-name: keyv dependency-type: direct:development dependency-group: all - dependency-name: "@types/node" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-istanbul" dependency-type: direct:development dependency-group: all - dependency-name: "@vitest/coverage-v8" dependency-type: direct:development dependency-group: all - dependency-name: memfs dependency-type: direct:development dependency-group: all - dependency-name: "@figma/rest-api-spec" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all ... Signed-off-by: dependabot[bot] --- package.json | 4 +- packages/cache/package.json | 16 +- packages/config-eslint/package.json | 10 +- packages/config-tsup/package.json | 2 +- packages/config-typedoc/package.json | 6 +- packages/config-vitest/package.json | 6 +- packages/cuttings/package.json | 10 +- packages/eslint-plugin-figma/package.json | 10 +- packages/logger/package.json | 8 +- packages/rest/package.json | 16 +- pnpm-lock.yaml | 801 +++++++++++++--------- 11 files changed, 502 insertions(+), 387 deletions(-) diff --git a/package.json b/package.json index 43ba4c1..e63341a 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,8 @@ "lint-staged": "^15.2.10", "prettier": "^3.3.3", "semantic-release": "^24.1.2", - "turbo": "^2.1.2", - "vitest": "^2.1.1" + "turbo": "^2.1.3", + "vitest": "^2.1.3" }, "packageManager": "pnpm@9.1.4", "engines": { diff --git a/packages/cache/package.json b/packages/cache/package.json index dcf5642..6102f4c 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -44,23 +44,23 @@ "@figmarine/config-tsup": "workspace:*", "@figmarine/config-typescript": "workspace:*", "@figmarine/config-vitest": "workspace:*", - "@types/node": "^22.7.4", - "@vitest/coverage-istanbul": "^2.1.1", - "@vitest/coverage-v8": "^2.1.1", + "@types/node": "^22.7.5", + "@vitest/coverage-istanbul": "^2.1.3", + "@vitest/coverage-v8": "^2.1.3", "lint-staged": "^15.2.10", "lockfile": "^1.0.4", - "memfs": "^4.12.0", + "memfs": "^4.14.0", "tsc-watch": "^6.2.0", "tsup": "^8.3.0", "typescript": "latest", - "vite": "^5.4.8", - "vitest": "^2.1.1" + "vite": "^5.4.9", + "vitest": "^2.1.3" }, "dependencies": { "@figmarine/logger": "workspace:*", "@keyv/compress-gzip": "^2.0.2", - "cacheable": "^1.7.1", - "keyv": "^5.0.3", + "cacheable": "^1.8.0", + "keyv": "^5.1.0", "keyv-file": "^5.0.3" } } \ No newline at end of file diff --git a/packages/config-eslint/package.json b/packages/config-eslint/package.json index cff2ef9..debfa87 100644 --- a/packages/config-eslint/package.json +++ b/packages/config-eslint/package.json @@ -36,14 +36,14 @@ } }, "dependencies": { - "@eslint/json": "^0.4.1", - "eslint-config-turbo": "^2.1.2", - "eslint-plugin-n": "^17.10.3", + "@eslint/json": "^0.5.0", + "eslint-config-turbo": "^2.1.3", + "eslint-plugin-n": "^17.11.1", "eslint-plugin-only-warn": "^1.1.0", "eslint-plugin-prettier": "^5.2.1", - "typescript-eslint": "^8.7.0" + "typescript-eslint": "^8.8.1" }, "devDependencies": { - "@vitest/eslint-plugin": "^1.1.4" + "@vitest/eslint-plugin": "^1.1.7" } } \ No newline at end of file diff --git a/packages/config-tsup/package.json b/packages/config-tsup/package.json index 24b9410..f9f4639 100644 --- a/packages/config-tsup/package.json +++ b/packages/config-tsup/package.json @@ -33,6 +33,6 @@ }, "devDependencies": { "tsup": "^8.3.0", - "typescript": "^5.6.2" + "typescript": "^5.6.3" } } \ No newline at end of file diff --git a/packages/config-typedoc/package.json b/packages/config-typedoc/package.json index c3d77d8..5325f7a 100644 --- a/packages/config-typedoc/package.json +++ b/packages/config-typedoc/package.json @@ -28,8 +28,8 @@ } }, "dependencies": { - "typedoc": "^0.26.7", - "typedoc-plugin-markdown": "^4.2.8", - "typedoc-vitepress-theme": "^1.0.1" + "typedoc": "^0.26.9", + "typedoc-plugin-markdown": "^4.2.9", + "typedoc-vitepress-theme": "^1.0.2" } } \ No newline at end of file diff --git a/packages/config-vitest/package.json b/packages/config-vitest/package.json index 81ee875..62e2d86 100644 --- a/packages/config-vitest/package.json +++ b/packages/config-vitest/package.json @@ -37,10 +37,10 @@ } }, "dependencies": { - "vitest": "^2.1.1" + "vitest": "^2.1.3" }, "devDependencies": { - "typescript": "^5.6.2", - "vite": "^5.4.8" + "typescript": "^5.6.3", + "vite": "^5.4.9" } } \ No newline at end of file diff --git a/packages/cuttings/package.json b/packages/cuttings/package.json index 4e2d6e4..9292a2d 100644 --- a/packages/cuttings/package.json +++ b/packages/cuttings/package.json @@ -47,16 +47,16 @@ "@figmarine/config-tsup": "workspace:*", "@figmarine/config-typescript": "workspace:*", "@figmarine/config-vitest": "workspace:*", - "@types/node": "^22.7.4", - "@vitest/coverage-istanbul": "^2.1.1", - "@vitest/coverage-v8": "^2.1.1", + "@types/node": "^22.7.5", + "@vitest/coverage-istanbul": "^2.1.3", + "@vitest/coverage-v8": "^2.1.3", "axios": "^1.7.7", "lint-staged": "^15.2.10", - "memfs": "^4.12.0", + "memfs": "^4.14.0", "tsc-watch": "^6.2.0", "tsup": "^8.3.0", "typescript": "latest", - "vitest": "^2.1.1" + "vitest": "^2.1.3" }, "dependencies": { "@figmarine/logger": "workspace:*", diff --git a/packages/eslint-plugin-figma/package.json b/packages/eslint-plugin-figma/package.json index a3d4459..3e30dc7 100644 --- a/packages/eslint-plugin-figma/package.json +++ b/packages/eslint-plugin-figma/package.json @@ -50,19 +50,19 @@ "@figmarine/config-tsup": "workspace:*", "@figmarine/config-typescript": "workspace:*", "@figmarine/config-vitest": "workspace:*", - "@types/node": "^22.7.4", - "@vitest/coverage-istanbul": "^2.1.1", - "@vitest/coverage-v8": "^2.1.1", + "@types/node": "^22.7.5", + "@vitest/coverage-istanbul": "^2.1.3", + "@vitest/coverage-v8": "^2.1.3", "eslint-plugin-eslint-plugin": "^6.2.0", "lint-staged": "^15.2.10", "tsc-watch": "^6.2.0", "tsup": "^8.3.0", "typescript": "latest", - "vitest": "^2.1.1" + "vitest": "^2.1.3" }, "dependencies": { "@eslint/core": "^0.6.0", - "@eslint/json": "^0.4.1", + "@eslint/json": "^0.5.0", "@figmarine/logger": "workspace:*" }, "peerDependencies": { diff --git a/packages/logger/package.json b/packages/logger/package.json index b63da02..e61cd00 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -40,13 +40,13 @@ "@figmarine/config-tsup": "workspace:*", "@figmarine/config-typescript": "workspace:*", "@figmarine/config-vitest": "workspace:*", - "@types/node": "^22.7.4", - "@vitest/coverage-istanbul": "^2.1.1", - "@vitest/coverage-v8": "^2.1.1", + "@types/node": "^22.7.5", + "@vitest/coverage-istanbul": "^2.1.3", + "@vitest/coverage-v8": "^2.1.3", "lint-staged": "^15.2.10", "tsc-watch": "^6.2.0", "tsup": "^8.3.0", "typescript": "latest", - "vitest": "^2.1.1" + "vitest": "^2.1.3" } } \ No newline at end of file diff --git a/packages/rest/package.json b/packages/rest/package.json index 0c02f3e..588972c 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -55,26 +55,26 @@ ], "devDependencies": { "@faker-js/faker": "^9.0.3", - "@figma/rest-api-spec": "^0.16.0", + "@figma/rest-api-spec": "^0.19.0", "@figmarine/config-eslint": "workspace:*", "@figmarine/config-prettier": "workspace:*", "@figmarine/config-tsup": "workspace:*", "@figmarine/config-typescript": "workspace:*", "@figmarine/config-vitest": "workspace:*", - "@types/node": "^22.7.4", - "@vitest/coverage-istanbul": "^2.1.1", - "@vitest/coverage-v8": "^2.1.1", - "cacheable": "^1.7.1", - "keyv": "^5.0.3", + "@types/node": "^22.7.5", + "@vitest/coverage-istanbul": "^2.1.3", + "@vitest/coverage-v8": "^2.1.3", + "cacheable": "^1.8.0", + "keyv": "^5.1.0", "lint-staged": "^15.2.10", - "memfs": "^4.12.0", + "memfs": "^4.14.0", "mocked-env": "^1.3.5", "nock": "^13.5.5", "swagger-typescript-api": "^13.0.22", "tsc-watch": "^6.2.0", "tsup": "^8.3.0", "typescript": "latest", - "vitest": "^2.1.1" + "vitest": "^2.1.3" }, "dependencies": { "@figmarine/cache": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d06bd10..a1c8f44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,11 +39,11 @@ importers: specifier: ^24.1.2 version: 24.1.2(typescript@5.6.3) turbo: - specifier: ^2.1.2 - version: 2.1.2 + specifier: ^2.1.3 + version: 2.1.3 vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages/cache: dependencies: @@ -54,11 +54,11 @@ importers: specifier: ^2.0.2 version: 2.0.2 cacheable: - specifier: ^1.7.1 - version: 1.7.1 + specifier: ^1.8.0 + version: 1.8.0 keyv: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.0 + version: 5.1.0 keyv-file: specifier: ^5.0.3 version: 5.0.3 @@ -82,14 +82,14 @@ importers: specifier: workspace:* version: link:../config-vitest '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@vitest/coverage-istanbul': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) '@vitest/coverage-v8': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -97,8 +97,8 @@ importers: specifier: ^1.0.4 version: 1.0.4 memfs: - specifier: ^4.12.0 - version: 4.12.0 + specifier: ^4.14.0 + version: 4.14.0 tsc-watch: specifier: ^6.2.0 version: 6.2.0(typescript@5.6.3) @@ -109,23 +109,23 @@ importers: specifier: latest version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.4) + specifier: ^5.4.9 + version: 5.4.9(@types/node@22.7.5) vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages/config-eslint: dependencies: '@eslint/json': - specifier: ^0.4.1 - version: 0.4.1 + specifier: ^0.5.0 + version: 0.5.0 eslint-config-turbo: - specifier: ^2.1.2 - version: 2.1.2(eslint@9.11.1) + specifier: ^2.1.3 + version: 2.1.3(eslint@9.11.1) eslint-plugin-n: - specifier: ^17.10.3 - version: 17.10.3(eslint@9.11.1) + specifier: ^17.11.1 + version: 17.11.1(eslint@9.11.1) eslint-plugin-only-warn: specifier: ^1.1.0 version: 1.1.0 @@ -133,12 +133,12 @@ importers: specifier: ^5.2.1 version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.11.1))(eslint@9.11.1)(prettier@3.3.3) typescript-eslint: - specifier: ^8.7.0 - version: 8.7.0(eslint@9.11.1)(typescript@5.6.3) + specifier: ^8.8.1 + version: 8.8.1(eslint@9.11.1)(typescript@5.6.3) devDependencies: '@vitest/eslint-plugin': - specifier: ^1.1.4 - version: 1.1.4(@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^1.1.7 + version: 1.1.7(@typescript-eslint/utils@8.8.1(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) packages/config-prettier: {} @@ -146,37 +146,37 @@ importers: devDependencies: tsup: specifier: ^8.3.0 - version: 8.3.0(postcss@8.4.47)(typescript@5.6.2)(yaml@2.5.1) + version: 8.3.0(postcss@8.4.47)(typescript@5.6.3)(yaml@2.5.1) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 packages/config-typedoc: dependencies: typedoc: - specifier: ^0.26.7 - version: 0.26.7(typescript@5.6.3) + specifier: ^0.26.9 + version: 0.26.9(typescript@5.6.3) typedoc-plugin-markdown: - specifier: ^4.2.8 - version: 4.2.8(typedoc@0.26.7(typescript@5.6.3)) + specifier: ^4.2.9 + version: 4.2.9(typedoc@0.26.9(typescript@5.6.3)) typedoc-vitepress-theme: - specifier: ^1.0.1 - version: 1.0.1(typedoc-plugin-markdown@4.2.8(typedoc@0.26.7(typescript@5.6.3))) + specifier: ^1.0.2 + version: 1.0.2(typedoc-plugin-markdown@4.2.9(typedoc@0.26.9(typescript@5.6.3))) packages/config-typescript: {} packages/config-vitest: dependencies: vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) devDependencies: typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.4) + specifier: ^5.4.9 + version: 5.4.9(@types/node@22.7.5) packages/cuttings: dependencies: @@ -206,14 +206,14 @@ importers: specifier: workspace:* version: link:../config-vitest '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@vitest/coverage-istanbul': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) '@vitest/coverage-v8': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) axios: specifier: ^1.7.7 version: 1.7.7 @@ -221,8 +221,8 @@ importers: specifier: ^15.2.10 version: 15.2.10 memfs: - specifier: ^4.12.0 - version: 4.12.0 + specifier: ^4.14.0 + version: 4.14.0 tsc-watch: specifier: ^6.2.0 version: 6.2.0(typescript@5.6.3) @@ -233,8 +233,8 @@ importers: specifier: latest version: 5.6.3 vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages/eslint-plugin-figma: dependencies: @@ -242,8 +242,8 @@ importers: specifier: ^0.6.0 version: 0.6.0 '@eslint/json': - specifier: ^0.4.1 - version: 0.4.1 + specifier: ^0.5.0 + version: 0.5.0 '@figmarine/logger': specifier: workspace:* version: link:../logger @@ -267,14 +267,14 @@ importers: specifier: workspace:* version: link:../config-vitest '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@vitest/coverage-istanbul': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) '@vitest/coverage-v8': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) eslint-plugin-eslint-plugin: specifier: ^6.2.0 version: 6.2.0(eslint@9.11.1) @@ -291,8 +291,8 @@ importers: specifier: latest version: 5.6.3 vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages/logger: devDependencies: @@ -312,14 +312,14 @@ importers: specifier: workspace:* version: link:../config-vitest '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@vitest/coverage-istanbul': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) '@vitest/coverage-v8': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -333,8 +333,8 @@ importers: specifier: latest version: 5.6.3 vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages/rest: dependencies: @@ -358,8 +358,8 @@ importers: specifier: ^9.0.3 version: 9.0.3 '@figma/rest-api-spec': - specifier: ^0.16.0 - version: 0.16.0 + specifier: ^0.19.0 + version: 0.19.0 '@figmarine/config-eslint': specifier: workspace:* version: link:../config-eslint @@ -376,26 +376,26 @@ importers: specifier: workspace:* version: link:../config-vitest '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.5 + version: 22.7.5 '@vitest/coverage-istanbul': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) '@vitest/coverage-v8': - specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3)) cacheable: - specifier: ^1.7.1 - version: 1.7.1 + specifier: ^1.8.0 + version: 1.8.0 keyv: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.0 + version: 5.1.0 lint-staged: specifier: ^15.2.10 version: 15.2.10 memfs: - specifier: ^4.12.0 - version: 4.12.0 + specifier: ^4.14.0 + version: 4.14.0 mocked-env: specifier: ^1.3.5 version: 1.3.5 @@ -415,8 +415,8 @@ importers: specifier: latest version: 5.6.3 vitest: - specifier: ^2.1.1 - version: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) packages: @@ -826,18 +826,14 @@ packages: resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/json@0.4.1': - resolution: {integrity: sha512-pDW3UTVJJIyE8CDrtj7T4vxy08yksIgf2Ws16GKzHqZ8meu9eTf5bDtQxKQtUtJzUonvMIj5N/kLHG5MRnYyeA==} + '@eslint/json@0.5.0': + resolution: {integrity: sha512-3cTSkHj/Mw/lLwrrVUgnhgWUH1FT2aJ3OLqi5gDvwunHMHBlf6ausKdsrxshH4vXx6mYS65dxG1dvWJI0U+Cuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.1.0': - resolution: {integrity: sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.0': resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -849,8 +845,8 @@ packages: resolution: {integrity: sha512-lWrrK4QNlFSU+13PL9jMbMKLJYXDFu3tQfayBsMXX7KL/GiQeqfB1CzHkqD5UHBUtPAuPo6XwGbMFNdVMZObRA==} engines: {node: '>=18.0.0', npm: '>=9.0.0'} - '@figma/rest-api-spec@0.16.0': - resolution: {integrity: sha512-J/u7LIHGIKpm9jcJpoAcfUAEfgtuWTtNgIS94mhfdie3p1tgJSZxrJMQxg8u4V7T7SKMpjlqtMr1LwkWf1iC/A==} + '@figma/rest-api-spec@0.19.0': + resolution: {integrity: sha512-ixvPBugjBjgZIPP9QnhTzeWextGr4KQaHbB678OS6n3XUrmyLNzEdxuZfUfRVn0hX/VIOKWQcurYhyowjrb+yQ==} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -1000,81 +996,161 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.22.5': resolution: {integrity: sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.22.5': resolution: {integrity: sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.22.5': resolution: {integrity: sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.22.5': resolution: {integrity: sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.22.5': resolution: {integrity: sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.22.5': resolution: {integrity: sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.22.5': resolution: {integrity: sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': resolution: {integrity: sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.22.5': resolution: {integrity: sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.22.5': resolution: {integrity: sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.22.5': resolution: {integrity: sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.22.5': resolution: {integrity: sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.22.5': resolution: {integrity: sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.22.5': resolution: {integrity: sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.22.5': resolution: {integrity: sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} + cpu: [x64] + os: [win32] + '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} @@ -1168,8 +1244,8 @@ packages: '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - '@types/node@22.7.4': - resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/node@22.7.5': + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1186,8 +1262,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.7.0': - resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} + '@typescript-eslint/eslint-plugin@8.8.1': + resolution: {integrity: sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1197,8 +1273,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.7.0': - resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==} + '@typescript-eslint/parser@8.8.1': + resolution: {integrity: sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1207,12 +1283,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.7.0': - resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} + '@typescript-eslint/scope-manager@8.8.1': + resolution: {integrity: sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.7.0': - resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} + '@typescript-eslint/type-utils@8.8.1': + resolution: {integrity: sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1220,12 +1296,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.7.0': - resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} + '@typescript-eslint/types@8.8.1': + resolution: {integrity: sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.7.0': - resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} + '@typescript-eslint/typescript-estree@8.8.1': + resolution: {integrity: sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1233,14 +1309,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.7.0': - resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} + '@typescript-eslint/utils@8.8.1': + resolution: {integrity: sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.7.0': - resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==} + '@typescript-eslint/visitor-keys@8.8.1': + resolution: {integrity: sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -1280,42 +1356,40 @@ packages: engines: {node: '>=18.* <=22.*'} os: [darwin, linux, win32] - '@vitest/coverage-istanbul@2.1.1': - resolution: {integrity: sha512-ZQM8uLinwmhmLp49fxLxIM46nC7NisCbaiydcQoV1hLvQfFL92Gg3tInRvowZyV78G0IknjN10JzH7oqPlPjZw==} + '@vitest/coverage-istanbul@2.1.3': + resolution: {integrity: sha512-FByj6ni54EzA4SXl5X3ugSeeBSI6MSEQBbvPefF6x6GCajePLeZSNYt7u0NOKUQbWpQpAdHHstrqR9ALEpnAxA==} peerDependencies: - vitest: 2.1.1 + vitest: 2.1.3 - '@vitest/coverage-v8@2.1.1': - resolution: {integrity: sha512-md/A7A3c42oTT8JUHSqjP5uKTWJejzUW4jalpvs+rZ27gsURsMU8DEb+8Jf8C6Kj2gwfSHJqobDNBuoqlm0cFw==} + '@vitest/coverage-v8@2.1.3': + resolution: {integrity: sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A==} peerDependencies: - '@vitest/browser': 2.1.1 - vitest: 2.1.1 + '@vitest/browser': 2.1.3 + vitest: 2.1.3 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.1.4': - resolution: {integrity: sha512-kudjgefmJJ7xQ2WfbUU6pZbm7Ou4gLYRaao/8Ynide3G0QhVKHd978sDyWX4KOH0CCMH9cyrGAkFd55eGzJ48Q==} + '@vitest/eslint-plugin@1.1.7': + resolution: {integrity: sha512-pTWGW3y6lH2ukCuuffpan6kFxG6nIuoesbhMiQxskyQMRcCN5t9SXsKrNHvEw3p8wcCsgJoRqFZVkOTn6TjclA==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' typescript: '>= 5.0.0' vitest: '*' peerDependenciesMeta: - '@typescript-eslint/utils': - optional: true typescript: optional: true vitest: optional: true - '@vitest/expect@2.1.1': - resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} + '@vitest/expect@2.1.3': + resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - '@vitest/mocker@2.1.1': - resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} + '@vitest/mocker@2.1.3': + resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} peerDependencies: - '@vitest/spy': 2.1.1 + '@vitest/spy': 2.1.3 msw: ^2.3.5 vite: ^5.0.0 peerDependenciesMeta: @@ -1324,20 +1398,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.1': - resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} + '@vitest/pretty-format@2.1.3': + resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - '@vitest/runner@2.1.1': - resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} + '@vitest/runner@2.1.3': + resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - '@vitest/snapshot@2.1.1': - resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} + '@vitest/snapshot@2.1.3': + resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - '@vitest/spy@2.1.1': - resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} + '@vitest/spy@2.1.3': + resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - '@vitest/utils@2.1.1': - resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} + '@vitest/utils@2.1.3': + resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} @@ -1491,8 +1565,8 @@ packages: cache-parser@1.2.5: resolution: {integrity: sha512-Md/4VhAHByQ9frQ15WD6LrMNiVw9AEl/J7vWIXw+sxT6fSOpbtt6LHTp76vy8+bOESPBO94117Hm2bIjlI7XjA==} - cacheable@1.7.1: - resolution: {integrity: sha512-wlUCvLy406Y/D1aT+vw+lTqErY7VUGXFyg5zUcNWc2Q9RmC7wX4qaPqDokiDlDLH+gZQfxp+N4qm/wBNyhzxdg==} + cacheable@1.8.0: + resolution: {integrity: sha512-ewQhhLQ7aUO95MALxgQ/04M8Eh97uCfinTK1pfktsCq+mULf4gNFAg1jSkLi5SDIw/2Md6K6Np3yWjWtYEzvqw==} call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} @@ -1844,8 +1918,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-turbo@2.1.2: - resolution: {integrity: sha512-UCNwxBrTOx0K41h1OrwMg7vPdGvcGSAlj40ZzpuUi0S2Muac2UOs+6F2dMYQiKg7lX2HAtyHXlF0T2wlWNHjGg==} + eslint-config-turbo@2.1.3: + resolution: {integrity: sha512-smdkhd01V/e/I4EjJxaZA1kxZ1vdFCHpyryolxLtRBP0bZTrHDYh1H6NAyZ3Fy1jkhsQzXw+L+6m17ygROvNFw==} peerDependencies: eslint: '>6.6.0' @@ -1861,8 +1935,8 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-n@17.10.3: - resolution: {integrity: sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==} + eslint-plugin-n@17.11.1: + resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1885,8 +1959,8 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-turbo@2.1.2: - resolution: {integrity: sha512-q2ikGubfVLZDPEKliiuubZc3sI5oqbKIZJ6fRi6Bldv8E3cMNH3Qt7g6hXZV4+GxwQbzEEteCYSBNbOn1DBqRg==} + eslint-plugin-turbo@2.1.3: + resolution: {integrity: sha512-I9vPArzyOSYa6bm0iMCgD07MgdExc1VK2wGuVz21g4BUdj83w7mDKyCXR2rwOtCEW+wemFwgxanJ81imQZijNg==} peerDependencies: eslint: '>6.6.0' @@ -2051,6 +2125,10 @@ packages: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + from2@2.3.0: resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} @@ -2085,9 +2163,6 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -2453,8 +2528,8 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - keyv@5.0.3: - resolution: {integrity: sha512-WmefGWaWkWiWDkIasfHxpWmM1lych/LPtRmNj8jnIQVGLsAgFw73Vg9utZ7ss97/JwRlERABb/fSejTPY4hlZQ==} + keyv@5.1.0: + resolution: {integrity: sha512-FUr1fbKVsj9IZkPkY9reJ80Lp2B3ldtFXH+xK0wvZYzOpwgHV1er3xP4JUhu2cgkV2X3BJQw+hzAbIGqa+hNIA==} lazy-ass@1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} @@ -2533,8 +2608,8 @@ packages: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} - loupe@3.1.1: - resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -2545,8 +2620,8 @@ packages: lunr@2.3.9: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -2579,8 +2654,8 @@ packages: mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - memfs@4.12.0: - resolution: {integrity: sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==} + memfs@4.14.0: + resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==} engines: {node: '>= 4.0.0'} meow@13.2.0: @@ -2935,8 +3010,8 @@ packages: parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + parse5@7.2.0: + resolution: {integrity: sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==} path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} @@ -3151,6 +3226,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -3542,38 +3622,38 @@ packages: typescript: optional: true - turbo-darwin-64@2.1.2: - resolution: {integrity: sha512-3TEBxHWh99h2yIzkuIigMEOXt/ItYQp0aPiJjPd1xN4oDcsKK5AxiFKPH9pdtfIBzYsY59kQhZiFj0ELnSP7Bw==} + turbo-darwin-64@2.1.3: + resolution: {integrity: sha512-ouJOm0g0YyoBuhmikEujVCBGo3Zr0lbSOWFIsQtWUTItC88F2w2byhjtsYGPXQwMlTbXwmoBU2lOCfWNkeEwHQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.1.2: - resolution: {integrity: sha512-he0miWNq2WxJzsH82jS2Z4MXpnkzn9SH8a79iPXiJkq25QREImucscM4RPasXm8wARp91pyysJMq6aasD45CeA==} + turbo-darwin-arm64@2.1.3: + resolution: {integrity: sha512-j2FOJsK4LAOtHQlb3Oom0yWB/Vi0nF1ljInr311mVzHoFAJRZtfW2fRvdZRb/lBUwjSp8be58qWHzANIcrA0OA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.1.2: - resolution: {integrity: sha512-fKUBcc0rK8Vdqv5a/E3CSpMBLG1bzwv+Q0Q83F8fG2ZfNCNKGbcEYABdonNZkkx141Rj03cZQFCgxu3MVEGU+A==} + turbo-linux-64@2.1.3: + resolution: {integrity: sha512-ubRHkI1gSel7H7wsmxKK8C9UlLWqg/2dkCC88LFupaK6TKgvBKqDqA0Z1M9C/escK0Jsle2k0H8bybV9OYIl4Q==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.1.2: - resolution: {integrity: sha512-sV8Bpmm0WiuxgbhxymcC7wSsuxfBBieI98GegSwbr/bs1ANAgzCg93urIrdKdQ3/b31zZxQwcaP4FBF1wx1Qdg==} + turbo-linux-arm64@2.1.3: + resolution: {integrity: sha512-LffUL+e5wv7BtD6DgnM2kKOlDkMo2eRjhbAjVnrCD3wi2ug0tl6NDzajnHHjtaMyOnIf4AvzSKdLWsBxafGBQA==} cpu: [arm64] os: [linux] - turbo-windows-64@2.1.2: - resolution: {integrity: sha512-wcmIJZI9ORT9ykHGliFE6kWRQrlH930QGSjSgWC8uFChFFuOyUlvC7ttcxuSvU9VqC7NF4C+GVAcFJQ8lTjN7g==} + turbo-windows-64@2.1.3: + resolution: {integrity: sha512-S9SvcZZoaq5jKr6kA6eF7/xgQhVn8Vh7PVy5lono9zybvhyL4eY++y2PaLToIgL8G9IcbLmgOC73ExNjFBg9XQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.1.2: - resolution: {integrity: sha512-zdnXjrhk7YO6CP+Q5wPueEvOCLH4lDa6C4rrwiakcWcPgcQGbVozJlo4uaQ6awo8HLWQEvOwu84RkWTdLAc/Hw==} + turbo-windows-arm64@2.1.3: + resolution: {integrity: sha512-twlEo8lRrGbrR6T/ZklUIquW3IlFCEtywklgVA81aIrSBm56+GEVpSrHhIlsx1hiYeSNrs+GpDwZGe+V7fvEVQ==} cpu: [arm64] os: [win32] - turbo@2.1.2: - resolution: {integrity: sha512-Jb0rbU4iHEVQ18An/YfakdIv9rKnd3zUfSE117EngrfWXFHo3RndVH96US3GsT8VHpwTncPePDBT2t06PaFLrw==} + turbo@2.1.3: + resolution: {integrity: sha512-lY0yj2GH2a2a3NExZ3rGe+rHUVeFE2aXuRAue57n+08E7Z7N7YCmynju0kPC1grAQzERmoLpKrmzmWd+PNiADw==} hasBin: true type-check@0.4.0: @@ -3592,26 +3672,26 @@ packages: resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} - typedoc-plugin-markdown@4.2.8: - resolution: {integrity: sha512-1EDsc66jaCjZtxdYy+Rl0KDU1WY/iyuCOOPaeFzcYFZ81FNXV8CmgUDOHri20WGmYnkEM5nQ+ooxj1vyuQo0Lg==} + typedoc-plugin-markdown@4.2.9: + resolution: {integrity: sha512-Wqmx+7ezKFgtTklEq/iUhQ5uFeBDhAT6wiS2na9cFLidIpl9jpDHJy/COYh8jUZXgIRIZVQ/bPNjyrnPFoDwzg==} engines: {node: '>= 18'} peerDependencies: typedoc: 0.26.x - typedoc-vitepress-theme@1.0.1: - resolution: {integrity: sha512-pnpgzSQRaR9QLMl3it/tjq7vlV+eeUzKa22w/xF6ZUdAcYdmeag13kuA6EKfU7/kkIkJ/qsu1GPd3OcIC36Hlw==} + typedoc-vitepress-theme@1.0.2: + resolution: {integrity: sha512-6RUW4FBsGolOU3M92F7qz9ILKjL0oq8aHyQ5Q39tIpzapimJ2qX+ChLqzcBP7/aAtEoPYezIivjjZN9oZ4Ghvg==} peerDependencies: typedoc-plugin-markdown: '>=4.1.0' - typedoc@0.26.7: - resolution: {integrity: sha512-gUeI/Wk99vjXXMi8kanwzyhmeFEGv1LTdTQsiyIsmSYsBebvFxhbcyAx7Zjo4cMbpLGxM4Uz3jVIjksu/I2v6Q==} + typedoc@0.26.9: + resolution: {integrity: sha512-Rc7QpWL7EtmrT8yxV0GmhOR6xHgFnnhphbD9Suti3fz3um7ZOrou6q/g9d6+zC5PssTLZmjaW4Upmzv8T1rCcQ==} engines: {node: '>= 18'} hasBin: true peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x - typescript-eslint@8.7.0: - resolution: {integrity: sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==} + typescript-eslint@8.8.1: + resolution: {integrity: sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3624,11 +3704,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.6.3: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} @@ -3719,13 +3794,13 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@2.1.1: - resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} + vite-node@2.1.3: + resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.8: - resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} + vite@5.4.9: + resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3755,15 +3830,15 @@ packages: terser: optional: true - vitest@2.1.1: - resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} + vitest@2.1.3: + resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.1 - '@vitest/ui': 2.1.1 + '@vitest/browser': 2.1.3 + '@vitest/ui': 2.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4254,17 +4329,13 @@ snapshots: '@eslint/js@9.11.1': {} - '@eslint/json@0.4.1': + '@eslint/json@0.5.0': dependencies: - '@eslint/plugin-kit': 0.1.0 + '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/momoa': 3.2.1 '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.1.0': - dependencies: - levn: 0.4.1 - '@eslint/plugin-kit@0.2.0': dependencies: levn: 0.4.1 @@ -4273,7 +4344,7 @@ snapshots: '@faker-js/faker@9.0.3': {} - '@figma/rest-api-spec@0.16.0': {} + '@figma/rest-api-spec@0.19.0': {} '@humanwhocodes/module-importer@1.0.1': {} @@ -4425,51 +4496,99 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.22.5': optional: true + '@rollup/rollup-android-arm-eabi@4.24.0': + optional: true + '@rollup/rollup-android-arm64@4.22.5': optional: true + '@rollup/rollup-android-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-arm64@4.22.5': optional: true + '@rollup/rollup-darwin-arm64@4.24.0': + optional: true + '@rollup/rollup-darwin-x64@4.22.5': optional: true + '@rollup/rollup-darwin-x64@4.24.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.22.5': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.22.5': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.22.5': optional: true + '@rollup/rollup-linux-arm64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.22.5': optional: true + '@rollup/rollup-linux-arm64-musl@4.24.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.22.5': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.22.5': optional: true + '@rollup/rollup-linux-s390x-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.22.5': optional: true + '@rollup/rollup-linux-x64-gnu@4.24.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.22.5': optional: true + '@rollup/rollup-linux-x64-musl@4.24.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.22.5': optional: true + '@rollup/rollup-win32-arm64-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.22.5': optional: true + '@rollup/rollup-win32-ia32-msvc@4.24.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.22.5': optional: true + '@rollup/rollup-win32-x64-msvc@4.24.0': + optional: true + '@sec-ant/readable-stream@0.4.1': {} '@semantic-release/changelog@6.0.3(semantic-release@24.1.2(typescript@5.6.3))': @@ -4621,7 +4740,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@22.7.4': + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 @@ -4635,14 +4754,14 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.1)(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/parser': 8.8.1(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/type-utils': 8.8.1(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.8.1 eslint: 9.11.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -4653,12 +4772,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.3)': + '@typescript-eslint/parser@8.8.1(eslint@9.11.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.7 eslint: 9.11.1 optionalDependencies: @@ -4666,15 +4785,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.7.0': + '@typescript-eslint/scope-manager@8.8.1': dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/visitor-keys': 8.8.1 - '@typescript-eslint/type-utils@8.7.0(eslint@9.11.1)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.8.1(eslint@9.11.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.11.1)(typescript@5.6.3) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: @@ -4683,12 +4802,12 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.7.0': {} + '@typescript-eslint/types@8.8.1': {} - '@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -4700,20 +4819,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.3)': + '@typescript-eslint/utils@8.8.1(eslint@9.11.1)(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) eslint: 9.11.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.7.0': + '@typescript-eslint/visitor-keys@8.8.1': dependencies: - '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/types': 8.8.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -4744,7 +4863,7 @@ snapshots: '@visulima/path@1.1.1': {} - '@vitest/coverage-istanbul@2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3))': + '@vitest/coverage-istanbul@2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3))': dependencies: '@istanbuljs/schema': 0.1.3 debug: 4.3.7 @@ -4756,11 +4875,11 @@ snapshots: magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + vitest: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4769,61 +4888,61 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.11 + magic-string: 0.30.12 magicast: 0.3.5 std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + vitest: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.4(@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)(vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3))': + '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.8.1(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3)(vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3))': dependencies: + '@typescript-eslint/utils': 8.8.1(eslint@9.11.1)(typescript@5.6.3) eslint: 9.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.3) typescript: 5.6.3 - vitest: 2.1.1(@types/node@22.7.4)(jsdom@20.0.3) + vitest: 2.1.3(@types/node@22.7.5)(jsdom@20.0.3) - '@vitest/expect@2.1.1': + '@vitest/expect@2.1.3': dependencies: - '@vitest/spy': 2.1.1 - '@vitest/utils': 2.1.1 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.5))': dependencies: - '@vitest/spy': 2.1.1 + '@vitest/spy': 2.1.3 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.9(@types/node@22.7.5) - '@vitest/pretty-format@2.1.1': + '@vitest/pretty-format@2.1.3': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.1': + '@vitest/runner@2.1.3': dependencies: - '@vitest/utils': 2.1.1 + '@vitest/utils': 2.1.3 pathe: 1.1.2 - '@vitest/snapshot@2.1.1': + '@vitest/snapshot@2.1.3': dependencies: - '@vitest/pretty-format': 2.1.1 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.3 + magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.1': + '@vitest/spy@2.1.3': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.1': + '@vitest/utils@2.1.3': dependencies: - '@vitest/pretty-format': 2.1.1 - loupe: 3.1.1 + '@vitest/pretty-format': 2.1.3 + loupe: 3.1.2 tinyrainbow: 1.2.0 abab@2.0.6: @@ -4977,10 +5096,10 @@ snapshots: cache-parser@1.2.5: {} - cacheable@1.7.1: + cacheable@1.8.0: dependencies: hookified: 1.1.0 - keyv: 5.0.3 + keyv: 5.1.0 call-me-maybe@1.0.2: {} @@ -4995,7 +5114,7 @@ snapshots: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.1 + loupe: 3.1.2 pathval: 2.0.0 chalk@2.4.2: @@ -5349,10 +5468,10 @@ snapshots: eslint: 9.11.1 optional: true - eslint-config-turbo@2.1.2(eslint@9.11.1): + eslint-config-turbo@2.1.3(eslint@9.11.1): dependencies: eslint: 9.11.1 - eslint-plugin-turbo: 2.1.2(eslint@9.11.1) + eslint-plugin-turbo: 2.1.3(eslint@9.11.1) eslint-plugin-es-x@7.8.0(eslint@9.11.1): dependencies: @@ -5367,7 +5486,7 @@ snapshots: eslint: 9.11.1 estraverse: 5.3.0 - eslint-plugin-n@17.10.3(eslint@9.11.1): + eslint-plugin-n@17.11.1(eslint@9.11.1): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) enhanced-resolve: 5.17.1 @@ -5390,7 +5509,7 @@ snapshots: optionalDependencies: eslint-config-prettier: 9.1.0(eslint@9.11.1) - eslint-plugin-turbo@2.1.2(eslint@9.11.1): + eslint-plugin-turbo@2.1.3(eslint@9.11.1): dependencies: dotenv: 16.0.3 eslint: 9.11.1 @@ -5604,6 +5723,13 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + optional: true + from2@2.3.0: dependencies: inherits: 2.0.4 @@ -5634,8 +5760,6 @@ snapshots: get-east-asian-width@1.2.0: {} - get-func-name@2.0.2: {} - get-stream@6.0.1: {} get-stream@7.0.1: {} @@ -5948,13 +6072,13 @@ snapshots: decimal.js: 10.4.3 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.0 + form-data: 4.0.1 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.13 - parse5: 7.1.2 + parse5: 7.2.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.4 @@ -6009,7 +6133,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - keyv@5.0.3: + keyv@5.1.0: dependencies: '@keyv/serialize': 1.0.1 @@ -6100,9 +6224,7 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 - loupe@3.1.1: - dependencies: - get-func-name: 2.0.2 + loupe@3.1.2: {} lru-cache@10.4.3: {} @@ -6112,7 +6234,7 @@ snapshots: lunr@2.3.9: {} - magic-string@0.30.11: + magic-string@0.30.12: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -6163,7 +6285,7 @@ snapshots: mdurl@2.0.0: {} - memfs@4.12.0: + memfs@4.14.0: dependencies: '@jsonjoy.com/json-pack': 1.1.0(tslib@2.7.0) '@jsonjoy.com/util': 1.3.0(tslib@2.7.0) @@ -6442,7 +6564,7 @@ snapshots: parse5@6.0.1: {} - parse5@7.1.2: + parse5@7.2.0: dependencies: entities: 4.5.0 optional: true @@ -6629,6 +6751,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.22.5 fsevents: 2.3.3 + rollup@4.24.0: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 + fsevents: 2.3.3 + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -7040,33 +7184,6 @@ snapshots: tslib@2.7.0: {} - tsup@8.3.0(postcss@8.4.47)(typescript@5.6.2)(yaml@2.5.1): - dependencies: - bundle-require: 5.0.0(esbuild@0.23.1) - cac: 6.7.14 - chokidar: 3.6.0 - consola: 3.2.3 - debug: 4.3.7 - esbuild: 0.23.1 - execa: 5.1.1 - joycon: 3.1.1 - picocolors: 1.1.0 - postcss-load-config: 6.0.1(postcss@8.4.47)(yaml@2.5.1) - resolve-from: 5.0.0 - rollup: 4.22.5 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tinyglobby: 0.2.6 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.4.47 - typescript: 5.6.2 - transitivePeerDependencies: - - jiti - - supports-color - - tsx - - yaml - tsup@8.3.0(postcss@8.4.47)(typescript@5.6.3)(yaml@2.5.1): dependencies: bundle-require: 5.0.0(esbuild@0.23.1) @@ -7094,32 +7211,32 @@ snapshots: - tsx - yaml - turbo-darwin-64@2.1.2: + turbo-darwin-64@2.1.3: optional: true - turbo-darwin-arm64@2.1.2: + turbo-darwin-arm64@2.1.3: optional: true - turbo-linux-64@2.1.2: + turbo-linux-64@2.1.3: optional: true - turbo-linux-arm64@2.1.2: + turbo-linux-arm64@2.1.3: optional: true - turbo-windows-64@2.1.2: + turbo-windows-64@2.1.3: optional: true - turbo-windows-arm64@2.1.2: + turbo-windows-arm64@2.1.3: optional: true - turbo@2.1.2: + turbo@2.1.3: optionalDependencies: - turbo-darwin-64: 2.1.2 - turbo-darwin-arm64: 2.1.2 - turbo-linux-64: 2.1.2 - turbo-linux-arm64: 2.1.2 - turbo-windows-64: 2.1.2 - turbo-windows-arm64: 2.1.2 + turbo-darwin-64: 2.1.3 + turbo-darwin-arm64: 2.1.3 + turbo-linux-64: 2.1.3 + turbo-linux-arm64: 2.1.3 + turbo-windows-64: 2.1.3 + turbo-windows-arm64: 2.1.3 type-check@0.4.0: dependencies: @@ -7131,15 +7248,15 @@ snapshots: type-fest@4.26.1: {} - typedoc-plugin-markdown@4.2.8(typedoc@0.26.7(typescript@5.6.3)): + typedoc-plugin-markdown@4.2.9(typedoc@0.26.9(typescript@5.6.3)): dependencies: - typedoc: 0.26.7(typescript@5.6.3) + typedoc: 0.26.9(typescript@5.6.3) - typedoc-vitepress-theme@1.0.1(typedoc-plugin-markdown@4.2.8(typedoc@0.26.7(typescript@5.6.3))): + typedoc-vitepress-theme@1.0.2(typedoc-plugin-markdown@4.2.9(typedoc@0.26.9(typescript@5.6.3))): dependencies: - typedoc-plugin-markdown: 4.2.8(typedoc@0.26.7(typescript@5.6.3)) + typedoc-plugin-markdown: 4.2.9(typedoc@0.26.9(typescript@5.6.3)) - typedoc@0.26.7(typescript@5.6.3): + typedoc@0.26.9(typescript@5.6.3): dependencies: lunr: 2.3.9 markdown-it: 14.1.0 @@ -7148,11 +7265,11 @@ snapshots: typescript: 5.6.3 yaml: 2.5.1 - typescript-eslint@8.7.0(eslint@9.11.1)(typescript@5.6.3): + typescript-eslint@8.8.1(eslint@9.11.1)(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3) - '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.11.1)(typescript@5.6.3))(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.11.1)(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.11.1)(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -7161,8 +7278,6 @@ snapshots: typescript@5.5.4: {} - typescript@5.6.2: {} - typescript@5.6.3: {} uc.micro@2.1.0: {} @@ -7249,12 +7364,12 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.1(@types/node@22.7.4): + vite-node@2.1.3(@types/node@22.7.5): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.8(@types/node@22.7.4) + vite: 5.4.9(@types/node@22.7.5) transitivePeerDependencies: - '@types/node' - less @@ -7266,38 +7381,38 @@ snapshots: - supports-color - terser - vite@5.4.8(@types/node@22.7.4): + vite@5.4.9(@types/node@22.7.5): dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: 4.22.5 + rollup: 4.24.0 optionalDependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 fsevents: 2.3.3 - vitest@2.1.1(@types/node@22.7.4)(jsdom@20.0.3): + vitest@2.1.3(@types/node@22.7.5)(jsdom@20.0.3): dependencies: - '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4)) - '@vitest/pretty-format': 2.1.1 - '@vitest/runner': 2.1.1 - '@vitest/snapshot': 2.1.1 - '@vitest/spy': 2.1.1 - '@vitest/utils': 2.1.1 + '@vitest/expect': 2.1.3 + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.5)) + '@vitest/pretty-format': 2.1.3 + '@vitest/runner': 2.1.3 + '@vitest/snapshot': 2.1.3 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 chai: 5.1.1 debug: 4.3.7 - magic-string: 0.30.11 + magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@22.7.4) - vite-node: 2.1.1(@types/node@22.7.4) + vite: 5.4.9(@types/node@22.7.5) + vite-node: 2.1.3(@types/node@22.7.5) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 jsdom: 20.0.3 transitivePeerDependencies: - less