diff --git a/package.json b/package.json index ea52918..f20eda8 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "sharp": "^0.31.3", "tailwindcss": "^3.3.3", "tailwindcss-fluid-type": "^2.0.3", - "typescript": "^5.4.3", + "typescript": "^5.4.5", "uniqolor": "^1.1.0", "markdown-it": "^14.1.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 72c391e..ab46e9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: dependencies: '@astrojs/check': specifier: ^0.5.10 - version: 0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3) + version: 0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5) '@astrojs/mdx': specifier: ^2.2.4 version: 2.2.4(astro@4.5.16) @@ -40,7 +40,7 @@ dependencies: version: 0.6.2 astro: specifier: ^4.5.16 - version: 4.5.16(typescript@5.4.3) + version: 4.5.16(typescript@5.4.5) astro-expressive-code: specifier: ^0.32.4 version: 0.32.4(astro@4.5.16) @@ -49,7 +49,7 @@ dependencies: version: 1.1.0 astro-seo: specifier: ^0.8.3 - version: 0.8.3(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3) + version: 0.8.3(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5) markdown-it: specifier: ^14.1.0 version: 14.1.0 @@ -84,8 +84,8 @@ dependencies: specifier: ^2.0.3 version: 2.0.3(tailwindcss@3.4.1) typescript: - specifier: ^5.4.3 - version: 5.4.3 + specifier: ^5.4.5 + version: 5.4.5 uniqolor: specifier: ^1.1.0 version: 1.1.1 @@ -114,10 +114,10 @@ devDependencies: version: 2.11.0 '@typescript-eslint/eslint-plugin': specifier: ^7.5.0 - version: 7.5.0(@typescript-eslint/parser@5.62.0)(eslint@8.2.0)(typescript@5.4.3) + version: 7.5.0(@typescript-eslint/parser@5.62.0)(eslint@8.2.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^5.48.1 - version: 5.62.0(eslint@8.2.0)(typescript@5.4.3) + version: 5.62.0(eslint@8.2.0)(typescript@5.4.5) eslint: specifier: 8.2.0 version: 8.2.0 @@ -191,17 +191,17 @@ packages: resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} dev: false - /@astrojs/check@0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3): + /@astrojs/check@0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5): resolution: {integrity: sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==} hasBin: true peerDependencies: typescript: ^5.0.0 dependencies: - '@astrojs/language-server': 2.8.4(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3) + '@astrojs/language-server': 2.8.4(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.4.3 + typescript: 5.4.5 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -223,7 +223,7 @@ packages: resolution: {integrity: sha512-6B13lz5n6BrbTqCTwhXjJXuR1sqiX/H6rTxzlXx+lN1NnV4jgnq/KJldCQaUWJzPL5SiWahQyinxAbxQtwgPHA==} dev: false - /@astrojs/language-server@2.8.4(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3): + /@astrojs/language-server@2.8.4(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5): resolution: {integrity: sha512-sJH5vGTBkhgA8+hdhzX78UUp4cFz4Mt7xkEkevD188OS5bDMkaue6hK+dtXWM47mnrXFveXA2u38K7S+5+IRjA==} hasBin: true peerDependencies: @@ -237,7 +237,7 @@ packages: dependencies: '@astrojs/compiler': 2.7.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 2.1.6(typescript@5.4.3) + '@volar/kit': 2.1.6(typescript@5.4.5) '@volar/language-core': 2.1.6 '@volar/language-server': 2.1.6 '@volar/language-service': 2.1.6 @@ -291,7 +291,7 @@ packages: '@astrojs/markdown-remark': 5.0.0 '@mdx-js/mdx': 3.0.1 acorn: 8.11.3 - astro: 4.5.16(typescript@5.4.3) + astro: 4.5.16(typescript@5.4.5) es-module-lexer: 1.4.1 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -362,7 +362,7 @@ packages: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.5.16(typescript@5.4.3) + astro: 4.5.16(typescript@5.4.5) autoprefixer: 10.4.17(postcss@8.4.35) postcss: 8.4.35 postcss-load-config: 4.0.2(postcss@8.4.35) @@ -1903,7 +1903,7 @@ packages: '@types/node': 18.17.17 optional: true - /@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@5.62.0)(eslint@8.2.0)(typescript@5.4.3): + /@typescript-eslint/eslint-plugin@7.5.0(@typescript-eslint/parser@5.62.0)(eslint@8.2.0)(typescript@5.4.5): resolution: {integrity: sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1915,10 +1915,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.5.0 - '@typescript-eslint/type-utils': 7.5.0(eslint@8.2.0)(typescript@5.4.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.2.0)(typescript@5.4.3) + '@typescript-eslint/type-utils': 7.5.0(eslint@8.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.5.0(eslint@8.2.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.5.0 debug: 4.3.4 eslint: 8.2.0 @@ -1926,13 +1926,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.2.0)(typescript@5.4.3): + /@typescript-eslint/parser@5.62.0(eslint@8.2.0)(typescript@5.4.5): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1944,10 +1944,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) debug: 4.3.4 eslint: 8.2.0 - typescript: 5.4.3 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -1968,7 +1968,7 @@ packages: '@typescript-eslint/visitor-keys': 7.5.0 dev: true - /@typescript-eslint/type-utils@7.5.0(eslint@8.2.0)(typescript@5.4.3): + /@typescript-eslint/type-utils@7.5.0(eslint@8.2.0)(typescript@5.4.5): resolution: {integrity: sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1978,12 +1978,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.3) - '@typescript-eslint/utils': 7.5.0(eslint@8.2.0)(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.5.0(eslint@8.2.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.2.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -1998,7 +1998,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2013,13 +2013,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.4.3) - typescript: 5.4.3 + tsutils: 3.21.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.3): + /@typescript-eslint/typescript-estree@7.5.0(typescript@5.4.5): resolution: {integrity: sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2035,13 +2035,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.5.0(eslint@8.2.0)(typescript@5.4.3): + /@typescript-eslint/utils@7.5.0(eslint@8.2.0)(typescript@5.4.5): resolution: {integrity: sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2052,7 +2052,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.5.0 '@typescript-eslint/types': 7.5.0 - '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.5.0(typescript@5.4.5) eslint: 8.2.0 semver: 7.6.0 transitivePeerDependencies: @@ -2105,7 +2105,7 @@ packages: - supports-color dev: false - /@volar/kit@2.1.6(typescript@5.4.3): + /@volar/kit@2.1.6(typescript@5.4.5): resolution: {integrity: sha512-dSuXChDGM0nSG/0fxqlNfadjpAeeo1P1SJPBQ+pDf8H1XrqeJq5gIhxRTEbiS+dyNIG69ATq1CArkbCif+oxJw==} peerDependencies: typescript: '*' @@ -2113,7 +2113,7 @@ packages: '@volar/language-service': 2.1.6 '@volar/typescript': 2.1.6 typesafe-path: 0.2.2 - typescript: 5.4.3 + typescript: 5.4.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false @@ -2434,7 +2434,7 @@ packages: peerDependencies: astro: ^3.3.0 || ^4.0.0-beta dependencies: - astro: 4.5.16(typescript@5.4.3) + astro: 4.5.16(typescript@5.4.5) hast-util-to-html: 8.0.4 remark-expressive-code: 0.32.4 dev: false @@ -2449,17 +2449,17 @@ packages: - supports-color dev: false - /astro-seo@0.8.3(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3): + /astro-seo@0.8.3(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5): resolution: {integrity: sha512-gQeEh0U2yyVM0iyU8DTORK6hXMy5WH2wufrkUuNOKjI3LnYLniqgDxm1LZPQDuD6b4OHabVOi/5L88A9POCcCQ==} dependencies: - '@astrojs/check': 0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.3) + '@astrojs/check': 0.5.10(prettier-plugin-astro@0.7.2)(prettier@2.8.8)(typescript@5.4.5) transitivePeerDependencies: - prettier - prettier-plugin-astro - typescript dev: false - /astro@4.5.16(typescript@5.4.3): + /astro@4.5.16(typescript@5.4.5): resolution: {integrity: sha512-1nOVsMq2OJiXnG6gO0Y77vTAboGN9nLQSy/8SGazq4h6x+alzbsMbQbArBgvaLzOSUXD0m91XLs3D8bOSuavrQ==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true @@ -2517,7 +2517,7 @@ packages: shiki: 1.2.4 string-width: 7.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.0(typescript@5.4.3) + tsconfck: 3.0.0(typescript@5.4.5) unist-util-visit: 5.0.0 vfile: 6.0.1 vite: 5.2.8 @@ -3747,7 +3747,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.5) debug: 3.2.7 eslint: 8.2.0 eslint-import-resolver-node: 0.3.9 @@ -3783,7 +3783,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.2.0)(typescript@5.4.5) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -8347,19 +8347,19 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false - /ts-api-utils@1.3.0(typescript@5.4.3): + /ts-api-utils@1.3.0(typescript@5.4.5): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.3 + typescript: 5.4.5 dev: true /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /tsconfck@3.0.0(typescript@5.4.3): + /tsconfck@3.0.0(typescript@5.4.5): resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} engines: {node: ^18 || >=20} hasBin: true @@ -8369,7 +8369,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.4.3 + typescript: 5.4.5 dev: false /tsconfig-paths@3.15.0: @@ -8388,14 +8388,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.4.3): + /tsutils@3.21.0(typescript@5.4.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.4.3 + typescript: 5.4.5 dev: true /tunnel-agent@0.6.0: @@ -8483,8 +8483,8 @@ packages: semver: 7.6.0 dev: false - /typescript@5.4.3: - resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true