diff --git a/package.json b/package.json index fe0d0c4..5aae6f5 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "prettier-plugin-packagejson": "2.5.0", "release-it": "17.3.0", "sentences-per-line": "0.2.1", - "typescript": "5.4.5", + "typescript": "5.5.2", "typescript-eslint": "7.13.1" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae7c948..9c41c6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@astrojs/vercel': specifier: ^7.6.0 - version: 7.7.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.4.5)) + version: 7.7.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.5.2)) '@konami-emoji-blast/astro': specifier: ^0.0.1 - version: 0.0.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.4.5))(konami-emoji-blast@0.5.3) + version: 0.0.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.5.2))(konami-emoji-blast@0.5.3) konami-emoji-blast: specifier: ^0.5.3 version: 0.5.3 @@ -23,7 +23,7 @@ importers: devDependencies: '@astrojs/check': specifier: 0.7.0 - version: 0.7.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.4.5) + version: 0.7.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.5.2) '@astropub/md': specifier: 0.4.0 version: 0.4.0(@astrojs/markdown-remark@5.1.0) @@ -41,7 +41,7 @@ importers: version: 5.0.20 '@release-it/conventional-changelog': specifier: 8.0.1 - version: 8.0.1(release-it@17.3.0(typescript@5.4.5)) + version: 8.0.1(release-it@17.3.0(typescript@5.5.2)) '@types/eslint-plugin-markdown': specifier: 2.0.2 version: 2.0.2 @@ -50,7 +50,7 @@ importers: version: 2.3.6 astro: specifier: 4.11.0 - version: 4.11.0(@types/node@20.12.11)(typescript@5.4.5) + version: 4.11.0(@types/node@20.12.11)(typescript@5.5.2) cspell: specifier: 8.9.1 version: 8.9.1 @@ -74,7 +74,7 @@ importers: version: 0.15.0(eslint@9.5.0)(jsonc-eslint-parser@2.4.0) eslint-plugin-perfectionist: specifier: 2.11.0 - version: 2.11.0(eslint@9.5.0)(typescript@5.4.5) + version: 2.11.0(eslint@9.5.0)(typescript@5.5.2) eslint-plugin-regexp: specifier: 2.6.0 version: 2.6.0(eslint@9.5.0) @@ -89,7 +89,7 @@ importers: version: 2.4.0 knip: specifier: 5.14.0 - version: 5.14.0(@types/node@20.12.11)(typescript@5.4.5) + version: 5.14.0(@types/node@20.12.11)(typescript@5.5.2) lint-staged: specifier: 15.2.7 version: 15.2.7 @@ -113,16 +113,16 @@ importers: version: 2.5.0(prettier@3.3.2) release-it: specifier: 17.3.0 - version: 17.3.0(typescript@5.4.5) + version: 17.3.0(typescript@5.5.2) sentences-per-line: specifier: 0.2.1 version: 0.2.1 typescript: - specifier: 5.4.5 - version: 5.4.5 + specifier: 5.5.2 + version: 5.5.2 typescript-eslint: specifier: 7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.4.5) + version: 7.13.1(eslint@9.5.0)(typescript@5.5.2) packages: @@ -4353,8 +4353,8 @@ packages: typescript: optional: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true @@ -4761,13 +4761,13 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@astrojs/check@0.7.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.4.5)': + '@astrojs/check@0.7.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.5.2)': dependencies: - '@astrojs/language-server': 2.10.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.4.5) + '@astrojs/language-server': 2.10.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.5.2) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.4.5 + typescript: 5.5.2 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -4779,11 +4779,11 @@ snapshots: '@astrojs/internal-helpers@0.4.0': {} - '@astrojs/language-server@2.10.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.4.5)': + '@astrojs/language-server@2.10.0(prettier-plugin-astro@0.14.0)(prettier@3.3.2)(typescript@5.5.2)': dependencies: '@astrojs/compiler': 2.8.0 '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 2.2.5(typescript@5.4.5) + '@volar/kit': 2.2.5(typescript@5.5.2) '@volar/language-core': 2.2.5 '@volar/language-server': 2.2.5 '@volar/language-service': 2.2.5 @@ -4842,13 +4842,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/vercel@7.7.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.4.5))': + '@astrojs/vercel@7.7.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.5.2))': dependencies: '@astrojs/internal-helpers': 0.4.0 '@vercel/analytics': 1.3.1 '@vercel/edge': 1.1.1 '@vercel/nft': 0.27.2 - astro: 4.11.0(@types/node@20.12.11)(typescript@5.4.5) + astro: 4.11.0(@types/node@20.12.11)(typescript@5.5.2) esbuild: 0.21.5 fast-glob: 3.3.2 set-cookie-parser: 2.6.0 @@ -5492,9 +5492,9 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@konami-emoji-blast/astro@0.0.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.4.5))(konami-emoji-blast@0.5.3)': + '@konami-emoji-blast/astro@0.0.1(astro@4.11.0(@types/node@20.12.11)(typescript@5.5.2))(konami-emoji-blast@0.5.3)': dependencies: - astro: 4.11.0(@types/node@20.12.11)(typescript@5.4.5) + astro: 4.11.0(@types/node@20.12.11)(typescript@5.5.2) konami-emoji-blast: 0.5.3 '@ljharb/through@2.3.13': @@ -5620,12 +5620,12 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@release-it/conventional-changelog@8.0.1(release-it@17.3.0(typescript@5.4.5))': + '@release-it/conventional-changelog@8.0.1(release-it@17.3.0(typescript@5.5.2))': dependencies: concat-stream: 2.0.0 conventional-changelog: 5.1.0 conventional-recommended-bump: 9.0.0 - release-it: 17.3.0(typescript@5.4.5) + release-it: 17.3.0(typescript@5.5.2) semver: 7.6.2 '@rollup/pluginutils@4.2.1': @@ -5777,34 +5777,34 @@ snapshots: '@types/unist@3.0.2': {} - '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.2) '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) '@typescript-eslint/visitor-keys': 7.13.1 eslint: 9.5.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) '@typescript-eslint/visitor-keys': 7.13.1 debug: 4.3.5 eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color @@ -5813,21 +5813,21 @@ snapshots: '@typescript-eslint/types': 7.13.1 '@typescript-eslint/visitor-keys': 7.13.1 - '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) debug: 4.3.5 eslint: 9.5.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.13.1': {} - '@typescript-eslint/typescript-estree@7.13.1(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.2)': dependencies: '@typescript-eslint/types': 7.13.1 '@typescript-eslint/visitor-keys': 7.13.1 @@ -5836,18 +5836,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.5.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) '@typescript-eslint/scope-manager': 7.13.1 '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.2) eslint: 9.5.0 transitivePeerDependencies: - supports-color @@ -5884,12 +5884,12 @@ snapshots: - encoding - supports-color - '@volar/kit@2.2.5(typescript@5.4.5)': + '@volar/kit@2.2.5(typescript@5.5.2)': dependencies: '@volar/language-service': 2.2.5 '@volar/typescript': 2.2.5 typesafe-path: 0.2.2 - typescript: 5.4.5 + typescript: 5.5.2 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 @@ -6080,7 +6080,7 @@ snapshots: dependencies: tslib: 2.6.2 - astro@4.11.0(@types/node@20.12.11)(typescript@5.4.5): + astro@4.11.0(@types/node@20.12.11)(typescript@5.5.2): dependencies: '@astrojs/compiler': 2.8.0 '@astrojs/internal-helpers': 0.4.0 @@ -6136,7 +6136,7 @@ snapshots: shiki: 1.7.0 string-width: 7.1.0 strip-ansi: 7.1.0 - tsconfck: 3.1.0(typescript@5.4.5) + tsconfck: 3.1.0(typescript@5.5.2) unist-util-visit: 5.0.0 vfile: 6.0.1 vite: 5.3.1(@types/node@20.12.11) @@ -6516,14 +6516,14 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@9.0.0(typescript@5.4.5): + cosmiconfig@9.0.0(typescript@5.5.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 cross-spawn@7.0.3: dependencies: @@ -6981,9 +6981,9 @@ snapshots: sort-package-json: 1.57.0 validate-npm-package-name: 5.0.1 - eslint-plugin-perfectionist@2.11.0(eslint@9.5.0)(typescript@5.4.5): + eslint-plugin-perfectionist@2.11.0(eslint@9.5.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) eslint: 9.5.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 @@ -7940,7 +7940,7 @@ snapshots: kleur@4.1.5: {} - knip@5.14.0(@types/node@20.12.11)(typescript@5.4.5): + knip@5.14.0(@types/node@20.12.11)(typescript@5.5.2): dependencies: '@ericcornelissen/bash-parser': 0.5.2 '@nodelib/fs.walk': 2.0.0 @@ -7959,7 +7959,7 @@ snapshots: smol-toml: 1.1.4 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.4.5 + typescript: 5.5.2 zod: 3.23.8 zod-validation-error: 3.3.0(zod@3.23.8) @@ -9020,13 +9020,13 @@ snapshots: rehype-stringify: 10.0.0 unified: 11.0.4 - release-it@17.3.0(typescript@5.4.5): + release-it@17.3.0(typescript@5.5.2): dependencies: '@iarna/toml': 2.2.5 '@octokit/rest': 20.1.1 async-retry: 1.3.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig: 9.0.0(typescript@5.5.2) execa: 8.0.1 git-url-parse: 14.0.0 globby: 14.0.1 @@ -9570,13 +9570,13 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.4.5): + ts-api-utils@1.3.0(typescript@5.5.2): dependencies: - typescript: 5.4.5 + typescript: 5.5.2 - tsconfck@3.1.0(typescript@5.4.5): + tsconfck@3.1.0(typescript@5.5.2): optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 tslib@2.6.2: {} @@ -9638,18 +9638,18 @@ snapshots: dependencies: semver: 7.6.2 - typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.4.5): + typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.5.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.4.5))(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.2) eslint: 9.5.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.2 transitivePeerDependencies: - supports-color - typescript@5.4.5: {} + typescript@5.5.2: {} uc.micro@1.0.6: {}