diff --git a/package-lock.json b/package-lock.json index 56d2a5b9..dd667642 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "devDependencies": { "@eslint/compat": "^1.2.4", "@eslint/js": "^9.17.0", - "@mdn/browser-compat-data": "^5.6.24", + "@mdn/browser-compat-data": "^5.6.25", "@npmcli/package-json": "^6.1.0", "@npmcli/promise-spawn": "^8.0.2", "@socketregistry/packageurl-js": "^1.0.1", @@ -39,18 +39,18 @@ "didyoumean2": "^7.0.4", "eslint": "^9.17.0", "eslint-import-resolver-oxc": "^0.6.0", - "eslint-plugin-import-x": "^4.5.0", + "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-n": "^17.15.0", "eslint-plugin-sort-destructure-keys": "^2.0.0", "eslint-plugin-unicorn": "^56.0.1", "eta": "^3.5.0", "fs-extra": "^11.2.0", "husky": "^9.1.7", - "knip": "^5.41.0", + "knip": "^5.41.1", "npm-package-arg": "^12.0.1", "npm-run-all2": "^7.0.2", "out-url": "^1.2.2", - "oxlint": "0.15.2", + "oxlint": "0.15.3", "packageurl-js": "^2.0.1", "prettier": "3.4.2", "read-yaml-file": "^2.1.0", @@ -1129,9 +1129,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.24", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.24.tgz", - "integrity": "sha512-xNoWeI2TJN5UNTqpqpK0uGncUW1cL+QksxKfNblXsQ6Uu8ONVHcqLbTZxs6+/VMFEE4ZdRzI3j+0Mw3oJtdsyg==", + "version": "5.6.25", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.25.tgz", + "integrity": "sha512-fvisUCC7JKWBmtpmnCMQk66AeHFUWNaKTGL7Z2NRDOKJ3kHMEnN23lmrurheWWXZ2sZ1YhpECmqKleDFW1OQeQ==", "dev": true, "license": "CC0-1.0" }, @@ -1973,9 +1973,9 @@ ] }, "node_modules/@oxlint/darwin-arm64": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-0.15.2.tgz", - "integrity": "sha512-0Qw3eOArmhNE0B516kbYuy6Bo41WukMoJGUElMYnSXv1lHgghH6dCBN5o3s1YKy665WVHg+Etd46/C865EASqA==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-0.15.3.tgz", + "integrity": "sha512-6isglmWrI3XxNR+V2KDURRg8bo3JpoTGUs1BqEuwZISz0tIEU5kVZ3Zba4vNz6Rp79lfA18ueYTB5NKonWaYOg==", "cpu": [ "arm64" ], @@ -1987,9 +1987,9 @@ ] }, "node_modules/@oxlint/darwin-x64": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-0.15.2.tgz", - "integrity": "sha512-NTMvRO4yih4rVw5OpwyO1LNFjZqfdgWv64da3+QvGGbvlZCvyMms0nFCyyT1DSyg+7jtcLmyTixKLJ3d4lYY5A==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-0.15.3.tgz", + "integrity": "sha512-wKn+eITIIpcXPU7hiWVHezAKONT/Vz6q9TUZFiYQFytF7sGAt0APZshe5tbjGTZ8XTR6wQ5wDETwdornHXCNFg==", "cpu": [ "x64" ], @@ -2001,9 +2001,9 @@ ] }, "node_modules/@oxlint/linux-arm64-gnu": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-0.15.2.tgz", - "integrity": "sha512-j1U82EVt5vHt0FmGf1Blo7EoLZZS+HNBylxI8axsAU+D7BbnHrN2taqyOQaGTwvpnkOs4OrXuLlCg7BDQX0FuQ==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-0.15.3.tgz", + "integrity": "sha512-AZUOtb3OfK8xDZJfk60AwgTKEpa6zJdvjrwuk8Qqz4tPqLJpk4KSJmfNMzbYzy689m27ur+ix1p/7JAxwvckRg==", "cpu": [ "arm64" ], @@ -2015,9 +2015,9 @@ ] }, "node_modules/@oxlint/linux-arm64-musl": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-0.15.2.tgz", - "integrity": "sha512-MaRktTWeA0HcFEcX9YbgCILuf3qVmBqU4Wctp6QGud0YDnpvrj2SRDhJqPFeAwf0j9W8pZ1UXZWtTalOEVULUw==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-0.15.3.tgz", + "integrity": "sha512-HIeyrgE11KFkSRpVjBRWOux78OITDqlOiC8plC2RDrLvSj205MaA1GYYyIMMv/FuyWdGMOAHOetn5vWbyJJctQ==", "cpu": [ "arm64" ], @@ -2029,9 +2029,9 @@ ] }, "node_modules/@oxlint/linux-x64-gnu": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-0.15.2.tgz", - "integrity": "sha512-buuORJFuD7xSWR9q71gmnB0ygTRMTURlmi5lvDQz4tdEKkxGI2CX020NaagfKJjZ2JdIHCwdoSe6QsFOw3K9BQ==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-0.15.3.tgz", + "integrity": "sha512-cDHQaDCpuqFFYTohM+xw4120hzBSWaOVIZqq0ROUEX/qi+nnR9XMKE/fJf8xiHJznFlV6ANsiMLY939uur8OKw==", "cpu": [ "x64" ], @@ -2043,9 +2043,9 @@ ] }, "node_modules/@oxlint/linux-x64-musl": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-0.15.2.tgz", - "integrity": "sha512-f/OHa5jMfKgvUj5W2gzh3Ehsjwu/EWffUMN7vSrIVmRp20D5igf+B2o1D8LSq64BJAZH9BCvyQZH/xn/leshvQ==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-0.15.3.tgz", + "integrity": "sha512-6PVIi0XXhlpFoBh0k2fP9wioU8MiktkqnYHxOv7EM7HggjAzpRMJqQmgwWcww3RU5R7T4wnZNzrUPPqI7+Ejmw==", "cpu": [ "x64" ], @@ -2057,9 +2057,9 @@ ] }, "node_modules/@oxlint/win32-arm64": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-0.15.2.tgz", - "integrity": "sha512-6d5WgybNtIt1f2TWSVVcbhWWfOOV8GyHUBoVCONVI6Iwu/LQayE78o/5Wyx3KVP9JS1tUy8zYZ6JitI3J9BC8g==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-0.15.3.tgz", + "integrity": "sha512-CAvFXTZ6pwHHMHTmRgev/QcS4vD2UeH4e68DxgslPrib6ivTGz2EvtVbrVuVsuS27WQuKTy06e9RW339dk4pHg==", "cpu": [ "arm64" ], @@ -2071,9 +2071,9 @@ ] }, "node_modules/@oxlint/win32-x64": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-0.15.2.tgz", - "integrity": "sha512-fQ/IDIiv3XnpnR4/t/BOPkwikCPdyUT26TPTyltPJ/4g/vPJqIB+7gBdO+xys531Y08dW8jZjGjvrhW1BAq5cw==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-0.15.3.tgz", + "integrity": "sha512-sXBPSxDoOELlkUbjXfXqlfig3jw67ylrZn+URke/TZMknY1uNEsFTg9+89t8km65eC8SZSE9rnZVyjK8iaEJXA==", "cpu": [ "x64" ], @@ -3724,6 +3724,13 @@ "tslib": "^2.4.0" } }, + "node_modules/@types/doctrine": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz", + "integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", @@ -6279,16 +6286,18 @@ } }, "node_modules/eslint-plugin-import-x": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.5.0.tgz", - "integrity": "sha512-l0OTfnPF8RwmSXfjT75N8d6ZYLVrVYWpaGlgvVkVqFERCI5SyBfDP7QEMr3kt0zWi2sOa9EQ47clbdFsHkF83Q==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.6.1.tgz", + "integrity": "sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==", "dev": true, "license": "MIT", "dependencies": { + "@types/doctrine": "^0.0.9", "@typescript-eslint/scope-manager": "^8.1.0", "@typescript-eslint/utils": "^8.1.0", "debug": "^4.3.4", "doctrine": "^3.0.0", + "enhanced-resolve": "^5.17.1", "eslint-import-resolver-node": "^0.3.9", "get-tsconfig": "^4.7.3", "is-glob": "^4.0.3", @@ -8323,9 +8332,9 @@ } }, "node_modules/knip": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/knip/-/knip-5.41.0.tgz", - "integrity": "sha512-W8omBs+jhC/P/A3kC0xdEGrhYVmsmWafUVz0wzQjYfoaK0YNEBPPLptUeqwQl6ihYVqzb/X0zs50gY9Akw1Bww==", + "version": "5.41.1", + "resolved": "https://registry.npmjs.org/knip/-/knip-5.41.1.tgz", + "integrity": "sha512-yNpCCe2REU7U3VRvMASnXSEtfEC2HmOoDW9Vp9teQ9FktJYnuagvSZD3xWq8Ru7sPABkmvbC5TVWuMzIaeADNA==", "dev": true, "funding": [ { @@ -9743,9 +9752,9 @@ } }, "node_modules/oxlint": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-0.15.2.tgz", - "integrity": "sha512-PPXPimwYaFe0G2tbTf1ZYs0dGNGKbLlPHwfnsfcZ0AaOct4RjyOa5NHtDRFpvOMq3EcKZKVUAztzmUDepkxbSQ==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-0.15.3.tgz", + "integrity": "sha512-kOAt0EC/oluYTcfRu6yg8+QkYMq6uibvEW+hx5nKsX320+VYEw1ChNBRcfSLCtJwA+k6X/CGxk2MN2Nddw70sQ==", "dev": true, "license": "MIT", "bin": { @@ -9759,14 +9768,14 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxlint/darwin-arm64": "0.15.2", - "@oxlint/darwin-x64": "0.15.2", - "@oxlint/linux-arm64-gnu": "0.15.2", - "@oxlint/linux-arm64-musl": "0.15.2", - "@oxlint/linux-x64-gnu": "0.15.2", - "@oxlint/linux-x64-musl": "0.15.2", - "@oxlint/win32-arm64": "0.15.2", - "@oxlint/win32-x64": "0.15.2" + "@oxlint/darwin-arm64": "0.15.3", + "@oxlint/darwin-x64": "0.15.3", + "@oxlint/linux-arm64-gnu": "0.15.3", + "@oxlint/linux-arm64-musl": "0.15.3", + "@oxlint/linux-x64-gnu": "0.15.3", + "@oxlint/linux-x64-musl": "0.15.3", + "@oxlint/win32-arm64": "0.15.3", + "@oxlint/win32-x64": "0.15.3" } }, "node_modules/p-limit": { diff --git a/package.json b/package.json index 020bdf82..70d277b4 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@eslint/compat": "^1.2.4", "@eslint/js": "^9.17.0", - "@mdn/browser-compat-data": "^5.6.24", + "@mdn/browser-compat-data": "^5.6.25", "@npmcli/package-json": "^6.1.0", "@npmcli/promise-spawn": "^8.0.2", "@socketregistry/packageurl-js": "^1.0.1", @@ -74,18 +74,18 @@ "didyoumean2": "^7.0.4", "eslint": "^9.17.0", "eslint-import-resolver-oxc": "^0.6.0", - "eslint-plugin-import-x": "^4.5.0", + "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-n": "^17.15.0", "eslint-plugin-sort-destructure-keys": "^2.0.0", "eslint-plugin-unicorn": "^56.0.1", "eta": "^3.5.0", "fs-extra": "^11.2.0", "husky": "^9.1.7", - "knip": "^5.41.0", + "knip": "^5.41.1", "npm-package-arg": "^12.0.1", "npm-run-all2": "^7.0.2", "out-url": "^1.2.2", - "oxlint": "0.15.2", + "oxlint": "0.15.3", "packageurl-js": "^2.0.1", "prettier": "3.4.2", "read-yaml-file": "^2.1.0",