diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 1219dd6..9636587 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -57,7 +57,7 @@ body: id: "environment-info" attributes: label: "Environment Info" - description: "Output of `npx envinfo --system --binaries --browsers --monorepos --npmPackages '{semantic-release*,@semantic-release/*}'`" + description: "Output of `npx envinfo --system --binaries --browsers --monorepos --npmPackages '{@anolilab/*,@visulima/*}'`" render: "shell" placeholder: | System: diff --git a/.husky/commit-msg b/.husky/commit-msg index 69fbce5..031869a 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,6 +1,6 @@ #!/bin/sh -. "$(dirname "$0")/../common.sh" +. "$(dirname "$0")/common.sh" # The hook should exit with non-zero status after issuing # an appropriate message if it wants to stop the commit. diff --git a/.husky/post-commit b/.husky/post-commit index 73e8cbf..a3c20e3 100755 --- a/.husky/post-commit +++ b/.husky/post-commit @@ -1,6 +1,6 @@ #!/bin/sh -. "$(dirname "$0")/../common.sh" +. "$(dirname "$0")/common.sh" # The hook should exit with non-zero status after issuing # an appropriate message if it wants to stop the commit. diff --git a/.husky/pre-commit b/.husky/pre-commit index cca1012..2dcff06 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,6 +1,6 @@ #!/bin/sh -. "$(dirname "$0")/../common.sh" +. "$(dirname "$0")/common.sh" # The hook should exit with non-zero status after issuing # an appropriate message if it wants to stop the commit. diff --git a/.husky/prepare-commit-msg b/.husky/prepare-commit-msg index cc40860..ba5fc26 100755 --- a/.husky/prepare-commit-msg +++ b/.husky/prepare-commit-msg @@ -1,6 +1,6 @@ #!/bin/sh -. "$(dirname "$0")/../common.sh" +. "$(dirname "$0")/common.sh" echo -------------------------------------------- echo Starting Git hook: prepare-commit-msg diff --git a/__tests__/core/utils/oracle.test.ts b/__tests__/core/utils/oracle.test.ts index 06b6944..b5130be 100644 --- a/__tests__/core/utils/oracle.test.ts +++ b/__tests__/core/utils/oracle.test.ts @@ -3,18 +3,18 @@ import { beforeEach, describe, expect, it, vi } from "vitest"; import Oracle from "../../../src/core/utils/oracle"; // You'll need a mocking library to mock the imports -const { readPackageUpSync } = vi.hoisted(() => { - return { readPackageUpSync: vi.fn() }; +const { findPackageJsonSync } = vi.hoisted(() => { + return { findPackageJsonSync: vi.fn() }; }); -vi.mock("read-pkg-up", async (importOriginal) => { +vi.mock("@visulima/package", async (importOriginal) => { // eslint-disable-next-line @typescript-eslint/naming-convention,no-underscore-dangle,@typescript-eslint/no-explicit-any,@typescript-eslint/no-unsafe-assignment const module_ = (await importOriginal()) as any; // eslint-disable-next-line @typescript-eslint/no-unsafe-return return { ...module_, - readPackageUpSync, + findPackageJsonSync, }; }); @@ -26,7 +26,7 @@ describe("oracle", () => { it("should guess app name from package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: { name: "my-app" } }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: { name: "my-app" } }); const oracle = new Oracle(); const result = oracle.guessAppName(); @@ -37,7 +37,7 @@ describe("oracle", () => { it("should return undefined if no app name in package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: {} }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: {} }); const oracle = new Oracle(); const result = oracle.guessAppName(); @@ -48,7 +48,7 @@ describe("oracle", () => { it("should guess description from package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: { description: "A sample app" } }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: { description: "A sample app" } }); const oracle = new Oracle(); const result = oracle.guessDescription(); @@ -59,7 +59,7 @@ describe("oracle", () => { it("should return undefined if no description in package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: {} }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: {} }); const oracle = new Oracle(); const result = oracle.guessDescription(); @@ -70,7 +70,7 @@ describe("oracle", () => { it("should guess developer from package.json when author is a string", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: { author: "John Doe (http://example.com)" } }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: { author: "John Doe (http://example.com)" } }); const oracle = new Oracle(); const result = oracle.guessDeveloper(); @@ -85,7 +85,7 @@ describe("oracle", () => { it("should guess developer from package.json when author is an object", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: { author: { email: "john@example.com", name: "John Doe", url: "http://example.com" } } }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: { author: { email: "john@example.com", name: "John Doe", url: "http://example.com" } } }); const oracle = new Oracle(); const result = oracle.guessDeveloper(); @@ -100,7 +100,7 @@ describe("oracle", () => { it("should guess developer from package.json when maintainers are present", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ + findPackageJsonSync.mockReturnValueOnce({ packageJson: { maintainers: [{ email: "jane@example.com", name: "Jane Doe", url: "http://example.com/jane" }] }, }); @@ -117,7 +117,7 @@ describe("oracle", () => { it("should return undefined for developer if no author or maintainers in package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: {} }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: {} }); const oracle = new Oracle(); const result = oracle.guessDeveloper(); @@ -132,7 +132,7 @@ describe("oracle", () => { it("should guess version from package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: { version: "1.0.0" } }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: { version: "1.0.0" } }); const oracle = new Oracle(); const result = oracle.guessVersion(); @@ -143,7 +143,7 @@ describe("oracle", () => { it("should return undefined if no version in package.json", () => { expect.assertions(1); - readPackageUpSync.mockReturnValueOnce({ packageJson: {} }); + findPackageJsonSync.mockReturnValueOnce({ packageJson: {} }); const oracle = new Oracle(); const result = oracle.guessVersion(); diff --git a/package.json b/package.json index ae08927..4dba272 100644 --- a/package.json +++ b/package.json @@ -107,15 +107,15 @@ "test:watch": "vitest" }, "dependencies": { + "@visulima/find-cache-dir": "^1.0.5", + "@visulima/package": "^3.0.6", "cacache": "^18.0.4", "consola": "3.2.3", "fast-json-stable-stringify": "^2.1.0", - "find-cache-dir": "^5.0.0", "parse-author": "^2.0.0", "parse5": "^7.1.2", - "read-pkg-up": "^10.1.0", "ssri": "^10.0.6", - "unplugin": "^1.11.0" + "unplugin": "^1.12.0" }, "devDependencies": { "@anolilab/commitlint-config": "^5.0.3", @@ -124,8 +124,8 @@ "@anolilab/prettier-config": "^5.0.14", "@anolilab/semantic-release-preset": "^9.0.0", "@anolilab/textlint-config": "^8.0.16", - "@babel/core": "^7.24.9", - "@babel/eslint-parser": "7.24.8", + "@babel/core": "^7.25.2", + "@babel/eslint-parser": "7.25.1", "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@nuxt/kit": "^3.12.4", @@ -138,16 +138,14 @@ "@tsconfig/node18": "^18.2.4", "@tsconfig/strictest": "^2.0.5", "@types/cacache": "^17.0.2", - "@types/find-cache-dir": "^3.2.1", - "@types/find-root": "^1.1.4", - "@types/node": "^20.14.11", + "@types/node": "^22.1.0", "@types/parse-author": "^2.0.3", - "@types/parse5": "^6.0.3", + "@types/parse5": "^7.0.0", "@types/ssri": "^7.1.5", "@visulima/packem": "^1.0.0-alpha.55", - "@vitest/coverage-v8": "^2.0.4", + "@vitest/coverage-v8": "^2.0.5", "audit-ci": "^7.1.0", - "caniuse-lite": "^1.0.30001643", + "caniuse-lite": "^1.0.30001649", "commitizen": "^4.3.0", "commitlint": "^19.3.0", "conventional-changelog-conventionalcommits": "8.0.0", @@ -159,28 +157,28 @@ "eslint-plugin-editorconfig": "^4.0.3", "eslint-plugin-import": "npm:eslint-plugin-i@2.29.1", "eslint-plugin-mdx": "^3.1.5", - "eslint-plugin-n": "^17.9.0", + "eslint-plugin-n": "^17.10.2", "eslint-plugin-vitest": "0.4.1", "eslint-plugin-vitest-globals": "^1.5.0", "favicons": "^7.2.0", "html-webpack-plugin": "^5.6.0", - "husky": "^9.1.1", + "husky": "^9.1.4", "is-ci": "^3.0.1", - "lint-staged": "^15.2.7", - "pkg-pr-new": "^0.0.19", + "lint-staged": "^15.2.8", + "pkg-pr-new": "^0.0.20", "prettier": "^3.3.3", "publint": "^0.2.9", "read-pkg": "9.0.1", "rimraf": "^6.0.1", - "rollup": "^4.19.0", + "rollup": "^4.20.0", "secretlint": "8.2.4", "semantic-release": "^24.0.0", "sort-package-json": "^2.10.0", "textlint": "^14.0.4", - "type-fest": "^4.22.1", - "typescript": "^5.5.3", - "vite": "^5.3.4", - "vitest": "^2.0.4", + "type-fest": "^4.23.0", + "typescript": "^5.5.4", + "vite": "^5.3.5", + "vitest": "^2.0.5", "webpack": "^5.93.0" }, "peerDependencies": { @@ -216,7 +214,7 @@ "optional": true } }, - "packageManager": "pnpm@9.5.0", + "packageManager": "pnpm@9.6.0", "engines": { "node": ">=18.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 382b0e1..393a039 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,6 +25,12 @@ importers: .: dependencies: + '@visulima/find-cache-dir': + specifier: ^1.0.5 + version: 1.0.5(yaml@2.5.0) + '@visulima/package': + specifier: ^3.0.6 + version: 3.0.6(yaml@2.5.0) cacache: specifier: ^18.0.4 version: 18.0.4 @@ -34,61 +40,55 @@ importers: fast-json-stable-stringify: specifier: ^2.1.0 version: 2.1.0 - find-cache-dir: - specifier: ^5.0.0 - version: 5.0.0 parse-author: specifier: ^2.0.0 version: 2.0.0 parse5: specifier: ^7.1.2 version: 7.1.2 - read-pkg-up: - specifier: ^10.1.0 - version: 10.1.0 ssri: specifier: ^10.0.6 version: 10.0.6 unplugin: - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 devDependencies: '@anolilab/commitlint-config': specifier: ^5.0.3 - version: 5.0.3(@commitlint/cli@19.3.0(@types/node@20.14.11)(typescript@5.5.3))(@types/node@20.14.11)(typescript@5.5.3) + version: 5.0.3(@commitlint/cli@19.3.0(@types/node@22.1.0)(typescript@5.5.4))(@types/node@22.1.0)(typescript@5.5.4) '@anolilab/eslint-config': specifier: ^15.0.3 - version: 15.0.3(@babel/core@7.24.9)(eslint-plugin-editorconfig@4.0.3)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.3) + version: 15.0.3(@babel/core@7.25.2)(eslint-plugin-editorconfig@4.0.3)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.4) '@anolilab/lint-staged-config': specifier: ^2.1.7 - version: 2.1.7(eslint@8.57.0)(husky@9.1.1)(lint-staged@15.2.7)(prettier@3.3.3)(secretlint@8.2.4)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 2.1.7(eslint@8.57.0)(husky@9.1.4)(lint-staged@15.2.8)(prettier@3.3.3)(secretlint@8.2.4)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@anolilab/prettier-config': specifier: ^5.0.14 version: 5.0.14(prettier@3.3.3) '@anolilab/semantic-release-preset': specifier: ^9.0.0 - version: 9.0.0(@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.3)))(semantic-release@24.0.0(typescript@5.5.3)) + version: 9.0.0(@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.4)))(semantic-release@24.0.0(typescript@5.5.4)) '@anolilab/textlint-config': specifier: ^8.0.16 version: 8.0.16(encoding@0.1.13)(textlint@14.0.4) '@babel/core': - specifier: ^7.24.9 - version: 7.24.9 + specifier: ^7.25.2 + version: 7.25.2 '@babel/eslint-parser': - specifier: 7.24.8 - version: 7.24.8(@babel/core@7.24.9)(eslint@8.57.0) + specifier: 7.25.1 + version: 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) '@commitlint/cli': specifier: ^19.3.0 - version: 19.3.0(@types/node@20.14.11)(typescript@5.5.3) + version: 19.3.0(@types/node@22.1.0)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 '@nuxt/kit': specifier: ^3.12.4 - version: 3.12.4(magicast@0.3.4)(rollup@4.19.0) + version: 3.12.4(magicast@0.3.4)(rollup@4.20.0) '@nuxt/schema': specifier: ^3.12.4 - version: 3.12.4(rollup@4.19.0) + version: 3.12.4(rollup@4.20.0) '@rspack/core': specifier: ^0.7.5 version: 0.7.5(@swc/helpers@0.5.5) @@ -113,42 +113,36 @@ importers: '@types/cacache': specifier: ^17.0.2 version: 17.0.2 - '@types/find-cache-dir': - specifier: ^3.2.1 - version: 3.2.1 - '@types/find-root': - specifier: ^1.1.4 - version: 1.1.4 '@types/node': - specifier: ^20.14.11 - version: 20.14.11 + specifier: ^22.1.0 + version: 22.1.0 '@types/parse-author': specifier: ^2.0.3 version: 2.0.3 '@types/parse5': - specifier: ^6.0.3 - version: 6.0.3 + specifier: ^7.0.0 + version: 7.0.0 '@types/ssri': specifier: ^7.1.5 version: 7.1.5 '@visulima/packem': specifier: ^1.0.0-alpha.55 - version: 1.0.0-alpha.55(esbuild@0.23.0)(jiti@1.21.6)(typescript@5.5.3)(yaml@2.4.5) + version: 1.0.0-alpha.55(esbuild@0.23.0)(jiti@1.21.6)(typescript@5.5.4)(yaml@2.5.0) '@vitest/coverage-v8': - specifier: ^2.0.4 - version: 2.0.4(vitest@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + specifier: ^2.0.5 + version: 2.0.5(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) audit-ci: specifier: ^7.1.0 version: 7.1.0 caniuse-lite: - specifier: ^1.0.30001643 - version: 1.0.30001643 + specifier: ^1.0.30001649 + version: 1.0.30001649 commitizen: specifier: ^4.3.0 version: 4.3.0 commitlint: specifier: ^19.3.0 - version: 19.3.0(@types/node@20.14.11)(typescript@5.5.3) + version: 19.3.0(@types/node@22.1.0)(typescript@5.5.4) conventional-changelog-conventionalcommits: specifier: 8.0.0 version: 8.0.0 @@ -166,22 +160,22 @@ importers: version: 8.57.0 eslint-plugin-deprecation: specifier: ^3.0.0 - version: 3.0.0(eslint@8.57.0)(typescript@5.5.3) + version: 3.0.0(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-editorconfig: specifier: ^4.0.3 version: 4.0.3 eslint-plugin-import: specifier: npm:eslint-plugin-i@2.29.1 - version: eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + version: eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-mdx: specifier: ^3.1.5 version: 3.1.5(eslint@8.57.0) eslint-plugin-n: - specifier: ^17.9.0 - version: 17.9.0(eslint@8.57.0) + specifier: ^17.10.2 + version: 17.10.2(eslint@8.57.0) eslint-plugin-vitest: specifier: 0.4.1 - version: 0.4.1(eslint@8.57.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 0.4.1(eslint@8.57.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) eslint-plugin-vitest-globals: specifier: ^1.5.0 version: 1.5.0 @@ -192,17 +186,17 @@ importers: specifier: ^5.6.0 version: 5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)) husky: - specifier: ^9.1.1 - version: 9.1.1 + specifier: ^9.1.4 + version: 9.1.4 is-ci: specifier: ^3.0.1 version: 3.0.1 lint-staged: - specifier: ^15.2.7 - version: 15.2.7 + specifier: ^15.2.8 + version: 15.2.8 pkg-pr-new: - specifier: ^0.0.19 - version: 0.0.19 + specifier: ^0.0.20 + version: 0.0.20 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -216,14 +210,14 @@ importers: specifier: ^6.0.1 version: 6.0.1 rollup: - specifier: ^4.19.0 - version: 4.19.0 + specifier: ^4.20.0 + version: 4.20.0 secretlint: specifier: 8.2.4 version: 8.2.4 semantic-release: specifier: ^24.0.0 - version: 24.0.0(typescript@5.5.3) + version: 24.0.0(typescript@5.5.4) sort-package-json: specifier: ^2.10.0 version: 2.10.0 @@ -231,17 +225,17 @@ importers: specifier: ^14.0.4 version: 14.0.4 type-fest: - specifier: ^4.22.1 - version: 4.22.1 + specifier: ^4.23.0 + version: 4.23.0 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 vite: - specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + specifier: ^5.3.5 + version: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) vitest: - specifier: ^2.0.4 - version: 2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + specifier: ^2.0.5 + version: 2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) webpack: specifier: ^5.93.0 version: 5.93.0(esbuild@0.23.0) @@ -287,10 +281,10 @@ importers: devDependencies: '@angular-builders/custom-esbuild': specifier: ^18.0.0 - version: 18.0.0(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@20.14.11)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) + version: 18.0.0(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@22.1.0)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) '@angular-devkit/build-angular': specifier: ^18.0.0 - version: 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@20.14.11)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) + version: 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@22.1.0)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) '@angular/cli': specifier: ^18.0.1 version: 18.1.1(chokidar@3.6.0) @@ -308,7 +302,7 @@ importers: version: link:../.. astro: specifier: ^4.12.2 - version: 4.12.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3) + version: 4.12.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.4) examples/esbuild: dependencies: @@ -330,7 +324,7 @@ importers: dependencies: next: specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.9)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6) + version: 14.2.5(@babel/core@7.25.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6) react: specifier: ^18 version: 18.2.0 @@ -368,7 +362,7 @@ importers: devDependencies: nuxt: specifier: ^3.12.4 - version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(xml2js@0.6.2) + version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.1.0)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.20.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(xml2js@0.6.2) rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -418,7 +412,7 @@ importers: version: link:../.. '@sveltejs/vite-plugin-svelte': specifier: ^3.1.1 - version: 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@tsconfig/svelte': specifier: ^5.0.4 version: 5.0.4 @@ -427,16 +421,16 @@ importers: version: 4.2.18 svelte-check: specifier: ^3.8.4 - version: 3.8.4(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18) + version: 3.8.4(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18) svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3) + version: 6.0.2(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3) typescript: specifier: ^5.5.3 version: 5.5.3 vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + version: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) examples/sveltekit: devDependencies: @@ -451,13 +445,13 @@ importers: version: 2.2.1 '@sveltejs/adapter-auto': specifier: ^3.2.2 - version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))) + version: 3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))) '@sveltejs/kit': specifier: ^2.5.18 - version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@sveltejs/vite-plugin-svelte': specifier: 3.1.1 - version: 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -466,7 +460,7 @@ importers: version: 4.2.18 svelte-check: specifier: ^3.8.4 - version: 3.8.4(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18) + version: 3.8.4(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18) tslib: specifier: ^2.6.3 version: 2.6.3 @@ -475,7 +469,7 @@ importers: version: 5.5.3 vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + version: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) examples/vite: dependencies: @@ -485,7 +479,7 @@ importers: devDependencies: vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + version: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) examples/vite-vike: dependencies: @@ -494,7 +488,7 @@ importers: version: link:../.. '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 4.3.1(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) compression: specifier: ^1.7.4 version: 1.7.4 @@ -530,10 +524,10 @@ importers: version: 2.0.4 vike: specifier: ^0.4.181 - version: 0.4.181(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + version: 0.4.181(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) vite: specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + version: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) examples/webpack: dependencies: @@ -939,6 +933,10 @@ packages: resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.25.2': + resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + engines: {node: '>=6.9.0'} + '@babel/core@7.24.7': resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} engines: {node: '>=6.9.0'} @@ -947,8 +945,12 @@ packages: resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} - '@babel/eslint-parser@7.24.8': - resolution: {integrity: sha512-nYAikI4XTGokU2QX7Jx+v4rxZKhKivaQaREZjuW3mrJrbdWJ5yUfohnoUULge+zEEaKjPYNxhoRgUKktjXtbwA==} + '@babel/core@7.25.2': + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + engines: {node: '>=6.9.0'} + + '@babel/eslint-parser@7.25.1': + resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -962,6 +964,10 @@ packages: resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} engines: {node: '>=6.9.0'} + '@babel/generator@7.25.0': + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -978,6 +984,10 @@ packages: resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.25.2': + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.22.15': resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} @@ -1043,6 +1053,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.25.2': + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.22.5': resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -1125,6 +1141,10 @@ packages: resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.25.0': + resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} + engines: {node: '>=6.9.0'} + '@babel/highlight@7.22.20': resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} @@ -1143,6 +1163,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7': resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} engines: {node: '>=6.9.0'} @@ -1669,10 +1694,18 @@ packages: resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} + '@babel/template@7.25.0': + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.24.8': resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.23.0': resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} engines: {node: '>=6.9.0'} @@ -1681,6 +1714,10 @@ packages: resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -3361,6 +3398,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.18.0': resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} cpu: [arm64] @@ -3371,6 +3413,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.18.0': resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} cpu: [arm64] @@ -3381,6 +3428,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.18.0': resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} cpu: [x64] @@ -3391,6 +3443,11 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} cpu: [arm] @@ -3401,6 +3458,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.18.0': resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} cpu: [arm] @@ -3411,6 +3473,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.18.0': resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} cpu: [arm64] @@ -3421,6 +3488,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.18.0': resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} cpu: [arm64] @@ -3431,6 +3503,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} cpu: [ppc64] @@ -3441,6 +3518,11 @@ packages: cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.18.0': resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} cpu: [riscv64] @@ -3451,6 +3533,11 @@ packages: cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.18.0': resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} cpu: [s390x] @@ -3461,6 +3548,11 @@ packages: cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.18.0': resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} cpu: [x64] @@ -3471,6 +3563,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.18.0': resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} cpu: [x64] @@ -3481,6 +3578,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.18.0': resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} cpu: [arm64] @@ -3491,6 +3593,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.18.0': resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} cpu: [ia32] @@ -3501,6 +3608,11 @@ packages: cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.18.0': resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} cpu: [x64] @@ -3511,6 +3623,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + cpu: [x64] + os: [win32] + '@rspack/binding-darwin-arm64@0.7.5': resolution: {integrity: sha512-mNBIm36s1BA7v4SL/r4f3IXIsjyH5CZX4eXMRPE52lBc3ClVuUB7d/8zk8dkyjJCMAj8PsZSnAJ3cfXnn7TN4g==} cpu: [arm64] @@ -4061,12 +4178,6 @@ packages: '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - '@types/find-cache-dir@3.2.1': - resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - - '@types/find-root@1.1.4': - resolution: {integrity: sha512-2EXK/+gVhVgtt4JqThbEncORvpYJKzi9tQGmI3EkU2jTgMzQsrPm/hbd5xe5uPdeFzIW5gh2PRvvPjaUsI8vpg==} - '@types/hast@2.3.6': resolution: {integrity: sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==} @@ -4136,6 +4247,9 @@ packages: '@types/node@20.8.2': resolution: {integrity: sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==} + '@types/node@22.1.0': + resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} + '@types/normalize-package-data@2.4.2': resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==} @@ -4145,8 +4259,9 @@ packages: '@types/parse-author@2.0.3': resolution: {integrity: sha512-pgRW2K/GVQoogylrGJXDl7PBLW9A6T4OOc9Hy9MLT5f7vgufK2GQ8FcfAbjFHR5HjcN9ByzuCczAORk49REqoA==} - '@types/parse5@6.0.3': - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + '@types/parse5@7.0.0': + resolution: {integrity: sha512-f2SeAxumolBmhuR62vNGTsSAvdz/Oj0k682xNrcKJ4dmRnTPODB74j6CPoNPzBPTHsu7Y7W7u93Mgp8Ovo8vWw==} + deprecated: This is a stub types definition. parse5 provides its own type definitions, so you do not need this installed. '@types/prop-types@15.7.8': resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==} @@ -4418,6 +4533,10 @@ packages: resolution: {integrity: sha512-hvmXg6SzkdgjCbe3YwQkdvM0/FeNEeixPhpY6Sbg6IZ9NEgtDv1kDIuAKouaupEOWbadcmYzEUTJ8gPwgbHj/w==} engines: {node: '>=18.* <=22.*'} + '@visulima/find-cache-dir@1.0.5': + resolution: {integrity: sha512-SwV4/q/heuVw9L3yCxSfPZ2e7FmRR0S36uVI8fljkZtD2dgedNlDctWWXUYSHlPqRUTjRdXOLp8w9mAeGXXBPg==} + engines: {node: '>=18.* <=22.*'} + '@visulima/fmt@1.1.5': resolution: {integrity: sha512-6c4PSk0U3JwvMu7nE5fdolUkE+BCfuOlsPw8dPWt9eKPkx+m7i3npO5I30aeTeKfKhUuDoE+E4R7MOAzcbcwlw==} engines: {node: '>=18.* <=22.*'} @@ -4433,6 +4552,16 @@ packages: yaml: optional: true + '@visulima/fs@2.1.12': + resolution: {integrity: sha512-RVT5yAHqCkTWTYDHEMFHBFULPM/ZRooaiuXzIpMnJ6+h3g97JudmXKgXEC9Lb41ePjwJ3L0zX/lX14pTHJRTBg==} + engines: {node: '>=18.* <=22.*'} + os: [darwin, linux, win32] + peerDependencies: + yaml: ^2.4.0 + peerDependenciesMeta: + yaml: + optional: true + '@visulima/humanizer@1.0.5': resolution: {integrity: sha512-TU/v2Nn3eoY4u1OJrXEXzBeUn/98KcJylUyh6i1IdTiNCKmR8hep6udrAB+AoIOyedCTwYocOKLnn5dObBTUHg==} engines: {node: '>=18.* <=22.*'} @@ -4446,8 +4575,8 @@ packages: engines: {node: '>=18.* <=22.*'} os: [darwin, linux, win32] - '@visulima/package@3.0.4': - resolution: {integrity: sha512-XO/GysaGUZvurlw/YQ1Q/2LG59t81Pa3xxJZRJzpTHcAtGNjSMkuMbITjhrhzr0MKL2Isf1j1wDBWB6j4MHocA==} + '@visulima/package@3.0.6': + resolution: {integrity: sha512-yuH9qsIIK5sXCKsCcj2fPLc/v6bXDh1pFqVfXQI45JV7eWp45vHSv/p/Z098dIFtYq+3GKBmNGj5fZ8h9ni7dA==} engines: {node: '>=18.* <=22.*'} os: [darwin, linux, win32] @@ -4491,6 +4620,11 @@ packages: resolution: {integrity: sha512-swUmYnU83E9KTMXCIkatLlsyMLZfIKG0r6EByYVuJPoZu58MTyOFHWu+nMwIVr04VFYAkoFUTHzmzgU0F1HbyA==} engines: {node: '>=18.* <=22.*'} + '@visulima/path@1.0.4': + resolution: {integrity: sha512-UlWAihCWrEUFIkqdiEvnR4XhXJZQlF/BXnjvhz9oH188AMRQ2nTNOq4Lo7Ex6BaKsMtTe7o7zugA7W79F/g7WA==} + engines: {node: '>=18.* <=22.*'} + os: [darwin, linux, win32] + '@visulima/tsconfig@1.0.5': resolution: {integrity: sha512-alEmNwd70DuemKAHQbhQXK7JNDphrSf8+DE1JNfyI7Wo9J7V42g/sR3E2tqr7XlTiMTUITZgocoe+zfPJ2D3jg==} engines: {node: '>=18.* <=22.*'} @@ -4521,28 +4655,28 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@2.0.4': - resolution: {integrity: sha512-i4lx/Wpg5zF1h2op7j0wdwuEQxaL/YTwwQaKuKMHYj7MMh8c7I4W7PNfOptZBCSBZI0z1qwn64o0pM/pA8Tz1g==} + '@vitest/coverage-v8@2.0.5': + resolution: {integrity: sha512-qeFcySCg5FLO2bHHSa0tAZAOnAUbp4L6/A5JDuj9+bt53JREl8hpLjLHEWF0e/gWc8INVpJaqA7+Ene2rclpZg==} peerDependencies: - vitest: 2.0.4 + vitest: 2.0.5 - '@vitest/expect@2.0.4': - resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} + '@vitest/expect@2.0.5': + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/pretty-format@2.0.4': - resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} + '@vitest/pretty-format@2.0.5': + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/runner@2.0.4': - resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} + '@vitest/runner@2.0.5': + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - '@vitest/snapshot@2.0.4': - resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} + '@vitest/snapshot@2.0.5': + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - '@vitest/spy@2.0.4': - resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} + '@vitest/spy@2.0.5': + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/utils@2.0.4': - resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} + '@vitest/utils@2.0.5': + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} '@vue-macros/common@1.10.4': resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} @@ -5287,6 +5421,9 @@ packages: caniuse-lite@1.0.30001643: resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} + caniuse-lite@1.0.30001649: + resolution: {integrity: sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==} + ccount@1.1.0: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} @@ -5413,6 +5550,10 @@ packages: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + cli-highlight@2.1.11: resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} engines: {node: '>=8.0.0', npm: '>=5.0.0'} @@ -5929,6 +6070,15 @@ packages: supports-color: optional: true + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -6578,8 +6728,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-n@17.9.0: - resolution: {integrity: sha512-CPSaXDXdrT4nsrOrO4mT4VB6FMUkoySRkHWuuJJHVqsIEjIeZgMY1H7AzSwPbDScikBmLN82KeM1u7ixV7PzGg==} + eslint-plugin-n@17.10.2: + resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -6965,10 +7115,6 @@ packages: resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} engines: {node: '>=14.16'} - find-cache-dir@5.0.0: - resolution: {integrity: sha512-OuWNfjfP05JcpAP3JPgAKUhWefjMRfI5iAoSsvE24ANYWJaepAtlSgWECSVEuRgSXpyNEc9DJwG/TZpgcOqyig==} - engines: {node: '>=16'} - find-node-modules@2.1.3: resolution: {integrity: sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==} @@ -7664,8 +7810,8 @@ packages: humannames@1.0.5: resolution: {integrity: sha512-FArOOhsfu1Rzc6wj8TZWTEpO/+TQOqhU0YNx+IyRaScE7HVanOwn8knN1OjjUngJOLaRqFSLjX0EzvMiNnT7zw==} - husky@9.1.1: - resolution: {integrity: sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==} + husky@9.1.4: + resolution: {integrity: sha512-bho94YyReb4JV7LYWRWxZ/xr6TtOTt8cMfmQ39MQYJ7f/YE268s3GdghGwi+y4zAeqewE5zYLvuhV0M0ijsDEA==} engines: {node: '>=18'} hasBin: true @@ -8463,8 +8609,8 @@ packages: resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lint-staged@15.2.7: - resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} + lint-staged@15.2.8: + resolution: {integrity: sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -8476,6 +8622,10 @@ packages: resolution: {integrity: sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==} engines: {node: '>=18.0.0'} + listr2@8.2.4: + resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + engines: {node: '>=18.0.0'} + lmdb@3.0.12: resolution: {integrity: sha512-JnoEulTgveoC64vlYJ9sufGLuNkk6TcxSYpKxSC9aM42I61jIv3pQH0fgb6qW7HV0+FNqA3g1WCQQYfhfawGoQ==} hasBin: true @@ -8626,6 +8776,10 @@ packages: resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} engines: {node: '>=18'} + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + longest-streak@2.0.4: resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} @@ -9231,6 +9385,10 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} @@ -9837,6 +9995,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -10251,8 +10413,8 @@ packages: resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} engines: {node: '>=14.16'} - pkg-pr-new@0.0.19: - resolution: {integrity: sha512-/2WpqWMmUExc7vdDd9mer/r2EToGuDs2/rnwtFN5QkqpmgkR0Y1lB3tbCgcuWvI/kBQEkt3KyyJT6Bl8tK540A==} + pkg-pr-new@0.0.20: + resolution: {integrity: sha512-nzTm/c1R5pXKwHW0mkN2FnkHrqW3D29LGAcAYkK28G9n/c8aJEIrb7TAieNV1HPrO9XEj0Z7IHAsKpcsSxO+Pw==} hasBin: true pkg-types@1.1.3: @@ -10688,10 +10850,6 @@ packages: resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} engines: {node: '>=18'} - read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} - read-pkg-up@11.0.0: resolution: {integrity: sha512-LOVbvF1Q0SZdjClSefZ0Nz5z8u+tIE7mV5NibzmE9VYmDe9CaBbAVtz1veOSZbofrdsilxuDAYnFenukZVp8/Q==} engines: {node: '>=18'} @@ -10997,6 +11155,10 @@ packages: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} + ret@0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} @@ -11095,6 +11257,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -12277,8 +12444,8 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.22.1: - resolution: {integrity: sha512-9tHNEa0Ov81YOopiVkcCJVz5TM6AEQ+CHHjFIktqPnE3NV0AHIkx+gh9tiCl58m/66wWxkOC9eltpa75J4lQPA==} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} engines: {node: '>=16'} type-is@1.6.18: @@ -12344,6 +12511,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + typical@7.1.1: resolution: {integrity: sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==} engines: {node: '>=12.17'} @@ -12371,6 +12543,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.13.0: + resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} + undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -12583,6 +12758,10 @@ packages: resolution: {integrity: sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==} engines: {node: '>=14.0.0'} + unplugin@1.12.0: + resolution: {integrity: sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==} + engines: {node: '>=14.0.0'} + unstorage@1.10.2: resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} peerDependencies: @@ -12770,6 +12949,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@2.0.5: + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-plugin-checker@0.7.2: resolution: {integrity: sha512-xeYeJbG0gaCaT0QcUC4B2Zo4y5NR8ZhYenc5gPbttrZvraRFwkEADCYwq+BfEHl9zYz7yf85TxsiGoYwyyIjhw==} engines: {node: '>=14.16'} @@ -12875,6 +13059,34 @@ packages: terser: optional: true + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + vitefu@0.2.5: resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: @@ -12883,15 +13095,15 @@ packages: vite: optional: true - vitest@2.0.4: - resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} + vitest@2.0.5: + resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} 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.0.4 - '@vitest/ui': 2.0.4 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -13251,6 +13463,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} @@ -13337,10 +13554,10 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@angular-builders/common@2.0.0(@types/node@20.14.11)(chokidar@3.6.0)(typescript@5.4.5)': + '@angular-builders/common@2.0.0(@types/node@22.1.0)(chokidar@3.6.0)(typescript@5.4.5)': dependencies: '@angular-devkit/core': 18.1.1(chokidar@3.6.0) - ts-node: 10.9.1(@types/node@20.14.11)(typescript@5.4.5) + ts-node: 10.9.1(@types/node@22.1.0)(typescript@5.4.5) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@swc/core' @@ -13349,11 +13566,11 @@ snapshots: - chokidar - typescript - '@angular-builders/custom-esbuild@18.0.0(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@20.14.11)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5)': + '@angular-builders/custom-esbuild@18.0.0(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@22.1.0)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5)': dependencies: - '@angular-builders/common': 2.0.0(@types/node@20.14.11)(chokidar@3.6.0)(typescript@5.4.5) + '@angular-builders/common': 2.0.0(@types/node@22.1.0)(chokidar@3.6.0)(typescript@5.4.5) '@angular-devkit/architect': 0.1801.1(chokidar@3.6.0) - '@angular-devkit/build-angular': 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@20.14.11)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) + '@angular-devkit/build-angular': 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@22.1.0)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5) '@angular-devkit/core': 18.1.1(chokidar@3.6.0) '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5) transitivePeerDependencies: @@ -13394,13 +13611,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@20.14.11)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5)': + '@angular-devkit/build-angular@18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@rspack/core@0.7.5(@swc/helpers@0.5.5))(@types/node@22.1.0)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(@rspack/core@0.7.5(@swc/helpers@0.5.5))(webpack@5.93.0(esbuild@0.23.0)))(typescript@5.4.5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1801.1(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1801.1(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.92.1(esbuild@0.21.5)))(webpack@5.92.1(esbuild@0.21.5)) '@angular-devkit/core': 18.1.1(chokidar@3.6.0) - '@angular/build': 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@types/node@20.14.11)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5) + '@angular/build': 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@types/node@22.1.0)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5) '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5) '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -13413,7 +13630,7 @@ snapshots: '@babel/runtime': 7.24.7 '@discoveryjs/json-ext': 0.5.7 '@ngtools/webpack': 18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.92.1(esbuild@0.21.5)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) ansi-colors: 4.1.3 autoprefixer: 10.4.19(postcss@8.4.38) babel-loader: 9.1.3(@babel/core@7.24.7)(webpack@5.92.1(esbuild@0.21.5)) @@ -13454,7 +13671,7 @@ snapshots: tslib: 2.6.3 typescript: 5.4.5 undici: 6.19.2 - vite: 5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) + vite: 5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) watchpack: 2.4.1 webpack: 5.92.1(esbuild@0.21.5) webpack-dev-middleware: 7.2.1(webpack@5.92.1(esbuild@0.21.5)) @@ -13516,7 +13733,7 @@ snapshots: '@angular/core': 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) tslib: 2.6.3 - '@angular/build@18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@types/node@20.14.11)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5)': + '@angular/build@18.1.1(@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.4.5))(@types/node@22.1.0)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1801.1(chokidar@3.6.0) @@ -13526,7 +13743,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) '@inquirer/confirm': 3.1.11 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) ansi-colors: 4.1.3 browserslist: 4.23.2 critters: 0.0.24 @@ -13545,7 +13762,7 @@ snapshots: semver: 7.6.2 typescript: 5.4.5 undici: 6.19.2 - vite: 5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) + vite: 5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) watchpack: 2.4.1 optionalDependencies: less: 4.2.0 @@ -13640,12 +13857,12 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.3 - '@anolilab/commitlint-config@5.0.3(@commitlint/cli@19.3.0(@types/node@20.14.11)(typescript@5.5.3))(@types/node@20.14.11)(typescript@5.5.3)': + '@anolilab/commitlint-config@5.0.3(@commitlint/cli@19.3.0(@types/node@22.1.0)(typescript@5.5.4))(@types/node@22.1.0)(typescript@5.5.4)': dependencies: '@anolilab/package-json-utils': 3.0.9 - '@commitlint/cli': 19.3.0(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/cli': 19.3.0(@types/node@22.1.0)(typescript@5.5.4) '@commitlint/config-conventional': 18.6.3 - '@commitlint/core': 18.6.1(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/core': 18.6.1(@types/node@22.1.0)(typescript@5.5.4) commitizen: 4.3.0 conventional-changelog-conventionalcommits: 7.0.2 cz-conventional-changelog: 3.3.0 @@ -13655,31 +13872,31 @@ snapshots: - '@types/node' - typescript - '@anolilab/eslint-config@15.0.3(@babel/core@7.24.9)(eslint-plugin-editorconfig@4.0.3)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.3)': + '@anolilab/eslint-config@15.0.3(@babel/core@7.25.2)(eslint-plugin-editorconfig@4.0.3)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.7.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.4)': dependencies: '@anolilab/package-json-utils': 3.0.9 - '@babel/core': 7.24.9 - '@babel/eslint-parser': 7.24.8(@babel/core@7.24.9)(eslint@8.57.0) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.25.2) '@eslint/js': 8.57.0 '@html-eslint/eslint-plugin': 0.20.0 '@html-eslint/parser': 0.20.0 '@jsenv/eslint-import-resolver': 8.0.4 '@rushstack/eslint-patch': 1.5.1 - '@rushstack/eslint-plugin-security': 0.7.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@rushstack/eslint-plugin-security': 0.7.1(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) confusing-browser-globals: 1.0.11 eslint: 8.57.0 eslint-define-config: 1.24.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-antfu: 1.0.13(eslint@8.57.0) eslint-plugin-compat: 4.2.0(eslint@8.57.0) eslint-plugin-es-x: 7.2.0(eslint@8.57.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) eslint-plugin-html: 7.1.0 - eslint-plugin-i: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-i: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsonc: 2.16.0(eslint@8.57.0) eslint-plugin-markdown: 3.0.1(eslint@8.57.0) eslint-plugin-mdx: 2.2.0(eslint@8.57.0) @@ -13688,7 +13905,7 @@ snapshots: eslint-plugin-no-only-tests: 3.1.0 eslint-plugin-no-secrets: 0.8.9(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 - eslint-plugin-perfectionist: 2.11.0(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.3) + eslint-plugin-perfectionist: 2.11.0(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.4) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-regexp: 2.6.0(eslint@8.57.0) eslint-plugin-security: 1.7.1 @@ -13709,7 +13926,7 @@ snapshots: eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0) eslint-plugin-react: 7.35.0(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - astro-eslint-parser - eslint-import-resolver-webpack @@ -13719,18 +13936,18 @@ snapshots: - svelte-eslint-parser - vue-eslint-parser - '@anolilab/lint-staged-config@2.1.7(eslint@8.57.0)(husky@9.1.1)(lint-staged@15.2.7)(prettier@3.3.3)(secretlint@8.2.4)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@anolilab/lint-staged-config@2.1.7(eslint@8.57.0)(husky@9.1.4)(lint-staged@15.2.8)(prettier@3.3.3)(secretlint@8.2.4)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: '@anolilab/package-json-utils': 3.0.9 find-up: 5.0.0 - husky: 9.1.1 - lint-staged: 15.2.7 + husky: 9.1.4 + lint-staged: 15.2.8 shell-quote: 1.8.1 optionalDependencies: eslint: 8.57.0 prettier: 3.3.3 secretlint: 8.2.4 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) '@anolilab/package-json-utils@3.0.9': dependencies: @@ -13742,18 +13959,18 @@ snapshots: '@anolilab/package-json-utils': 3.0.9 prettier: 3.3.3 - '@anolilab/semantic-release-preset@9.0.0(@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.3)))(semantic-release@24.0.0(typescript@5.5.3))': + '@anolilab/semantic-release-preset@9.0.0(@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.4)))(semantic-release@24.0.0(typescript@5.5.4))': dependencies: - '@semantic-release/changelog': 6.0.3(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/exec': 6.0.3(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/git': 10.0.1(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/github': 10.1.1(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/release-notes-generator': 14.0.0(semantic-release@24.0.0(typescript@5.5.3)) + '@semantic-release/changelog': 6.0.3(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/exec': 6.0.3(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/git': 10.0.1(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/github': 10.1.1(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/release-notes-generator': 14.0.0(semantic-release@24.0.0(typescript@5.5.4)) conventional-changelog-conventionalcommits: 8.0.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) optionalDependencies: - '@semantic-release/npm': 12.0.1(semantic-release@24.0.0(typescript@5.5.3)) + '@semantic-release/npm': 12.0.1(semantic-release@24.0.0(typescript@5.5.4)) transitivePeerDependencies: - supports-color @@ -13853,6 +14070,8 @@ snapshots: '@babel/compat-data@7.24.9': {} + '@babel/compat-data@7.25.2': {} + '@babel/core@7.24.7': dependencies: '@ampproject/remapping': 2.3.0 @@ -13893,9 +14112,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.8(@babel/core@7.24.9)(eslint@8.57.0)': + '@babel/core@7.25.2': dependencies: - '@babel/core': 7.24.9 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helpers': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + convert-source-map: 2.0.0 + debug: 4.3.5 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0)': + dependencies: + '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.0 eslint-visitor-keys: 2.1.0 @@ -13915,6 +14154,13 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.25.0': + dependencies: + '@babel/types': 7.25.2 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + '@babel/helper-annotate-as-pure@7.22.5': dependencies: '@babel/types': 7.23.0 @@ -13938,15 +14184,23 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.24.9)': + '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/core': 7.24.9 + '@babel/compat-data': 7.25.2 + '@babel/helper-validator-option': 7.24.8 + browserslist: 4.23.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 @@ -13966,15 +14220,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': + '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -14063,6 +14317,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.22.5': dependencies: '@babel/types': 7.23.0 @@ -14084,9 +14348,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.22.20(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.22.20(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -14100,9 +14364,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 @@ -14159,6 +14423,11 @@ snapshots: '@babel/template': 7.24.7 '@babel/types': 7.24.9 + '@babel/helpers@7.25.0': + dependencies: + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + '@babel/highlight@7.22.20': dependencies: '@babel/helper-validator-identifier': 7.22.20 @@ -14180,6 +14449,10 @@ snapshots: dependencies: '@babel/types': 7.24.9 + '@babel/parser@7.25.3': + dependencies: + '@babel/types': 7.25.2 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -14206,12 +14479,12 @@ snapshots: '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -14234,9 +14507,9 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7)': @@ -14249,9 +14522,9 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7)': @@ -14264,9 +14537,9 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': @@ -14274,9 +14547,9 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7)': @@ -14284,9 +14557,9 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.9)': + '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': @@ -14294,6 +14567,11 @@ snapshots: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -14334,14 +14612,14 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.24.9)': + '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7)': @@ -14683,21 +14961,21 @@ snapshots: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.22.15(@babel/core@7.24.9)': + '@babel/plugin-transform-typescript@7.22.15(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.25.2) - '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9)': + '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -14842,6 +15120,12 @@ snapshots: '@babel/parser': 7.24.8 '@babel/types': 7.24.9 + '@babel/template@7.25.0': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 + '@babel/traverse@7.24.8': dependencies: '@babel/code-frame': 7.24.7 @@ -14857,6 +15141,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.25.3': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + debug: 4.3.5 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.23.0': dependencies: '@babel/helper-string-parser': 7.22.5 @@ -14869,6 +15165,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.2': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@bcoe/v8-coverage@0.2.3': {} '@brillout/import@0.2.3': {} @@ -14901,11 +15203,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.3.0(@types/node@20.14.11)(typescript@5.5.3)': + '@commitlint/cli@19.3.0(@types/node@22.1.0)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/load': 19.2.0(@types/node@22.1.0)(typescript@5.5.4) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -14940,11 +15242,11 @@ snapshots: '@commitlint/types': 19.0.3 ajv: 8.12.0 - '@commitlint/core@18.6.1(@types/node@20.14.11)(typescript@5.5.3)': + '@commitlint/core@18.6.1(@types/node@22.1.0)(typescript@5.5.4)': dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/load': 18.6.1(@types/node@22.1.0)(typescript@5.5.4) '@commitlint/read': 18.6.1 transitivePeerDependencies: - '@types/node' @@ -15017,28 +15319,28 @@ snapshots: '@commitlint/types': 17.4.4 '@types/node': 20.5.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.3))(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.5.3) - typescript: 5.5.3 + ts-node: 10.9.1(@types/node@20.5.1)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' optional: true - '@commitlint/load@18.6.1(@types/node@20.14.11)(typescript@5.5.3)': + '@commitlint/load@18.6.1(@types/node@22.1.0)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 18.6.1 '@commitlint/execute-rule': 18.6.1 '@commitlint/resolve-extends': 18.6.1 '@commitlint/types': 18.6.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.11)(cosmiconfig@8.3.6(typescript@5.5.3))(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.1.0)(cosmiconfig@8.3.6(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -15047,15 +15349,15 @@ snapshots: - '@types/node' - typescript - '@commitlint/load@19.2.0(@types/node@20.14.11)(typescript@5.5.3)': + '@commitlint/load@19.2.0(@types/node@22.1.0)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.11)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.1.0)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -15958,7 +16260,7 @@ snapshots: nopt: 7.2.0 proc-log: 3.0.0 read-package-json-fast: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 walk-up-path: 3.0.1 '@npmcli/config@8.3.4': @@ -16040,12 +16342,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) - '@nuxt/schema': 3.12.4(rollup@4.19.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) + '@nuxt/schema': 3.12.4(rollup@4.20.0) execa: 7.2.0 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - magicast - rollup @@ -16064,13 +16366,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@nuxt/devtools@1.3.9(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@nuxt/devtools-wizard': 1.3.9 - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) - '@vue/devtools-core': 7.3.3(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) + '@vue/devtools-core': 7.3.3(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -16098,10 +16400,10 @@ snapshots: semver: 7.6.3 simple-git: 3.25.0 sirv: 2.0.4 - unimport: 3.9.0(rollup@4.19.0) - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-plugin-inspect: 0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + unimport: 3.9.0(rollup@4.20.0) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite-plugin-inspect: 0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.20.0))(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -16110,9 +16412,9 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0)': + '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.20.0)': dependencies: - '@nuxt/schema': 3.12.4(rollup@4.19.0) + '@nuxt/schema': 3.12.4(rollup@4.20.0) c12: 1.11.1(magicast@0.3.4) consola: 3.2.3 defu: 6.1.4 @@ -16130,14 +16432,14 @@ snapshots: semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1 - unimport: 3.9.0(rollup@4.19.0) + unimport: 3.9.0(rollup@4.20.0) untyped: 1.4.2 transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/schema@3.12.4(rollup@4.19.0)': + '@nuxt/schema@3.12.4(rollup@4.20.0)': dependencies: compatx: 0.1.8 consola: 3.2.3 @@ -16149,15 +16451,15 @@ snapshots: std-env: 3.7.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.9.0(rollup@4.19.0) + unimport: 3.9.0(rollup@4.20.0) untyped: 1.4.2 transitivePeerDependencies: - rollup - supports-color - '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.19.0)': + '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.20.0)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 @@ -16179,12 +16481,12 @@ snapshots: - rollup - supports-color - '@nuxt/vite-builder@3.12.4(@types/node@20.14.11)(eslint@9.7.0)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))': + '@nuxt/vite-builder@3.12.4(@types/node@22.1.0)(eslint@9.7.0)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.20.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) - '@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3)) - '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3)) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.20.0) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3)) + '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3)) autoprefixer: 10.4.19(postcss@8.4.39) clear: 0.1.0 consola: 3.2.3 @@ -16204,15 +16506,15 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.1.3 postcss: 8.4.39 - rollup-plugin-visualizer: 5.12.0(rollup@4.19.0) + rollup-plugin-visualizer: 5.12.0(rollup@4.20.0) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.4 unenv: 1.10.0 - unplugin: 1.11.0 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-node: 2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-plugin-checker: 0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + unplugin: 1.12.0 + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite-node: 2.0.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite-plugin-checker: 0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) vue: 3.4.33(typescript@5.5.3) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -16454,106 +16756,106 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@rollup/plugin-alias@5.1.0(rollup@4.19.0)': + '@rollup/plugin-alias@5.1.0(rollup@4.20.0)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-commonjs@25.0.8(rollup@4.19.0)': + '@rollup/plugin-commonjs@25.0.8(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-commonjs@26.0.1(rollup@4.19.0)': + '@rollup/plugin-commonjs@26.0.1(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 10.4.5 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-dynamic-import-vars@2.1.2(rollup@4.19.0)': + '@rollup/plugin-dynamic-import-vars@2.1.2(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) astring: 1.8.6 estree-walker: 2.0.2 fast-glob: 3.3.2 magic-string: 0.30.10 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 '@rollup/plugin-html@1.0.3(rollup@4.19.0)': optionalDependencies: rollup: 4.19.0 - '@rollup/plugin-inject@5.0.5(rollup@4.19.0)': + '@rollup/plugin-inject@5.0.5(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) estree-walker: 2.0.2 magic-string: 0.30.10 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-json@6.1.0(rollup@4.19.0)': + '@rollup/plugin-json@6.1.0(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.19.0)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.6 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-replace@5.0.7(rollup@4.19.0)': + '@rollup/plugin-replace@5.0.7(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) magic-string: 0.30.10 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-terser@0.4.4(rollup@4.19.0)': + '@rollup/plugin-terser@0.4.4(rollup@4.20.0)': dependencies: serialize-javascript: 6.0.1 smob: 1.4.1 terser: 5.21.0 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 - '@rollup/plugin-wasm@6.2.2(rollup@4.19.0)': + '@rollup/plugin-wasm@6.2.2(rollup@4.20.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.0(rollup@4.19.0)': + '@rollup/pluginutils@5.1.0(rollup@4.20.0)': dependencies: '@types/estree': 1.0.2 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 '@rollup/rollup-android-arm-eabi@4.18.0': optional: true @@ -16561,96 +16863,144 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.19.0': optional: true + '@rollup/rollup-android-arm-eabi@4.20.0': + optional: true + '@rollup/rollup-android-arm64@4.18.0': optional: true '@rollup/rollup-android-arm64@4.19.0': optional: true + '@rollup/rollup-android-arm64@4.20.0': + optional: true + '@rollup/rollup-darwin-arm64@4.18.0': optional: true '@rollup/rollup-darwin-arm64@4.19.0': optional: true + '@rollup/rollup-darwin-arm64@4.20.0': + optional: true + '@rollup/rollup-darwin-x64@4.18.0': optional: true '@rollup/rollup-darwin-x64@4.19.0': optional: true + '@rollup/rollup-darwin-x64@4.20.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.19.0': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.19.0': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.18.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.19.0': optional: true + '@rollup/rollup-linux-arm64-gnu@4.20.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.18.0': optional: true '@rollup/rollup-linux-arm64-musl@4.19.0': optional: true + '@rollup/rollup-linux-arm64-musl@4.20.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.19.0': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.18.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.19.0': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.18.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.19.0': optional: true + '@rollup/rollup-linux-s390x-gnu@4.20.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.18.0': optional: true '@rollup/rollup-linux-x64-gnu@4.19.0': optional: true + '@rollup/rollup-linux-x64-gnu@4.20.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.18.0': optional: true '@rollup/rollup-linux-x64-musl@4.19.0': optional: true + '@rollup/rollup-linux-x64-musl@4.20.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.18.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.19.0': optional: true + '@rollup/rollup-win32-arm64-msvc@4.20.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.18.0': optional: true '@rollup/rollup-win32-ia32-msvc@4.19.0': optional: true + '@rollup/rollup-win32-ia32-msvc@4.20.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true '@rollup/rollup-win32-x64-msvc@4.19.0': optional: true + '@rollup/rollup-win32-x64-msvc@4.20.0': + optional: true + '@rspack/binding-darwin-arm64@0.7.5': optional: true @@ -16715,7 +17065,7 @@ snapshots: dependencies: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 tapable: 2.2.1 webpack-sources: 3.2.3 optionalDependencies: @@ -16752,10 +17102,10 @@ snapshots: '@rushstack/eslint-patch@1.5.1': {} - '@rushstack/eslint-plugin-security@0.7.1(eslint@8.57.0)(typescript@5.5.3)': + '@rushstack/eslint-plugin-security@0.7.1(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@rushstack/tree-pattern': 0.3.1 - '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -16838,15 +17188,15 @@ snapshots: '@secretlint/types@8.2.4': {} - '@semantic-release/changelog@6.0.3(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/changelog@6.0.3(semantic-release@24.0.0(typescript@5.5.4))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.1.1 lodash: 4.17.21 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) - '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.0.0(typescript@5.5.4))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -16856,7 +17206,7 @@ snapshots: import-from-esm: 1.3.4 lodash-es: 4.17.21 micromatch: 4.0.5 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) transitivePeerDependencies: - supports-color @@ -16864,7 +17214,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/exec@6.0.3(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/exec@6.0.3(semantic-release@24.0.0(typescript@5.5.4))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -16872,11 +17222,11 @@ snapshots: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@semantic-release/git@10.0.1(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/git@10.0.1(semantic-release@24.0.0(typescript@5.5.4))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -16886,11 +17236,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@semantic-release/github@10.1.1(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/github@10.1.1(semantic-release@24.0.0(typescript@5.5.4))': dependencies: '@octokit/core': 6.1.2 '@octokit/plugin-paginate-rest': 11.3.3(@octokit/core@6.1.2) @@ -16907,12 +17257,12 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.4 p-filter: 4.1.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.5.4))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -16925,11 +17275,11 @@ snapshots: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) semver: 7.5.4 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.0.0(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/release-notes-generator@14.0.0(semantic-release@24.0.0(typescript@5.5.4))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -16941,11 +17291,11 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: 11.0.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.0.0(typescript@5.5.3))': + '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.0.0(typescript@5.5.4))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -16957,7 +17307,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.0.0(typescript@5.5.3) + semantic-release: 24.0.0(typescript@5.5.4) transitivePeerDependencies: - supports-color @@ -17005,14 +17355,14 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))': + '@sveltejs/adapter-auto@3.2.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))': dependencies: - '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) import-meta-resolve: 4.1.0 - '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.0.0 @@ -17026,28 +17376,28 @@ snapshots: sirv: 2.0.4 svelte: 4.2.18 tiny-glob: 0.2.9 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) debug: 4.3.4 svelte: 4.2.18 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)))(svelte@4.2.18)(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.10 svelte: 4.2.18 svelte-hmr: 0.16.0(svelte@4.2.18) - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vitefu: 0.2.5(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) transitivePeerDependencies: - supports-color @@ -17479,11 +17829,11 @@ snapshots: '@types/cacache@17.0.2': dependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 '@types/concat-stream@2.0.0': dependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 '@types/connect-history-api-fallback@1.5.1': dependencies: @@ -17501,7 +17851,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 '@types/cookie@0.6.0': {} @@ -17548,10 +17898,6 @@ snapshots: '@types/qs': 6.9.8 '@types/serve-static': 1.15.7 - '@types/find-cache-dir@3.2.1': {} - - '@types/find-root@1.1.4': {} - '@types/hast@2.3.6': dependencies: '@types/unist': 2.0.8 @@ -17621,13 +17967,19 @@ snapshots: '@types/node@20.8.2': {} + '@types/node@22.1.0': + dependencies: + undici-types: 6.13.0 + '@types/normalize-package-data@2.4.2': {} '@types/normalize-package-data@2.4.4': {} '@types/parse-author@2.0.3': {} - '@types/parse5@6.0.3': {} + '@types/parse5@7.0.0': + dependencies: + parse5: 7.1.2 '@types/prop-types@15.7.8': {} @@ -17694,7 +18046,7 @@ snapshots: '@types/ssri@7.1.5': dependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 '@types/supports-color@8.1.1': {} @@ -17712,42 +18064,42 @@ snapshots: dependencies: '@types/node': 20.14.11 - '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.16.1 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.59.11(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/experimental-utils@5.59.11(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/utils': 5.59.11(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 5.59.11(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 eslint: 8.57.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -17784,15 +18136,15 @@ snapshots: '@typescript-eslint/types': 7.16.1 '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.4) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -17804,21 +18156,21 @@ snapshots: '@typescript-eslint/types@7.16.1': {} - '@typescript-eslint/typescript-estree@5.59.11(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@5.59.11(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 5.59.11 '@typescript-eslint/visitor-keys': 5.59.11 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 - tsutils: 3.21.0(typescript@5.5.3) + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -17827,9 +18179,9 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.5.3) + ts-api-utils: 1.0.3(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -17847,7 +18199,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.16.1 '@typescript-eslint/visitor-keys': 7.16.1 @@ -17856,33 +18208,33 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.59.11(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@5.59.11(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.3 '@typescript-eslint/scope-manager': 5.59.11 '@typescript-eslint/types': 5.59.11 - '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@5.5.4) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.16.1 '@typescript-eslint/types': 7.16.1 - '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -17957,11 +18309,11 @@ snapshots: '@visulima/boxen@1.0.11': {} - '@visulima/cerebro@1.1.12(yaml@2.4.5)': + '@visulima/cerebro@1.1.12(yaml@2.5.0)': dependencies: '@visulima/boxen': 1.0.11 '@visulima/colorize': 1.4.3 - '@visulima/find-cache-dir': 1.0.3(yaml@2.4.5) + '@visulima/find-cache-dir': 1.0.3(yaml@2.5.0) '@visulima/pail': 2.1.1 cli-table3: 0.6.5 command-line-args: 6.0.0 @@ -17977,20 +18329,33 @@ snapshots: '@visulima/error@4.3.0': {} - '@visulima/find-cache-dir@1.0.3(yaml@2.4.5)': + '@visulima/find-cache-dir@1.0.3(yaml@2.5.0)': dependencies: - '@visulima/fs': 2.1.10(yaml@2.4.5) + '@visulima/fs': 2.1.10(yaml@2.5.0) '@visulima/path': 1.0.2 transitivePeerDependencies: - yaml + '@visulima/find-cache-dir@1.0.5(yaml@2.5.0)': + dependencies: + '@visulima/fs': 2.1.12(yaml@2.5.0) + '@visulima/path': 1.0.4 + transitivePeerDependencies: + - yaml + '@visulima/fmt@1.1.5': {} - '@visulima/fs@2.1.10(yaml@2.4.5)': + '@visulima/fs@2.1.10(yaml@2.5.0)': dependencies: '@visulima/path': 1.0.2 optionalDependencies: - yaml: 2.4.5 + yaml: 2.5.0 + + '@visulima/fs@2.1.12(yaml@2.5.0)': + dependencies: + '@visulima/path': 1.0.4 + optionalDependencies: + yaml: 2.5.0 '@visulima/humanizer@1.0.5': {} @@ -17998,37 +18363,37 @@ snapshots: '@visulima/is-ansi-color-supported@2.2.2': {} - '@visulima/package@3.0.4(yaml@2.4.5)': + '@visulima/package@3.0.6(yaml@2.5.0)': dependencies: - '@visulima/fs': 2.1.10(yaml@2.4.5) - '@visulima/path': 1.0.2 + '@visulima/fs': 2.1.12(yaml@2.5.0) + '@visulima/path': 1.0.4 normalize-package-data: 6.0.2 transitivePeerDependencies: - yaml - '@visulima/packem@1.0.0-alpha.55(esbuild@0.23.0)(jiti@1.21.6)(typescript@5.5.3)(yaml@2.4.5)': + '@visulima/packem@1.0.0-alpha.55(esbuild@0.23.0)(jiti@1.21.6)(typescript@5.5.4)(yaml@2.5.0)': dependencies: '@antfu/install-pkg': 0.3.3 '@babel/parser': 7.24.8 '@clack/prompts': 0.7.0 - '@rollup/plugin-alias': 5.1.0(rollup@4.19.0) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.19.0) - '@rollup/plugin-dynamic-import-vars': 2.1.2(rollup@4.19.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.19.0) - '@rollup/plugin-json': 6.1.0(rollup@4.19.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) - '@rollup/plugin-wasm': 6.2.2(rollup@4.19.0) - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) - '@visulima/cerebro': 1.1.12(yaml@2.4.5) + '@rollup/plugin-alias': 5.1.0(rollup@4.20.0) + '@rollup/plugin-commonjs': 26.0.1(rollup@4.20.0) + '@rollup/plugin-dynamic-import-vars': 2.1.2(rollup@4.20.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.20.0) + '@rollup/plugin-json': 6.1.0(rollup@4.20.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.20.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.20.0) + '@rollup/plugin-wasm': 6.2.2(rollup@4.20.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) + '@visulima/cerebro': 1.1.12(yaml@2.5.0) '@visulima/colorize': 1.4.3 - '@visulima/find-cache-dir': 1.0.3(yaml@2.4.5) - '@visulima/fs': 2.1.10(yaml@2.4.5) + '@visulima/find-cache-dir': 1.0.5(yaml@2.5.0) + '@visulima/fs': 2.1.10(yaml@2.5.0) '@visulima/humanizer': 1.0.5 - '@visulima/package': 3.0.4(yaml@2.4.5) + '@visulima/package': 3.0.6(yaml@2.5.0) '@visulima/pail': 2.1.1 '@visulima/path': 1.0.2 - '@visulima/tsconfig': 1.0.5(yaml@2.4.5) + '@visulima/tsconfig': 1.0.5(yaml@2.5.0) defu: 6.1.4 es-module-lexer: 1.5.4 fastest-levenshtein: 1.0.16 @@ -18038,15 +18403,15 @@ snapshots: jiti: 1.21.6 magic-string: 0.30.10 mlly: 1.7.1 - rollup: 4.19.0 - rollup-plugin-dts: 6.1.1(rollup@4.19.0)(typescript@5.5.3) - rollup-plugin-license: 3.5.2(rollup@4.19.0) - rollup-plugin-polyfill-node: 0.13.0(rollup@4.19.0) - rollup-plugin-visualizer: 5.12.0(rollup@4.19.0) + rollup: 4.20.0 + rollup-plugin-dts: 6.1.1(rollup@4.20.0)(typescript@5.5.4) + rollup-plugin-license: 3.5.2(rollup@4.20.0) + rollup-plugin-polyfill-node: 0.13.0(rollup@4.20.0) + rollup-plugin-visualizer: 5.12.0(rollup@4.20.0) semver: 7.6.3 optionalDependencies: esbuild: 0.23.0 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - '@visulima/redact' - picomatch @@ -18063,46 +18428,48 @@ snapshots: '@visulima/path@1.0.2': {} - '@visulima/tsconfig@1.0.5(yaml@2.4.5)': + '@visulima/path@1.0.4': {} + + '@visulima/tsconfig@1.0.5(yaml@2.5.0)': dependencies: - '@visulima/fs': 2.1.10(yaml@2.4.5) + '@visulima/fs': 2.1.10(yaml@2.5.0) '@visulima/path': 1.0.2 jsonc-parser: 3.3.1 resolve-pkg-maps: 1.0.0 transitivePeerDependencies: - yaml - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2))': dependencies: - vite: 5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) + vite: 5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) - '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3))': dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + '@babel/core': 7.25.2 + '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.25.2) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) vue: 3.4.33(typescript@5.5.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(vue@3.4.33(typescript@5.5.3))': dependencies: - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) vue: 3.4.33(typescript@5.5.3) - '@vitest/coverage-v8@2.0.4(vitest@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -18116,47 +18483,47 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vitest: 2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - supports-color - '@vitest/expect@2.0.4': + '@vitest/expect@2.0.5': dependencies: - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.4': + '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.0.4': + '@vitest/runner@2.0.5': dependencies: - '@vitest/utils': 2.0.4 + '@vitest/utils': 2.0.5 pathe: 1.1.2 - '@vitest/snapshot@2.0.4': + '@vitest/snapshot@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 magic-string: 0.30.10 pathe: 1.1.2 - '@vitest/spy@2.0.4': + '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.0 - '@vitest/utils@2.0.4': + '@vitest/utils@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 - '@vue-macros/common@1.10.4(rollup@4.19.0)(vue@3.4.33(typescript@5.5.3))': + '@vue-macros/common@1.10.4(rollup@4.20.0)(vue@3.4.33(typescript@5.5.3))': dependencies: '@babel/types': 7.24.9 - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) '@vue/compiler-sfc': 3.4.33 ast-kit: 0.12.2 local-pkg: 0.5.0 @@ -18170,11 +18537,11 @@ snapshots: '@vue/babel-helper-vue-transform-on@1.2.2': {} - '@vue/babel-plugin-jsx@1.1.5(@babel/core@7.24.9)': + '@vue/babel-plugin-jsx@1.1.5(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.25.2) '@babel/template': 7.22.15 '@babel/traverse': 7.24.8 '@babel/types': 7.23.0 @@ -18185,28 +18552,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.9)': + '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.25.2)': dependencies: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 '@babel/types': 7.24.9 '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.9) + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.25.2) camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.9)': + '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.25.2)': dependencies: '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/parser': 7.24.8 @@ -18256,14 +18623,14 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.3(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': + '@vue/devtools-core@7.3.3(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))': dependencies: '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.6 mitt: 3.0.1 nanoid: 3.3.6 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + vite-hot-client: 0.2.3(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) transitivePeerDependencies: - vite @@ -18754,7 +19121,7 @@ snapshots: astring@1.8.6: {} - astro@4.12.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3): + astro@4.12.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.9.2 '@astrojs/internal-helpers': 0.4.1 @@ -18809,11 +19176,11 @@ snapshots: shiki: 1.11.0 string-width: 7.2.0 strip-ansi: 7.1.0 - tsconfck: 3.1.1(typescript@5.5.3) + tsconfck: 3.1.1(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.2 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vitefu: 0.2.5(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) which-pm: 3.0.0 yargs-parser: 21.1.1 zod: 3.23.8 @@ -18854,7 +19221,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -18864,7 +19231,7 @@ snapshots: autoprefixer@10.4.19(postcss@8.4.39): dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -19021,14 +19388,14 @@ snapshots: browserslist@4.22.1: dependencies: - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 electron-to-chromium: 1.4.542 node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 electron-to-chromium: 1.4.832 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) @@ -19170,12 +19537,14 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.23.2 - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001643: {} + caniuse-lite@1.0.30001649: {} + ccount@1.1.0: {} ccount@2.0.1: {} @@ -19295,6 +19664,10 @@ snapshots: dependencies: restore-cursor: 4.0.0 + cli-cursor@5.0.0: + dependencies: + restore-cursor: 5.1.0 + cli-highlight@2.1.11: dependencies: chalk: 4.1.2 @@ -19445,9 +19818,9 @@ snapshots: - '@swc/core' - '@swc/wasm' - commitlint@19.3.0(@types/node@20.14.11)(typescript@5.5.3): + commitlint@19.3.0(@types/node@22.1.0)(typescript@5.5.4): dependencies: - '@commitlint/cli': 19.3.0(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/cli': 19.3.0(@types/node@22.1.0)(typescript@5.5.4) '@commitlint/types': 19.0.3 transitivePeerDependencies: - '@types/node' @@ -19610,36 +19983,36 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.11)(cosmiconfig@8.3.6(typescript@5.5.3))(typescript@5.5.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.14.11 - cosmiconfig: 8.3.6(typescript@5.5.3) + '@types/node': 20.5.1 + cosmiconfig: 8.3.6(typescript@5.5.4) jiti: 1.20.0 - typescript: 5.5.3 + typescript: 5.5.4 + optional: true - cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.11)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.1.0)(cosmiconfig@8.3.6(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.14.11 - cosmiconfig: 9.0.0(typescript@5.5.3) + '@types/node': 22.1.0 + cosmiconfig: 8.3.6(typescript@5.5.4) jiti: 1.20.0 - typescript: 5.5.3 + typescript: 5.5.4 - cosmiconfig-typescript-loader@5.0.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.5.3))(typescript@5.5.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.1.0)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.5.1 - cosmiconfig: 8.3.6(typescript@5.5.3) + '@types/node': 22.1.0 + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.20.0 - typescript: 5.5.3 - optional: true + typescript: 5.5.4 - cosmiconfig@8.3.6(typescript@5.5.3): + cosmiconfig@8.3.6(typescript@5.5.4): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 cosmiconfig@9.0.0(typescript@5.4.5): dependencies: @@ -19650,14 +20023,14 @@ snapshots: optionalDependencies: typescript: 5.4.5 - cosmiconfig@9.0.0(typescript@5.5.3): + cosmiconfig@9.0.0(typescript@5.5.4): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 crc-32@1.2.2: {} @@ -19860,6 +20233,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.6: + dependencies: + ms: 2.1.2 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -20505,13 +20882,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -20580,14 +20957,14 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -20611,19 +20988,19 @@ snapshots: '@mdn/browser-compat-data': 5.3.20 ast-metadata-inferer: 0.8.0 browserslist: 4.22.1 - caniuse-lite: 1.0.30001643 + caniuse-lite: 1.0.30001649 eslint: 8.57.0 find-up: 5.0.0 lodash.memoize: 4.1.2 semver: 7.5.4 - eslint-plugin-deprecation@3.0.0(eslint@8.57.0)(typescript@5.5.3): + eslint-plugin-deprecation@3.0.0(eslint@8.57.0)(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) tslib: 2.6.3 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -20658,13 +21035,13 @@ snapshots: dependencies: htmlparser2: 8.0.2 - eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.4 doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@ -20805,7 +21182,7 @@ snapshots: resolve: 1.22.6 semver: 7.5.4 - eslint-plugin-n@17.9.0(eslint@8.57.0): + eslint-plugin-n@17.10.2(eslint@8.57.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) enhanced-resolve: 5.17.0 @@ -20813,9 +21190,9 @@ snapshots: eslint-plugin-es-x: 7.8.0(eslint@8.57.0) get-tsconfig: 4.7.2 globals: 15.8.0 - ignore: 5.2.4 - minimatch: 9.0.3 - semver: 7.5.4 + ignore: 5.3.1 + minimatch: 9.0.5 + semver: 7.6.3 eslint-plugin-no-loops@0.3.0(eslint@8.57.0): dependencies: @@ -20834,9 +21211,9 @@ snapshots: is-obj-prop: 1.0.0 is-proto-prop: 2.0.0 - eslint-plugin-perfectionist@2.11.0(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.3): + eslint-plugin-perfectionist@2.11.0(eslint@8.57.0)(svelte@4.2.18)(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 @@ -20961,12 +21338,12 @@ snapshots: eslint-plugin-vitest-globals@1.5.0: {} - eslint-plugin-vitest@0.4.1(eslint@8.57.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + eslint-plugin-vitest@0.4.1(eslint@8.57.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: - '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 optionalDependencies: - vitest: 2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vitest: 2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - supports-color - typescript @@ -21287,7 +21664,7 @@ snapshots: externality@1.0.2: dependencies: - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.17.0 mlly: 1.7.1 pathe: 1.1.2 ufo: 1.5.4 @@ -21395,11 +21772,6 @@ snapshots: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 - find-cache-dir@5.0.0: - dependencies: - common-path-prefix: 3.0.0 - pkg-dir: 7.0.0 - find-node-modules@2.1.3: dependencies: findup-sync: 4.0.0 @@ -22303,7 +22675,7 @@ snapshots: humannames@1.0.5: {} - husky@9.1.1: {} + husky@9.1.4: {} hyperdyperid@1.2.0: {} @@ -22786,7 +23158,7 @@ snapshots: istanbul-lib-instrument@6.0.2: dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -23020,18 +23392,18 @@ snapshots: lines-and-columns@2.0.3: {} - lint-staged@15.2.7: + lint-staged@15.2.8: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.4 + debug: 4.3.6 execa: 8.0.1 lilconfig: 3.1.2 - listr2: 8.2.3 + listr2: 8.2.4 micromatch: 4.0.7 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.4.5 + yaml: 2.5.0 transitivePeerDependencies: - supports-color @@ -23067,6 +23439,15 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 + listr2@8.2.4: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 + lmdb@3.0.12: dependencies: msgpackr: 1.11.0 @@ -23227,6 +23608,14 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 + log-update@6.1.0: + dependencies: + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + longest-streak@2.0.4: {} longest-streak@3.1.0: {} @@ -23295,7 +23684,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.3 make-error@1.3.6: {} @@ -24439,6 +24828,8 @@ snapshots: mimic-fn@4.0.0: {} + mimic-function@5.0.1: {} + mimic-response@3.1.0: {} mimic-response@4.0.0: {} @@ -24612,7 +25003,7 @@ snapshots: nerf-dart@1.0.0: {} - next@14.2.5(@babel/core@7.24.9)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6): + next@14.2.5(@babel/core@7.25.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6): dependencies: '@next/env': 14.2.5 '@swc/helpers': 0.5.5 @@ -24622,7 +25013,7 @@ snapshots: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.24.9)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.5 '@next/swc-darwin-x64': 14.2.5 @@ -24648,14 +25039,14 @@ snapshots: dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.1 - '@rollup/plugin-alias': 5.1.0(rollup@4.19.0) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.19.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.19.0) - '@rollup/plugin-json': 6.1.0(rollup@4.19.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.19.0) - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.20.0) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.20.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.20.0) + '@rollup/plugin-json': 6.1.0(rollup@4.20.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.20.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.20.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.20.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.26.5(encoding@0.1.13) archiver: 7.0.1 @@ -24698,8 +25089,8 @@ snapshots: pkg-types: 1.1.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.19.0 - rollup-plugin-visualizer: 5.12.0(rollup@4.19.0) + rollup: 4.20.0 + rollup-plugin-visualizer: 5.12.0(rollup@4.20.0) scule: 1.3.0 semver: 7.6.3 serve-placeholder: 2.0.2 @@ -24709,7 +25100,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.9.0(rollup@4.19.0) + unimport: 3.9.0(rollup@4.20.0) unstorage: 1.10.2(ioredis@5.4.1) unwasm: 0.3.9 optionalDependencies: @@ -24856,21 +25247,21 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.0 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@4.0.1: dependencies: hosted-git-info: 5.2.1 is-core-module: 2.13.0 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.0: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.0 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.2: @@ -24975,14 +25366,14 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(xml2js@0.6.2): + nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.1.0)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.20.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3))(xml2js@0.6.2): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.9(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) - '@nuxt/schema': 3.12.4(rollup@4.19.0) - '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.19.0) - '@nuxt/vite-builder': 3.12.4(@types/node@20.14.11)(eslint@9.7.0)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3)) + '@nuxt/devtools': 1.3.9(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) + '@nuxt/schema': 3.12.4(rollup@4.20.0) + '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.20.0) + '@nuxt/vite-builder': 3.12.4(@types/node@22.1.0)(eslint@9.7.0)(less@4.2.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.20.0)(sass@1.77.6)(terser@5.31.3)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3)) '@unhead/dom': 1.9.16 '@unhead/ssr': 1.9.16 '@unhead/vue': 1.9.16(vue@3.4.33(typescript@5.5.3)) @@ -25027,9 +25418,9 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.9.0(rollup@4.19.0) + unimport: 3.9.0(rollup@4.20.0) unplugin: 1.11.0 - unplugin-vue-router: 0.10.1(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + unplugin-vue-router: 0.10.1(rollup@4.20.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 vue: 3.4.33(typescript@5.5.3) @@ -25038,7 +25429,7 @@ snapshots: vue-router: 4.4.0(vue@3.4.33(typescript@5.5.3)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.14.11 + '@types/node': 22.1.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -25195,6 +25586,10 @@ snapshots: dependencies: mimic-fn: 4.0.0 + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -25482,7 +25877,7 @@ snapshots: dependencies: '@babel/code-frame': 7.22.13 index-to-position: 0.1.2 - type-fest: 4.22.1 + type-fest: 4.23.0 parse-latin@4.3.0: dependencies: @@ -25658,7 +26053,7 @@ snapshots: dependencies: find-up: 6.3.0 - pkg-pr-new@0.0.19: + pkg-pr-new@0.0.20: dependencies: '@jsdevtools/ez-spawn': 3.0.4 '@octokit/action': 6.1.0 @@ -26082,19 +26477,13 @@ snapshots: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.22.1 - - read-pkg-up@10.1.0: - dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 - type-fest: 4.22.1 + type-fest: 4.23.0 read-pkg-up@11.0.0: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.22.1 + type-fest: 4.23.0 read-pkg-up@3.0.0: dependencies: @@ -26144,14 +26533,14 @@ snapshots: '@types/normalize-package-data': 2.4.2 normalize-package-data: 6.0.0 parse-json: 7.1.0 - type-fest: 4.22.1 + type-fest: 4.23.0 read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.0 parse-json: 8.1.0 - type-fest: 4.22.1 + type-fest: 4.23.0 unicorn-magic: 0.1.0 readable-stream@1.0.34: @@ -26555,6 +26944,11 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 + ret@0.1.15: {} retext-english@4.1.0: @@ -26638,15 +27032,15 @@ snapshots: glob: 11.0.0 package-json-from-dist: 1.0.0 - rollup-plugin-dts@6.1.1(rollup@4.19.0)(typescript@5.5.3): + rollup-plugin-dts@6.1.1(rollup@4.20.0)(typescript@5.5.4): dependencies: magic-string: 0.30.10 - rollup: 4.19.0 - typescript: 5.5.3 + rollup: 4.20.0 + typescript: 5.5.4 optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-license@3.5.2(rollup@4.19.0): + rollup-plugin-license@3.5.2(rollup@4.20.0): dependencies: commenting: 1.1.0 fdir: 6.1.1 @@ -26654,25 +27048,25 @@ snapshots: magic-string: 0.30.10 moment: 2.30.1 package-name-regex: 2.0.6 - rollup: 4.19.0 + rollup: 4.20.0 spdx-expression-validate: 2.0.0 spdx-satisfies: 5.0.1 transitivePeerDependencies: - picomatch - rollup-plugin-polyfill-node@0.13.0(rollup@4.19.0): + rollup-plugin-polyfill-node@0.13.0(rollup@4.20.0): dependencies: - '@rollup/plugin-inject': 5.0.5(rollup@4.19.0) - rollup: 4.19.0 + '@rollup/plugin-inject': 5.0.5(rollup@4.20.0) + rollup: 4.20.0 - rollup-plugin-visualizer@5.12.0(rollup@4.19.0): + rollup-plugin-visualizer@5.12.0(rollup@4.20.0): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.19.0 + rollup: 4.20.0 rollup@4.18.0: dependencies: @@ -26718,6 +27112,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.19.0 fsevents: 2.3.3 + rollup@4.20.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 + fsevents: 2.3.3 + run-applescript@5.0.0: dependencies: execa: 5.1.1 @@ -26866,15 +27282,15 @@ snapshots: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - semantic-release@24.0.0(typescript@5.5.3): + semantic-release@24.0.0(typescript@5.5.4): dependencies: - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0(typescript@5.5.3)) + '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0(typescript@5.5.4)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 10.1.1(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/npm': 12.0.1(semantic-release@24.0.0(typescript@5.5.3)) - '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.0.0(typescript@5.5.3)) + '@semantic-release/github': 10.1.1(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/npm': 12.0.1(semantic-release@24.0.0(typescript@5.5.4)) + '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.0.0(typescript@5.5.4)) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) debug: 4.3.4 env-ci: 11.0.0 execa: 9.3.0 @@ -27493,12 +27909,12 @@ snapshots: dependencies: boundary: 2.0.0 - styled-jsx@5.1.1(@babel/core@7.24.9)(react@18.2.0): + styled-jsx@5.1.1(@babel/core@7.25.2)(react@18.2.0): dependencies: client-only: 0.0.1 react: 18.2.0 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 stylehacks@7.0.2(postcss@8.4.39): dependencies: @@ -27541,14 +27957,14 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.8.4(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18): + svelte-check@3.8.4(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18): dependencies: '@jridgewell/trace-mapping': 0.3.19 chokidar: 3.5.3 picocolors: 1.0.0 sade: 1.8.1 svelte: 4.2.18 - svelte-preprocess: 5.1.4(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3) + svelte-preprocess: 5.1.4(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3) typescript: 5.5.3 transitivePeerDependencies: - '@babel/core' @@ -27565,7 +27981,7 @@ snapshots: dependencies: svelte: 4.2.18 - svelte-preprocess@5.1.4(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3): + svelte-preprocess@5.1.4(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3): dependencies: '@types/pug': 2.0.7 detect-indent: 6.1.0 @@ -27574,17 +27990,17 @@ snapshots: strip-indent: 3.0.0 svelte: 4.2.18 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 less: 4.2.0 postcss: 8.4.39 sass: 1.77.6 typescript: 5.5.3 - svelte-preprocess@6.0.2(@babel/core@7.24.9)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3): + svelte-preprocess@6.0.2(@babel/core@7.25.2)(less@4.2.0)(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3): dependencies: svelte: 4.2.18 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 less: 4.2.0 postcss: 8.4.39 sass: 1.77.6 @@ -28013,54 +28429,54 @@ snapshots: dependencies: typescript: 5.2.2 - ts-api-utils@1.0.3(typescript@5.5.3): + ts-api-utils@1.0.3(typescript@5.5.4): dependencies: - typescript: 5.5.3 + typescript: 5.5.4 - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.5.3 + typescript: 5.5.4 - ts-node@10.9.1(@types/node@20.14.11)(typescript@5.4.5): + ts-node@10.9.1(@types/node@20.5.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.11 + '@types/node': 20.5.1 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optional: true - ts-node@10.9.1(@types/node@20.5.1)(typescript@5.5.3): + ts-node@10.9.1(@types/node@22.1.0)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.5.1 + '@types/node': 22.1.0 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.4.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optional: true - tsconfck@3.1.1(typescript@5.5.3): + tsconfck@3.1.1(typescript@5.5.4): optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 tsconfig-paths@4.2.0: dependencies: @@ -28072,10 +28488,10 @@ snapshots: tslib@2.6.3: {} - tsutils@3.21.0(typescript@5.5.3): + tsutils@3.21.0(typescript@5.5.4): dependencies: tslib: 1.14.1 - typescript: 5.5.3 + typescript: 5.5.4 tuf-js@2.2.1: dependencies: @@ -28109,7 +28525,7 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.22.1: {} + type-fest@4.23.0: {} type-is@1.6.18: dependencies: @@ -28198,6 +28614,8 @@ snapshots: typescript@5.5.3: {} + typescript@5.5.4: {} + typical@7.1.1: {} ufo@1.5.4: {} @@ -28221,10 +28639,12 @@ snapshots: acorn: 8.12.1 estree-walker: 3.0.3 magic-string: 0.30.10 - unplugin: 1.11.0 + unplugin: 1.12.0 undici-types@5.26.5: {} + undici-types@6.13.0: {} + undici@5.28.4: dependencies: '@fastify/busboy': 2.0.0 @@ -28363,9 +28783,9 @@ snapshots: trough: 1.0.5 vfile: 4.2.1 - unimport@3.9.0(rollup@4.19.0): + unimport@3.9.0(rollup@4.20.0): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -28377,7 +28797,7 @@ snapshots: pkg-types: 1.1.3 scule: 1.3.0 strip-literal: 2.1.0 - unplugin: 1.11.0 + unplugin: 1.12.0 transitivePeerDependencies: - rollup @@ -28551,11 +28971,11 @@ snapshots: unpipe@1.0.0: {} - unplugin-vue-router@0.10.1(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): + unplugin-vue-router@0.10.1(rollup@4.20.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): dependencies: '@babel/types': 7.24.9 - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) - '@vue-macros/common': 1.10.4(rollup@4.19.0)(vue@3.4.33(typescript@5.5.3)) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) + '@vue-macros/common': 1.10.4(rollup@4.20.0)(vue@3.4.33(typescript@5.5.3)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -28564,7 +28984,7 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 scule: 1.3.0 - unplugin: 1.11.0 + unplugin: 1.12.0 yaml: 2.4.5 optionalDependencies: vue-router: 4.4.0(vue@3.4.33(typescript@5.5.3)) @@ -28579,6 +28999,13 @@ snapshots: webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 + unplugin@1.12.0: + dependencies: + acorn: 8.12.1 + chokidar: 3.6.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.2 + unstorage@1.10.2(ioredis@5.4.1): dependencies: anymatch: 3.1.3 @@ -28606,7 +29033,7 @@ snapshots: untyped@1.4.2: dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/standalone': 7.24.10 '@babel/types': 7.24.9 defu: 6.1.4 @@ -28623,7 +29050,7 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 - unplugin: 1.11.0 + unplugin: 1.12.0 update-browserslist-db@1.0.13(browserslist@4.22.1): dependencies: @@ -28650,7 +29077,7 @@ snapshots: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.4 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -28782,7 +29209,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vike@0.4.181(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vike@0.4.181(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: '@brillout/import': 0.2.3 '@brillout/json-serializer': 0.5.13 @@ -28797,19 +29224,19 @@ snapshots: semver: 7.6.3 sirv: 2.0.4 source-map-support: 0.5.21 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-hot-client@0.2.3(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vite-hot-client@0.2.3(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-node@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): + vite-node@2.0.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - less @@ -28820,7 +29247,24 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vite-node@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): + dependencies: + cac: 6.7.14 + debug: 4.3.5 + pathe: 1.1.2 + tinyrainbow: 1.2.0 + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: '@babel/code-frame': 7.22.13 ansi-escapes: 4.3.2 @@ -28832,7 +29276,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -28842,10 +29286,10 @@ snapshots: optionator: 0.9.3 typescript: 5.5.3 - vite-plugin-inspect@0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vite-plugin-inspect@0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.20.0))(rollup@4.20.0)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) debug: 4.3.5 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 @@ -28853,65 +29297,77 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) optionalDependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.20.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.2(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.24.9) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.25.2) + '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.25.2) '@vue/compiler-dom': 3.3.4 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) transitivePeerDependencies: - supports-color - vite@5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2): + vite@5.3.2(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.29.2): dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.19.0 + rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 terser: 5.29.2 - vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): + vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): dependencies: esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.19.0 optionalDependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 + fsevents: 2.3.3 + less: 4.2.0 + sass: 1.77.6 + terser: 5.31.3 + + vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.39 + rollup: 4.20.0 + optionalDependencies: + '@types/node': 22.1.0 fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 terser: 5.31.3 - vitefu@0.2.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): + vitefu@0.2.5(vite@5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3)): optionalDependencies: - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.4(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vitest@2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): + vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.4 - '@vitest/pretty-format': 2.0.4 - '@vitest/runner': 2.0.4 - '@vitest/snapshot': 2.0.4 - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -28921,11 +29377,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) - vite-node: 2.0.4(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) + vite-node: 2.0.5(@types/node@22.1.0)(less@4.2.0)(sass@1.77.6)(terser@5.31.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.11 + '@types/node': 22.1.0 transitivePeerDependencies: - less - lightningcss @@ -29443,6 +29899,8 @@ snapshots: yaml@2.4.5: {} + yaml@2.5.0: {} + yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} diff --git a/src/core/utils/cache.ts b/src/core/utils/cache.ts index 56f536b..33887bf 100644 --- a/src/core/utils/cache.ts +++ b/src/core/utils/cache.ts @@ -1,6 +1,6 @@ +import { findCacheDirSync } from "@visulima/find-cache-dir"; import { get as cacheGet, put as cachePut } from "cacache"; import { colorize } from "consola/utils"; -import findCacheDir from "find-cache-dir"; import { fromData } from "ssri"; import { PLUGIN_NAME } from "../const"; @@ -9,7 +9,7 @@ import consola from "./consola"; /** * Cache subdirectory in node_modules/.cache. */ -const cachePath = findCacheDir({ name: PLUGIN_NAME }); +const cachePath: string | undefined = findCacheDirSync(PLUGIN_NAME); type SsriData = Buffer | DataView | NodeJS.TypedArray | string; diff --git a/src/core/utils/oracle.ts b/src/core/utils/oracle.ts index 6796b72..b5d2dc0 100644 --- a/src/core/utils/oracle.ts +++ b/src/core/utils/oracle.ts @@ -1,6 +1,6 @@ +import type { NormalizedPackageJson } from "@visulima/package"; +import { findPackageJsonSync } from "@visulima/package"; import parseAuthor from "parse-author"; -import type { NormalizedPackageJson } from "read-pkg-up"; -import { readPackageUpSync } from "read-pkg-up"; type StringOrUndefined = string | undefined; @@ -9,7 +9,7 @@ export default class Oracle { public constructor(startingPath?: string) { try { - const readPackage = readPackageUpSync({ cwd: startingPath }); + const readPackage = findPackageJsonSync(startingPath); this.packageJson = readPackage?.packageJson; } catch {