diff --git a/package.json b/package.json index d0d09ec3..2a3b8f6d 100644 --- a/package.json +++ b/package.json @@ -33,16 +33,16 @@ "prepare": "husky install" }, "dependencies": { - "@astrojs/rss": "2.4.3", - "astro": "2.10.1" + "@astrojs/rss": "2.4.4", + "astro": "2.10.12" }, "devDependencies": { "@astrojs/mdx": "0.19.7", - "@astrojs/sitemap": "2.0.1", + "@astrojs/sitemap": "2.0.2", "@astrojs/tailwind": "4.0.0", "@pagefind/default-ui": "^0.12.0", "@tailwindcss/typography": "0.5.9", - "@typescript-eslint/parser": "^6.2.1", + "@typescript-eslint/parser": "^6.4.1", "clsx": "2.0.0", "eslint": "^8.46.0", "eslint-plugin-astro": "^0.28.0", @@ -52,9 +52,9 @@ "mdast-util-to-string": "^4.0.0", "motion": "^10.16.2", "pagefind": "^0.12.0", - "prettier": "^3.0.1", + "prettier": "^3.0.2", "prettier-config-standard": "^5.0.0", - "prettier-plugin-astro": "^0.11.0", + "prettier-plugin-astro": "^0.11.1", "reading-time": "^1.5.0", "slugify": "^1.6.6", "tailwind-merge": "1.14.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd753d1c..417620ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,22 +6,22 @@ settings: dependencies: '@astrojs/rss': - specifier: 2.4.3 - version: 2.4.3 + specifier: 2.4.4 + version: 2.4.4 astro: - specifier: 2.10.1 - version: 2.10.1 + specifier: 2.10.12 + version: 2.10.12 devDependencies: '@astrojs/mdx': specifier: 0.19.7 - version: 0.19.7(astro@2.10.1) + version: 0.19.7(astro@2.10.12) '@astrojs/sitemap': - specifier: 2.0.1 - version: 2.0.1 + specifier: 2.0.2 + version: 2.0.2 '@astrojs/tailwind': specifier: 4.0.0 - version: 4.0.0(astro@2.10.1)(tailwindcss@3.3.3) + version: 4.0.0(astro@2.10.12)(tailwindcss@3.3.3) '@pagefind/default-ui': specifier: ^0.12.0 version: 0.12.0 @@ -29,8 +29,8 @@ devDependencies: specifier: 0.5.9 version: 0.5.9(tailwindcss@3.3.3) '@typescript-eslint/parser': - specifier: ^6.2.1 - version: 6.2.1(eslint@8.46.0)(typescript@5.1.6) + specifier: ^6.4.1 + version: 6.4.1(eslint@8.46.0)(typescript@5.1.6) clsx: specifier: 2.0.0 version: 2.0.0 @@ -59,14 +59,14 @@ devDependencies: specifier: ^0.12.0 version: 0.12.0 prettier: - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^3.0.2 + version: 3.0.2 prettier-config-standard: specifier: ^5.0.0 - version: 5.0.0(prettier@3.0.1) + version: 5.0.0(prettier@3.0.2) prettier-plugin-astro: - specifier: ^0.11.0 - version: 0.11.0 + specifier: ^0.11.1 + version: 0.11.1 reading-time: specifier: ^1.5.0 version: 1.5.0 @@ -126,13 +126,13 @@ packages: vscode-languageserver-types: 3.17.3 vscode-uri: 3.0.7 - /@astrojs/markdown-remark@2.2.1(astro@2.10.1): + /@astrojs/markdown-remark@2.2.1(astro@2.10.12): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.10.1 + astro: 2.10.12 github-slugger: 1.5.0 import-meta-resolve: 2.2.2 rehype-raw: 6.1.1 @@ -148,11 +148,11 @@ packages: transitivePeerDependencies: - supports-color - /@astrojs/mdx@0.19.7(astro@2.10.1): + /@astrojs/mdx@0.19.7(astro@2.10.12): resolution: {integrity: sha512-mfEbBD7oi8yBHhcJucEjnrquREkJ3os+jioURP8BR2B8tOV2rV2j8trvmLUgfS+P/+HevGObxCTjcRYxn6T7eg==} engines: {node: '>=16.12.0'} dependencies: - '@astrojs/markdown-remark': 2.2.1(astro@2.10.1) + '@astrojs/markdown-remark': 2.2.1(astro@2.10.12) '@astrojs/prism': 2.1.2 '@mdx-js/mdx': 2.3.0 acorn: 8.10.0 @@ -181,27 +181,27 @@ packages: dependencies: prismjs: 1.29.0 - /@astrojs/rss@2.4.3: - resolution: {integrity: sha512-Dc8lxsXiDlnxONVIUuc3ohO1+vV1Hp9fRFdUianOola0S9/xv/6FzIHhkQ62MkaFSlcZm5uIOllRWNKVvuFuoA==} + /@astrojs/rss@2.4.4: + resolution: {integrity: sha512-HQFoHyHVoODyeyAFoVPej8OOZowiuXvB5AFIzY4AiPCdwlBz5JGpzW5vPARG/FCqAI9AS3Wi0sU/RZh3Cu8SWQ==} dependencies: fast-xml-parser: 4.2.7 kleur: 4.1.5 dev: false - /@astrojs/sitemap@2.0.1: - resolution: {integrity: sha512-unoaSEyHuR8IApsPN467SD5FMm4PBnaQSHbtvt4dVS3PMDObZV5/lKIbjlfSad7ENzuvpBSLCGyLDOykXUNu6w==} + /@astrojs/sitemap@2.0.2: + resolution: {integrity: sha512-dFWtdFwN8kxDiqIxF8T8ODqsUr6hG+EQlFEqm+3oQkhAkucF9QkYLM5Q72mEbYytkL4jvKyHbW1u10T5sWBZew==} dependencies: sitemap: 7.1.1 zod: 3.21.4 dev: true - /@astrojs/tailwind@4.0.0(astro@2.10.1)(tailwindcss@3.3.3): + /@astrojs/tailwind@4.0.0(astro@2.10.12)(tailwindcss@3.3.3): resolution: {integrity: sha512-HmCAXFFes7MUBt5ihdfH1goa8QyGkHejIpz6Z4XBKK9VNYY9G2E3brCn8+pNn5zAOzcwl3FYcuH2AiOa/NGoMQ==} peerDependencies: astro: ^2.6.5 tailwindcss: ^3.0.24 dependencies: - astro: 2.10.1 + astro: 2.10.12 autoprefixer: 10.4.14(postcss@8.4.27) postcss: 8.4.27 postcss-load-config: 4.0.1(postcss@8.4.27) @@ -1127,8 +1127,8 @@ packages: /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} - /@typescript-eslint/parser@6.2.1(eslint@8.46.0)(typescript@5.1.6): - resolution: {integrity: sha512-Ld+uL1kYFU8e6btqBFpsHkwQ35rw30IWpdQxgOqOh4NfxSDH6uCkah1ks8R/RgQqI5hHPXMaLy9fbFseIe+dIg==} + /@typescript-eslint/parser@6.4.1(eslint@8.46.0)(typescript@5.1.6): + resolution: {integrity: sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1137,10 +1137,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.2.1 - '@typescript-eslint/types': 6.2.1 - '@typescript-eslint/typescript-estree': 6.2.1(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.2.1 + '@typescript-eslint/scope-manager': 6.4.1 + '@typescript-eslint/types': 6.4.1 + '@typescript-eslint/typescript-estree': 6.4.1(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 6.4.1 debug: 4.3.4 eslint: 8.46.0 typescript: 5.1.6 @@ -1156,12 +1156,12 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/scope-manager@6.2.1: - resolution: {integrity: sha512-UCqBF9WFqv64xNsIEPfBtenbfodPXsJ3nPAr55mGPkQIkiQvgoWNo+astj9ZUfJfVKiYgAZDMnM6dIpsxUMp3Q==} + /@typescript-eslint/scope-manager@6.4.1: + resolution: {integrity: sha512-p/OavqOQfm4/Hdrr7kvacOSFjwQ2rrDVJRPxt/o0TOWdFnjJptnjnZ+sYDR7fi4OimvIuKp+2LCkc+rt9fIW+A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.2.1 - '@typescript-eslint/visitor-keys': 6.2.1 + '@typescript-eslint/types': 6.4.1 + '@typescript-eslint/visitor-keys': 6.4.1 dev: true /@typescript-eslint/types@5.62.0: @@ -1169,13 +1169,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.2.1: - resolution: {integrity: sha512-528bGcoelrpw+sETlyM91k51Arl2ajbNT9L4JwoXE2dvRe1yd8Q64E4OL7vHYw31mlnVsf+BeeLyAZUEQtqahQ==} + /@typescript-eslint/types@6.4.1: + resolution: {integrity: sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.2.1(typescript@5.1.6): - resolution: {integrity: sha512-G+UJeQx9AKBHRQBpmvr8T/3K5bJa485eu+4tQBxFq0KoT22+jJyzo1B50JDT9QdC1DEmWQfdKsa8ybiNWYsi0Q==} + /@typescript-eslint/typescript-estree@6.4.1(typescript@5.1.6): + resolution: {integrity: sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1183,8 +1183,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.2.1 - '@typescript-eslint/visitor-keys': 6.2.1 + '@typescript-eslint/types': 6.4.1 + '@typescript-eslint/visitor-keys': 6.4.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1203,11 +1203,11 @@ packages: eslint-visitor-keys: 3.4.2 dev: true - /@typescript-eslint/visitor-keys@6.2.1: - resolution: {integrity: sha512-iTN6w3k2JEZ7cyVdZJTVJx2Lv7t6zFA8DCrJEHD2mwfc16AEvvBWVhbFh34XyG2NORCd0viIgQY1+u7kPI0WpA==} + /@typescript-eslint/visitor-keys@6.4.1: + resolution: {integrity: sha512-y/TyRJsbZPkJIZQXrHfdnxVnxyKegnpEvnRGNam7s3TRR2ykGefEWOhaef00/UUN3IZxizS7BTO3svd3lCOJRQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.2.1 + '@typescript-eslint/types': 6.4.1 eslint-visitor-keys: 3.4.2 dev: true @@ -1418,8 +1418,8 @@ packages: - supports-color dev: true - /astro@2.10.1: - resolution: {integrity: sha512-t3y9laRaOZTAu6omVpI5x/wE80t2yTCWO/UTCPJYAYy2Aoi+snupwk8ZFBLgVd0lwO7KhjRKA0pUScfkn3bnXw==} + /astro@2.10.12: + resolution: {integrity: sha512-JbD+hLCbXhpDofuzWQxojmjXwoqD0bR2BGqIByZ7B5Cj6dKQXHIr1HsrDdWcmjM+O4NXKV2TCfeXv1ZTtjqX3Q==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -1431,7 +1431,7 @@ packages: '@astrojs/compiler': 1.8.0 '@astrojs/internal-helpers': 0.1.2 '@astrojs/language-server': 1.0.8 - '@astrojs/markdown-remark': 2.2.1(astro@2.10.1) + '@astrojs/markdown-remark': 2.2.1(astro@2.10.12) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.2.0 '@babel/core': 7.22.9 @@ -1450,7 +1450,6 @@ packages: common-ancestor-path: 1.0.1 cookie: 0.5.0 debug: 4.3.4 - deepmerge-ts: 4.3.0 devalue: 4.3.2 diff: 5.1.0 es-module-lexer: 1.3.0 @@ -1461,6 +1460,7 @@ packages: github-slugger: 2.0.0 gray-matter: 4.0.3 html-escaper: 3.0.3 + http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 magic-string: 0.30.2 @@ -1842,10 +1842,6 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true - /deepmerge-ts@4.3.0: - resolution: {integrity: sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==} - engines: {node: '>=12.4.0'} - /default-browser-id@3.0.0: resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} engines: {node: '>=12'} @@ -2692,6 +2688,9 @@ packages: /html-void-elements@2.0.1: resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -4152,20 +4151,20 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-config-standard@5.0.0(prettier@3.0.1): + /prettier-config-standard@5.0.0(prettier@3.0.2): resolution: {integrity: sha512-QK252QwCxlsak8Zx+rPKZU31UdbRcu9iUk9X1ONYtLSO221OgvV9TlKoTf6iPDZtvF3vE2mkgzFIEgSUcGELSQ==} peerDependencies: prettier: ^2.4.0 dependencies: - prettier: 3.0.1 + prettier: 3.0.2 dev: true - /prettier-plugin-astro@0.11.0: - resolution: {integrity: sha512-rl2hJ4Kty/aEfGjk3i4JS+bpng9MjgvwqLRNzeb9NqYhqKoWNwOR39cIJXFjU1vR3zYOPnwWNRMelKb0orunYA==} - engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} + /prettier-plugin-astro@0.11.1: + resolution: {integrity: sha512-28sf624jQz9uP4hkQiRPRVuG1/4XJpnS6DfoXPgeDAeQ+eQ1o21bpioUbxze57y2EN+BCHeEw6x3a1MhM08Liw==} + engines: {node: ^14.15.0 || >=16.0.0} dependencies: '@astrojs/compiler': 1.8.0 - prettier: 3.0.1 + prettier: 3.0.2 sass-formatter: 0.7.7 dev: true @@ -4183,8 +4182,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /prettier@3.0.1: - resolution: {integrity: sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==} + /prettier@3.0.2: + resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==} engines: {node: '>=14'} hasBin: true dev: true