diff --git a/package-lock.json b/package-lock.json index d2c4507..29aa301 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,10 +12,10 @@ "@floating-ui/vue": "1.1.9" }, "devDependencies": { - "@antfu/eslint-config": "6.6.1", + "@antfu/eslint-config": "6.7.0", "@tsconfig/node22": "22.0.5", "@types/jsdom": "27.0.0", - "@types/node": "24.10.3", + "@types/node": "24.10.4", "@vitejs/plugin-vue": "6.0.3", "@vitest/coverage-v8": "4.0.15", "@vue/test-utils": "2.4.6", @@ -311,9 +311,9 @@ } }, "node_modules/@antfu/eslint-config": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-6.6.1.tgz", - "integrity": "sha512-ZOdoVhZHu1FMOYJcqPNyFvkoRlfI1qnaMUxQuB3C0MbamgkpOsuKtWQlcqDTeVDEUiXnfcE/XpFP+ZOQDS6I3A==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-6.7.0.tgz", + "integrity": "sha512-kB9u2IDhqCjLzAzDUb9nqoCTAQ4weJxCyLdfSXzucl4csw8CJ9U6KJSnQyFd+abl4UE6uUoKPiWcE5aCSCWSxg==", "dev": true, "license": "MIT", "dependencies": { @@ -331,14 +331,14 @@ "eslint-flat-config-utils": "^2.1.4", "eslint-merge-processors": "^2.0.0", "eslint-plugin-antfu": "^3.1.1", - "eslint-plugin-command": "^3.3.1", + "eslint-plugin-command": "^3.4.0", "eslint-plugin-import-lite": "^0.3.0", "eslint-plugin-jsdoc": "^61.5.0", "eslint-plugin-jsonc": "^2.21.0", "eslint-plugin-n": "^17.23.1", "eslint-plugin-no-only-tests": "^3.3.0", "eslint-plugin-perfectionist": "^4.15.1", - "eslint-plugin-pnpm": "^1.4.2", + "eslint-plugin-pnpm": "^1.4.3", "eslint-plugin-regexp": "^2.10.0", "eslint-plugin-toml": "^0.12.0", "eslint-plugin-unicorn": "^62.0.0", @@ -1270,20 +1270,30 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.50.2", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.50.2.tgz", - "integrity": "sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==", + "version": "0.78.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.78.0.tgz", + "integrity": "sha512-rQkU5u8hNAq2NVRzHnIUUvR6arbO0b6AOlvpTNS48CkiKSn/xtNfOzBK23JE4SiW89DgvU7GtxLVgV4Vn2HBAw==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "^1.0.6", - "@typescript-eslint/types": "^8.11.0", + "@types/estree": "^1.0.8", + "@typescript-eslint/types": "^8.46.4", "comment-parser": "1.4.1", "esquery": "^1.6.0", - "jsdoc-type-pratt-parser": "~4.1.0" + "jsdoc-type-pratt-parser": "~7.0.0" }, "engines": { - "node": ">=18" + "node": ">=20.11.0" + } + }, + "node_modules/@es-joy/jsdoccomment/node_modules/jsdoc-type-pratt-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-7.0.0.tgz", + "integrity": "sha512-c7YbokssPOSHmqTbSAmTtnVgAVa/7lumWNYqomgd5KOMyPrRve2anx6lonfOsXEQacqF9FKVUj7bLg4vRSvdYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.0.0" } }, "node_modules/@es-joy/resolve.exports": { @@ -3202,9 +3212,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.3.tgz", - "integrity": "sha512-gqkrWUsS8hcm0r44yn7/xZeV1ERva/nLgrLxFRUGb7aoNMIJfZJ3AC261zDQuOAKC7MiXai1WCpYc48jAHoShQ==", + "version": "24.10.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.4.tgz", + "integrity": "sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==", "dev": true, "license": "MIT", "dependencies": { @@ -3238,6 +3248,7 @@ "integrity": "sha512-JXij0vzIaTtCwu6SxTh8qBc66kmf1xs7pI4UOiMDFVct6q86G0Zs7KRcEoJgY3Cav3x5Tq0MF5jwgpgLqgKG3A==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.49.0", @@ -5453,13 +5464,13 @@ } }, "node_modules/eslint-plugin-command": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-command/-/eslint-plugin-command-3.3.1.tgz", - "integrity": "sha512-fBVTXQ2y48TVLT0+4A6PFINp7GcdIailHAXbvPBixE7x+YpYnNQhFZxTdvnb+aWk+COgNebQKen/7m4dmgyWAw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-command/-/eslint-plugin-command-3.4.0.tgz", + "integrity": "sha512-EW4eg/a7TKEhG0s5IEti72kh3YOTlnhfFNuctq5WnB1fst37/IHTd5OkD+vnlRf3opTvUcSRihAateP6bT5ZcA==", "dev": true, "license": "MIT", "dependencies": { - "@es-joy/jsdoccomment": "^0.50.2" + "@es-joy/jsdoccomment": "^0.78.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5681,9 +5692,9 @@ } }, "node_modules/eslint-plugin-pnpm": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-pnpm/-/eslint-plugin-pnpm-1.4.2.tgz", - "integrity": "sha512-em/HEUlud5G3G4VZe2dhgsLm2ey6CG+Y+Lq3fS/RsbnmKhi+D+LcLz31GphTJhizCoKl2oAVndMltOHbuBYe+A==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-pnpm/-/eslint-plugin-pnpm-1.4.3.tgz", + "integrity": "sha512-wdWrkWN5mxRgEADkQvxwv0xA+0++/hYDD5OyXTL6UqPLUPdcCFQJO61NO7IKhEqb3GclWs02OoFs1METN+a3zQ==", "dev": true, "funding": [ { @@ -5700,7 +5711,7 @@ "empathic": "^2.0.0", "jsonc-eslint-parser": "^2.4.2", "pathe": "^2.0.3", - "pnpm-workspace-yaml": "1.4.2", + "pnpm-workspace-yaml": "1.4.3", "tinyglobby": "^0.2.15", "yaml": "^2.8.2", "yaml-eslint-parser": "^1.3.2" @@ -8690,9 +8701,9 @@ } }, "node_modules/pnpm-workspace-yaml": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/pnpm-workspace-yaml/-/pnpm-workspace-yaml-1.4.2.tgz", - "integrity": "sha512-L2EKuOeV8aSt3z0RNtdwkg96BHV4WRN9pN2oTHKkMQQRxVEHFXPTbB+nly6ip1qV+JQM6qBebSiMgPRBx8S0Vw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/pnpm-workspace-yaml/-/pnpm-workspace-yaml-1.4.3.tgz", + "integrity": "sha512-Q8B3SWuuISy/Ciag4DFP7MCrJX07wfaekcqD2o/msdIj4x8Ql3bZ/NEKOXV7mTVh7m1YdiFWiMi9xH+0zuEGHw==", "dev": true, "funding": [ { diff --git a/package.json b/package.json index c95f235..c36f547 100644 --- a/package.json +++ b/package.json @@ -54,10 +54,10 @@ "@rollup/rollup-linux-x64-gnu": "4.53.3" }, "devDependencies": { - "@antfu/eslint-config": "6.6.1", + "@antfu/eslint-config": "6.7.0", "@tsconfig/node22": "22.0.5", "@types/jsdom": "27.0.0", - "@types/node": "24.10.3", + "@types/node": "24.10.4", "@vitejs/plugin-vue": "6.0.3", "@vitest/coverage-v8": "4.0.15", "@vue/test-utils": "2.4.6",