diff --git a/package.json b/package.json index d86e0ec0..87718785 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@astrojs/rss": "^2.4.2", "@astrojs/sitemap": "^1.3.1", "@astrojs/tailwind": "^3.1.3", - "astro": "2.0.18", + "astro": "2.1.0", "astro-compress": "^1.1.43", "astro-purgecss": "^2.0.1", "tailwindcss": "^3.3.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0c5bc08..7f10a0a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,16 +12,16 @@ dependencies: version: 1.3.1 '@astrojs/tailwind': specifier: ^3.1.3 - version: 3.1.3(astro@2.0.18)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.1.0)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.0.18 - version: 2.0.18(@types/node@20.2.1)(sass@1.62.1) + specifier: 2.1.0 + version: 2.1.0(@types/node@20.2.1)(sass@1.62.1) astro-compress: specifier: ^1.1.43 version: 1.1.43 astro-purgecss: specifier: ^2.0.1 - version: 2.0.1(astro@2.0.18) + version: 2.0.1(astro@2.1.0) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -154,13 +154,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.0.1(astro@2.0.18): - resolution: {integrity: sha512-xQF1rXGJN18m+zZucwRRtmNehuhPMMhZhi6HWKrtpEAKnHSPk8lqf1GXgKH7/Sypglu8ivdECZ+EGs6kOYVasQ==} + /@astrojs/markdown-remark@2.2.1(astro@2.1.0): + resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: - astro: ^2.0.2 + astro: ^2.5.0 dependencies: - '@astrojs/prism': 2.0.0 - astro: 2.0.18(@types/node@20.2.1)(sass@1.62.1) + '@astrojs/prism': 2.1.2 + astro: 2.1.0(@types/node@20.2.1)(sass@1.62.1) github-slugger: 1.5.0 import-meta-resolve: 2.2.1 rehype-raw: 6.1.1 @@ -169,7 +169,7 @@ packages: remark-parse: 10.0.1 remark-rehype: 10.1.0 remark-smartypants: 2.0.0 - shiki: 0.11.1 + shiki: 0.14.2 unified: 10.1.2 unist-util-visit: 4.1.2 vfile: 5.3.7 @@ -184,8 +184,8 @@ packages: mrmime: 1.0.1 dev: false - /@astrojs/prism@2.0.0: - resolution: {integrity: sha512-YgeoeEPqsxaEpg0rwe/bUq3653LqSQnMjrLlpYwrbQQMQQqz6Y5yXN+RX3SfLJ6ppNb4+Fu2+Z49EXjk48Ihjw==} + /@astrojs/prism@2.1.2: + resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==} engines: {node: '>=16.12.0'} dependencies: prismjs: 1.29.0 @@ -205,14 +205,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.0.18)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.1.0)(tailwindcss@3.3.2)(ts-node@10.9.1): resolution: {integrity: sha512-10S1omrv5K5HRVAZ0fBgN5vQykn2HRL332LAVFyBASMn1Ff6gDfSK+CPUeUu94eZUOEaPnECLK8EHAqZ8iY9CA==} peerDependencies: astro: ^2.5.0 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.0.18(@types/node@20.2.1)(sass@1.62.1) + astro: 2.1.0(@types/node@20.2.1)(sass@1.62.1) autoprefixer: 10.4.14(postcss@8.4.23) postcss: 8.4.23 postcss-load-config: 4.0.1(postcss@8.4.23)(ts-node@10.9.1) @@ -221,8 +221,8 @@ packages: - ts-node dev: false - /@astrojs/telemetry@2.0.1: - resolution: {integrity: sha512-68BLBb9CcvQMkWHE6h6VTgm5g6agm3+xm8eb3cdkmX9nP1LSQ/fiD49Jb1qAgCtWcY8yQJiWQQXwcdyStD+VoA==} + /@astrojs/telemetry@2.1.1: + resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==} engines: {node: '>=16.12.0'} dependencies: ci-info: 3.8.0 @@ -231,7 +231,7 @@ packages: dset: 3.1.2 is-docker: 3.0.0 is-wsl: 2.2.0 - undici: 5.20.0 + undici: 5.22.1 which-pm-runs: 1.1.0 transitivePeerDependencies: - supports-color @@ -1978,6 +1978,10 @@ packages: engines: {node: '>=12'} dev: false + /ansi-sequence-parser@1.1.0: + resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} + dev: false + /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -2071,24 +2075,29 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.0.18): + /astro-purgecss@2.0.1(astro@2.1.0): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.0.18(@types/node@20.2.1)(sass@1.62.1) + astro: 2.1.0(@types/node@20.2.1)(sass@1.62.1) purgecss: 5.0.0 dev: false - /astro@2.0.18(@types/node@20.2.1)(sass@1.62.1): - resolution: {integrity: sha512-Jfi58oISn4uOvROek+u3WESDpCbruV80L4ds/5jq0SC4texfynSkbato2jAwMKj7MvROHP+/LmnKzfH1wNrBuA==} + /astro@2.1.0(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-5MkwcRSAfdtz+9KjFHWe2aLhnDGhTTrgCMryMWdcENos9mcrLZmjpXEI7A75PTq0hHixT8n9K/4URAoPQO8AHA==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true + peerDependencies: + sharp: ^0.31.3 + peerDependenciesMeta: + sharp: + optional: true dependencies: '@astrojs/compiler': 1.2.0 '@astrojs/language-server': 0.28.3 - '@astrojs/markdown-remark': 2.0.1(astro@2.0.18) - '@astrojs/telemetry': 2.0.1 + '@astrojs/markdown-remark': 2.2.1(astro@2.1.0) + '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.1.1 '@babel/core': 7.21.0 '@babel/generator': 7.21.1 @@ -2100,6 +2109,7 @@ packages: '@types/yargs-parser': 21.0.0 acorn: 8.8.2 boxen: 6.2.1 + chokidar: 3.5.3 ci-info: 3.8.0 common-ancestor-path: 1.0.1 cookie: 0.5.0 @@ -2114,6 +2124,7 @@ packages: github-slugger: 2.0.0 gray-matter: 4.0.3 html-escaper: 3.0.3 + image-size: 1.0.2 kleur: 4.1.5 magic-string: 0.27.0 mime: 3.0.0 @@ -3767,6 +3778,14 @@ packages: engines: {node: '>= 4'} dev: true + /image-size@1.0.2: + resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + queue: 6.0.2 + dev: false + /immutable@4.2.4: resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==} @@ -5223,6 +5242,12 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + dependencies: + inherits: 2.0.4 + dev: false + /quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} @@ -5611,6 +5636,15 @@ packages: vscode-textmate: 6.0.0 dev: false + /shiki@0.14.2: + resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==} + dependencies: + ansi-sequence-parser: 1.1.0 + jsonc-parser: 3.2.0 + vscode-oniguruma: 1.7.0 + vscode-textmate: 8.0.0 + dev: false + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -6142,13 +6176,6 @@ packages: resolution: {integrity: sha512-vxZM2yNvajRmCj/SknRYGNXk2tqiy6kRNvZjJLaleG3zJbSh/aNkOqD1/CVzypw8tyHyhpzYuwQgMMhUB4ZVNQ==} dev: true - /undici@5.20.0: - resolution: {integrity: sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==} - engines: {node: '>=12.18'} - dependencies: - busboy: 1.6.0 - dev: false - /undici@5.22.1: resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==} engines: {node: '>=14.0'} @@ -6397,6 +6424,10 @@ packages: resolution: {integrity: sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==} dev: false + /vscode-textmate@8.0.0: + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + dev: false + /vscode-uri@2.1.2: resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==} dev: false