diff --git a/package.json b/package.json index 1473a731..8adfaf3e 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,8 @@ "rollup": "^4.17.2", "rollup-plugin-dts": "^6.1.0", "rollup-plugin-swc3": "^0.11.2", - "rollup-preserve-directives": "^1.1.1" + "rollup-preserve-directives": "^1.1.1", + "typescript": "^5.4.5" }, "peerDependencies": { "react": "*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8d84a5d..c7811963 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,13 +20,13 @@ importers: devDependencies: '@eslint-sukka/node': specifier: ^6.0.0-beta.9 - version: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + version: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-sukka/react': specifier: ^6.0.0-beta.9 - version: 6.0.0-beta.9(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) + version: 6.0.0-beta.9(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) '@eslint-sukka/ts': specifier: ^6.0.0-beta.9 - version: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + version: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) '@napi-rs/magic-string': specifier: ^0.3.4 version: 0.3.4 @@ -35,10 +35,10 @@ importers: version: 0.3.1 '@swc-node/register': specifier: ^1.9.1 - version: 1.9.1(@swc/core@1.5.7)(@swc/types@0.1.7)(typescript@5.3.3) + version: 1.9.1(@swc/core@1.5.7(@swc/helpers@0.5.5))(@swc/types@0.1.7)(typescript@5.4.5) '@swc/core': specifier: ^1.5.7 - version: 1.5.7 + version: 1.5.7(@swc/helpers@0.5.5) '@types/node': specifier: ^20.12.12 version: 20.12.12 @@ -59,7 +59,7 @@ importers: version: 9.2.0 eslint-config-sukka: specifier: ^6.0.0-beta.9 - version: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + version: 6.0.0-beta.9(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) eslint-formatter-sukka: specifier: ^6.0.0-beta.9 version: 6.0.0-beta.9 @@ -68,22 +68,25 @@ importers: version: 6.0.0 next: specifier: ^14.2.3 - version: 14.2.3(react-dom@18.2.0)(react@18.2.0) + version: 14.2.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-router-dom: specifier: ^6.23.1 - version: 6.23.1(react-dom@18.2.0)(react@18.2.0) + version: 6.23.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) rollup: specifier: ^4.17.2 version: 4.17.2 rollup-plugin-dts: specifier: ^6.1.0 - version: 6.1.0(rollup@4.17.2)(typescript@5.3.3) + version: 6.1.0(rollup@4.17.2)(typescript@5.4.5) rollup-plugin-swc3: specifier: ^0.11.2 - version: 0.11.2(@swc/core@1.5.7)(rollup@4.17.2) + version: 0.11.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(rollup@4.17.2) rollup-preserve-directives: specifier: ^1.1.1 version: 1.1.1(rollup@4.17.2) + typescript: + specifier: ^5.4.5 + version: 5.4.5 packages: @@ -1469,8 +1472,8 @@ packages: typescript: optional: true - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -1528,32 +1531,32 @@ snapshots: '@eslint-community/regexpp@4.10.0': {} - '@eslint-react/ast@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/ast@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) string-ts: 2.1.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/core@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) short-unique-id: 5.2.0 valibot: 0.30.0 transitivePeerDependencies: @@ -1561,44 +1564,44 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/eslint-plugin@1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 - eslint-plugin-react-core: 1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-react-dom: 1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-react-hooks-extra: 1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-react-naming-convention: 1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) - typescript: 5.3.3 + eslint-plugin-react-core: 1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-dom: 1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-hooks-extra: 1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-naming-convention: 1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/jsx@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) micro-memoize: 4.1.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/shared@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) deepmerge-ts: 5.1.0 transitivePeerDependencies: - eslint @@ -1607,24 +1610,24 @@ snapshots: '@eslint-react/tools@1.5.11': {} - '@eslint-react/types@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/types@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-react/tools': 1.5.11 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.11(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-react/var@1.5.11(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) string-ts: 2.1.1 valibot: 0.30.0 transitivePeerDependencies: @@ -1646,24 +1649,24 @@ snapshots: '@nolyfill/object.hasown': 1.0.24 '@nolyfill/object.values': 1.0.28 - '@eslint-sukka/js@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/js@6.0.0-beta.9(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-sukka/json': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/json': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) '@eslint/js': 9.2.0 '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.2.0) - eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-sukka: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-unused-imports: 3.2.0(eslint@9.2.0) + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-sukka: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - eslint - supports-color - typescript - '@eslint-sukka/json@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/json@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) eslint-plugin-jsonc: 2.15.1(eslint@9.2.0) jsonc-eslint-parser: 2.4.0 transitivePeerDependencies: @@ -1671,23 +1674,23 @@ snapshots: - supports-color - typescript - '@eslint-sukka/node@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/node@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) eslint-plugin-n: 17.7.0(eslint@9.2.0) - eslint-plugin-sukka: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + eslint-plugin-sukka: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-sukka/react@6.0.0-beta.9(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/react@6.0.0-beta.9(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/eslint-plugin': 1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/eslint-plugin': 1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) '@eslint-sukka/eslint-plugin-react-jsx-a11y': 6.0.0-beta.9 - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.2.0) - eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.3.3) + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) eslint-plugin-react-hooks: 5.1.0-beta-4508873393-20240430(eslint@9.2.0) transitivePeerDependencies: - '@typescript-eslint/parser' @@ -1695,25 +1698,25 @@ snapshots: - supports-color - typescript - '@eslint-sukka/shared@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/shared@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-sukka/ts@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3)': + '@eslint-sukka/ts@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.2.0)(typescript@5.3.3) - '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint-import-resolver-ts-bundled: 6.0.0-beta.9 - eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.3.3) - eslint-plugin-sukka-ts: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - typescript-eslint: 7.9.0(eslint@9.2.0)(typescript@5.3.3) + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-sukka-ts: 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + typescript-eslint: 7.9.0(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color @@ -1904,6 +1907,7 @@ snapshots: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.17.2 '@rollup/rollup-android-arm-eabi@4.17.2': @@ -1970,20 +1974,20 @@ snapshots: estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.2.0)(typescript@5.3.3)': + '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.2.0)(typescript@5.3.3)': + '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.2.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color @@ -1991,21 +1995,21 @@ snapshots: '@sukka/listdir@0.3.1': {} - '@swc-node/core@1.13.1(@swc/core@1.5.7)(@swc/types@0.1.7)': + '@swc-node/core@1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.5))(@swc/types@0.1.7)': dependencies: - '@swc/core': 1.5.7 + '@swc/core': 1.5.7(@swc/helpers@0.5.5) '@swc/types': 0.1.7 - '@swc-node/register@1.9.1(@swc/core@1.5.7)(@swc/types@0.1.7)(typescript@5.3.3)': + '@swc-node/register@1.9.1(@swc/core@1.5.7(@swc/helpers@0.5.5))(@swc/types@0.1.7)(typescript@5.4.5)': dependencies: - '@swc-node/core': 1.13.1(@swc/core@1.5.7)(@swc/types@0.1.7) + '@swc-node/core': 1.13.1(@swc/core@1.5.7(@swc/helpers@0.5.5))(@swc/types@0.1.7) '@swc-node/sourcemap-support': 0.5.0 - '@swc/core': 1.5.7 + '@swc/core': 1.5.7(@swc/helpers@0.5.5) colorette: 2.0.20 debug: 4.3.4 pirates: 4.0.6 tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.4.5 transitivePeerDependencies: - '@swc/types' - supports-color @@ -2045,7 +2049,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.5.7': optional: true - '@swc/core@1.5.7': + '@swc/core@1.5.7(@swc/helpers@0.5.5)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.7 @@ -2060,6 +2064,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.5.7 '@swc/core-win32-ia32-msvc': 1.5.7 '@swc/core-win32-x64-msvc': 1.5.7 + '@swc/helpers': 0.5.5 '@swc/counter@0.1.3': {} @@ -2096,32 +2101,34 @@ snapshots: '@types/prop-types': 15.7.9 csstype: 3.1.2 - '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.9.0 eslint: 9.2.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.3.3)': + '@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.4 eslint: 9.2.0 - typescript: 5.3.3 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2130,20 +2137,21 @@ snapshots: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 - '@typescript-eslint/type-utils@7.9.0(eslint@9.2.0)(typescript@5.3.3)': + '@typescript-eslint/type-utils@7.9.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.3.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 eslint: 9.2.0 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.9.0': {} - '@typescript-eslint/typescript-estree@7.9.0(typescript@5.3.3)': + '@typescript-eslint/typescript-estree@7.9.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 @@ -2152,17 +2160,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.9.0(eslint@9.2.0)(typescript@5.3.3)': + '@typescript-eslint/utils@7.9.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) eslint: 9.2.0 transitivePeerDependencies: - supports-color @@ -2322,11 +2331,11 @@ snapshots: eslint: 9.2.0 semver: 7.6.2 - eslint-config-sukka@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3): + eslint-config-sukka@6.0.0-beta.9(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-sukka/js': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - '@eslint-sukka/json': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/js': 6.0.0-beta.9(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + '@eslint-sukka/json': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) ci-info: 4.0.0 local-pkg: 0.5.0 transitivePeerDependencies: @@ -2359,9 +2368,9 @@ snapshots: eslint: 9.2.0 eslint-compat-utils: 0.5.0(eslint@9.2.0) - eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 doctrine: 3.0.0 eslint: 9.2.0 @@ -2397,65 +2406,65 @@ snapshots: minimatch: 9.0.4 semver: 7.6.2 - eslint-plugin-react-core@1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-react-core@1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 string-ts: 2.1.1 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 valibot: 0.30.0 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-react-dom@1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 string-ts: 2.1.1 - typescript: 5.3.3 + typescript: 5.4.5 valibot: 0.30.0 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-react-hooks-extra@1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 string-ts: 2.1.1 - typescript: 5.3.3 + typescript: 5.4.5 valibot: 0.30.0 transitivePeerDependencies: - supports-color @@ -2464,48 +2473,50 @@ snapshots: dependencies: eslint: 9.2.0 - eslint-plugin-react-naming-convention@1.5.11(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-react-naming-convention@1.5.11(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/ast': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.11(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-react/types': 1.5.11(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 string-ts: 2.1.1 - typescript: 5.3.3 + typescript: 5.4.5 valibot: 0.30.0 transitivePeerDependencies: - supports-color - eslint-plugin-sukka-ts@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-sukka-ts@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - eslint-plugin-sukka@6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3): + eslint-plugin-sukka@6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.3.3) + '@eslint-sukka/shared': 6.0.0-beta.9(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - eslint-plugin-unused-imports@3.2.0(eslint@9.2.0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0): dependencies: eslint: 9.2.0 eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) eslint-rule-composer@0.3.0: {} @@ -2772,7 +2783,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.3(react-dom@18.2.0)(react@18.2.0): + next@14.2.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@next/env': 14.2.3 '@swc/helpers': 0.5.5 @@ -2862,7 +2873,7 @@ snapshots: react: 18.2.0 scheduler: 0.23.0 - react-router-dom@6.23.1(react-dom@18.2.0)(react@18.2.0): + react-router-dom@6.23.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@remix-run/router': 1.16.1 react: 18.2.0 @@ -2890,19 +2901,19 @@ snapshots: reusify@1.0.4: {} - rollup-plugin-dts@6.1.0(rollup@4.17.2)(typescript@5.3.3): + rollup-plugin-dts@6.1.0(rollup@4.17.2)(typescript@5.4.5): dependencies: magic-string: 0.30.5 rollup: 4.17.2 - typescript: 5.3.3 + typescript: 5.4.5 optionalDependencies: '@babel/code-frame': 7.22.13 - rollup-plugin-swc3@0.11.2(@swc/core@1.5.7)(rollup@4.17.2): + rollup-plugin-swc3@0.11.2(@swc/core@1.5.7(@swc/helpers@0.5.5))(rollup@4.17.2): dependencies: '@fastify/deepmerge': 1.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@swc/core': 1.5.7 + '@swc/core': 1.5.7(@swc/helpers@0.5.5) get-tsconfig: 4.7.3 rollup: 4.17.2 rollup-preserve-directives: 1.1.1(rollup@4.17.2) @@ -3003,9 +3014,9 @@ snapshots: dependencies: is-number: 7.0.0 - ts-api-utils@1.3.0(typescript@5.3.3): + ts-api-utils@1.3.0(typescript@5.4.5): dependencies: - typescript: 5.3.3 + typescript: 5.4.5 tslib@2.6.2: {} @@ -3013,17 +3024,18 @@ snapshots: dependencies: prelude-ls: 1.2.1 - typescript-eslint@7.9.0(eslint@9.2.0)(typescript@5.3.3): + typescript-eslint@7.9.0(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0)(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.9.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 - typescript: 5.3.3 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - typescript@5.3.3: {} + typescript@5.4.5: {} ufo@1.3.1: {}