diff --git a/.changeset/large-hats-sleep.md b/.changeset/large-hats-sleep.md new file mode 100644 index 000000000..2943d994a --- /dev/null +++ b/.changeset/large-hats-sleep.md @@ -0,0 +1,5 @@ +--- +"@osdk/create-app": patch +--- + +Update eslint to v8.57 diff --git a/examples-extra/docs_example/package.json b/examples-extra/docs_example/package.json index 4b44509bd..79b14a0dd 100644 --- a/examples-extra/docs_example/package.json +++ b/examples-extra/docs_example/package.json @@ -30,9 +30,9 @@ "@typescript-eslint/parser": "^6.10.0", "@vitejs/plugin-react": "^4.2.1", "autoprefixer": "^10.4.16", - "eslint": "^8.53.0", + "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.4", + "eslint-plugin-react-refresh": "^0.4.6", "postcss": "^8.4.31", "rollup-plugin-visualizer": "^5.9.2", "tailwindcss": "^3.3.5", diff --git a/examples-extra/todoapp/package.json b/examples-extra/todoapp/package.json index 3f0c4b47f..f59317bed 100644 --- a/examples-extra/todoapp/package.json +++ b/examples-extra/todoapp/package.json @@ -33,9 +33,9 @@ "@typescript-eslint/parser": "^6.10.0", "@vitejs/plugin-react": "^4.2.1", "autoprefixer": "^10.4.16", - "eslint": "^8.53.0", + "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.4", + "eslint-plugin-react-refresh": "^0.4.6", "postcss": "^8.4.31", "rollup-plugin-visualizer": "^5.9.2", "tailwindcss": "^3.3.5", diff --git a/examples/example-next-static-export/package.json b/examples/example-next-static-export/package.json index 373ab0eb2..f54dae777 100644 --- a/examples/example-next-static-export/package.json +++ b/examples/example-next-static-export/package.json @@ -23,7 +23,7 @@ "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", - "eslint": "^8", + "eslint": "^8.57.0", "eslint-config-next": "14.0.4", "typescript": "^5" } diff --git a/examples/example-react/package.json b/examples/example-react/package.json index 8ae446dca..fc66bb898 100644 --- a/examples/example-react/package.json +++ b/examples/example-react/package.json @@ -25,9 +25,9 @@ "@typescript-eslint/eslint-plugin": "^6.10.0", "@typescript-eslint/parser": "^6.10.0", "@vitejs/plugin-react": "^4.2.0", - "eslint": "^8.53.0", + "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.4", + "eslint-plugin-react-refresh": "^0.4.6", "typescript": "^5.2.2", "vite": "^5.0.13" }, diff --git a/monorepo/eslint-config-sane/package.json b/monorepo/eslint-config-sane/package.json index bf504dca7..33d1542d2 100644 --- a/monorepo/eslint-config-sane/package.json +++ b/monorepo/eslint-config-sane/package.json @@ -18,10 +18,10 @@ "dependencies": { "@typescript-eslint/eslint-plugin": "^6.13.0", "@typescript-eslint/parser": "^6.13.0", - "eslint": "^8.49.0", - "eslint-config-turbo": "^1.10.13", + "eslint": "^8.57.0", + "eslint-config-turbo": "^1.13.2", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-header": "^3.1.1", - "eslint-plugin-import": "^2.28.1" + "eslint-plugin-import": "^2.29.1" } } diff --git a/monorepo/mytsup/package.json b/monorepo/mytsup/package.json index 71265eaa0..a8568dff2 100644 --- a/monorepo/mytsup/package.json +++ b/monorepo/mytsup/package.json @@ -17,10 +17,10 @@ "dependencies": { "@typescript-eslint/eslint-plugin": "^6.13.0", "@typescript-eslint/parser": "^6.13.0", - "eslint": "^8.49.0", - "eslint-config-turbo": "^1.10.13", + "eslint": "^8.57.0", + "eslint-config-turbo": "^1.13.2", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-import": "^2.28.1", + "eslint-plugin-import": "^2.29.1", "find-up": "^7.0.0" }, "devDependencies": { diff --git a/package.json b/package.json index 3839edc23..0c964cc89 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "babel-plugin-dev-expression": "^0.2.3", "dprint": "^0.41.0", "esbuild-plugin-babel": "^0.2.3", - "eslint": "^8.54.0", + "eslint": "^8.57.0", "eslint-config-sane": "workspace:^", "find-up-cli": "^5.0.0", "husky": "^9.0.11", @@ -46,7 +46,7 @@ "vitest": "^1.4.0" }, "dependencies": { - "eslint-plugin-unused-imports": "^3.0.0" + "eslint-plugin-unused-imports": "^3.1.0" }, "pnpm": { "patchedDependencies": { diff --git a/packages/create-app/templates/template-next-static-export/package.json.hbs b/packages/create-app/templates/template-next-static-export/package.json.hbs index a7eff8ce9..7f7750957 100644 --- a/packages/create-app/templates/template-next-static-export/package.json.hbs +++ b/packages/create-app/templates/template-next-static-export/package.json.hbs @@ -15,11 +15,11 @@ "next": "14.0.4" }, "devDependencies": { - "typescript": "^5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", - "eslint": "^8", - "eslint-config-next": "14.0.4" + "eslint": "^8.57.0", + "eslint-config-next": "14.0.4", + "typescript": "^5" } } diff --git a/packages/create-app/templates/template-react/package.json.hbs b/packages/create-app/templates/template-react/package.json.hbs index 52e2e2fdf..a6e5234f1 100644 --- a/packages/create-app/templates/template-react/package.json.hbs +++ b/packages/create-app/templates/template-react/package.json.hbs @@ -21,9 +21,9 @@ "@typescript-eslint/eslint-plugin": "^6.10.0", "@typescript-eslint/parser": "^6.10.0", "@vitejs/plugin-react": "^4.2.0", - "eslint": "^8.53.0", + "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.4", + "eslint-plugin-react-refresh": "^0.4.6", "typescript": "^5.2.2", "vite": "^5.0.13" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66f04b446..071d4fb8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,8 @@ importers: .: dependencies: eslint-plugin-unused-imports: - specifier: ^3.0.0 - version: 3.0.0(eslint@8.54.0) + specifier: ^3.1.0 + version: 3.1.0(eslint@8.57.0) devDependencies: '@babel/core': specifier: ^7.24.4 @@ -54,8 +54,8 @@ importers: specifier: ^0.2.3 version: 0.2.3(@babel/core@7.24.4) eslint: - specifier: ^8.54.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-config-sane: specifier: workspace:^ version: link:monorepo/eslint-config-sane @@ -94,7 +94,7 @@ importers: version: 5.4.4 vitest: specifier: ^1.4.0 - version: 1.5.0(@types/node@20.12.7) + version: 1.5.0 examples-extra/basic/cli: dependencies: @@ -112,7 +112,7 @@ importers: version: link:../../../packages/omniapi pino: specifier: ^8.20.0 - version: 8.20.0 + version: 8.21.0 tiny-invariant: specifier: ^1.3.1 version: 1.3.3 @@ -175,10 +175,10 @@ importers: version: 18.2.15 '@typescript-eslint/eslint-plugin': specifier: ^6.10.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: ^6.10.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(eslint@8.57.0)(typescript@5.4.4) '@vitejs/plugin-react': specifier: ^4.2.1 version: 4.2.1(vite@5.2.8) @@ -186,14 +186,14 @@ importers: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.38) eslint: - specifier: ^8.53.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.54.0) + version: 4.6.0(eslint@8.57.0) eslint-plugin-react-refresh: - specifier: ^0.4.4 - version: 0.4.4(eslint@8.54.0) + specifier: ^0.4.6 + version: 0.4.6(eslint@8.57.0) postcss: specifier: ^8.4.31 version: 8.4.38 @@ -273,10 +273,10 @@ importers: version: 18.2.15 '@typescript-eslint/eslint-plugin': specifier: ^6.10.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: ^6.10.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(eslint@8.57.0)(typescript@5.4.4) '@vitejs/plugin-react': specifier: ^4.2.1 version: 4.2.1(vite@5.2.8) @@ -284,14 +284,14 @@ importers: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.38) eslint: - specifier: ^8.53.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.54.0) + version: 4.6.0(eslint@8.57.0) eslint-plugin-react-refresh: - specifier: ^0.4.4 - version: 0.4.4(eslint@8.54.0) + specifier: ^0.4.6 + version: 0.4.6(eslint@8.57.0) postcss: specifier: ^8.4.31 version: 8.4.38 @@ -333,11 +333,11 @@ importers: specifier: ^18 version: 18.2.15 eslint: - specifier: ^8 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-config-next: specifier: 14.0.4 - version: 14.0.4(eslint@8.54.0)(typescript@5.4.4) + version: 14.0.4(eslint@8.57.0)(typescript@5.4.4) typescript: specifier: ^5 version: 5.4.4 @@ -365,22 +365,22 @@ importers: version: 18.2.15 '@typescript-eslint/eslint-plugin': specifier: ^6.10.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: ^6.10.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.4) + version: 6.13.1(eslint@8.57.0)(typescript@5.4.4) '@vitejs/plugin-react': specifier: ^4.2.0 version: 4.2.1(vite@5.2.8) eslint: - specifier: ^8.53.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.54.0) + version: 4.6.0(eslint@8.57.0) eslint-plugin-react-refresh: - specifier: ^0.4.4 - version: 0.4.4(eslint@8.54.0) + specifier: ^0.4.6 + version: 0.4.6(eslint@8.57.0) typescript: specifier: ^5.2.2 version: 5.4.4 @@ -417,53 +417,53 @@ importers: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^6.13.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: ^6.13.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(eslint@8.57.0)(typescript@5.4.4) eslint: - specifier: ^8.49.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-config-turbo: - specifier: ^1.10.13 - version: 1.10.13(eslint@8.54.0) + specifier: ^1.13.2 + version: 1.13.2(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.54.0) + version: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-header: specifier: ^3.1.1 - version: 3.1.1(eslint@8.54.0) + version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: ^2.28.1 - version: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + specifier: ^2.29.1 + version: 2.29.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) monorepo/mytsup: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^6.13.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/parser': specifier: ^6.13.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(eslint@8.57.0)(typescript@5.4.4) eslint: - specifier: ^8.49.0 - version: 8.54.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-config-turbo: - specifier: ^1.10.13 - version: 1.10.13(eslint@8.54.0) + specifier: ^1.13.2 + version: 1.13.2(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.54.0) + version: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-import: - specifier: ^2.28.1 - version: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + specifier: ^2.29.1 + version: 2.29.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) find-up: specifier: ^7.0.0 version: 7.0.0 devDependencies: tsup: specifier: ^7.2.0 - version: 7.2.0(typescript@5.4.5) + version: 7.2.0(typescript@5.4.4) monorepo/tsconfig: {} @@ -689,7 +689,7 @@ importers: version: 2.0.0 pino: specifier: ^8.20.0 - version: 8.20.0 + version: 8.21.0 ts-expect: specifier: ^1.3.0 version: 1.3.0 @@ -912,7 +912,7 @@ importers: version: 5.4.4 vitest: specifier: ^1.4.0 - version: 1.5.0(@types/node@20.12.7) + version: 1.5.0 packages/legacy-client: dependencies: @@ -2412,21 +2412,21 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.54.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp@4.8.1: resolution: {integrity: sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/eslintrc@2.1.3: - resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -2441,8 +2441,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.54.0: - resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@gwhitney/detect-indent@7.0.1: @@ -2450,11 +2450,11 @@ packages: engines: {node: '>=12.20'} dev: true - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: @@ -2464,8 +2464,8 @@ packages: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} /@jest/schemas@29.6.3: resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} @@ -3527,7 +3527,7 @@ packages: '@types/yargs-parser': 21.0.2 dev: true - /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.4): + /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3539,13 +3539,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.4) + '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.4.4) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.4) + '@typescript-eslint/type-utils': 6.13.1(eslint@8.57.0)(typescript@5.4.4) + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.4.4) '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -3554,38 +3554,8 @@ packages: typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5): - resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 6.13.1 - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 - graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare: 1.4.0 - semver: 7.6.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: false - /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.4.4): + /@typescript-eslint/parser@6.13.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3600,31 +3570,10 @@ packages: '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.4) '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 + eslint: 8.57.0 typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.4.5): - resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 6.13.1 - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color /@typescript-eslint/scope-manager@6.13.1: resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==} @@ -3633,7 +3582,7 @@ packages: '@typescript-eslint/types': 6.13.1 '@typescript-eslint/visitor-keys': 6.13.1 - /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.4.4): + /@typescript-eslint/type-utils@6.13.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3644,34 +3593,13 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.4) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.4) + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.4.4) debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 + eslint: 8.57.0 ts-api-utils: 1.0.3(typescript@5.4.4) typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.4.5): - resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@9.4.0) - eslint: 8.54.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: false /@typescript-eslint/types@6.13.1: resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==} @@ -3696,65 +3624,24 @@ packages: typescript: 5.4.4 transitivePeerDependencies: - supports-color - dev: true - /@typescript-eslint/typescript-estree@6.13.1(typescript@5.4.5): - resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/visitor-keys': 6.13.1 - debug: 4.3.4(supports-color@9.4.0) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.4.4): + /@typescript-eslint/utils@6.13.1(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.4) - eslint: 8.54.0 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.4.5): - resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@types/json-schema': 7.0.12 - '@types/semver': 7.5.7 - '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) - eslint: 8.54.0 + eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - dev: false /@typescript-eslint/visitor-keys@6.13.1: resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==} @@ -5262,7 +5149,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-next@14.0.4(eslint@8.54.0)(typescript@5.4.4): + /eslint-config-next@14.0.4(eslint@8.57.0)(typescript@5.4.4): resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -5273,27 +5160,27 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.4 '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.4) - eslint: 8.54.0 + '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.4.4) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.54.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.54.0) - eslint-plugin-react: 7.34.0(eslint@8.54.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.54.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.57.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-react: 7.34.0(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) typescript: 5.4.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-turbo@1.10.13(eslint@8.54.0): - resolution: {integrity: sha512-Ffa0SxkRCPMtfUX/HDanEqsWoLwZTQTAXO9W4IsOtycb2MzJDrVcLmoFW5sMwCrg7gjqbrC4ZJoD+1SPPzIVqg==} + /eslint-config-turbo@1.13.2(eslint@8.57.0): + resolution: {integrity: sha512-TzvsMwNJx/P4JYw79iFqbyQApnyT050gW7dBxnNeNVl3pVMnT2rwaFo9Q3Hc49Tp5NANxEwYN9RStF50P/IwGA==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.54.0 - eslint-plugin-turbo: 1.10.13(eslint@8.54.0) + eslint: 8.57.0 + eslint-plugin-turbo: 1.13.2(eslint@8.57.0) dev: false /eslint-import-resolver-node@0.3.9: @@ -5305,7 +5192,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.54.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.57.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5314,9 +5201,9 @@ packages: dependencies: debug: 4.3.4(supports-color@9.4.0) enhanced-resolve: 5.15.0 - eslint: 8.54.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -5326,8 +5213,31 @@ packages: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color + dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + dependencies: + debug: 4.3.4(supports-color@9.4.0) + enhanced-resolve: 5.15.0 + eslint: 8.57.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + fast-glob: 3.3.2 + get-tsconfig: 4.7.0 + is-core-module: 2.13.0 + is-glob: 4.0.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5348,23 +5258,23 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.4.4) debug: 3.2.7 - eslint: 8.54.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.54.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - /eslint-plugin-header@3.1.1(eslint@8.54.0): + /eslint-plugin-header@3.1.1(eslint@8.57.0): resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} peerDependencies: eslint: '>=7.7.0' dependencies: - eslint: 8.54.0 + eslint: 8.57.0 dev: false - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0): + /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} engines: {node: '>=4'} peerDependencies: @@ -5374,16 +5284,16 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.4.4) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.54.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) has: 1.0.3 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -5397,8 +5307,43 @@ packages: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - /eslint-plugin-jsx-a11y@6.8.0(eslint@8.54.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.4.4) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + hasown: 2.0.1 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.1 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} engines: {node: '>=4.0'} peerDependencies: @@ -5414,7 +5359,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.17 - eslint: 8.54.0 + eslint: 8.57.0 hasown: 2.0.1 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5423,24 +5368,24 @@ packages: object.fromentries: 2.0.7 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.54.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.54.0 + eslint: 8.57.0 dev: true - /eslint-plugin-react-refresh@0.4.4(eslint@8.54.0): - resolution: {integrity: sha512-eD83+65e8YPVg6603Om2iCIwcQJf/y7++MWm4tACtEswFLYMwxwVWAfwN+e19f5Ad/FOyyNg9Dfi5lXhH3Y3rA==} + /eslint-plugin-react-refresh@0.4.6(eslint@8.57.0): + resolution: {integrity: sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==} peerDependencies: eslint: '>=7' dependencies: - eslint: 8.54.0 + eslint: 8.57.0 dev: true - /eslint-plugin-react@7.34.0(eslint@8.54.0): + /eslint-plugin-react@7.34.0(eslint@8.57.0): resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==} engines: {node: '>=4'} peerDependencies: @@ -5453,7 +5398,7 @@ packages: array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.17 - eslint: 8.54.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -5467,26 +5412,26 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-turbo@1.10.13(eslint@8.54.0): - resolution: {integrity: sha512-el4AAmn0zXmvHEyp1h0IQMfse10Vy8g5Vbg4IU3+vD9CSj5sDbX07iFVt8sCKg7og9Q5FAa9mXzlCf7t4vYgzg==} + /eslint-plugin-turbo@1.13.2(eslint@8.57.0): + resolution: {integrity: sha512-QNaihF0hTRjfOBd1SLHrftm8V3pOU35CNS/C0/Z6qY1xxdL1PSv4IctEIldSMX7/A1jOPYwMPO7wYwPXgjgp/g==} peerDependencies: eslint: '>6.6.0' dependencies: dotenv: 16.0.3 - eslint: 8.54.0 + eslint: 8.57.0 dev: false - /eslint-plugin-unused-imports@3.0.0(eslint@8.54.0): - resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} + /eslint-plugin-unused-imports@3.1.0(eslint@8.57.0): + resolution: {integrity: sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^6.0.0 - eslint: ^8.0.0 + '@typescript-eslint/eslint-plugin': 6 - 7 + eslint: '8' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true dependencies: - eslint: 8.54.0 + eslint: 8.57.0 eslint-rule-composer: 0.3.0 dev: false @@ -5506,16 +5451,16 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.54.0: - resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.8.1 - '@eslint/eslintrc': 2.1.3 - '@eslint/js': 8.54.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -6354,6 +6299,11 @@ packages: dependencies: has: 1.0.3 + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.1 + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -7781,8 +7731,8 @@ packages: /pino-std-serializers@6.2.2: resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==} - /pino@8.20.0: - resolution: {integrity: sha512-uhIfMj5TVp+WynVASaVEJFTncTUe4dHBq6CWplu/vBgvGHhvBvQfxz+vcOrnnBQdORH3izaGEurLfNlq3YxdFQ==} + /pino@8.21.0: + resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} hasBin: true dependencies: atomic-sleep: 1.0.0 @@ -7795,7 +7745,7 @@ packages: real-require: 0.2.0 safe-stable-stringify: 2.4.3 sonic-boom: 3.8.1 - thread-stream: 2.6.0 + thread-stream: 2.7.0 /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -9032,8 +8982,8 @@ packages: any-promise: 1.3.0 dev: true - /thread-stream@2.6.0: - resolution: {integrity: sha512-t4eNiKdGwd1EV6tx76mRbrOqwvkxz+ssOiQXEXw88m4p/Xp6679vg16sf39BAstRjHOiWIqp5+J2ylHk3pU30g==} + /thread-stream@2.7.0: + resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} dependencies: real-require: 0.2.0 @@ -9134,15 +9084,6 @@ packages: typescript: '>=4.2.0' dependencies: typescript: 5.4.4 - dev: true - - /ts-api-utils@1.0.3(typescript@5.4.5): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} - peerDependencies: - typescript: '>=4.2.0' - dependencies: - typescript: 5.4.5 /ts-custom-error@3.3.1: resolution: {integrity: sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==} @@ -9215,6 +9156,15 @@ packages: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true + + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 /tslib@2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} @@ -9259,42 +9209,6 @@ packages: - ts-node dev: true - /tsup@7.2.0(typescript@5.4.5): - resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} - engines: {node: '>=16.14'} - hasBin: true - peerDependencies: - '@swc/core': ^1 - postcss: ^8.4.12 - typescript: '>=4.1.0' - peerDependenciesMeta: - '@swc/core': - optional: true - postcss: - optional: true - typescript: - optional: true - dependencies: - bundle-require: 4.0.1(esbuild@0.18.20) - cac: 6.7.14 - chokidar: 3.5.3 - debug: 4.3.4(supports-color@9.4.0) - esbuild: 0.18.20 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 4.0.1(postcss@8.4.38) - resolve-from: 5.0.0 - rollup: 3.29.1 - source-map: 0.8.0-beta.0 - sucrase: 3.34.0 - tree-kill: 1.2.2 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - ts-node - dev: true - /tty-table@4.2.1: resolution: {integrity: sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g==} engines: {node: '>=8.0.0'} @@ -9522,11 +9436,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} - engines: {node: '>=14.17'} - hasBin: true - /ufo@1.3.1: resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} dev: true @@ -9703,6 +9612,27 @@ packages: vfile-message: 2.0.4 dev: false + /vite-node@1.5.0: + resolution: {integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4(supports-color@9.4.0) + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 5.2.8(@types/node@20.12.7) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vite-node@1.5.0(@types/node@18.17.15): resolution: {integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -9817,6 +9747,61 @@ packages: fsevents: 2.3.3 dev: true + /vitest@1.5.0: + resolution: {integrity: sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.5.0 + '@vitest/ui': 1.5.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@vitest/expect': 1.5.0 + '@vitest/runner': 1.5.0 + '@vitest/snapshot': 1.5.0 + '@vitest/spy': 1.5.0 + '@vitest/utils': 1.5.0 + acorn-walk: 8.3.2 + chai: 4.3.10 + debug: 4.3.4(supports-color@9.4.0) + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.8 + pathe: 1.1.1 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 2.0.0 + tinybench: 2.5.1 + tinypool: 0.8.4 + vite: 5.2.8(@types/node@20.12.7) + vite-node: 1.5.0 + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /vitest@1.5.0(@types/node@18.17.15): resolution: {integrity: sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==} engines: {node: ^18.0.0 || >=20.0.0}