diff --git a/package-lock.json b/package-lock.json index 7cf0e92..3e98dcd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,13 +29,13 @@ "eslint-config-airbnb-typescript": "17.0.0", "eslint-config-prettier": "8.5.0", "eslint-import-resolver-typescript": "3.5.0", - "eslint-plugin-astro": "0.17.1", + "eslint-plugin-astro": "0.18.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-file-progress": "1.3.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-prettier": "4.2.1", - "eslint-plugin-react": "7.31.2", + "eslint-plugin-react": "7.31.4", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-simple-import-sort": "7.0.0", "postcss": "8.4.16", @@ -1629,17 +1629,17 @@ } }, "node_modules/astro-eslint-parser": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-0.5.1.tgz", - "integrity": "sha512-es63TAA7vjgV8aI5pUOXqoxa9JHelqzFSk1qOVSCGkeoAMayrr7BdFt9waVWyXyIcOjTXJlQa1pM832bEaCS2Q==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-0.6.0.tgz", + "integrity": "sha512-r19bK7HcXgLOxVEdw937TluMmi2LVqJq2eGfKADVRIDnMF2UhLa/H3K4E/C2OD9+4tGgrvOUU19Tjt4PV8lvFQ==", "dev": true, "dependencies": { "@astrojs/compiler": "0.18.0 - 0.23.0 || ^0.23.0", "@typescript-eslint/types": "^5.25.0", + "astrojs-compiler-sync": "^0.2.0", "debug": "^4.3.4", "eslint-visitor-keys": "^3.0.0", - "espree": "^9.0.0", - "synckit": "^0.8.0" + "espree": "^9.0.0" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -1663,6 +1663,24 @@ "node": ">=10" } }, + "node_modules/astrojs-compiler-sync": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/astrojs-compiler-sync/-/astrojs-compiler-sync-0.2.2.tgz", + "integrity": "sha512-R7+WVPLWir4EalhJGk0IbrA7bWg+8pFB2cmxP5WNnZd/fmcAN1TnSb9RV1SyAIea+cyzd5c9l5Iu5/T5rl+EMQ==", + "dev": true, + "dependencies": { + "synckit": "^0.8.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "@astrojs/compiler": ">=0.18.0" + } + }, "node_modules/autoprefixer": { "version": "10.4.8", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", @@ -3211,13 +3229,13 @@ } }, "node_modules/eslint-plugin-astro": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-0.17.1.tgz", - "integrity": "sha512-G2S2zAaDokH2v7O+nzcd0iFskGJ1ohANhQpsFwaAqDPyn+GolFl4zSCnoQefLZ+ONEeZkZ8Jp7Imvbo3FI3LOA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-0.18.0.tgz", + "integrity": "sha512-TNh5KKyDP9xqavDbJs2dQa15lazeXlhHD06yhhEVGKcnkpO5wHIvNuz+DVp5gZsT4spnJH09MCuXitqsy0DqvQ==", "dev": true, "dependencies": { "@typescript-eslint/types": "^5.25.0", - "astro-eslint-parser": "^0.5.0", + "astro-eslint-parser": "^0.6.0", "eslint-utils": "^3.0.0", "postcss": "^8.4.14", "postcss-selector-parser": "^6.0.10", @@ -3603,9 +3621,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.31.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", - "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", + "version": "7.31.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.4.tgz", + "integrity": "sha512-2ry4HTT+c+hSgpnV2DXj3d5oAmH11KH8HHQwtcfRdq6/+R3nEimvMbwAqK79eb4ZW1/hp8yC5elBusZM6li/Gg==", "dev": true, "dependencies": { "array-includes": "^3.1.5", @@ -10733,16 +10751,25 @@ } }, "astro-eslint-parser": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-0.5.1.tgz", - "integrity": "sha512-es63TAA7vjgV8aI5pUOXqoxa9JHelqzFSk1qOVSCGkeoAMayrr7BdFt9waVWyXyIcOjTXJlQa1pM832bEaCS2Q==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-0.6.0.tgz", + "integrity": "sha512-r19bK7HcXgLOxVEdw937TluMmi2LVqJq2eGfKADVRIDnMF2UhLa/H3K4E/C2OD9+4tGgrvOUU19Tjt4PV8lvFQ==", "dev": true, "requires": { "@astrojs/compiler": "0.18.0 - 0.23.0 || ^0.23.0", "@typescript-eslint/types": "^5.25.0", + "astrojs-compiler-sync": "^0.2.0", "debug": "^4.3.4", "eslint-visitor-keys": "^3.0.0", - "espree": "^9.0.0", + "espree": "^9.0.0" + } + }, + "astrojs-compiler-sync": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/astrojs-compiler-sync/-/astrojs-compiler-sync-0.2.2.tgz", + "integrity": "sha512-R7+WVPLWir4EalhJGk0IbrA7bWg+8pFB2cmxP5WNnZd/fmcAN1TnSb9RV1SyAIea+cyzd5c9l5Iu5/T5rl+EMQ==", + "dev": true, + "requires": { "synckit": "^0.8.0" } }, @@ -11861,13 +11888,13 @@ } }, "eslint-plugin-astro": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-0.17.1.tgz", - "integrity": "sha512-G2S2zAaDokH2v7O+nzcd0iFskGJ1ohANhQpsFwaAqDPyn+GolFl4zSCnoQefLZ+ONEeZkZ8Jp7Imvbo3FI3LOA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-0.18.0.tgz", + "integrity": "sha512-TNh5KKyDP9xqavDbJs2dQa15lazeXlhHD06yhhEVGKcnkpO5wHIvNuz+DVp5gZsT4spnJH09MCuXitqsy0DqvQ==", "dev": true, "requires": { "@typescript-eslint/types": "^5.25.0", - "astro-eslint-parser": "^0.5.0", + "astro-eslint-parser": "^0.6.0", "eslint-utils": "^3.0.0", "postcss": "^8.4.14", "postcss-selector-parser": "^6.0.10", @@ -12132,9 +12159,9 @@ } }, "eslint-plugin-react": { - "version": "7.31.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.2.tgz", - "integrity": "sha512-l8uMqMohh0YnM4bhUThmEgSx7sr7xTMPRRAHD0CBNRZvtwJ9/LVVML6LfoYzSFQgJYW/ZkjLTyYvNOAo8oKRNw==", + "version": "7.31.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.4.tgz", + "integrity": "sha512-2ry4HTT+c+hSgpnV2DXj3d5oAmH11KH8HHQwtcfRdq6/+R3nEimvMbwAqK79eb4ZW1/hp8yC5elBusZM6li/Gg==", "dev": true, "requires": { "array-includes": "^3.1.5", diff --git a/package.json b/package.json index 7ff26b8..f9f75b0 100644 --- a/package.json +++ b/package.json @@ -39,13 +39,13 @@ "eslint-config-airbnb-typescript": "17.0.0", "eslint-config-prettier": "8.5.0", "eslint-import-resolver-typescript": "3.5.0", - "eslint-plugin-astro": "0.17.1", + "eslint-plugin-astro": "0.18.0", "eslint-plugin-eslint-comments": "3.2.0", "eslint-plugin-file-progress": "1.3.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-prettier": "4.2.1", - "eslint-plugin-react": "7.31.2", + "eslint-plugin-react": "7.31.4", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-simple-import-sort": "7.0.0", "postcss": "8.4.16",