diff --git a/package.json b/package.json index d1fbc8c..e20da17 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "autoprefixer": "^10.4.19", "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-astro": "^0.34.0", + "eslint-plugin-astro": "^1.2.3", "eslint-plugin-deprecation": "^2.0.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cecfdcc..8c1dc7f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -91,8 +91,8 @@ importers: specifier: ^3.6.1 version: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-astro: - specifier: ^0.34.0 - version: 0.34.0(eslint@8.57.0)(typescript@5.5.4) + specifier: ^1.2.3 + version: 1.2.3(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-deprecation: specifier: ^2.0.0 version: 2.0.0(eslint@8.57.0)(typescript@5.5.4) @@ -1217,10 +1217,6 @@ packages: resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} hasBin: true - astro-eslint-parser@0.17.0: - resolution: {integrity: sha512-yTgzioUI9MKgBF4LxP7YI+uuZLrnXgHDeW4dpa3VqCNbDmPzL7ix93tc0JJIwWGcskoSAAHZZVaBSp8bHyZZZA==} - engines: {node: ^14.18.0 || >=16.0.0} - astro-eslint-parser@1.0.2: resolution: {integrity: sha512-8hJaCuqxObShWl2wEsnASqh/DbQ2O+S66m0Q3ctJlzBPEQ4pfGwwama3FCjZO3GDLQsjvn1T0v93Vxyu/+5fGw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1238,12 +1234,6 @@ packages: engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true - astrojs-compiler-sync@0.3.5: - resolution: {integrity: sha512-y420rhIIJ2HHDkYeqKArBHSdJNIIGMztLH90KGIX3zjcJyt/cr9Z2wYA8CP5J1w6KE7xqMh0DAkhfjhNDpQb2Q==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - '@astrojs/compiler': '>=0.27.0' - astrojs-compiler-sync@1.0.0: resolution: {integrity: sha512-IM6FxpMoBxkGGdKppkFHNQIC9Wge7jspG2MIJff8DOhG41USNJLxJfxRm7wnkTKWlYK5Y1YFFNYr2vUUKkI8sw==} engines: {node: ^18.18.0 || >=20.9.0} @@ -1784,11 +1774,11 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-astro@0.34.0: - resolution: {integrity: sha512-nzw2H4g7HPXPLsWVpGUxuJ/ViVPLI8lM/AaUCJ51qTLTWtaMhvlvoe2d7yIPMFc+7xeCzQdo1POK8eR7NFsdKQ==} - engines: {node: ^14.18.0 || >=16.0.0} + eslint-plugin-astro@1.2.3: + resolution: {integrity: sha512-asHT0VUs68oppVnTHfp/WgLqs0yCx9kG9AC/PKLmp+87imeh3nGHMdFm0qP46vHxTM0NLDEhvmjFdAVAqw+QPQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=7.0.0' + eslint: '>=8.57.0' eslint-plugin-deprecation@2.0.0: resolution: {integrity: sha512-OAm9Ohzbj11/ZFyICyR5N6LbOIvQMp7ZU2zI7Ej0jIc8kiGUERXPNMfw2QqqHD1ZHtjMub3yPZILovYEYucgoQ==} @@ -2106,6 +2096,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -5341,24 +5335,6 @@ snapshots: astring@1.8.6: {} - astro-eslint-parser@0.17.0(typescript@5.5.4): - dependencies: - '@astrojs/compiler': 2.10.1 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - astrojs-compiler-sync: 0.3.5(@astrojs/compiler@2.10.1) - debug: 4.3.6 - entities: 4.5.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - typescript - astro-eslint-parser@1.0.2(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.1 @@ -5468,11 +5444,6 @@ snapshots: - terser - typescript - astrojs-compiler-sync@0.3.5(@astrojs/compiler@2.10.1): - dependencies: - '@astrojs/compiler': 2.10.1 - synckit: 0.9.1 - astrojs-compiler-sync@1.0.0(@astrojs/compiler@2.10.1): dependencies: '@astrojs/compiler': 2.10.1 @@ -6122,15 +6093,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-astro@0.34.0(eslint@8.57.0)(typescript@5.5.4): + eslint-plugin-astro@1.2.3(eslint@8.57.0)(typescript@5.5.4): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@jridgewell/sourcemap-codec': 1.5.0 - '@typescript-eslint/types': 5.62.0 - astro-eslint-parser: 0.17.0(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + astro-eslint-parser: 1.0.2(typescript@5.5.4) eslint: 8.57.0 eslint-compat-utils: 0.5.1(eslint@8.57.0) - globals: 13.24.0 + globals: 15.9.0 postcss: 8.4.40 postcss-selector-parser: 6.1.1 transitivePeerDependencies: @@ -6562,6 +6533,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@15.9.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1