diff --git a/package.json b/package.json index da1c486..7505fd2 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,6 @@ "@typescript-eslint/parser": "^6.14.0", "eslint": "^8.56.0", "prettier": "^3.1.1", - "typescript": "^4.8.3" + "typescript": "^5.4.5" } } diff --git a/packages/examples/package.json b/packages/examples/package.json index e352ae3..91debf5 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -19,7 +19,7 @@ "@types/react": "^18.0.17", "@types/react-dom": "^18.0.6", "@vitejs/plugin-react": "^2.1.0", - "typescript": "^4.6.4", + "typescript": "^5.4.5", "vite": "^3.1.0" } } \ No newline at end of file diff --git a/packages/react-focus-rings/package.json b/packages/react-focus-rings/package.json index e832f67..db95c75 100644 --- a/packages/react-focus-rings/package.json +++ b/packages/react-focus-rings/package.json @@ -65,7 +65,7 @@ "@vitejs/plugin-react": "^2.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "typescript": "^4.8.3", + "typescript": "^5.4.5", "vite": "^3.1.0" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74e6775..e5a3138 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 18.7.18 '@typescript-eslint/eslint-plugin': specifier: ^6.14.0 - version: 6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.56.0)(typescript@4.8.3) + version: 6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^6.14.0 - version: 6.14.0(eslint@8.56.0)(typescript@4.8.3) + version: 6.14.0(eslint@8.56.0)(typescript@5.4.5) eslint: specifier: ^8.56.0 version: 8.56.0 @@ -24,8 +24,8 @@ importers: specifier: ^3.1.1 version: 3.1.1 typescript: - specifier: ^4.8.3 - version: 4.8.3 + specifier: ^5.4.5 + version: 5.4.5 packages/examples: dependencies: @@ -49,8 +49,8 @@ importers: specifier: ^2.1.0 version: 2.1.0(vite@3.1.3) typescript: - specifier: ^4.6.4 - version: 4.8.3 + specifier: ^5.4.5 + version: 5.4.5 vite: specifier: ^3.1.0 version: 3.1.3 @@ -89,8 +89,8 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) typescript: - specifier: ^4.8.3 - version: 4.8.3 + specifier: ^5.4.5 + version: 5.4.5 vite: specifier: ^3.1.0 version: 3.1.3 @@ -547,7 +547,7 @@ packages: resolution: {integrity: sha512-Lhni3aX80zbpdxRuWhnuYPm8j8UQaa571lHP/xI4W+7BAFhSIhRReXnqjEgT/XzPoXZTJkCqstFMJ8CZTK6IlQ==} dev: true - /@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.56.0)(typescript@4.8.3): + /@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0)(eslint@8.56.0)(typescript@5.4.5): resolution: {integrity: sha512-1ZJBykBCXaSHG94vMMKmiHoL0MhNHKSVlcHVYZNw+BKxufhqQVTOawNpwwI1P5nIFZ/4jLVop0mcY6mJJDFNaw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -559,10 +559,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.14.0(eslint@8.56.0)(typescript@4.8.3) + '@typescript-eslint/parser': 6.14.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 6.14.0 - '@typescript-eslint/type-utils': 6.14.0(eslint@8.56.0)(typescript@4.8.3) - '@typescript-eslint/utils': 6.14.0(eslint@8.56.0)(typescript@4.8.3) + '@typescript-eslint/type-utils': 6.14.0(eslint@8.56.0)(typescript@5.4.5) + '@typescript-eslint/utils': 6.14.0(eslint@8.56.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.14.0 debug: 4.3.4 eslint: 8.56.0 @@ -570,13 +570,13 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@4.8.3) - typescript: 4.8.3 + ts-api-utils: 1.0.3(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.14.0(eslint@8.56.0)(typescript@4.8.3): + /@typescript-eslint/parser@6.14.0(eslint@8.56.0)(typescript@5.4.5): resolution: {integrity: sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -588,11 +588,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.14.0 '@typescript-eslint/types': 6.14.0 - '@typescript-eslint/typescript-estree': 6.14.0(typescript@4.8.3) + '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.14.0 debug: 4.3.4 eslint: 8.56.0 - typescript: 4.8.3 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -605,7 +605,7 @@ packages: '@typescript-eslint/visitor-keys': 6.14.0 dev: true - /@typescript-eslint/type-utils@6.14.0(eslint@8.56.0)(typescript@4.8.3): + /@typescript-eslint/type-utils@6.14.0(eslint@8.56.0)(typescript@5.4.5): resolution: {integrity: sha512-x6OC9Q7HfYKqjnuNu5a7kffIYs3No30isapRBJl1iCHLitD8O0lFbRcVGiOcuyN837fqXzPZ1NS10maQzZMKqw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -615,12 +615,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.14.0(typescript@4.8.3) - '@typescript-eslint/utils': 6.14.0(eslint@8.56.0)(typescript@4.8.3) + '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5) + '@typescript-eslint/utils': 6.14.0(eslint@8.56.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.56.0 - ts-api-utils: 1.0.3(typescript@4.8.3) - typescript: 4.8.3 + ts-api-utils: 1.0.3(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -630,7 +630,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.14.0(typescript@4.8.3): + /@typescript-eslint/typescript-estree@6.14.0(typescript@5.4.5): resolution: {integrity: sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -645,13 +645,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@4.8.3) - typescript: 4.8.3 + ts-api-utils: 1.0.3(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.14.0(eslint@8.56.0)(typescript@4.8.3): + /@typescript-eslint/utils@6.14.0(eslint@8.56.0)(typescript@5.4.5): resolution: {integrity: sha512-XwRTnbvRr7Ey9a1NT6jqdKX8y/atWG+8fAIu3z73HSP8h06i3r/ClMhmaF/RGWGW1tHJEwij1uEg2GbEmPYvYg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -662,7 +662,7 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.14.0 '@typescript-eslint/types': 6.14.0 - '@typescript-eslint/typescript-estree': 6.14.0(typescript@4.8.3) + '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -1814,13 +1814,13 @@ packages: is-number: 7.0.0 dev: true - /ts-api-utils@1.0.3(typescript@4.8.3): + /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: 4.8.3 + typescript: 5.4.5 dev: true /type-check@0.4.0: @@ -1835,9 +1835,9 @@ packages: engines: {node: '>=10'} dev: true - /typescript@4.8.3: - resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} - engines: {node: '>=4.2.0'} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} hasBin: true dev: true