diff --git a/package.json b/package.json index 1e575cc1..bf448a25 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.3.0", + "astro": "2.4.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 4824043b..34032fde 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.3.0)(tailwindcss@3.3.2)(ts-node@10.9.1) + version: 3.1.3(astro@2.4.0)(tailwindcss@3.3.2)(ts-node@10.9.1) astro: - specifier: 2.3.0 - version: 2.3.0(@types/node@20.2.1)(sass@1.62.1) + specifier: 2.4.0 + version: 2.4.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.3.0) + version: 2.0.1(astro@2.4.0) tailwindcss: specifier: ^3.3.2 version: 3.3.2(ts-node@10.9.1) @@ -129,10 +129,6 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: false - /@astrojs/compiler@0.31.4: - resolution: {integrity: sha512-6bBFeDTtPOn4jZaiD3p0f05MEGQL9pw2Zbfj546oFETNmjJFWO3nzHz6/m+P53calknCvyVzZ5YhoBLIvzn5iw==} - dev: false - /@astrojs/compiler@1.2.0: resolution: {integrity: sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg==} dev: true @@ -141,15 +137,16 @@ packages: resolution: {integrity: sha512-xoRp7JpiMZPK/beUcZEM5kM44Z/h20wwwQcl54duPqQMyySG9vZ5xMM6dYiQmn7b3XzpZs0cT6TRDoJJ5gwHAQ==} dev: false - /@astrojs/language-server@0.28.3: - resolution: {integrity: sha512-fPovAX/X46eE2w03jNRMpQ7W9m2mAvNt4Ay65lD9wl1Z5vIQYxlg7Enp9qP225muTr4jSVB5QiLumFJmZMAaVA==} + /@astrojs/language-server@1.0.5: + resolution: {integrity: sha512-HG/9nWk+b9Ol9KgBz4Osg1iuq4DGI75GGF7Kvre0GT5rxksoGiJRK96Vd5NLyS7qOhAgX8SgXZ//5USF/fqsQA==} hasBin: true dependencies: + '@astrojs/compiler': 1.4.2 + '@jridgewell/trace-mapping': 0.3.17 '@vscode/emmet-helper': 2.8.6 events: 3.3.0 - prettier: 2.8.4 - prettier-plugin-astro: 0.7.2 - source-map: 0.7.4 + prettier: 2.8.8 + prettier-plugin-astro: 0.8.1 vscode-css-languageservice: 6.2.4 vscode-html-languageservice: 5.0.4 vscode-languageserver: 8.1.0 @@ -159,13 +156,13 @@ packages: vscode-uri: 3.0.7 dev: false - /@astrojs/markdown-remark@2.2.1(astro@2.3.0): + /@astrojs/markdown-remark@2.2.1(astro@2.4.0): resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==} peerDependencies: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.3.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.4.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 @@ -210,14 +207,14 @@ packages: zod: 3.20.6 dev: false - /@astrojs/tailwind@3.1.3(astro@2.3.0)(tailwindcss@3.3.2)(ts-node@10.9.1): + /@astrojs/tailwind@3.1.3(astro@2.4.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.3.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.4.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) @@ -1470,10 +1467,6 @@ packages: '@types/ms': 0.7.31 dev: false - /@types/estree@1.0.0: - resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} - dev: false - /@types/hast@2.3.4: resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} dependencies: @@ -1882,28 +1875,28 @@ packages: - supports-color dev: true - /astro-purgecss@2.0.1(astro@2.3.0): + /astro-purgecss@2.0.1(astro@2.4.0): resolution: {integrity: sha512-G1DYu2wvfodPc4fTBcCOaKGuTBosyHZnXEgfKh64e4eCaHupCeaBrrIwBxFUePFZIvm1vciDWYUiPIG7qTKgOg==} peerDependencies: astro: ^2.0.0 dependencies: - astro: 2.3.0(@types/node@20.2.1)(sass@1.62.1) + astro: 2.4.0(@types/node@20.2.1)(sass@1.62.1) purgecss: 5.0.0 dev: false - /astro@2.3.0(@types/node@20.2.1)(sass@1.62.1): - resolution: {integrity: sha512-1t8U6vDHQLT0gw0IXZLtJKDIShCcJwOuh0K1JyPgFwu1famb/ggyvsqp9nxBZIbNV8BcAWDHrJA+Z7hh1oEiWA==} + /astro@2.4.0(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-cEorAsC1vgcpGI7sbUc3p5dModZWxr3jvBwMHKfhIHufwrvY7w3EssPyDyG3m27JTnYlD18JAnimVLhTAvmSQw==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: - sharp: ^0.31.3 + sharp: '>=0.31.0' peerDependenciesMeta: sharp: optional: true dependencies: '@astrojs/compiler': 1.4.2 - '@astrojs/language-server': 0.28.3 - '@astrojs/markdown-remark': 2.2.1(astro@2.3.0) + '@astrojs/language-server': 1.0.5 + '@astrojs/markdown-remark': 2.2.1(astro@2.4.0) '@astrojs/telemetry': 2.1.1 '@astrojs/webapi': 2.1.1 '@babel/core': 7.21.0 @@ -1925,7 +1918,7 @@ packages: devalue: 4.3.0 diff: 5.1.0 es-module-lexer: 1.2.0 - estree-walker: 3.0.3 + estree-walker: 3.0.0 execa: 6.1.0 fast-glob: 3.2.12 github-slugger: 2.0.0 @@ -1941,7 +1934,7 @@ packages: rehype: 12.0.1 semver: 7.5.0 server-destroy: 1.0.1 - shiki: 0.11.1 + shiki: 0.14.2 slash: 4.0.0 string-width: 5.1.2 strip-ansi: 7.0.1 @@ -2975,10 +2968,8 @@ packages: engines: {node: '>=4.0'} dev: true - /estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - dependencies: - '@types/estree': 1.0.0 + /estree-walker@3.0.0: + resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==} dev: false /esutils@2.0.3: @@ -4947,18 +4938,18 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-astro@0.7.2: - resolution: {integrity: sha512-mmifnkG160BtC727gqoimoxnZT/dwr8ASxpoGGl6EHevhfblSOeu+pwH1LAm5Qu1MynizktztFujHHaijLCkww==} + /prettier-plugin-astro@0.8.1: + resolution: {integrity: sha512-lJ/mG/Lz/ccSwNtwqpFS126mtMVzFVyYv0ddTF9wqwrEG4seECjKDAyw/oGv915rAcJi8jr89990nqfpmG+qdg==} engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: - '@astrojs/compiler': 0.31.4 - prettier: 2.8.4 + '@astrojs/compiler': 1.4.2 + prettier: 2.8.8 sass-formatter: 0.7.6 synckit: 0.8.5 dev: false - /prettier@2.8.4: - resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true dev: false @@ -5390,14 +5381,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shiki@0.11.1: - resolution: {integrity: sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==} - dependencies: - jsonc-parser: 3.2.0 - vscode-oniguruma: 1.7.0 - vscode-textmate: 6.0.0 - dev: false - /shiki@0.14.2: resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==} dependencies: @@ -5466,11 +5449,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: false - /space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} dev: false @@ -6181,10 +6159,6 @@ packages: resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} dev: false - /vscode-textmate@6.0.0: - resolution: {integrity: sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==} - dev: false - /vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: false