diff --git a/package-lock.json b/package-lock.json index fe69408059..81dc28a317 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "3.1.5", "license": "MIT", "dependencies": { - "@nuxt/image": "1.7.1", + "@nuxt/image": "1.8.0", "@nuxtjs/fontaine": "0.4.3", "browserslist-useragent-regexp": "4.1.3", "cheerio": "1.0.0", @@ -28,7 +28,7 @@ "@commitlint/cli": "19.4.1", "@commitlint/config-conventional": "19.4.1", "@fullhuman/postcss-purgecss": "6.0.0", - "@nuxt/eslint": "0.5.3", + "@nuxt/eslint": "0.5.5", "@nuxt/module-builder": "0.8.3", "@nuxt/webpack-builder": "3.13.0", "@types/node": "20.16.2", @@ -3894,6 +3894,16 @@ "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/compat": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.1.1.tgz", + "integrity": "sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/config-array": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.17.1.tgz", @@ -4856,16 +4866,16 @@ } }, "node_modules/@nuxt/eslint": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@nuxt/eslint/-/eslint-0.5.3.tgz", - "integrity": "sha512-v5qhTou69hHEC0UmxJAPBS9h6fXVpyzCYIicEx6CyTbgYB6Vf1XJ5nSMVjWrgDu5LmUJ9tAEYvVRRmVQ3gxMIg==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@nuxt/eslint/-/eslint-0.5.5.tgz", + "integrity": "sha512-QfSPHNyZdRNKmjMcvSNK/kP7lZvW+u4sCazCbcsHRm+FD+LFcAeawZAS0qOwMoPxuaQMP/HR2xzxOZN+u1XFhA==", "dev": true, "license": "MIT", "dependencies": { "@eslint/config-inspector": "^0.5.4", "@nuxt/devtools-kit": "^1.4.1", - "@nuxt/eslint-config": "0.5.3", - "@nuxt/eslint-plugin": "0.5.3", + "@nuxt/eslint-config": "0.5.5", + "@nuxt/eslint-plugin": "0.5.5", "@nuxt/kit": "^3.13.0", "chokidar": "^3.6.0", "eslint-flat-config-utils": "^0.3.1", @@ -4891,21 +4901,20 @@ } }, "node_modules/@nuxt/eslint-config": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@nuxt/eslint-config/-/eslint-config-0.5.3.tgz", - "integrity": "sha512-V/z6pvNLiUwh4Y2goaqIDA91rmglWujYyUTfm6e0uKillJPKyUXjPwlQyxtvfEtUyyaR/RnUswjzluL6xcZt2g==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@nuxt/eslint-config/-/eslint-config-0.5.5.tgz", + "integrity": "sha512-g99Q6VEGUTg8VKklNE5AaDyHFCcJTepTS6f2ea5yQRlAsJe8VUUUSnwqYw68saU3Mq6R/QOip2ic6A5SxZOy0w==", "dev": true, "license": "MIT", "dependencies": { "@eslint/js": "^9.9.1", - "@nuxt/eslint-plugin": "0.5.3", - "@rushstack/eslint-patch": "^1.10.4", - "@stylistic/eslint-plugin": "^2.6.4", + "@nuxt/eslint-plugin": "0.5.5", + "@stylistic/eslint-plugin": "^2.7.2", "@typescript-eslint/eslint-plugin": "^8.3.0", "@typescript-eslint/parser": "^8.3.0", - "eslint-config-flat-gitignore": "^0.1.8", + "eslint-config-flat-gitignore": "^0.2.0", "eslint-flat-config-utils": "^0.3.1", - "eslint-plugin-import-x": "^4.0.0", + "eslint-plugin-import-x": "^4.1.1", "eslint-plugin-jsdoc": "^50.2.2", "eslint-plugin-regexp": "^2.6.0", "eslint-plugin-unicorn": "^55.0.0", @@ -4913,7 +4922,6 @@ "globals": "^15.9.0", "local-pkg": "^0.5.0", "pathe": "^1.1.2", - "tslib": "^2.7.0", "vue-eslint-parser": "^9.4.3" }, "peerDependencies": { @@ -4921,9 +4929,9 @@ } }, "node_modules/@nuxt/eslint-plugin": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@nuxt/eslint-plugin/-/eslint-plugin-0.5.3.tgz", - "integrity": "sha512-Qcm33Jv+BIQNreSyG0Rold64iL0VBTaL6s+dh2/88UwKknnb5GWnkP19Op7+w1xkl74okky6LIPkHPSJq3Ue7A==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@nuxt/eslint-plugin/-/eslint-plugin-0.5.5.tgz", + "integrity": "sha512-Qwz+sz4HWa+QTTAYveryq25a2wXB0FgR0WvVGKYPhD1nBxJGkE6nwM8CILrsdICL6fKp2nfWLBzUr/UlGPqHkw==", "dev": true, "license": "MIT", "dependencies": { @@ -5102,9 +5110,9 @@ } }, "node_modules/@nuxt/image": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@nuxt/image/-/image-1.7.1.tgz", - "integrity": "sha512-vD3p9CmFO718sbBZCaizOvk3Uw/M9eE5cotWD9rlGoMOf3bUYnXuxP4mEwa/qgupoZ+X5MnasZoWbrj8y9nfKg==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@nuxt/image/-/image-1.8.0.tgz", + "integrity": "sha512-GBbORch+ZfWJ0KB8PaXABsPjaiEXB4B4plcpAUVNCdzKZi2qQ4beRnEXfAbtAWPUPefj3rgCG7b9AqAe51Qlzw==", "license": "MIT", "dependencies": { "@nuxt/kit": "^3.13.0", @@ -6891,13 +6899,6 @@ "win32" ] }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", - "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", - "dev": true, - "license": "MIT" - }, "node_modules/@shikijs/core": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.13.0.tgz", @@ -6938,53 +6939,14 @@ } }, "node_modules/@stylistic/eslint-plugin": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.6.4.tgz", - "integrity": "sha512-euUGnjzH8EOqEYTGk9dB2OBINp0FX1nuO7/k4fO82zNRBIKZgJoDwTLM4Ce+Om6W1Qmh1PrZjCr4jh4tMEXGPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@stylistic/eslint-plugin-js": "2.6.4", - "@stylistic/eslint-plugin-jsx": "2.6.4", - "@stylistic/eslint-plugin-plus": "2.6.4", - "@stylistic/eslint-plugin-ts": "2.6.4", - "@types/eslint": "^9.6.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, - "node_modules/@stylistic/eslint-plugin-js": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-2.6.4.tgz", - "integrity": "sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "^9.6.0", - "acorn": "^8.12.1", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, - "node_modules/@stylistic/eslint-plugin-jsx": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-2.6.4.tgz", - "integrity": "sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.7.2.tgz", + "integrity": "sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==", "dev": true, "license": "MIT", "dependencies": { - "@stylistic/eslint-plugin-js": "^2.6.4", - "@types/eslint": "^9.6.0", + "@types/eslint": "^9.6.1", + "@typescript-eslint/utils": "^8.3.0", "eslint-visitor-keys": "^4.0.0", "espree": "^10.1.0", "estraverse": "^5.3.0", @@ -6997,37 +6959,6 @@ "eslint": ">=8.40.0" } }, - "node_modules/@stylistic/eslint-plugin-plus": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-2.6.4.tgz", - "integrity": "sha512-EuRvtxhf7Hv8OoMIePulP/6rBJIgPTu1l5GAm1780WcF1Cl8bOZXIn84Pdac5pNv6lVlzCOFm8MD3VE+2YROuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "^9.6.0" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@stylistic/eslint-plugin-ts": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-2.6.4.tgz", - "integrity": "sha512-yxL8Hj6WkObw1jfiLpBzKy5yfxY6vwlwO4miq34ySErUjUecPV5jxfVbOe4q1QDPKemQGPq93v7sAQS5PzM8lA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@stylistic/eslint-plugin-js": "2.6.4", - "@types/eslint": "^9.6.0", - "@typescript-eslint/utils": "^8.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, "node_modules/@swc/helpers": { "version": "0.4.36", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.36.tgz", @@ -7059,9 +6990,9 @@ } }, "node_modules/@types/eslint": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", - "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, "license": "MIT", "dependencies": { @@ -11685,14 +11616,14 @@ } }, "node_modules/eslint-config-flat-gitignore": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eslint-config-flat-gitignore/-/eslint-config-flat-gitignore-0.1.8.tgz", - "integrity": "sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-flat-gitignore/-/eslint-config-flat-gitignore-0.2.0.tgz", + "integrity": "sha512-s4lsQLYX+76FCt3PZPwdLwWlqssa5SLufl2gopFmCo3PETOLY3OW5IrD3/l2R0FfYEJvd9BRJ19yJ+yfc5oW3g==", "dev": true, "license": "MIT", "dependencies": { - "find-up-simple": "^1.0.0", - "parse-gitignore": "^2.0.0" + "@eslint/compat": "^1.1.1", + "find-up-simple": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -11755,9 +11686,9 @@ } }, "node_modules/eslint-plugin-import-x": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.0.0.tgz", - "integrity": "sha512-5bWZ+2p3DKlpLSP830cAUmRUoYEnnvuBmSOSlURffEUuXL68uQUX0v2JpoXxyoDRIQWApzbqhnFeHA0XoQWosA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.1.1.tgz", + "integrity": "sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==", "dev": true, "license": "MIT", "dependencies": { @@ -17984,16 +17915,6 @@ "dev": true, "license": "ISC" }, - "node_modules/parse-gitignore": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", - "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, "node_modules/parse-imports": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/parse-imports/-/parse-imports-2.1.1.tgz", diff --git a/package.json b/package.json index cf501c69aa..f6fb3fdcae 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "dist" ], "dependencies": { - "@nuxt/image": "1.7.1", + "@nuxt/image": "1.8.0", "@nuxtjs/fontaine": "0.4.3", "browserslist-useragent-regexp": "4.1.3", "cheerio": "1.0.0", @@ -70,7 +70,7 @@ "@commitlint/cli": "19.4.1", "@commitlint/config-conventional": "19.4.1", "@fullhuman/postcss-purgecss": "6.0.0", - "@nuxt/eslint": "0.5.3", + "@nuxt/eslint": "0.5.5", "@nuxt/module-builder": "0.8.3", "@nuxt/webpack-builder": "3.13.0", "@types/node": "20.16.2",