From fe7adc1c65b5f09ada0fdcae0f31028effcbc068 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 15:52:03 +0000 Subject: [PATCH] build(deps-dev): Bump astro from 4.16.17 to 4.16.18 Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.16.17 to 4.16.18. - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/astro@4.16.18/packages/astro/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/astro@4.16.18/packages/astro) --- updated-dependencies: - dependency-name: astro dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 158 ++++++++++++++----------------------------------- 2 files changed, 44 insertions(+), 116 deletions(-) diff --git a/package.json b/package.json index 48b42cd..9ab96c3 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@resvg/resvg-js": "^2.6.2", "@types/node": "^20.12.12", "@vercel/analytics": "^1.2.2", - "astro": "^4.16.17", + "astro": "^4.16.18", "dotenv": "^16.4.5", "minimatch": "^9.0.4", "sharp": "^0.33.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 19cba72..513fef3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ devDependencies: version: 0.11.3 '@astrojs/site-kit': specifier: github:withastro/site-kit - version: github.com/withastro/site-kit/c53071893428a3069310ae7c79c4485342c364ed(astro@4.16.17)(eslint@8.55.0)(prettier@3.1.0)(tailwindcss@3.4.3)(typescript@5.4.5) + version: github.com/withastro/site-kit/c53071893428a3069310ae7c79c4485342c364ed(astro@4.16.18)(eslint@8.55.0)(prettier@3.1.0)(tailwindcss@3.4.3)(typescript@5.4.5) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.16.17)(tailwindcss@3.4.3) + version: 5.1.0(astro@4.16.18)(tailwindcss@3.4.3) '@astrojs/vercel': specifier: ^7.6.0 - version: 7.6.0(astro@4.16.17) + version: 7.6.0(astro@4.16.18) '@astrojs/web-vitals': specifier: 0.0.0-vitals-fix-20240503214211 version: 0.0.0-vitals-fix-20240503214211(patch_hash=qxcsw4ghwlhdemqmihh2gutmdm)(@astrojs/db@0.11.3) @@ -56,8 +56,8 @@ devDependencies: specifier: ^1.2.2 version: 1.2.2 astro: - specifier: ^4.16.17 - version: 4.16.17(@types/node@20.12.12)(typescript@5.4.5) + specifier: ^4.16.18 + version: 4.16.18(@types/node@20.12.12)(typescript@5.4.5) dotenv: specifier: ^16.4.5 version: 16.4.5 @@ -122,10 +122,6 @@ packages: resolution: {integrity: sha512-bL/O7YBxsFt55YHU021oL+xz+B/9HvGNId3F9xURN16aeqDK9juHGktdkCSXz+U4nqFACq6ZFvWomOzhV+zfPw==} dev: true - /@astrojs/compiler@2.8.0: - resolution: {integrity: sha512-yrpD1WRGqsJwANaDIdtHo+YVjvIOFAjC83lu5qENIgrafwZcJgSXDuwVMXOgok4tFzpeKLsFQ6c3FoUdloLWBQ==} - dev: true - /@astrojs/db@0.11.3: resolution: {integrity: sha512-F4EofNw7QRBWzfNYmHKHlq1v5y9GrLjzGX8h2RkabH8gIhF7ZQKCU/movE//9WRURvouBS3KDzsqUgdHvMdJ5A==} dependencies: @@ -193,8 +189,8 @@ packages: prettier-plugin-astro: optional: true dependencies: - '@astrojs/compiler': 2.8.0 - '@jridgewell/sourcemap-codec': 1.4.15 + '@astrojs/compiler': 2.10.3 + '@jridgewell/sourcemap-codec': 1.5.0 '@volar/kit': 2.2.4(typescript@5.4.5) '@volar/language-core': 2.2.4 '@volar/language-server': 2.2.4 @@ -249,18 +245,18 @@ packages: /@astrojs/studio@0.1.0: resolution: {integrity: sha512-pjggMFgtZHPem6RWall02DTa54VCQ4fjqj4bLV0CpQEi0ydgDlughb81PtLhpQPTV0IUtTFOnHbzx6rcKMBAzg==} dependencies: - ci-info: 4.0.0 + ci-info: 4.1.0 kleur: 4.1.5 - ora: 8.1.0 + ora: 8.1.1 dev: true - /@astrojs/tailwind@5.1.0(astro@4.16.17)(tailwindcss@3.4.3): + /@astrojs/tailwind@5.1.0(astro@4.16.18)(tailwindcss@3.4.3): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.16.17(@types/node@20.12.12)(typescript@5.4.5) + astro: 4.16.18(@types/node@20.12.12)(typescript@5.4.5) autoprefixer: 10.4.16(postcss@8.4.38) postcss: 8.4.38 postcss-load-config: 4.0.2(postcss@8.4.38) @@ -284,7 +280,7 @@ packages: - supports-color dev: true - /@astrojs/vercel@7.6.0(astro@4.16.17): + /@astrojs/vercel@7.6.0(astro@4.16.18): resolution: {integrity: sha512-LLOpXWYwTlYgZJCC+ulCpSUnUzOzLrlna2T0WCkhkH1UeavBY5NI0Agpq3rcQd012I7Vr2io+ZKUgKGW+EFvhg==} peerDependencies: astro: ^4.2.0 @@ -293,7 +289,7 @@ packages: '@vercel/analytics': 1.2.2 '@vercel/edge': 1.1.1 '@vercel/nft': 0.26.5 - astro: 4.16.17(@types/node@20.12.12)(typescript@5.4.5) + astro: 4.16.18(@types/node@20.12.12)(typescript@5.4.5) esbuild: 0.21.3 fast-glob: 3.3.2 set-cookie-parser: 2.6.0 @@ -433,14 +429,6 @@ packages: '@babel/types': 7.26.3 dev: true - /@babel/parser@7.25.8: - resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.26.3 - dev: true - /@babel/parser@7.26.3: resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} @@ -1270,10 +1258,6 @@ packages: engines: {node: '>=6.0.0'} dev: true - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - /@jridgewell/sourcemap-codec@1.5.0: resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} dev: true @@ -1554,7 +1538,7 @@ packages: fast-glob: 3.3.2 is-glob: 4.0.3 open: 9.1.0 - picocolors: 1.0.0 + picocolors: 1.1.0 tslib: 2.6.2 dev: true @@ -1874,7 +1858,7 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.25.8 + '@babel/parser': 7.26.3 '@babel/types': 7.26.3 '@types/babel__generator': 7.6.6 '@types/babel__template': 7.4.3 @@ -1890,7 +1874,7 @@ packages: /@types/babel__template@7.4.3: resolution: {integrity: sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==} dependencies: - '@babel/parser': 7.25.8 + '@babel/parser': 7.26.3 '@babel/types': 7.26.3 dev: true @@ -1977,12 +1961,12 @@ packages: '@typescript-eslint/type-utils': 6.13.2(eslint@8.55.0)(typescript@5.4.5) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.13.2 - debug: 4.3.4 + debug: 4.3.7 eslint: 8.55.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare: 1.4.0 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.0.3(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -2003,7 +1987,7 @@ packages: '@typescript-eslint/types': 6.13.2 '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.13.2 - debug: 4.3.4 + debug: 4.3.7 eslint: 8.55.0 typescript: 5.4.5 transitivePeerDependencies: @@ -2038,7 +2022,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.5) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.7 eslint: 8.55.0 ts-api-utils: 1.0.3(typescript@5.4.5) typescript: 5.4.5 @@ -2067,10 +2051,10 @@ packages: dependencies: '@typescript-eslint/types': 6.13.2 '@typescript-eslint/visitor-keys': 6.13.2 - debug: 4.3.4 + debug: 4.3.7 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.0.3(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -2090,7 +2074,7 @@ packages: '@typescript-eslint/types': 6.13.2 '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.5) eslint: 8.55.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -2250,12 +2234,12 @@ packages: acorn: 8.11.3 dev: true - /acorn-jsx@5.3.2(acorn@8.12.1): + /acorn-jsx@5.3.2(acorn@8.14.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.12.1 + acorn: 8.14.0 dev: true /acorn@8.11.3: @@ -2264,12 +2248,6 @@ packages: hasBin: true dev: true - /acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn@8.14.0: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} @@ -2360,12 +2338,6 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true - /aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - dependencies: - dequal: 2.0.3 - dev: true - /aria-query@5.3.2: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} @@ -2451,8 +2423,8 @@ packages: - supports-color dev: true - /astro@4.16.17(@types/node@20.12.12)(typescript@5.4.5): - resolution: {integrity: sha512-OuD+BP7U6OqQLKtZ/FJkU2S+TOlifxS/OKUbZOb5p6y+LLBa1J3zHRJrIl7DUSq6eXY+9wSWwbJpD9JS+lqhxA==} + /astro@4.16.18(@types/node@20.12.12)(typescript@5.4.5): + resolution: {integrity: sha512-G7zfwJt9BDHEZwlaLNvjbInIw2hPryyD654314KV/XT34pJU6SfN1S+mWa8RAkALcZNJnJXCJmT3JXLQStD3Lw==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: @@ -2682,10 +2654,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001615 - electron-to-chromium: 1.4.755 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) + caniuse-lite: 1.0.30001668 + electron-to-chromium: 1.5.37 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.23.0) dev: true /browserslist@4.24.0: @@ -2932,18 +2904,6 @@ packages: engines: {node: '>= 12'} dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - /debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -3186,10 +3146,6 @@ packages: engines: {node: '>=4'} dev: true - /electron-to-chromium@1.4.755: - resolution: {integrity: sha512-9nop+3jZxSHIxe1EzEUcjDXzK+3qOv3fY5w0sE88nIZUntbv1aXWmoxGWlklX5XSO4txCpLssWkUSh8RQPovBg==} - dev: true - /electron-to-chromium@1.5.37: resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==} dev: true @@ -3586,11 +3542,6 @@ packages: '@esbuild/win32-x64': 0.21.5 dev: true - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - dev: true - /escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -3622,11 +3573,11 @@ packages: eslint: '>=7.0.0' dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@typescript-eslint/types': 5.62.0 astro-eslint-parser: 0.16.0 eslint: 8.55.0 - postcss: 8.4.38 + postcss: 8.4.47 postcss-selector-parser: 6.0.13 transitivePeerDependencies: - supports-color @@ -3639,7 +3590,7 @@ packages: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: '@babel/runtime': 7.23.5 - aria-query: 5.3.0 + aria-query: 5.3.2 array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.8 @@ -3743,8 +3694,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 dev: true @@ -3849,7 +3800,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: true /fast-json-stable-stringify@2.1.0: @@ -4818,7 +4769,7 @@ packages: /magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} dependencies: - '@babel/parser': 7.25.8 + '@babel/parser': 7.26.3 '@babel/types': 7.26.3 source-map-js: 1.2.1 dev: true @@ -5309,10 +5260,6 @@ packages: engines: {node: '>=10'} dev: true - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true - /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true @@ -5387,10 +5334,6 @@ packages: hasBin: true dev: true - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true - /node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} dev: true @@ -5574,21 +5517,6 @@ packages: strip-ansi: 7.1.0 dev: true - /ora@8.1.0: - resolution: {integrity: sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==} - engines: {node: '>=18'} - dependencies: - chalk: 5.3.0 - cli-cursor: 5.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 - is-unicode-supported: 2.0.0 - log-symbols: 6.0.0 - stdin-discarder: 0.2.2 - string-width: 7.2.0 - strip-ansi: 7.1.0 - dev: true - /ora@8.1.1: resolution: {integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw==} engines: {node: '>=18'} @@ -6887,8 +6815,8 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + /update-browserslist-db@1.1.1(browserslist@4.23.0): + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -7304,7 +7232,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -7348,7 +7276,7 @@ packages: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: true - github.com/withastro/site-kit/c53071893428a3069310ae7c79c4485342c364ed(astro@4.16.17)(eslint@8.55.0)(prettier@3.1.0)(tailwindcss@3.4.3)(typescript@5.4.5): + github.com/withastro/site-kit/c53071893428a3069310ae7c79c4485342c364ed(astro@4.16.18)(eslint@8.55.0)(prettier@3.1.0)(tailwindcss@3.4.3)(typescript@5.4.5): resolution: {tarball: https://codeload.github.com/withastro/site-kit/tar.gz/c53071893428a3069310ae7c79c4485342c364ed} id: github.com/withastro/site-kit/c53071893428a3069310ae7c79c4485342c364ed name: '@astrojs/site-kit' @@ -7367,7 +7295,7 @@ packages: dependencies: '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.4.5) '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.4.5) - astro: 4.16.17(@types/node@20.12.12)(typescript@5.4.5) + astro: 4.16.18(@types/node@20.12.12)(typescript@5.4.5) eslint: 8.55.0 eslint-config-prettier: 9.1.0(eslint@8.55.0) eslint-plugin-astro: 0.29.1(eslint@8.55.0)