From a9f4df66102a0c7b8202b6ff90b5b0d11d8a7b87 Mon Sep 17 00:00:00 2001 From: Stef Lewandowski Date: Thu, 29 Aug 2024 08:37:29 +0100 Subject: [PATCH 1/4] feat: update Typescript to 5.5.4 --- apps/nextjs/package.json | 2 +- package.json | 2 +- packages/aila/package.json | 2 +- packages/api/package.json | 2 +- packages/db/package.json | 2 +- packages/eslint-config-custom/package.json | 2 +- packages/exports/package.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 5dfa01c00..b2ddc67ce 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -135,7 +135,7 @@ "postcss": "^8.4.32", "tailwindcss": "^3.3.7", "ts-jest": "^29.1.4", - "typescript": "5.3.3" + "typescript": "5.5.4" }, "engines": { "node": ">=20.9.0", diff --git a/package.json b/package.json index 0fe906831..5ee024d38 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "sort-package-json": "^2.6.0", "tailwindcss": "^3.3.7", "turbo": "^1.11.2", - "typescript": "5.3.3" + "typescript": "5.5.4" }, "packageManager": "pnpm@8.6.12", "engines": { diff --git a/packages/aila/package.json b/packages/aila/package.json index 9dc09c676..e976caa7c 100644 --- a/packages/aila/package.json +++ b/packages/aila/package.json @@ -45,7 +45,7 @@ "jest": "^29.7.0", "setup-polly-jest": "^0.11.0", "ts-jest": "^29.1.4", - "typescript": "5.3.3" + "typescript": "5.5.4" }, "engines": { "node": ">=20.9.0", diff --git a/packages/api/package.json b/packages/api/package.json index d34d3474f..0844f5a7f 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@oakai/prettier-config": "*", "eslint": "^8.56.0", - "typescript": "5.3.3" + "typescript": "5.5.4" }, "engines": { "node": ">=20.9.0", diff --git a/packages/db/package.json b/packages/db/package.json index 9bdcd6c46..9b2644495 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -67,7 +67,7 @@ "@oakai/prettier-config": "*", "dotenv-cli": "^6.0.0", "prisma": "^5.13.0", - "typescript": "5.3.3", + "typescript": "5.5.4", "zod-prisma": "^0.5.4" }, "engines": { diff --git a/packages/eslint-config-custom/package.json b/packages/eslint-config-custom/package.json index 20ffb3c74..efbe69e3e 100644 --- a/packages/eslint-config-custom/package.json +++ b/packages/eslint-config-custom/package.json @@ -23,7 +23,7 @@ "devDependencies": { "eslint": "^8.56.0", "prettier": "^3.1.1", - "typescript": "5.3.3" + "typescript": "5.5.4" }, "peerDependencies": { "eslint": "^8.36.0", diff --git a/packages/exports/package.json b/packages/exports/package.json index 9ae8e949e..b9c7dcf93 100644 --- a/packages/exports/package.json +++ b/packages/exports/package.json @@ -6,7 +6,7 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "typescript": "5.3.3" + "typescript": "5.5.4" }, "prettier": "@oakai/prettier-config" } From a2463ee01738a9dbe1c41d5836951e45a0b3d52c Mon Sep 17 00:00:00 2001 From: Stef Lewandowski Date: Thu, 29 Aug 2024 08:39:05 +0100 Subject: [PATCH 2/4] Update lock file --- pnpm-lock.yaml | 250 ++++++++++++++++++++++++------------------------- 1 file changed, 125 insertions(+), 125 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 241ce1c13..d52659c59 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ importers: version: 3.2.5 semantic-release: specifier: ^21.1.1 - version: 21.1.2(typescript@5.3.3) + version: 21.1.2(typescript@5.5.4) sort-package-json: specifier: ^2.6.0 version: 2.6.0 @@ -77,8 +77,8 @@ importers: specifier: ^1.11.2 version: 1.12.4 typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 apps/nextjs: dependencies: @@ -303,7 +303,7 @@ importers: version: 1.2.0(@trpc/server@10.45.2)(zod@3.23.5) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) + version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) tsx: specifier: ^4.16.0 version: 4.16.0 @@ -352,10 +352,10 @@ importers: version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7) '@storybook/nextjs': specifier: ^8.2.6 - version: 8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3)(webpack@5.93.0) + version: 8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4)(webpack@5.93.0) '@storybook/react': specifier: ^8.2.6 - version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) + version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) '@storybook/test': specifier: ^8.2.6 version: 8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7) @@ -397,10 +397,10 @@ importers: version: 8.56.0 eslint-config-next: specifier: 14.0.4 - version: 14.0.4(eslint@8.56.0)(typescript@5.3.3) + version: 14.0.4(eslint@8.56.0)(typescript@5.5.4) eslint-plugin-storybook: specifier: ^0.8.0 - version: 0.8.0(eslint@8.56.0)(typescript@5.3.3) + version: 0.8.0(eslint@8.56.0)(typescript@5.5.4) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@18.18.5)(ts-node@10.9.2) @@ -412,10 +412,10 @@ importers: version: 3.4.1(ts-node@10.9.2) ts-jest: specifier: ^29.1.4 - version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3) + version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4) typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 packages/aila: dependencies: @@ -500,10 +500,10 @@ importers: version: 0.11.0(@pollyjs/core@6.0.6) ts-jest: specifier: ^29.1.4 - version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3) + version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4) typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 packages/api: dependencies: @@ -551,8 +551,8 @@ importers: specifier: ^8.56.0 version: 8.56.0 typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 packages/core: dependencies: @@ -594,7 +594,7 @@ importers: version: 9.7.0 inngest: specifier: ^3.16.1 - version: 3.16.1(typescript@5.3.3) + version: 3.16.1(typescript@5.5.4) langchain: specifier: ^0.0.184 version: 0.0.184(@google-cloud/storage@7.7.0)(@upstash/redis@1.22.0)(google-auth-library@9.7.0)(lodash@4.17.21) @@ -615,7 +615,7 @@ importers: version: 1.3.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) + version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) untruncate-json: specifier: ^0.0.1 version: 0.0.1 @@ -664,7 +664,7 @@ importers: version: 1.0.225 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) + version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) yaml: specifier: ^2.4.1 version: 2.4.1 @@ -679,8 +679,8 @@ importers: specifier: ^5.13.0 version: 5.16.1 typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 zod-prisma: specifier: ^0.5.4 version: 0.5.4(prisma@5.16.1)(zod@3.23.5) @@ -692,19 +692,19 @@ importers: version: 1.7.2 '@typescript-eslint/eslint-plugin': specifier: ^6.15.0 - version: 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.3.3) + version: 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^6.15.0 - version: 6.20.0(eslint@8.56.0)(typescript@5.3.3) + version: 6.20.0(eslint@8.56.0)(typescript@5.5.4) eslint-config-next: specifier: 14.0.4 - version: 14.0.4(eslint@8.56.0)(typescript@5.3.3) + version: 14.0.4(eslint@8.56.0)(typescript@5.5.4) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.56.0) eslint-plugin-jest: specifier: ^27.6.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.3.3) + version: 27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.5.4) eslint-plugin-react: specifier: ^7.33.2 version: 7.33.2(eslint@8.56.0) @@ -722,14 +722,14 @@ importers: specifier: ^3.1.1 version: 3.2.5 typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 packages/exports: dependencies: typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: 5.5.4 + version: 5.5.4 packages/logger: dependencies: @@ -6193,7 +6193,7 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) dev: false /@semantic-release/commit-analyzer@10.0.4(semantic-release@21.1.2): @@ -6209,7 +6209,7 @@ packages: import-from: 4.0.0 lodash-es: 4.17.21 micromatch: 4.0.5 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) transitivePeerDependencies: - supports-color dev: false @@ -6236,7 +6236,7 @@ packages: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) transitivePeerDependencies: - supports-color dev: false @@ -6255,7 +6255,7 @@ packages: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) transitivePeerDependencies: - supports-color dev: false @@ -6281,7 +6281,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.3 p-filter: 4.1.0 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -6304,7 +6304,7 @@ packages: rc: 1.2.8 read-pkg: 8.1.0 registry-auth-token: 5.0.2 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) semver: 7.6.2 tempy: 3.1.0 dev: false @@ -6325,7 +6325,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: 10.1.0 - semantic-release: 21.1.2(typescript@5.3.3) + semantic-release: 21.1.2(typescript@5.5.4) transitivePeerDependencies: - supports-color dev: false @@ -6929,7 +6929,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack5@8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.3.3): + /@storybook/builder-webpack5@8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.5.4): resolution: {integrity: sha512-3SWN0X6qB14jnCrpMWd5tCshxzLEcRK5Sw/vBIW9HUsUx9OVMPxWp+Ti6NZHqj6FfHVbJb+qOwHl493JAJaFdg==} peerDependencies: storybook: ^8.2.7 @@ -6948,7 +6948,7 @@ packages: css-loader: 6.11.0(webpack@5.93.0) es-module-lexer: 1.5.4 express: 4.19.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.93.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.4)(webpack@5.93.0) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.93.0) magic-string: 0.30.10 @@ -6959,7 +6959,7 @@ packages: style-loader: 3.3.4(webpack@5.93.0) terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.93.0) ts-dedent: 2.2.0 - typescript: 5.3.3 + typescript: 5.5.4 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -7107,7 +7107,7 @@ packages: dependencies: storybook: 8.2.7 - /@storybook/nextjs@8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3)(webpack@5.93.0): + /@storybook/nextjs@8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4)(webpack@5.93.0): resolution: {integrity: sha512-q3SO8XIHXdHhGRmY8qoVtddIpjBMKh71A//LyZFac77ltgIKx+02vExKMVCtj7h8QcRm86SiobXfTXR7faRDmA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7137,9 +7137,9 @@ packages: '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) '@babel/runtime': 7.24.5 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.93.0) - '@storybook/builder-webpack5': 8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.3.3) - '@storybook/preset-react-webpack': 8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) + '@storybook/builder-webpack5': 8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.5.4) + '@storybook/preset-react-webpack': 8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) '@storybook/test': 8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7) '@types/node': 18.18.5 '@types/semver': 7.5.0 @@ -7151,9 +7151,9 @@ packages: loader-utils: 3.3.1 next: 14.2.5(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.45.0)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.93.0) - pnp-webpack-plugin: 1.7.0(typescript@5.3.3) + pnp-webpack-plugin: 1.7.0(typescript@5.5.4) postcss: 8.4.38 - postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.3.3)(webpack@5.93.0) + postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.93.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.2 @@ -7166,7 +7166,7 @@ packages: ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.3.3 + typescript: 5.5.4 webpack: 5.93.0(esbuild@0.21.5) optionalDependencies: sharp: 0.33.4 @@ -7195,7 +7195,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preset-react-webpack@8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3): + /@storybook/preset-react-webpack@8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4): resolution: {integrity: sha512-kJIgSub9wmoQgpLDfDlugK3nXeHL+skzRhUNH1ft80Il79hfQsNg7MLv6fXPvAJbjHYiQubYMwfdL4+Zwajopw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7208,8 +7208,8 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.2.7(storybook@8.2.7) - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.93.0) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.4)(webpack@5.93.0) '@types/node': 18.18.5 '@types/semver': 7.5.0 find-up: 5.0.0 @@ -7222,7 +7222,7 @@ packages: semver: 7.6.2 storybook: 8.2.7 tsconfig-paths: 4.2.0 - typescript: 5.3.3 + typescript: 5.5.4 webpack: 5.93.0(esbuild@0.21.5) transitivePeerDependencies: - '@swc/core' @@ -7258,7 +7258,7 @@ packages: dependencies: storybook: 8.2.7 - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.93.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.4)(webpack@5.93.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -7269,9 +7269,9 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.0.4 micromatch: 4.0.5 - react-docgen-typescript: 2.2.2(typescript@5.3.3) + react-docgen-typescript: 2.2.2(typescript@5.5.4) tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.5.4 webpack: 5.93.0(esbuild@0.21.5) transitivePeerDependencies: - supports-color @@ -7288,7 +7288,7 @@ packages: react-dom: 18.2.0(react@18.2.0) storybook: 8.2.7 - /@storybook/react@8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3): + /@storybook/react@8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4): resolution: {integrity: sha512-Qkw1K1iBDk+E9dlHrEWOOkn0trUU6wSt4mvzyOekiApM290esnPtw6GYXvxfBgFwNXfXbaGG3QNYGAFevf7qHw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7323,7 +7323,7 @@ packages: storybook: 8.2.7 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.3.3 + typescript: 5.5.4 util-deprecate: 1.0.2 /@storybook/test@8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7): @@ -7361,7 +7361,7 @@ packages: '@storybook/client-logger': 7.6.20 '@storybook/csf': 0.1.11 '@storybook/preview-api': 7.6.20 - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) '@storybook/types': 7.6.20 react: 18.2.0 dev: false @@ -7986,7 +7986,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -7998,10 +7998,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.20.0 debug: 4.3.4 eslint: 8.56.0 @@ -8009,13 +8009,13 @@ packages: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.2(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.2(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.20.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.20.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8027,11 +8027,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.20.0 '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.20.0 debug: 4.3.4 eslint: 8.56.0 - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -8049,7 +8049,7 @@ packages: '@typescript-eslint/types': 6.20.0 '@typescript-eslint/visitor-keys': 6.20.0 - /@typescript-eslint/type-utils@6.20.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.20.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8059,12 +8059,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) + '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) debug: 4.3.5(supports-color@5.5.0) eslint: 8.56.0 - ts-api-utils: 1.0.2(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.2(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: false @@ -8077,7 +8077,7 @@ packages: resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8092,12 +8092,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/typescript-estree@6.20.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.20.0(typescript@5.5.4): resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8113,12 +8113,12 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.0.2(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.2(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8129,7 +8129,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) eslint: 8.56.0 eslint-scope: 5.1.1 semver: 7.6.2 @@ -8137,7 +8137,7 @@ packages: - supports-color - typescript - /@typescript-eslint/utils@6.20.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.20.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8148,7 +8148,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.20.0 '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) eslint: 8.56.0 semver: 7.6.2 transitivePeerDependencies: @@ -8324,7 +8324,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.26 '@vue/shared': 3.4.26 - vue: 3.4.26(typescript@5.3.3) + vue: 3.4.26(typescript@5.5.4) dev: false /@vue/shared@3.4.26: @@ -8618,7 +8618,7 @@ packages: swr: 2.2.0(react@18.2.0) swr-store: 0.10.6 swrv: 1.0.4(vue@3.4.26) - vue: 3.4.26(typescript@5.3.3) + vue: 3.4.26(typescript@5.5.4) dev: false /ajv-formats@2.1.1(ajv@8.17.1): @@ -10189,7 +10189,7 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.5.4): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -10202,10 +10202,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.5.4 dev: false - /cosmiconfig@9.0.0(typescript@5.3.3): + /cosmiconfig@9.0.0(typescript@5.5.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -10218,7 +10218,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.3.3 + typescript: 5.5.4 dev: true /create-ecdh@4.0.4: @@ -11281,7 +11281,7 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.3.3): + /eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -11292,7 +11292,7 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.4 '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) eslint: 8.56.0 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.29.1)(eslint@8.56.0) @@ -11300,7 +11300,7 @@ packages: eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) - typescript: 5.3.3 + typescript: 5.5.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -11371,7 +11371,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@ -11389,7 +11389,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -11413,7 +11413,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.3.3): + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11426,8 +11426,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.4) eslint: 8.56.0 transitivePeerDependencies: - supports-color @@ -11490,14 +11490,14 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.8 - /eslint-plugin-storybook@0.8.0(eslint@8.56.0)(typescript@5.3.3): + /eslint-plugin-storybook@0.8.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.4) eslint: 8.56.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -12028,7 +12028,7 @@ packages: signal-exit: 4.1.0 dev: false - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.93.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.4)(webpack@5.93.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -12047,7 +12047,7 @@ packages: schema-utils: 3.3.0 semver: 7.6.2 tapable: 2.2.1 - typescript: 5.3.3 + typescript: 5.5.4 webpack: 5.93.0(esbuild@0.21.5) dev: true @@ -13149,7 +13149,7 @@ packages: - supports-color dev: true - /inngest@3.16.1(typescript@5.3.3): + /inngest@3.16.1(typescript@5.5.4): resolution: {integrity: sha512-5jhrVtVzMthyscaI8La73y0rAKEoTtdFg4LpV2ksaET58MmwBBkjH1qPAdIfFMhJrWS+ITQ7HNdzj3nWk+aDBg==} engines: {node: '>=14'} peerDependencies: @@ -13166,7 +13166,7 @@ packages: ms: 2.1.3 serialize-error-cjs: 0.1.3 strip-ansi: 5.2.0 - typescript: 5.3.3 + typescript: 5.5.4 zod: 3.22.4 transitivePeerDependencies: - encoding @@ -13846,7 +13846,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -17130,11 +17130,11 @@ packages: optionalDependencies: fsevents: 2.3.2 - /pnp-webpack-plugin@1.7.0(typescript@5.3.3): + /pnp-webpack-plugin@1.7.0(typescript@5.5.4): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0(typescript@5.3.3) + ts-pnp: 1.2.0(typescript@5.5.4) transitivePeerDependencies: - typescript dev: true @@ -17195,10 +17195,10 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.35 - ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) yaml: 2.3.4 - /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.3.3)(webpack@5.93.0): + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.93.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -17211,7 +17211,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 postcss: 8.4.38 semver: 7.6.2 @@ -17694,12 +17694,12 @@ packages: tween-functions: 1.2.0 dev: true - /react-docgen-typescript@2.2.2(typescript@5.3.3): + /react-docgen-typescript@2.2.2(typescript@5.5.4): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.3.3 + typescript: 5.5.4 dev: true /react-docgen@7.0.3: @@ -18502,7 +18502,7 @@ packages: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} dev: true - /semantic-release@21.1.2(typescript@5.3.3): + /semantic-release@21.1.2(typescript@5.5.4): resolution: {integrity: sha512-kz76azHrT8+VEkQjoCBHE06JNQgTgsC4bT8XfCzb7DHcsk9vG3fqeMVik8h5rcWCYi2Fd+M3bwA7BG8Z8cRwtA==} engines: {node: '>=18'} hasBin: true @@ -18513,7 +18513,7 @@ packages: '@semantic-release/npm': 10.0.6(semantic-release@21.1.2) '@semantic-release/release-notes-generator': 11.0.7(semantic-release@21.1.2) aggregate-error: 5.0.0 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.5.4) debug: 4.3.4 env-ci: 9.1.1 execa: 8.0.1 @@ -19439,7 +19439,7 @@ packages: peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.4.26(typescript@5.3.3) + vue: 3.4.26(typescript@5.5.4) dev: false /symbol-tree@3.2.4: @@ -19746,13 +19746,13 @@ packages: zod-to-json-schema: 3.23.0(zod@3.23.5) dev: false - /ts-api-utils@1.0.2(typescript@5.3.3): + /ts-api-utils@1.0.2(typescript@5.5.4): resolution: {integrity: sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.5.4 /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -19761,7 +19761,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3): + /ts-jest@29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4): resolution: {integrity: sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -19795,7 +19795,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.2 - typescript: 5.3.3 + typescript: 5.5.4 yargs-parser: 21.1.1 dev: true @@ -19811,7 +19811,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node@10.9.2(@types/node@18.18.5)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@18.18.5)(typescript@5.5.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -19837,11 +19837,11 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-pnp@1.2.0(typescript@5.3.3): + /ts-pnp@1.2.0(typescript@5.5.4): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -19850,7 +19850,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.3.3 + typescript: 5.5.4 dev: true /tsconfig-paths-webpack-plugin@4.1.0: @@ -19889,14 +19889,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@5.5.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.5.4 /tsx@4.16.0: resolution: {integrity: sha512-MPgN+CuY+4iKxGoJNPv+1pyo5YWZAQ5XfsyobUG+zoKG7IkvCPLZDEyoIb8yLS2FcWci1nlxAqmvPlFWD5AFiQ==} @@ -20091,8 +20091,8 @@ packages: hasBin: true dev: false - /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 @@ -20517,7 +20517,7 @@ packages: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - /vue@3.4.26(typescript@5.3.3): + /vue@3.4.26(typescript@5.5.4): resolution: {integrity: sha512-bUIq/p+VB+0xrJubaemrfhk1/FiW9iX+pDV+62I/XJ6EkspAO9/DXEjbDFoe8pIfOZBqfk45i9BMc41ptP/uRg==} peerDependencies: typescript: '*' @@ -20530,7 +20530,7 @@ packages: '@vue/runtime-dom': 3.4.26 '@vue/server-renderer': 3.4.26(vue@3.4.26) '@vue/shared': 3.4.26 - typescript: 5.3.3 + typescript: 5.5.4 dev: false /w3c-xmlserializer@4.0.0: From 5a48ec50f4ee453b42052420c2996fa5ee095e4a Mon Sep 17 00:00:00 2001 From: Stef Lewandowski Date: Thu, 29 Aug 2024 09:21:18 +0100 Subject: [PATCH 3/4] Update eslint typescript library --- .vscode/settings.json | 1 + packages/eslint-config-custom/package.json | 5 +- pnpm-lock.yaml | 174 +++++++++++++++------ 3 files changed, 127 insertions(+), 53 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index fae165739..f9f3400c2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -36,6 +36,7 @@ "dopplerhq", "EASS", "EHRC", + "estree", "estruyf", "fkey", "fontsource", diff --git a/packages/eslint-config-custom/package.json b/packages/eslint-config-custom/package.json index efbe69e3e..2f5cd2db7 100644 --- a/packages/eslint-config-custom/package.json +++ b/packages/eslint-config-custom/package.json @@ -11,8 +11,9 @@ ], "dependencies": { "@rushstack/eslint-patch": "^1.6.1", - "@typescript-eslint/eslint-plugin": "^6.15.0", - "@typescript-eslint/parser": "^6.15.0", + "@typescript-eslint/eslint-plugin": "^8.3.0", + "@typescript-eslint/parser": "^8.3.0", + "@typescript-eslint/typescript-estree": "^8.3.0", "eslint-config-next": "14.0.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^27.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d52659c59..05a291a52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -691,11 +691,14 @@ importers: specifier: ^1.6.1 version: 1.7.2 '@typescript-eslint/eslint-plugin': - specifier: ^6.15.0 - version: 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4) + specifier: ^8.3.0 + version: 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^6.15.0 - version: 6.20.0(eslint@8.56.0)(typescript@5.5.4) + specifier: ^8.3.0 + version: 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': + specifier: ^8.3.0 + version: 8.3.0(typescript@5.5.4) eslint-config-next: specifier: 14.0.4 version: 14.0.4(eslint@8.56.0)(typescript@5.5.4) @@ -704,7 +707,7 @@ importers: version: 9.1.0(eslint@8.56.0) eslint-plugin-jest: specifier: ^27.6.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.5.4) + version: 27.9.0(@typescript-eslint/eslint-plugin@8.3.0)(eslint@8.56.0)(typescript@5.5.4) eslint-plugin-react: specifier: ^7.33.2 version: 7.33.2(eslint@8.56.0) @@ -2832,6 +2835,11 @@ packages: eslint: 8.56.0 eslint-visitor-keys: 3.4.3 + /@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} + dev: false + /@eslint-community/regexpp@4.6.2: resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -7986,30 +7994,28 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4): + resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 6.20.0 - debug: 4.3.4 + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/type-utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.3.0 eslint: 8.56.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.2 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.2(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -8029,7 +8035,27 @@ packages: '@typescript-eslint/types': 6.20.0 '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.20.0 - debug: 4.3.4 + debug: 4.3.5(supports-color@5.5.0) + eslint: 8.56.0 + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + /@typescript-eslint/parser@8.3.0(eslint@8.56.0)(typescript@5.5.4): + resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.3.0 + debug: 4.3.5(supports-color@5.5.0) eslint: 8.56.0 typescript: 5.5.4 transitivePeerDependencies: @@ -8049,23 +8075,29 @@ packages: '@typescript-eslint/types': 6.20.0 '@typescript-eslint/visitor-keys': 6.20.0 - /@typescript-eslint/type-utils@6.20.0(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@8.3.0: + resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/visitor-keys': 8.3.0 + + /@typescript-eslint/type-utils@8.3.0(eslint@8.56.0)(typescript@5.5.4): + resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) - '@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) debug: 4.3.5(supports-color@5.5.0) - eslint: 8.56.0 - ts-api-utils: 1.0.2(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: + - eslint - supports-color dev: false @@ -8077,6 +8109,10 @@ packages: resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@8.3.0: + resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -8118,6 +8154,27 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4): + resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/visitor-keys': 8.3.0 + debug: 4.3.5(supports-color@5.5.0) + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -8137,20 +8194,17 @@ packages: - supports-color - typescript - /@typescript-eslint/utils@6.20.0(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@8.3.0(eslint@8.56.0)(typescript@5.5.4): + resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) eslint: 8.56.0 - semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -8170,6 +8224,13 @@ packages: '@typescript-eslint/types': 6.20.0 eslint-visitor-keys: 3.4.3 + /@typescript-eslint/visitor-keys@8.3.0: + resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.3.0 + eslint-visitor-keys: 3.4.3 + /@uidotdev/usehooks@2.4.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} engines: {node: '>=16'} @@ -11296,7 +11357,7 @@ packages: eslint: 8.56.0 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) @@ -11341,7 +11402,7 @@ packages: debug: 4.3.5(supports-color@5.5.0) enhanced-resolve: 5.15.0 eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0) get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.13.1 @@ -11350,7 +11411,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@8.3.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -11371,15 +11432,14 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.29.1)(eslint@8.56.0) transitivePeerDependencies: - supports-color - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -11389,7 +11449,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -11398,7 +11458,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.3.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -11413,7 +11473,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@6.20.0)(eslint@8.56.0)(typescript@5.5.4): + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@8.3.0)(eslint@8.56.0)(typescript@5.5.4): resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11426,7 +11486,7 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4) '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.4) eslint: 8.56.0 transitivePeerDependencies: @@ -13040,6 +13100,11 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: false + /image-size@1.0.2: resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} engines: {node: '>=14.0.0'} @@ -15790,7 +15855,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - dev: false /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -16074,7 +16138,7 @@ packages: resolution: {integrity: sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw==} engines: {node: '>= 10.13'} dependencies: - debug: 4.3.4 + debug: 4.3.5(supports-color@5.5.0) json-stringify-safe: 5.0.1 propagate: 2.0.1 transitivePeerDependencies: @@ -19754,6 +19818,14 @@ packages: dependencies: typescript: 5.5.4 + /ts-api-utils@1.3.0(typescript@5.5.4): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.5.4 + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} From 46ca07faaf71ba971032a2082cc99d7678d94d47 Mon Sep 17 00:00:00 2001 From: Stef Lewandowski Date: Thu, 29 Aug 2024 10:20:39 +0100 Subject: [PATCH 4/4] Drop back to 7.18 for typescript-eslint --- .vscode/settings.json | 1 + apps/nextjs/package.json | 2 +- .../ai-apps/lesson-planner/state/actions.ts | 44 +-- package.json | 2 +- packages/aila/package.json | 2 +- packages/api/package.json | 2 +- packages/db/package.json | 2 +- packages/eslint-config-custom/package.json | 8 +- packages/exports/package.json | 2 +- pnpm-lock.yaml | 373 +++++++++--------- 10 files changed, 219 insertions(+), 219 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f9f3400c2..a41a7f454 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -106,6 +106,7 @@ "Sedar", "slidedeck", "sslmode", + "SUBJ", "superjson", "tailwindcss", "tanstack", diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b2ddc67ce..5dfa01c00 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -135,7 +135,7 @@ "postcss": "^8.4.32", "tailwindcss": "^3.3.7", "ts-jest": "^29.1.4", - "typescript": "5.5.4" + "typescript": "5.3.3" }, "engines": { "node": ">=20.9.0", diff --git a/apps/nextjs/src/ai-apps/lesson-planner/state/actions.ts b/apps/nextjs/src/ai-apps/lesson-planner/state/actions.ts index 6a18119b7..d237bb22e 100644 --- a/apps/nextjs/src/ai-apps/lesson-planner/state/actions.ts +++ b/apps/nextjs/src/ai-apps/lesson-planner/state/actions.ts @@ -21,36 +21,36 @@ import { * which isn't very useful */ -const enum LessonPlannerAppActions { - CreateSession = "CREATE_SESSION", - Begin = "BEGIN", +enum LessonPlannerAppActions { + AddKeyLearningPoint = "ADD_KEY_LEARNING_POINT", + AddKeyword = "ADD_KEYWORD", + AddMisconception = "ADD_MISCONCEPTION", BackToEditSubjectAndKS = "BACK_TO_EDIT_SUBJ_KS", + Begin = "BEGIN", + CreateSession = "CREATE_SESSION", + EncounteredNonRecoverableError = "ENCOUNTERED_NON_RECOVERABLE_ERROR", + ExtendedQuiz = "EXTENDED_QUIZ", + GeneratedLessonPlan = "GENERATED_LESSON_PLAN", + RegeneratedKeyLearningPoints = "REGENERATED_KEY_LEARNING_POINTS", + RegeneratedKeywords = "REGENERATED_KEYWORDS", + RegeneratedMisconceptions = "REGENERATED_MISCONCEPTIONS", + RemoveKeyLearningPoint = "REMOVE_KEY_LEARNING_POINT", + RemoveKeyword = "REMOVE_KEYWORD", + RemoveMisconception = "REMOVE_MISCONCEPTION", + RequestReset = "REQUEST_RESET", + RestoreExitQuizFromLocalStorage = "RESTORE_EXIT_QUIZ_FROM_LOCAL_STORAGE", + RestoreSession = "RESTORE_SESSION", + RestoreStarterQuizFromLocalStorage = "RESTORE_STARTER_QUIZ_FROM_LOCAL_STORAGE", SetKeyStage = "SET_KEY_STAGE", + SetLessonTitle = "SET_LESSON_TITLE", SetSubject = "SET_SUBJECT", SetTopic = "SET_TOPIC", - SetLessonTitle = "SET_LESSON_TITLE", + TweakedKeyLearningPoint = "TWEAK_KEY_LEARNING_POINT", + TweakedKeyLearningPoints = "TWEAK_KEY_LEARNING_POINTS", TweakedKeyword = "TWEAK_KEYWORD", TweakedMisconception = "TWEAK_MISCONCEPTION", - TweakedKeyLearningPoints = "TWEAK_KEY_LEARNING_POINTS", - AddKeyword = "ADD_KEYWORD", - RemoveKeyword = "REMOVE_KEYWORD", - RemoveMisconception = "REMOVE_MISCONCEPTION", - AddMisconception = "ADD_MISCONCEPTION", - TweakedKeyLearningPoint = "TWEAK_KEY_LEARNING_POINT", - AddKeyLearningPoint = "ADD_KEY_LEARNING_POINT", - RemoveKeyLearningPoint = "REMOVE_KEY_LEARNING_POINT", UpdateGenerationRateLimit = "UPDATE_GENERATION_RATE_LIMIT", UpdatePartialLessonPlan = "UPDATE_PARTIAL_LESSON_PLAN", - GeneratedLessonPlan = "GENERATED_LESSON_PLAN", - RegeneratedKeyLearningPoints = "REGENERATED_KEY_LEARNING_POINTS", - RegeneratedMisconceptions = "REGENERATED_MISCONCEPTIONS", - RegeneratedKeywords = "REGENERATED_KEYWORDS", - ExtendedQuiz = "EXTENDED_QUIZ", - RestoreStarterQuizFromLocalStorage = "RESTORE_STARTER_QUIZ_FROM_LOCAL_STORAGE", - RestoreExitQuizFromLocalStorage = "RESTORE_EXIT_QUIZ_FROM_LOCAL_STORAGE", - RestoreSession = "RESTORE_SESSION", - RequestReset = "REQUEST_RESET", - EncounteredNonRecoverableError = "ENCOUNTERED_NON_RECOVERABLE_ERROR", } export type LessonPlannerAppAction = diff --git a/package.json b/package.json index 5ee024d38..0fe906831 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "sort-package-json": "^2.6.0", "tailwindcss": "^3.3.7", "turbo": "^1.11.2", - "typescript": "5.5.4" + "typescript": "5.3.3" }, "packageManager": "pnpm@8.6.12", "engines": { diff --git a/packages/aila/package.json b/packages/aila/package.json index e976caa7c..9dc09c676 100644 --- a/packages/aila/package.json +++ b/packages/aila/package.json @@ -45,7 +45,7 @@ "jest": "^29.7.0", "setup-polly-jest": "^0.11.0", "ts-jest": "^29.1.4", - "typescript": "5.5.4" + "typescript": "5.3.3" }, "engines": { "node": ">=20.9.0", diff --git a/packages/api/package.json b/packages/api/package.json index 0844f5a7f..d34d3474f 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@oakai/prettier-config": "*", "eslint": "^8.56.0", - "typescript": "5.5.4" + "typescript": "5.3.3" }, "engines": { "node": ">=20.9.0", diff --git a/packages/db/package.json b/packages/db/package.json index 9b2644495..9bdcd6c46 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -67,7 +67,7 @@ "@oakai/prettier-config": "*", "dotenv-cli": "^6.0.0", "prisma": "^5.13.0", - "typescript": "5.5.4", + "typescript": "5.3.3", "zod-prisma": "^0.5.4" }, "engines": { diff --git a/packages/eslint-config-custom/package.json b/packages/eslint-config-custom/package.json index 2f5cd2db7..678aabdff 100644 --- a/packages/eslint-config-custom/package.json +++ b/packages/eslint-config-custom/package.json @@ -11,9 +11,9 @@ ], "dependencies": { "@rushstack/eslint-patch": "^1.6.1", - "@typescript-eslint/eslint-plugin": "^8.3.0", - "@typescript-eslint/parser": "^8.3.0", - "@typescript-eslint/typescript-estree": "^8.3.0", + "@typescript-eslint/eslint-plugin": "^7.18.0", + "@typescript-eslint/parser": "^7.18.0", + "@typescript-eslint/typescript-estree": "^7.18.0", "eslint-config-next": "14.0.4", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^27.6.0", @@ -24,7 +24,7 @@ "devDependencies": { "eslint": "^8.56.0", "prettier": "^3.1.1", - "typescript": "5.5.4" + "typescript": "5.3.3" }, "peerDependencies": { "eslint": "^8.36.0", diff --git a/packages/exports/package.json b/packages/exports/package.json index b9c7dcf93..9ae8e949e 100644 --- a/packages/exports/package.json +++ b/packages/exports/package.json @@ -6,7 +6,7 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "typescript": "5.5.4" + "typescript": "5.3.3" }, "prettier": "@oakai/prettier-config" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 05a291a52..1fbe4c2c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ importers: version: 3.2.5 semantic-release: specifier: ^21.1.1 - version: 21.1.2(typescript@5.5.4) + version: 21.1.2(typescript@5.3.3) sort-package-json: specifier: ^2.6.0 version: 2.6.0 @@ -77,8 +77,8 @@ importers: specifier: ^1.11.2 version: 1.12.4 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 apps/nextjs: dependencies: @@ -303,7 +303,7 @@ importers: version: 1.2.0(@trpc/server@10.45.2)(zod@3.23.5) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) + version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) tsx: specifier: ^4.16.0 version: 4.16.0 @@ -352,10 +352,10 @@ importers: version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7) '@storybook/nextjs': specifier: ^8.2.6 - version: 8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4)(webpack@5.93.0) + version: 8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3)(webpack@5.93.0) '@storybook/react': specifier: ^8.2.6 - version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) + version: 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) '@storybook/test': specifier: ^8.2.6 version: 8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7) @@ -397,10 +397,10 @@ importers: version: 8.56.0 eslint-config-next: specifier: 14.0.4 - version: 14.0.4(eslint@8.56.0)(typescript@5.5.4) + version: 14.0.4(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-storybook: specifier: ^0.8.0 - version: 0.8.0(eslint@8.56.0)(typescript@5.5.4) + version: 0.8.0(eslint@8.56.0)(typescript@5.3.3) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@18.18.5)(ts-node@10.9.2) @@ -412,10 +412,10 @@ importers: version: 3.4.1(ts-node@10.9.2) ts-jest: specifier: ^29.1.4 - version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4) + version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 packages/aila: dependencies: @@ -500,10 +500,10 @@ importers: version: 0.11.0(@pollyjs/core@6.0.6) ts-jest: specifier: ^29.1.4 - version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4) + version: 29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 packages/api: dependencies: @@ -551,8 +551,8 @@ importers: specifier: ^8.56.0 version: 8.56.0 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 packages/core: dependencies: @@ -594,7 +594,7 @@ importers: version: 9.7.0 inngest: specifier: ^3.16.1 - version: 3.16.1(typescript@5.5.4) + version: 3.16.1(typescript@5.3.3) langchain: specifier: ^0.0.184 version: 0.0.184(@google-cloud/storage@7.7.0)(@upstash/redis@1.22.0)(google-auth-library@9.7.0)(lodash@4.17.21) @@ -615,7 +615,7 @@ importers: version: 1.3.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) + version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) untruncate-json: specifier: ^0.0.1 version: 0.0.1 @@ -664,7 +664,7 @@ importers: version: 1.0.225 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) + version: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) yaml: specifier: ^2.4.1 version: 2.4.1 @@ -679,8 +679,8 @@ importers: specifier: ^5.13.0 version: 5.16.1 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 zod-prisma: specifier: ^0.5.4 version: 0.5.4(prisma@5.16.1)(zod@3.23.5) @@ -691,23 +691,23 @@ importers: specifier: ^1.6.1 version: 1.7.2 '@typescript-eslint/eslint-plugin': - specifier: ^8.3.0 - version: 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4) + specifier: ^7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': - specifier: ^8.3.0 - version: 8.3.0(eslint@8.56.0)(typescript@5.5.4) + specifier: ^7.18.0 + version: 7.18.0(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/typescript-estree': - specifier: ^8.3.0 - version: 8.3.0(typescript@5.5.4) + specifier: ^7.18.0 + version: 7.18.0(typescript@5.3.3) eslint-config-next: specifier: 14.0.4 - version: 14.0.4(eslint@8.56.0)(typescript@5.5.4) + version: 14.0.4(eslint@8.56.0)(typescript@5.3.3) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.56.0) eslint-plugin-jest: specifier: ^27.6.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@8.3.0)(eslint@8.56.0)(typescript@5.5.4) + version: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0)(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-react: specifier: ^7.33.2 version: 7.33.2(eslint@8.56.0) @@ -725,14 +725,14 @@ importers: specifier: ^3.1.1 version: 3.2.5 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 packages/exports: dependencies: typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.3.3 + version: 5.3.3 packages/logger: dependencies: @@ -6201,7 +6201,7 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) dev: false /@semantic-release/commit-analyzer@10.0.4(semantic-release@21.1.2): @@ -6217,7 +6217,7 @@ packages: import-from: 4.0.0 lodash-es: 4.17.21 micromatch: 4.0.5 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false @@ -6244,7 +6244,7 @@ packages: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false @@ -6263,7 +6263,7 @@ packages: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false @@ -6289,7 +6289,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.3 p-filter: 4.1.0 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -6312,7 +6312,7 @@ packages: rc: 1.2.8 read-pkg: 8.1.0 registry-auth-token: 5.0.2 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) semver: 7.6.2 tempy: 3.1.0 dev: false @@ -6333,7 +6333,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: 10.1.0 - semantic-release: 21.1.2(typescript@5.5.4) + semantic-release: 21.1.2(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false @@ -6937,7 +6937,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack5@8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.5.4): + /@storybook/builder-webpack5@8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.3.3): resolution: {integrity: sha512-3SWN0X6qB14jnCrpMWd5tCshxzLEcRK5Sw/vBIW9HUsUx9OVMPxWp+Ti6NZHqj6FfHVbJb+qOwHl493JAJaFdg==} peerDependencies: storybook: ^8.2.7 @@ -6956,7 +6956,7 @@ packages: css-loader: 6.11.0(webpack@5.93.0) es-module-lexer: 1.5.4 express: 4.19.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.4)(webpack@5.93.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.93.0) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.93.0) magic-string: 0.30.10 @@ -6967,7 +6967,7 @@ packages: style-loader: 3.3.4(webpack@5.93.0) terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.93.0) ts-dedent: 2.2.0 - typescript: 5.5.4 + typescript: 5.3.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -7115,7 +7115,7 @@ packages: dependencies: storybook: 8.2.7 - /@storybook/nextjs@8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4)(webpack@5.93.0): + /@storybook/nextjs@8.2.7(@types/jest@29.5.12)(esbuild@0.21.5)(jest@29.7.0)(next@14.2.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3)(webpack@5.93.0): resolution: {integrity: sha512-q3SO8XIHXdHhGRmY8qoVtddIpjBMKh71A//LyZFac77ltgIKx+02vExKMVCtj7h8QcRm86SiobXfTXR7faRDmA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7145,9 +7145,9 @@ packages: '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) '@babel/runtime': 7.24.5 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.93.0) - '@storybook/builder-webpack5': 8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.5.4) - '@storybook/preset-react-webpack': 8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) + '@storybook/builder-webpack5': 8.2.7(esbuild@0.21.5)(storybook@8.2.7)(typescript@5.3.3) + '@storybook/preset-react-webpack': 8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) '@storybook/test': 8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7) '@types/node': 18.18.5 '@types/semver': 7.5.0 @@ -7159,9 +7159,9 @@ packages: loader-utils: 3.3.1 next: 14.2.5(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.45.0)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.93.0) - pnp-webpack-plugin: 1.7.0(typescript@5.5.4) + pnp-webpack-plugin: 1.7.0(typescript@5.3.3) postcss: 8.4.38 - postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.93.0) + postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.3.3)(webpack@5.93.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.14.2 @@ -7174,7 +7174,7 @@ packages: ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.5.4 + typescript: 5.3.3 webpack: 5.93.0(esbuild@0.21.5) optionalDependencies: sharp: 0.33.4 @@ -7203,7 +7203,7 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preset-react-webpack@8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4): + /@storybook/preset-react-webpack@8.2.7(esbuild@0.21.5)(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3): resolution: {integrity: sha512-kJIgSub9wmoQgpLDfDlugK3nXeHL+skzRhUNH1ft80Il79hfQsNg7MLv6fXPvAJbjHYiQubYMwfdL4+Zwajopw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7216,8 +7216,8 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.2.7(storybook@8.2.7) - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.4)(webpack@5.93.0) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.93.0) '@types/node': 18.18.5 '@types/semver': 7.5.0 find-up: 5.0.0 @@ -7230,7 +7230,7 @@ packages: semver: 7.6.2 storybook: 8.2.7 tsconfig-paths: 4.2.0 - typescript: 5.5.4 + typescript: 5.3.3 webpack: 5.93.0(esbuild@0.21.5) transitivePeerDependencies: - '@swc/core' @@ -7266,7 +7266,7 @@ packages: dependencies: storybook: 8.2.7 - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.4)(webpack@5.93.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.93.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -7277,9 +7277,9 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.0.4 micromatch: 4.0.5 - react-docgen-typescript: 2.2.2(typescript@5.5.4) + react-docgen-typescript: 2.2.2(typescript@5.3.3) tslib: 2.6.2 - typescript: 5.5.4 + typescript: 5.3.3 webpack: 5.93.0(esbuild@0.21.5) transitivePeerDependencies: - supports-color @@ -7296,7 +7296,7 @@ packages: react-dom: 18.2.0(react@18.2.0) storybook: 8.2.7 - /@storybook/react@8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4): + /@storybook/react@8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3): resolution: {integrity: sha512-Qkw1K1iBDk+E9dlHrEWOOkn0trUU6wSt4mvzyOekiApM290esnPtw6GYXvxfBgFwNXfXbaGG3QNYGAFevf7qHw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7331,7 +7331,7 @@ packages: storybook: 8.2.7 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.5.4 + typescript: 5.3.3 util-deprecate: 1.0.2 /@storybook/test@8.2.7(@types/jest@29.5.12)(jest@29.7.0)(storybook@8.2.7): @@ -7369,7 +7369,7 @@ packages: '@storybook/client-logger': 7.6.20 '@storybook/csf': 0.1.11 '@storybook/preview-api': 7.6.20 - '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.5.4) + '@storybook/react': 8.2.7(react-dom@18.2.0)(react@18.2.0)(storybook@8.2.7)(typescript@5.3.3) '@storybook/types': 7.6.20 react: 18.2.0 dev: false @@ -7994,34 +7994,34 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/parser': 7.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.56.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.20.0(eslint@8.56.0)(typescript@5.5.4): + /@typescript-eslint/parser@6.20.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8033,33 +8033,34 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.20.0 '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.20.0 debug: 4.3.5(supports-color@5.5.0) eslint: 8.56.0 - typescript: 5.5.4 + typescript: 5.3.3 transitivePeerDependencies: - supports-color - /@typescript-eslint/parser@8.3.0(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/parser@7.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.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/visitor-keys': 7.18.0 debug: 4.3.5(supports-color@5.5.0) eslint: 8.56.0 - typescript: 5.5.4 + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} @@ -8075,29 +8076,31 @@ packages: '@typescript-eslint/types': 6.20.0 '@typescript-eslint/visitor-keys': 6.20.0 - /@typescript-eslint/scope-manager@8.3.0: - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/scope-manager@7.18.0: + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + dev: false - /@typescript-eslint/type-utils@8.3.0(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/type-utils@7.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.3.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.56.0)(typescript@5.3.3) debug: 4.3.5(supports-color@5.5.0) - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + eslint: 8.56.0 + ts-api-utils: 1.3.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - - eslint - supports-color dev: false @@ -8109,11 +8112,12 @@ packages: resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} engines: {node: ^16.0.0 || >=18.0.0} - /@typescript-eslint/types@8.3.0: - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/types@7.18.0: + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + dev: false - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8128,12 +8132,12 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.4) - typescript: 5.5.4 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color - /@typescript-eslint/typescript-estree@6.20.0(typescript@5.5.4): + /@typescript-eslint/typescript-estree@6.20.0(typescript@5.3.3): resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -8149,33 +8153,34 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.0.2(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color - /@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4): - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/typescript-estree@7.18.0(typescript@5.3.3): + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.5(supports-color@5.5.0) - fast-glob: 3.3.2 + globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 + ts-api-utils: 1.3.0(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: false - /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.5.4): + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8186,7 +8191,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) eslint: 8.56.0 eslint-scope: 5.1.1 semver: 7.6.2 @@ -8194,16 +8199,16 @@ packages: - supports-color - typescript - /@typescript-eslint/utils@8.3.0(eslint@8.56.0)(typescript@5.5.4): - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/utils@7.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.3.3) eslint: 8.56.0 transitivePeerDependencies: - supports-color @@ -8224,12 +8229,13 @@ packages: '@typescript-eslint/types': 6.20.0 eslint-visitor-keys: 3.4.3 - /@typescript-eslint/visitor-keys@8.3.0: - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + /@typescript-eslint/visitor-keys@7.18.0: + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 + dev: false /@uidotdev/usehooks@2.4.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} @@ -8385,7 +8391,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.26 '@vue/shared': 3.4.26 - vue: 3.4.26(typescript@5.5.4) + vue: 3.4.26(typescript@5.3.3) dev: false /@vue/shared@3.4.26: @@ -8679,7 +8685,7 @@ packages: swr: 2.2.0(react@18.2.0) swr-store: 0.10.6 swrv: 1.0.4(vue@3.4.26) - vue: 3.4.26(typescript@5.5.4) + vue: 3.4.26(typescript@5.3.3) dev: false /ajv-formats@2.1.1(ajv@8.17.1): @@ -10250,7 +10256,7 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@8.3.6(typescript@5.5.4): + /cosmiconfig@8.3.6(typescript@5.3.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -10263,10 +10269,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.5.4 + typescript: 5.3.3 dev: false - /cosmiconfig@9.0.0(typescript@5.5.4): + /cosmiconfig@9.0.0(typescript@5.3.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -10279,7 +10285,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.4 + typescript: 5.3.3 dev: true /create-ecdh@4.0.4: @@ -11342,7 +11348,7 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.5.4): + /eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -11353,15 +11359,15 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.4 '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) - typescript: 5.5.4 + typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -11402,7 +11408,7 @@ packages: debug: 4.3.5(supports-color@5.5.0) enhanced-resolve: 5.15.0 eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.13.1 @@ -11411,7 +11417,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-module-utils@2.8.0(@typescript-eslint/parser@8.3.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -11432,14 +11438,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.29.1)(eslint@8.56.0) transitivePeerDependencies: - supports-color - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -11449,7 +11456,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 8.3.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.20.0(eslint@8.56.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -11458,7 +11465,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.3.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.20.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.2)(eslint@8.56.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -11473,7 +11480,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@8.3.0)(eslint@8.56.0)(typescript@5.5.4): + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0)(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11486,8 +11493,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@8.56.0)(typescript@5.5.4) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 transitivePeerDependencies: - supports-color @@ -11550,14 +11557,14 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.8 - /eslint-plugin-storybook@0.8.0(eslint@8.56.0)(typescript@5.5.4): + /eslint-plugin-storybook@0.8.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.5.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -12088,7 +12095,7 @@ packages: signal-exit: 4.1.0 dev: false - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.4)(webpack@5.93.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.93.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -12107,7 +12114,7 @@ packages: schema-utils: 3.3.0 semver: 7.6.2 tapable: 2.2.1 - typescript: 5.5.4 + typescript: 5.3.3 webpack: 5.93.0(esbuild@0.21.5) dev: true @@ -12543,7 +12550,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.2.4 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -13103,7 +13110,6 @@ packages: /ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - dev: false /image-size@1.0.2: resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} @@ -13214,7 +13220,7 @@ packages: - supports-color dev: true - /inngest@3.16.1(typescript@5.5.4): + /inngest@3.16.1(typescript@5.3.3): resolution: {integrity: sha512-5jhrVtVzMthyscaI8La73y0rAKEoTtdFg4LpV2ksaET58MmwBBkjH1qPAdIfFMhJrWS+ITQ7HNdzj3nWk+aDBg==} engines: {node: '>=14'} peerDependencies: @@ -13231,7 +13237,7 @@ packages: ms: 2.1.3 serialize-error-cjs: 0.1.3 strip-ansi: 5.2.0 - typescript: 5.5.4 + typescript: 5.3.3 zod: 3.22.4 transitivePeerDependencies: - encoding @@ -13911,7 +13917,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -15855,6 +15861,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: false /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -17194,11 +17201,11 @@ packages: optionalDependencies: fsevents: 2.3.2 - /pnp-webpack-plugin@1.7.0(typescript@5.5.4): + /pnp-webpack-plugin@1.7.0(typescript@5.3.3): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0(typescript@5.5.4) + ts-pnp: 1.2.0(typescript@5.3.3) transitivePeerDependencies: - typescript dev: true @@ -17259,10 +17266,10 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.35 - ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@18.18.5)(typescript@5.3.3) yaml: 2.3.4 - /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.93.0): + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.3.3)(webpack@5.93.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -17275,7 +17282,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.3.3) jiti: 1.21.6 postcss: 8.4.38 semver: 7.6.2 @@ -17758,12 +17765,12 @@ packages: tween-functions: 1.2.0 dev: true - /react-docgen-typescript@2.2.2(typescript@5.5.4): + /react-docgen-typescript@2.2.2(typescript@5.3.3): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.5.4 + typescript: 5.3.3 dev: true /react-docgen@7.0.3: @@ -18566,7 +18573,7 @@ packages: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} dev: true - /semantic-release@21.1.2(typescript@5.5.4): + /semantic-release@21.1.2(typescript@5.3.3): resolution: {integrity: sha512-kz76azHrT8+VEkQjoCBHE06JNQgTgsC4bT8XfCzb7DHcsk9vG3fqeMVik8h5rcWCYi2Fd+M3bwA7BG8Z8cRwtA==} engines: {node: '>=18'} hasBin: true @@ -18577,7 +18584,7 @@ packages: '@semantic-release/npm': 10.0.6(semantic-release@21.1.2) '@semantic-release/release-notes-generator': 11.0.7(semantic-release@21.1.2) aggregate-error: 5.0.0 - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.3.3) debug: 4.3.4 env-ci: 9.1.1 execa: 8.0.1 @@ -19503,7 +19510,7 @@ packages: peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.4.26(typescript@5.5.4) + vue: 3.4.26(typescript@5.3.3) dev: false /symbol-tree@3.2.4: @@ -19810,21 +19817,13 @@ packages: zod-to-json-schema: 3.23.0(zod@3.23.5) dev: false - /ts-api-utils@1.0.2(typescript@5.5.4): - resolution: {integrity: sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 5.5.4 - - /ts-api-utils@1.3.0(typescript@5.5.4): + /ts-api-utils@1.3.0(typescript@5.3.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.4 + typescript: 5.3.3 /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -19833,7 +19832,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.5.4): + /ts-jest@29.1.4(@babel/core@7.24.5)(esbuild@0.21.5)(jest@29.7.0)(typescript@5.3.3): resolution: {integrity: sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -19867,7 +19866,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.2 - typescript: 5.5.4 + typescript: 5.3.3 yargs-parser: 21.1.1 dev: true @@ -19883,7 +19882,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node@10.9.2(@types/node@18.18.5)(typescript@5.5.4): + /ts-node@10.9.2(@types/node@18.18.5)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -19909,11 +19908,11 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-pnp@1.2.0(typescript@5.5.4): + /ts-pnp@1.2.0(typescript@5.3.3): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -19922,7 +19921,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.5.4 + typescript: 5.3.3 dev: true /tsconfig-paths-webpack-plugin@4.1.0: @@ -19961,14 +19960,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.5.4): + /tsutils@3.21.0(typescript@5.3.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.5.4 + typescript: 5.3.3 /tsx@4.16.0: resolution: {integrity: sha512-MPgN+CuY+4iKxGoJNPv+1pyo5YWZAQ5XfsyobUG+zoKG7IkvCPLZDEyoIb8yLS2FcWci1nlxAqmvPlFWD5AFiQ==} @@ -20163,8 +20162,8 @@ packages: hasBin: true dev: false - /typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true @@ -20589,7 +20588,7 @@ packages: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - /vue@3.4.26(typescript@5.5.4): + /vue@3.4.26(typescript@5.3.3): resolution: {integrity: sha512-bUIq/p+VB+0xrJubaemrfhk1/FiW9iX+pDV+62I/XJ6EkspAO9/DXEjbDFoe8pIfOZBqfk45i9BMc41ptP/uRg==} peerDependencies: typescript: '*' @@ -20602,7 +20601,7 @@ packages: '@vue/runtime-dom': 3.4.26 '@vue/server-renderer': 3.4.26(vue@3.4.26) '@vue/shared': 3.4.26 - typescript: 5.5.4 + typescript: 5.3.3 dev: false /w3c-xmlserializer@4.0.0: