From df2e54e0413d6670db4398d9cfc51963ef51ef03 Mon Sep 17 00:00:00 2001 From: gossi Date: Sat, 3 Aug 2024 16:11:13 +0200 Subject: [PATCH] Update Configs --- .github/renovate.json5 | 14 +- package.json | 6 +- packages/@theemo/build/package.json | 9 +- packages/@theemo/build/tsconfig.json | 2 +- packages/@theemo/cli/package.json | 9 +- packages/@theemo/cli/tsconfig.json | 2 +- packages/@theemo/core/package.json | 9 +- packages/@theemo/core/tsconfig.json | 2 +- packages/@theemo/figma/package.json | 9 +- .../@theemo/style-dictionary/package.json | 9 +- packages/@theemo/sync/package.json | 9 +- packages/@theemo/theme/package.json | 4 +- packages/@theemo/tokens/package.json | 9 +- pnpm-lock.yaml | 693 +++++++----------- testing/fixtures/package.json | 8 +- testing/fixtures/tsconfig.json | 2 +- 16 files changed, 336 insertions(+), 460 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index dd4f5d89..482e94a1 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,11 +1,9 @@ -// Docs: -// https://docs.renovatebot.com/configuration-options/ { + "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:base", - "github>gossi/frontend-configs//config/renovate.json5" - ], - "automerge": true, - "masterIssue": true, - "rangeStrategy": "update-lockfile" + "github>gossi/frontend-configs//renovate/manage.json5", + "github>gossi/frontend-configs//renovate/labels.json5", + "github>gossi/frontend-configs//renovate/packages.json5", + "github>gossi/frontend-configs//renovate/frontend-configs.json5" + ] } \ No newline at end of file diff --git a/package.json b/package.json index 16f138c9..2eb3aa87 100644 --- a/package.json +++ b/package.json @@ -27,9 +27,9 @@ "concurrently": "^8.2.0", "release-it": "^17.0.1", "turbo": "^2.0.11", - "typedoc": "^0.25.7", - "typedoc-plugin-markdown": "^4.0.0-next.42", - "typedoc-vitepress-theme": "^1.0.0-next.7", + "typedoc": "^0.26.5", + "typedoc-plugin-markdown": "^4.2.3", + "typedoc-vitepress-theme": "^1.0.1", "vitest": "^2.0.0", "@zvitek/vitepress-plugin-matomo": "^1.0.1", "markdown-it-attrs": "^4.1.6", diff --git a/packages/@theemo/build/package.json b/packages/@theemo/build/package.json index ca126b1f..001c1160 100644 --- a/packages/@theemo/build/package.json +++ b/packages/@theemo/build/package.json @@ -45,14 +45,17 @@ "read-pkg": "^9.0.0" }, "devDependencies": { - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@types/node": "^20.6.3", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/build/tsconfig.json b/packages/@theemo/build/tsconfig.json index 5af47947..67cf9567 100644 --- a/packages/@theemo/build/tsconfig.json +++ b/packages/@theemo/build/tsconfig.json @@ -24,7 +24,7 @@ "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": true, - "skipLibCheck": false + "skipLibCheck": true }, "include": [ "src", diff --git a/packages/@theemo/cli/package.json b/packages/@theemo/cli/package.json index 3b316ed0..f1041bbf 100644 --- a/packages/@theemo/cli/package.json +++ b/packages/@theemo/cli/package.json @@ -60,16 +60,19 @@ "esm": "^3.2.25" }, "devDependencies": { - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@swc/cli": "^0.4.0", "@swc/core": "^1.3.67", "@types/node": "^20.3.3", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/cli/tsconfig.json b/packages/@theemo/cli/tsconfig.json index 5af47947..67cf9567 100644 --- a/packages/@theemo/cli/tsconfig.json +++ b/packages/@theemo/cli/tsconfig.json @@ -24,7 +24,7 @@ "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": true, - "skipLibCheck": false + "skipLibCheck": true }, "include": [ "src", diff --git a/packages/@theemo/core/package.json b/packages/@theemo/core/package.json index 551c9a7e..1c6e9e2f 100644 --- a/packages/@theemo/core/package.json +++ b/packages/@theemo/core/package.json @@ -43,13 +43,16 @@ "_test:dev": "vitest" }, "devDependencies": { - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/core/tsconfig.json b/packages/@theemo/core/tsconfig.json index 5af47947..67cf9567 100644 --- a/packages/@theemo/core/tsconfig.json +++ b/packages/@theemo/core/tsconfig.json @@ -24,7 +24,7 @@ "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": true, - "skipLibCheck": false + "skipLibCheck": true }, "include": [ "src", diff --git a/packages/@theemo/figma/package.json b/packages/@theemo/figma/package.json index 53dc0e68..3bfc112b 100644 --- a/packages/@theemo/figma/package.json +++ b/packages/@theemo/figma/package.json @@ -54,7 +54,7 @@ "devDependencies": { "@babel/core": "^7.22.5", "@babel/eslint-parser": "^7.22.5", - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@types/lodash.isempty": "^4.4.7", "@types/lodash.merge": "^4.6.7", @@ -62,9 +62,12 @@ "@typescript-eslint/parser": "^7.11.0", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/style-dictionary/package.json b/packages/@theemo/style-dictionary/package.json index 2f2ed35a..e7c6657b 100644 --- a/packages/@theemo/style-dictionary/package.json +++ b/packages/@theemo/style-dictionary/package.json @@ -51,7 +51,7 @@ "style-dictionary": ">= 3" }, "devDependencies": { - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@types/jsonpath": "^0.2.0", "@types/mock-fs": "^4.13.1", @@ -59,10 +59,13 @@ "eslint": "^8.49.0", "jsonpath": "^1.1.1", "mock-fs": "^5.2.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "style-dictionary": "^3.8.0", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/sync/package.json b/packages/@theemo/sync/package.json index 62d1c379..d8eb6353 100644 --- a/packages/@theemo/sync/package.json +++ b/packages/@theemo/sync/package.json @@ -47,15 +47,18 @@ "devDependencies": { "@babel/core": "^7.22.5", "@babel/eslint-parser": "^7.22.5", - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@typescript-eslint/eslint-plugin": "^7.11.0", "@typescript-eslint/parser": "^7.11.0", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/packages/@theemo/theme/package.json b/packages/@theemo/theme/package.json index db3e1a6e..78ec5136 100644 --- a/packages/@theemo/theme/package.json +++ b/packages/@theemo/theme/package.json @@ -48,7 +48,7 @@ "@swc/core": "^1.3.67", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", - "typescript": "^5.2.2" + "prettier": "^3.3.3", + "typescript": "^5.5.4" } } diff --git a/packages/@theemo/tokens/package.json b/packages/@theemo/tokens/package.json index 936dd611..031c15f1 100644 --- a/packages/@theemo/tokens/package.json +++ b/packages/@theemo/tokens/package.json @@ -46,14 +46,17 @@ "lodash.merge": "^4.6.2" }, "devDependencies": { - "@gossi/config-eslint": "^0.10.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@types/lodash.merge": "^4.6.7", "concurrently": "^8.2.0", "eslint": "^8.49.0", - "prettier": "^3.2.5", + "prettier": "^3.3.3", "tsup": "^8.0.0", - "typescript": "^5.2.2", + "typescript": "^5.5.4", "vitest": "^2.0.0" + }, + "engines": { + "node": ">=18.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c65463e0..ff24a961 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: devDependencies: '@release-it-plugins/lerna-changelog': specifier: ^7.0.0 - version: 7.0.0(release-it@17.6.0(typescript@5.3.3)) + version: 7.0.0(release-it@17.6.0(typescript@5.5.4)) '@release-it-plugins/workspaces': specifier: ^4.2.0 - version: 4.2.0(release-it@17.6.0(typescript@5.3.3)) + version: 4.2.0(release-it@17.6.0(typescript@5.5.4)) '@vitest/coverage-v8': specifier: ^2.0.0 version: 2.0.5(vitest@2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5)) @@ -40,34 +40,34 @@ importers: version: 10.9.1 release-it: specifier: ^17.0.1 - version: 17.6.0(typescript@5.3.3) + version: 17.6.0(typescript@5.5.4) turbo: specifier: ^2.0.11 version: 2.0.11 typedoc: - specifier: ^0.25.7 - version: 0.25.11(typescript@5.3.3) + specifier: ^0.26.5 + version: 0.26.5(typescript@5.5.4) typedoc-plugin-markdown: - specifier: ^4.0.0-next.42 - version: 4.0.3(typedoc@0.25.11(typescript@5.3.3)) + specifier: ^4.2.3 + version: 4.2.3(typedoc@0.26.5(typescript@5.5.4)) typedoc-vitepress-theme: - specifier: ^1.0.0-next.7 - version: 1.0.1(typedoc-plugin-markdown@4.0.3(typedoc@0.25.11(typescript@5.3.3))) + specifier: ^1.0.1 + version: 1.0.1(typedoc-plugin-markdown@4.2.3(typedoc@0.26.5(typescript@5.5.4))) vite: specifier: ^5.0.10 version: 5.3.5(@types/node@22.1.0) vitepress: specifier: 1.3.1 - version: 1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.3.3) + version: 1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.5.4) vitepress-plugin-mermaid: specifier: ^2.0.16 - version: 2.0.16(mermaid@10.9.1)(vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.3.3)) + version: 2.0.16(mermaid@10.9.1)(vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.5.4)) vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) vue: specifier: ^3.4.3 - version: 3.4.35(typescript@5.3.3) + version: 3.4.35(typescript@5.5.4) packages/@theemo/build: dependencies: @@ -76,8 +76,8 @@ importers: version: 9.0.1 devDependencies: '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -91,14 +91,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5) @@ -116,7 +116,7 @@ importers: version: 12.1.0 cosmiconfig: specifier: ^9.0.0 - version: 9.0.0(typescript@5.3.3) + version: 9.0.0(typescript@5.5.4) dotenv: specifier: ^16.3.1 version: 16.4.5 @@ -128,8 +128,8 @@ importers: version: 11.0.0 devDependencies: '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -149,14 +149,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@20.14.14)(@vitest/ui@2.0.5) @@ -164,8 +164,8 @@ importers: packages/@theemo/core: devDependencies: '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -176,14 +176,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) @@ -216,8 +216,8 @@ importers: specifier: ^7.22.5 version: 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -229,10 +229,10 @@ importers: version: 4.6.9 '@typescript-eslint/eslint-plugin': specifier: ^7.11.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^7.11.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.3.3) + version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) concurrently: specifier: ^8.2.0 version: 8.2.2 @@ -240,14 +240,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) @@ -262,8 +262,8 @@ importers: version: 0.2.2 devDependencies: '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -286,17 +286,17 @@ importers: specifier: ^5.2.0 version: 5.2.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 style-dictionary: specifier: ^3.8.0 version: 3.9.2 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) @@ -314,17 +314,17 @@ importers: specifier: ^7.22.5 version: 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) '@typescript-eslint/eslint-plugin': specifier: ^7.11.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^7.11.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.3.3) + version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) concurrently: specifier: ^8.2.0 version: 8.2.2 @@ -332,14 +332,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) @@ -358,7 +358,7 @@ importers: version: 7.25.2 '@gossi/config-eslint': specifier: ^0.7.0 - version: 0.7.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + version: 0.7.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -375,11 +375,11 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 packages/@theemo/tokens: dependencies: @@ -391,8 +391,8 @@ importers: version: 4.6.2 devDependencies: '@gossi/config-eslint': - specifier: ^0.10.0 - version: 0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -406,14 +406,14 @@ importers: specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.2.5 + specifier: ^3.3.3 version: 3.3.3 tsup: specifier: ^8.0.0 - version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3) + version: 8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) typescript: - specifier: ^5.2.2 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.0 version: 2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5) @@ -437,8 +437,8 @@ importers: version: 8.0.0 devDependencies: '@gossi/config-eslint': - specifier: ^0.7.0 - version: 0.7.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3) + specifier: ^0.12.0 + version: 0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4) '@gossi/config-prettier': specifier: ^0.9.0 version: 0.9.0(prettier@3.3.3) @@ -455,14 +455,14 @@ importers: specifier: ^8.2.0 version: 8.2.2 eslint: - specifier: ^8.44.0 + specifier: ^8.49.0 version: 8.57.0 prettier: - specifier: ^3.0.0 + specifier: ^3.3.3 version: 3.3.3 typescript: - specifier: ^5.1.6 - version: 5.3.3 + specifier: ^5.5.4 + version: 5.5.4 testing/playground-theme: devDependencies: @@ -519,12 +519,18 @@ packages: peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' + peerDependenciesMeta: + '@algolia/client-search': + optional: true '@algolia/autocomplete-shared@1.9.3': resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' + peerDependenciesMeta: + '@algolia/client-search': + optional: true '@algolia/cache-browser-local-storage@4.22.1': resolution: {integrity: sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==} @@ -675,11 +681,6 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.25.0': - resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.25.3': resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} engines: {node: '>=6.0.0'} @@ -1033,10 +1034,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1052,8 +1049,8 @@ packages: '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - '@gossi/config-eslint@0.10.0': - resolution: {integrity: sha512-J7gJU3+DBveO2jUVg0R3BVpIuI+qmbySvlX8zy+Q+nIUheUSVtHky/MV9Hf6cG8NwAc1/bCxt+W6Uerq+4POJQ==} + '@gossi/config-eslint@0.12.0': + resolution: {integrity: sha512-BVejumDXURexlTsyY1C7EE6vsQnMvGE4J5I7f8+btlIUx0R+d7aAsXyF0LsgAuNHzT9F3PeDxaxWqzKTeg1ioA==} engines: {node: 16.* || >= 18.*} peerDependencies: '@babel/core': ^7.22.5 @@ -1061,7 +1058,7 @@ packages: '@typescript-eslint/eslint-plugin': ^5.59.9 || ^6.0.0 || ^7.0.0 '@typescript-eslint/parser': ^5.59.9 || ^6.0.0 || ^7.0.0 eslint: ^7.0.0 || ^8.0.0 - eslint-plugin-ember: ^11.10.0 + eslint-plugin-ember: ^11.10.0 || ^12.0.0 eslint-plugin-qunit: ^7.3.4 eslint-plugin-storybook: ^0.6.12 peerDependenciesMeta: @@ -1117,6 +1114,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -1124,6 +1122,7 @@ packages: '@humanwhocodes/object-schema@2.0.2': resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + deprecated: Use @eslint/object-schema instead '@iarna/toml@2.2.5': resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} @@ -1701,9 +1700,6 @@ packages: peerDependencies: vue: 3.4.35 - '@vue/shared@3.4.31': - resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.4.35': resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} @@ -1807,9 +1803,6 @@ packages: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} - ansi-sequence-parser@1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -2348,10 +2341,6 @@ packages: dagre-d3-es@7.0.10: resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==} - data-uri-to-buffer@4.0.0: - resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} - engines: {node: '>= 12'} - data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} engines: {node: '>= 12'} @@ -2387,15 +2376,6 @@ packages: supports-color: optional: true - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.6: resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} @@ -2529,8 +2509,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} ensure-posix-path@1.1.1: @@ -2708,6 +2688,12 @@ packages: peerDependencies: eslint: '>=7.0.0' + eslint-plugin-n@17.10.1: + resolution: {integrity: sha512-hm/q37W6efDptJXdwirsm6A257iY6ZNtpoSG0wEzFzjJ3AhL7OhEIhdSR2e4OdYfHO5EDeqlCfFrjf9q208IPw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.23.0' + eslint-plugin-prettier@5.1.3: resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -2844,10 +2830,6 @@ packages: fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - fetch-blob@3.1.5: - resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} - engines: {node: ^12.20 || >= 14.13} - fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -3014,11 +2996,6 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -3039,6 +3016,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -3097,10 +3078,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - hasown@2.0.1: - resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} - engines: {node: '>= 0.4'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -3271,13 +3248,6 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - - is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} - engines: {node: '>= 0.4'} - is-core-module@2.15.0: resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} @@ -3451,10 +3421,6 @@ packages: resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -3580,7 +3546,7 @@ packages: resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} lodash.isempty@4.4.0: - resolution: {integrity: sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=} + resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -3679,11 +3645,6 @@ packages: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true - marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} - hasBin: true - matcher-collection@2.0.1: resolution: {integrity: sha512-daE62nS2ZQsDg9raM0IlZzLmI2u+7ZapXBwdoeBUKAYERPDDIc0qNqA8E0Rp2D+gspKR7BgIFP52GeujaGXWeQ==} engines: {node: 6.* || 8.* || >= 10.*} @@ -3809,14 +3770,6 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -4336,6 +4289,7 @@ packages: read-pkg-up@11.0.0: resolution: {integrity: sha512-LOVbvF1Q0SZdjClSefZ0Nz5z8u+tIE7mV5NibzmE9VYmDe9CaBbAVtz1veOSZbofrdsilxuDAYnFenukZVp8/Q==} engines: {node: '>=18'} + deprecated: Renamed to read-package-up read-pkg@9.0.1: resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} @@ -4403,10 +4357,6 @@ packages: resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve@1.22.4: - resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} - hasBin: true - resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -4508,11 +4458,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.2: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} @@ -4558,9 +4503,6 @@ packages: engines: {node: '>=4'} hasBin: true - shiki@0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} - shiki@1.10.3: resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} @@ -4876,9 +4818,6 @@ packages: tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -4959,18 +4898,10 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.10.3: - resolution: {integrity: sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==} - engines: {node: '>=16'} - type-fest@4.23.0: resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} engines: {node: '>=16'} - type-fest@4.6.0: - resolution: {integrity: sha512-rLjWJzQFOq4xw7MgJrCZ6T1jIOvvYElXT12r+y0CC6u67hegDHaxcPqb2fZHOGlqxugGQPNB1EnTezjBetkwkw==} - engines: {node: '>=16'} - typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -4990,25 +4921,26 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typedoc-plugin-markdown@4.0.3: - resolution: {integrity: sha512-0tZbeVGGCd4+lpoIX+yHWgUfyaLZCQCgJOpuVdTtOtD3+jKaedJ4sl/tkNaYBPeWVKiyDkSHfGuHkq53jlzIFg==} + typedoc-plugin-markdown@4.2.3: + resolution: {integrity: sha512-esucQj79SFYOv0f5XVha7QWdLUH5C5HRlDf7Z8CXzHedmVPn7jox6Gt7FdoBXN8AFxyHpa3Lbuxu65Dobwt+4Q==} + engines: {node: '>= 18'} peerDependencies: - typedoc: 0.25.x + typedoc: 0.26.x typedoc-vitepress-theme@1.0.1: resolution: {integrity: sha512-pnpgzSQRaR9QLMl3it/tjq7vlV+eeUzKa22w/xF6ZUdAcYdmeag13kuA6EKfU7/kkIkJ/qsu1GPd3OcIC36Hlw==} peerDependencies: typedoc-plugin-markdown: '>=4.1.0' - typedoc@0.25.11: - resolution: {integrity: sha512-5MbI1W/FOG6oXsd8bdssQidSTeKh8Kt3xA5uKVzI+K99uzP8EGN45uPnPvQesyaWdD+89s4wCQdtWEd8QUbiRg==} - engines: {node: '>= 16'} + typedoc@0.26.5: + resolution: {integrity: sha512-Vn9YKdjKtDZqSk+by7beZ+xzkkr8T8CYoiasqyt4TTRFy5+UHzL/mF/o4wGBjRF+rlWQHDb0t6xCpA3JNL5phg==} + engines: {node: '>= 18'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -5187,12 +5119,6 @@ packages: vscode-nls@5.0.1: resolution: {integrity: sha512-hHQV6iig+M21lTdItKPkJAaWrxALQb/nqpVffakO4knJOh3DrU2SXOMzUzNgo1eADPzu3qSsJY1weCzvR52q9A==} - vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - - vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - vscode-uri@3.0.3: resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==} @@ -5222,10 +5148,6 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} @@ -5310,9 +5232,10 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.2.1: - resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==} + 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==} @@ -5362,13 +5285,15 @@ snapshots: '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)': dependencies: '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1) - '@algolia/client-search': 4.22.1 algoliasearch: 4.22.1 + optionalDependencies: + '@algolia/client-search': 4.22.1 '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)': dependencies: - '@algolia/client-search': 4.22.1 algoliasearch: 4.22.1 + optionalDependencies: + '@algolia/client-search': 4.22.1 '@algolia/cache-browser-local-storage@4.22.1': dependencies: @@ -5452,7 +5377,7 @@ snapshots: '@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.0 + '@babel/parser': 7.25.3 '@babel/template': 7.25.0 '@babel/traverse': 7.25.2 '@babel/types': 7.25.2 @@ -5585,10 +5510,6 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.25.0': - dependencies: - '@babel/types': 7.25.2 - '@babel/parser@7.25.3': dependencies: '@babel/types': 7.25.2 @@ -5616,14 +5537,14 @@ snapshots: '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@babel/types': 7.25.2 '@babel/traverse@7.25.2': dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@babel/template': 7.25.0 '@babel/types': 7.25.2 debug: 4.3.6 @@ -5813,14 +5734,12 @@ snapshots: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.10.0': {} - '@eslint-community/regexpp@4.11.0': {} '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.6 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -5835,23 +5754,23 @@ snapshots: '@gar/promisify@1.1.3': {} - '@gossi/config-eslint@0.10.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3)': + '@gossi/config-eslint@0.12.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4)': dependencies: - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.5.4) eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-decorator-position: 5.0.2(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-i: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-i: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-json: 3.1.0 - eslint-plugin-n: 16.6.2(eslint@8.57.0) + eslint-plugin-n: 17.10.1(eslint@8.57.0) eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-simple-import-sort: 12.1.0(eslint@8.57.0) optionalDependencies: '@babel/core': 7.25.2 '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - '@types/eslint' - eslint-import-resolver-node @@ -5861,9 +5780,9 @@ snapshots: - supports-color - typescript - '@gossi/config-eslint@0.7.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.3.3)': + '@gossi/config-eslint@0.7.0(@babel/core@7.25.2)(@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0))(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.4)': dependencies: - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.5.4) eslint: 8.57.0 eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: 3.6.1(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0) @@ -5895,7 +5814,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -6066,13 +5985,13 @@ snapshots: '@polka/url@1.0.0-next.25': {} - '@release-it-plugins/lerna-changelog@7.0.0(release-it@17.6.0(typescript@5.3.3))': + '@release-it-plugins/lerna-changelog@7.0.0(release-it@17.6.0(typescript@5.5.4))': dependencies: execa: 5.1.1 lerna-changelog: 2.2.0 lodash: 4.17.21 mdast-util-from-markdown: 1.3.1 - release-it: 17.6.0(typescript@5.3.3) + release-it: 17.6.0(typescript@5.5.4) tmp: 0.2.1 validate-peer-dependencies: 2.2.0 which: 2.0.2 @@ -6080,16 +5999,16 @@ snapshots: - bluebird - supports-color - '@release-it-plugins/workspaces@4.2.0(release-it@17.6.0(typescript@5.3.3))': + '@release-it-plugins/workspaces@4.2.0(release-it@17.6.0(typescript@5.5.4))': dependencies: detect-indent: 6.1.0 detect-newline: 3.1.0 - release-it: 17.6.0(typescript@5.3.3) - semver: 7.5.4 + release-it: 17.6.0(typescript@5.5.4) + semver: 7.6.3 url-join: 4.0.1 validate-peer-dependencies: 1.2.0 walk-sync: 2.2.0 - yaml: 2.2.1 + yaml: 2.5.0 '@rollup/rollup-android-arm-eabi@4.19.2': optional: true @@ -6160,9 +6079,9 @@ snapshots: '@swc/counter': 0.1.3 commander: 8.3.0 fast-glob: 3.3.2 - minimatch: 9.0.4 + minimatch: 9.0.5 piscina: 4.6.0 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 source-map: 0.7.4 optionalDependencies: @@ -6309,7 +6228,7 @@ snapshots: '@types/mock-fs@4.13.4': dependencies: - '@types/node': 22.1.0 + '@types/node': 20.14.14 '@types/ms@0.7.32': {} @@ -6322,6 +6241,7 @@ snapshots: '@types/node@22.1.0': dependencies: undici-types: 6.13.0 + optional: true '@types/normalize-package-data@2.4.4': {} @@ -6333,34 +6253,34 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.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': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.18.0 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.3.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 eslint: 8.57.0 optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -6369,21 +6289,21 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.3.3)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.3.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.6 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.3.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.3.3)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -6392,18 +6312,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.3.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.3.3)': + '@typescript-eslint/utils@7.18.0(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.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -6416,10 +6336,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.0.5(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.3.3))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4))': dependencies: vite: 5.3.5(@types/node@22.1.0) - vue: 3.4.35(typescript@5.3.3) + vue: 3.4.35(typescript@5.5.4) '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@22.1.0)(@vitest/ui@2.0.5))': dependencies: @@ -6485,7 +6405,7 @@ snapshots: '@vue/compiler-core@3.4.35': dependencies: - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@vue/shared': 3.4.35 entities: 4.5.0 estree-walker: 2.0.2 @@ -6498,7 +6418,7 @@ snapshots: '@vue/compiler-sfc@3.4.35': dependencies: - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@vue/compiler-core': 3.4.35 '@vue/compiler-dom': 3.4.35 '@vue/compiler-ssr': 3.4.35 @@ -6547,31 +6467,29 @@ snapshots: '@vue/shared': 3.4.35 csstype: 3.1.3 - '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.3.3))': + '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.4.35 '@vue/shared': 3.4.35 - vue: 3.4.35(typescript@5.3.3) - - '@vue/shared@3.4.31': {} + vue: 3.4.35(typescript@5.5.4) '@vue/shared@3.4.35': {} - '@vueuse/core@10.11.0(vue@3.4.35(typescript@5.3.3))': + '@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.35(typescript@5.3.3)) - vue-demi: 0.14.8(vue@3.4.35(typescript@5.3.3)) + '@vueuse/shared': 10.11.0(vue@3.4.35(typescript@5.5.4)) + vue-demi: 0.14.8(vue@3.4.35(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.35(typescript@5.3.3))': + '@vueuse/integrations@10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.35(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.3.3)) - '@vueuse/shared': 10.11.0(vue@3.4.35(typescript@5.3.3)) - vue-demi: 0.14.8(vue@3.4.35(typescript@5.3.3)) + '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.5.4)) + '@vueuse/shared': 10.11.0(vue@3.4.35(typescript@5.5.4)) + vue-demi: 0.14.8(vue@3.4.35(typescript@5.5.4)) optionalDependencies: change-case: 4.1.2 focus-trap: 7.5.4 @@ -6581,9 +6499,9 @@ snapshots: '@vueuse/metadata@10.11.0': {} - '@vueuse/shared@10.11.0(vue@3.4.35(typescript@5.3.3))': + '@vueuse/shared@10.11.0(vue@3.4.35(typescript@5.5.4))': dependencies: - vue-demi: 0.14.8(vue@3.4.35(typescript@5.3.3)) + vue-demi: 0.14.8(vue@3.4.35(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -6653,8 +6571,6 @@ snapshots: ansi-regex@6.0.1: {} - ansi-sequence-parser@1.1.1: {} - ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -6762,7 +6678,7 @@ snapshots: bin-version-check@5.1.0: dependencies: bin-version: 6.0.0 - semver: 7.6.2 + semver: 7.6.3 semver-truncate: 3.0.0 bin-version@6.0.0: @@ -6893,7 +6809,7 @@ snapshots: camel-case@4.1.2: dependencies: pascal-case: 3.1.2 - tslib: 2.6.2 + tslib: 2.6.3 camelcase@7.0.1: {} @@ -6902,7 +6818,7 @@ snapshots: capital-case@1.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 upper-case-first: 2.0.2 chai@5.1.1: @@ -6939,7 +6855,7 @@ snapshots: path-case: 3.0.4 sentence-case: 3.0.4 snake-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 character-entities@2.0.2: {} @@ -7072,7 +6988,7 @@ snapshots: constant-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 upper-case: 2.0.2 content-disposition@0.5.4: @@ -7096,14 +7012,14 @@ snapshots: layout-base: 2.0.1 optional: true - cosmiconfig@9.0.0(typescript@5.3.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.3.3 + typescript: 5.5.4 cross-spawn@5.1.0: dependencies: @@ -7308,8 +7224,6 @@ snapshots: d3: 7.9.0 lodash-es: 4.17.21 - data-uri-to-buffer@4.0.0: {} - data-uri-to-buffer@4.0.1: {} data-uri-to-buffer@6.0.2: {} @@ -7342,10 +7256,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.4: - dependencies: - ms: 2.1.2 - debug@4.3.6: dependencies: ms: 2.1.2 @@ -7428,7 +7338,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 dot-prop@6.0.1: dependencies: @@ -7459,9 +7369,9 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.15.0: + enhanced-resolve@5.17.1: dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 tapable: 2.2.1 ensure-posix-path@1.1.1: {} @@ -7646,21 +7556,21 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.13.1 - resolve: 1.22.4 + is-core-module: 2.15.0 + resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.6 - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.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@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 - is-core-module: 2.13.1 + is-core-module: 2.15.0 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -7671,13 +7581,13 @@ snapshots: eslint-import-resolver-typescript@3.6.1(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.6 - enhanced-resolve: 5.15.0 + enhanced-resolve: 5.17.1 eslint: 8.57.0 eslint-module-utils: 2.8.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 - is-core-module: 2.13.1 + is-core-module: 2.15.0 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -7685,14 +7595,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.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@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.18.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@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -7726,13 +7636,13 @@ snapshots: eslint: 8.57.0 eslint-compat-utils: 0.1.2(eslint@8.57.0) - eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 4.3.6 doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.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@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(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 @@ -7760,7 +7670,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -7770,7 +7680,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.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@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -7781,7 +7691,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -7802,11 +7712,23 @@ snapshots: globals: 13.24.0 ignore: 5.3.1 is-builtin-module: 3.2.1 - is-core-module: 2.13.1 + is-core-module: 2.15.0 minimatch: 3.1.2 resolve: 1.22.8 semver: 7.6.3 + eslint-plugin-n@17.10.1(eslint@8.57.0): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + enhanced-resolve: 5.17.1 + eslint: 8.57.0 + eslint-plugin-es-x: 7.5.0(eslint@8.57.0) + get-tsconfig: 4.7.2 + globals: 15.9.0 + ignore: 5.3.1 + minimatch: 9.0.5 + semver: 7.6.3 + eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 @@ -7850,7 +7772,7 @@ snapshots: eslint@8.57.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.11.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -7860,7 +7782,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.6 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -7995,11 +7917,6 @@ snapshots: dependencies: reusify: 1.0.4 - fetch-blob@3.1.5: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.2.1 - fetch-blob@3.2.0: dependencies: node-domexception: 1.0.0 @@ -8074,7 +7991,7 @@ snapshots: formdata-polyfill@4.0.10: dependencies: - fetch-blob: 3.1.5 + fetch-blob: 3.2.0 fs-extra@10.1.0: dependencies: @@ -8170,14 +8087,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.3.10: - dependencies: - foreground-child: 3.2.1 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.1.2 - path-scurry: 1.11.1 - glob@10.4.5: dependencies: foreground-child: 3.2.1 @@ -8206,6 +8115,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@15.9.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -8285,10 +8196,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - hasown@2.0.1: - dependencies: - function-bind: 1.1.2 - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -8296,7 +8203,7 @@ snapshots: header-case@2.0.4: dependencies: capital-case: 1.0.4 - tslib: 2.6.2 + tslib: 2.6.3 highlight.js@10.7.3: {} @@ -8463,14 +8370,6 @@ snapshots: dependencies: ci-info: 3.9.0 - is-core-module@2.13.1: - dependencies: - hasown: 2.0.1 - - is-core-module@2.14.0: - dependencies: - hasown: 2.0.2 - is-core-module@2.15.0: dependencies: hasown: 2.0.2 @@ -8610,12 +8509,6 @@ snapshots: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - jackspeak@2.3.6: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -8761,7 +8654,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 lowercase-keys@2.0.0: {} @@ -8843,8 +8736,6 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - marked@4.3.0: {} - matcher-collection@2.0.1: dependencies: '@types/minimatch': 3.0.5 @@ -9062,14 +8953,6 @@ snapshots: dependencies: brace-expansion: 1.1.11 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.4: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -9158,7 +9041,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.2 + tslib: 2.6.3 node-addon-api@3.2.1: optional: true @@ -9167,8 +9050,8 @@ snapshots: node-fetch@3.2.10: dependencies: - data-uri-to-buffer: 4.0.0 - fetch-blob: 3.1.5 + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 node-fetch@3.3.2: @@ -9187,7 +9070,7 @@ snapshots: normalize-package-data@6.0.0: dependencies: hosted-git-info: 7.0.1 - is-core-module: 2.14.0 + is-core-module: 2.15.0 semver: 7.6.3 validate-npm-package-license: 3.0.4 @@ -9372,12 +9255,12 @@ snapshots: ky: 1.4.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.6.3 param-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 parent-module@1.0.1: dependencies: @@ -9394,7 +9277,7 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 index-to-position: 0.1.2 - type-fest: 4.10.3 + type-fest: 4.23.0 parse-path@7.0.0: dependencies: @@ -9415,12 +9298,12 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 path-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 path-exists@4.0.0: {} @@ -9477,11 +9360,12 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@6.0.1(postcss@8.4.40): + postcss-load-config@6.0.1(postcss@8.4.40)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 optionalDependencies: postcss: 8.4.40 + yaml: 2.5.0 postcss@8.4.40: dependencies: @@ -9572,14 +9456,14 @@ snapshots: dependencies: find-up-simple: 1.0.0 read-pkg: 9.0.1 - type-fest: 4.6.0 + 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.10.3 + type-fest: 4.23.0 unicorn-magic: 0.1.0 readable-stream@3.6.2: @@ -9617,13 +9501,13 @@ snapshots: dependencies: rc: 1.2.8 - release-it@17.6.0(typescript@5.3.3): + release-it@17.6.0(typescript@5.5.4): dependencies: '@iarna/toml': 2.2.5 '@octokit/rest': 20.1.1 async-retry: 1.3.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.5.4) execa: 8.0.1 git-url-parse: 14.0.0 globby: 14.0.2 @@ -9668,15 +9552,9 @@ snapshots: resolve-pkg-maps@1.0.0: {} - resolve@1.22.4: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.8: dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -9746,7 +9624,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 sade@1.8.1: dependencies: @@ -9773,20 +9651,16 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 semver-regex@4.0.5: {} semver-truncate@3.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 semver@6.3.1: {} - semver@7.5.4: - dependencies: - lru-cache: 6.0.0 - semver@7.6.2: {} semver@7.6.3: {} @@ -9794,7 +9668,7 @@ snapshots: sentence-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 upper-case-first: 2.0.2 set-function-length@1.2.2: @@ -9833,13 +9707,6 @@ snapshots: interpret: 1.4.0 rechoir: 0.6.2 - shiki@0.14.7: - dependencies: - ansi-sequence-parser: 1.1.1 - jsonc-parser: 3.2.1 - vscode-oniguruma: 1.7.0 - vscode-textmate: 8.0.0 - shiki@1.10.3: dependencies: '@shikijs/core': 1.10.3 @@ -9877,7 +9744,7 @@ snapshots: snake-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.6.3 socks-proxy-agent@6.2.1: dependencies: @@ -10027,7 +9894,7 @@ snapshots: change-case: 4.1.2 commander: 8.3.0 fs-extra: 10.1.0 - glob: 10.3.10 + glob: 10.4.5 json5: 2.2.3 jsonc-parser: 3.2.1 lodash: 4.17.21 @@ -10150,9 +10017,9 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 - ts-api-utils@1.3.0(typescript@5.3.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.3.3 + typescript: 5.5.4 ts-dedent@2.2.0: {} @@ -10165,11 +10032,9 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@2.6.2: {} - tslib@2.6.3: {} - tsup@8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.3.3): + tsup@8.2.4(@swc/core@1.7.5)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -10181,7 +10046,7 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(postcss@8.4.40) + postcss-load-config: 6.0.1(postcss@8.4.40)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.19.2 source-map: 0.8.0-beta.0 @@ -10190,7 +10055,7 @@ snapshots: optionalDependencies: '@swc/core': 1.7.5 postcss: 8.4.40 - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - jiti - supports-color @@ -10240,12 +10105,8 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.10.3: {} - type-fest@4.23.0: {} - type-fest@4.6.0: {} - typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7 @@ -10282,23 +10143,24 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typedoc-plugin-markdown@4.0.3(typedoc@0.25.11(typescript@5.3.3)): + typedoc-plugin-markdown@4.2.3(typedoc@0.26.5(typescript@5.5.4)): dependencies: - typedoc: 0.25.11(typescript@5.3.3) + typedoc: 0.26.5(typescript@5.5.4) - typedoc-vitepress-theme@1.0.1(typedoc-plugin-markdown@4.0.3(typedoc@0.25.11(typescript@5.3.3))): + typedoc-vitepress-theme@1.0.1(typedoc-plugin-markdown@4.2.3(typedoc@0.26.5(typescript@5.5.4))): dependencies: - typedoc-plugin-markdown: 4.0.3(typedoc@0.25.11(typescript@5.3.3)) + typedoc-plugin-markdown: 4.2.3(typedoc@0.26.5(typescript@5.5.4)) - typedoc@0.25.11(typescript@5.3.3): + typedoc@0.26.5(typescript@5.5.4): dependencies: lunr: 2.3.9 - marked: 4.3.0 - minimatch: 9.0.3 - shiki: 0.14.7 - typescript: 5.3.3 + markdown-it: 14.1.0 + minimatch: 9.0.5 + shiki: 1.10.3 + typescript: 5.5.4 + yaml: 2.5.0 - typescript@5.3.3: {} + typescript@5.5.4: {} uc.micro@2.1.0: {} @@ -10313,7 +10175,8 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.13.0: {} + undici-types@6.13.0: + optional: true unicorn-magic@0.1.0: {} @@ -10354,17 +10217,17 @@ snapshots: is-npm: 6.0.0 latest-version: 9.0.0 pupa: 3.1.0 - semver: 7.6.2 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 upper-case-first@2.0.2: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 upper-case@2.0.2: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 uri-js@4.4.1: dependencies: @@ -10393,7 +10256,7 @@ snapshots: validate-peer-dependencies@1.2.0: dependencies: resolve-package-path: 3.1.0 - semver: 7.5.4 + semver: 7.6.3 validate-peer-dependencies@2.2.0: dependencies: @@ -10452,31 +10315,31 @@ snapshots: '@types/node': 22.1.0 fsevents: 2.3.3 - vitepress-plugin-mermaid@2.0.16(mermaid@10.9.1)(vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.3.3)): + vitepress-plugin-mermaid@2.0.16(mermaid@10.9.1)(vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.5.4)): dependencies: mermaid: 10.9.1 - vitepress: 1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.3.3) + vitepress: 1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.5.4) optionalDependencies: '@mermaid-js/mermaid-mindmap': 9.3.0 - vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.3.3): + vitepress@1.3.1(@algolia/client-search@4.22.1)(@types/node@22.1.0)(change-case@4.1.2)(postcss@8.4.40)(search-insights@2.15.0)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.0 '@docsearch/js': 3.6.0(@algolia/client-search@4.22.1)(search-insights@2.15.0) '@shikijs/core': 1.10.3 '@shikijs/transformers': 1.10.3 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.3.3)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4)) '@vue/devtools-api': 7.3.5 - '@vue/shared': 3.4.31 - '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.3.3)) - '@vueuse/integrations': 10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.35(typescript@5.3.3)) + '@vue/shared': 3.4.35 + '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.5.4)) + '@vueuse/integrations': 10.11.0(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.35(typescript@5.5.4)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.0.0 shiki: 1.10.3 vite: 5.3.5(@types/node@22.1.0) - vue: 3.4.35(typescript@5.3.3) + vue: 3.4.35(typescript@5.5.4) optionalDependencies: postcss: 8.4.40 transitivePeerDependencies: @@ -10586,25 +10449,21 @@ snapshots: vscode-nls@5.0.1: {} - vscode-oniguruma@1.7.0: {} - - vscode-textmate@8.0.0: {} - vscode-uri@3.0.3: {} - vue-demi@0.14.8(vue@3.4.35(typescript@5.3.3)): + vue-demi@0.14.8(vue@3.4.35(typescript@5.5.4)): dependencies: - vue: 3.4.35(typescript@5.3.3) + vue: 3.4.35(typescript@5.5.4) - vue@3.4.35(typescript@5.3.3): + vue@3.4.35(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.35 '@vue/compiler-sfc': 3.4.35 '@vue/runtime-dom': 3.4.35 - '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.3.3)) + '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.5.4)) '@vue/shared': 3.4.35 optionalDependencies: - typescript: 5.3.3 + typescript: 5.5.4 walk-sync@2.2.0: dependencies: @@ -10617,8 +10476,6 @@ snapshots: dependencies: defaults: 1.0.4 - web-streams-polyfill@3.2.1: {} - web-streams-polyfill@3.3.3: {} web-worker@1.3.0: {} @@ -10709,7 +10566,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.2.1: {} + yaml@2.5.0: {} yargs-parser@20.2.9: {} diff --git a/testing/fixtures/package.json b/testing/fixtures/package.json index 8a8772d7..3a7a303a 100644 --- a/testing/fixtures/package.json +++ b/testing/fixtures/package.json @@ -43,14 +43,14 @@ "pkg-dir": "^8.0.0" }, "devDependencies": { - "@gossi/config-eslint": "^0.7.0", + "@gossi/config-eslint": "^0.12.0", "@gossi/config-prettier": "^0.9.0", "@swc/cli": "^0.4.0", "@swc/core": "^1.3.67", "@types/node": "^20.4.0", "concurrently": "^8.2.0", - "eslint": "^8.44.0", - "prettier": "^3.0.0", - "typescript": "^5.1.6" + "eslint": "^8.49.0", + "prettier": "^3.3.3", + "typescript": "^5.5.4" } } diff --git a/testing/fixtures/tsconfig.json b/testing/fixtures/tsconfig.json index 77c2841c..ed84da4e 100644 --- a/testing/fixtures/tsconfig.json +++ b/testing/fixtures/tsconfig.json @@ -24,7 +24,7 @@ "strictFunctionTypes": true, "strictNullChecks": true, "strictPropertyInitialization": true, - "skipLibCheck": false + "skipLibCheck": true }, "include": [ "src",