Commit 7ba8a73796e for nodejs
commit 7ba8a73796e6f6e0683f81fe90e4305bf395eb3d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 3 19:34:40 2026 +0000
tools: bump the eslint group in /tools/eslint with 5 updates
Bumps the eslint group in /tools/eslint with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.5` | `8.0.6` |
| [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `8.0.5` | `8.0.6` |
| [eslint](https://github.com/eslint/eslint) | `10.10.0` | `10.11.0` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `64.3.10` | `64.5.4` |
| [eslint-plugin-regexp](https://github.com/ota-meshi/eslint-plugin-regexp) | `3.3.0` | `3.3.1` |
Updates `@babel/core` from 8.0.5 to 8.0.6
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.6/packages/babel-core)
Updates `@babel/eslint-parser` from 8.0.5 to 8.0.6
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.6/eslint/babel-eslint-parser)
Updates `eslint` from 10.10.0 to 10.11.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.10.0...v10.11.0)
Updates `eslint-plugin-jsdoc` from 64.3.10 to 64.5.4
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v64.3.10...v64.5.4)
Updates `eslint-plugin-regexp` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/ota-meshi/eslint-plugin-regexp/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-regexp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-regexp/compare/v3.3.0...v3.3.1)
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-version: 8.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: eslint
- dependency-name: "@babel/eslint-parser"
dependency-version: 8.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: eslint
- dependency-name: eslint
dependency-version: 10.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: eslint
- dependency-name: eslint-plugin-jsdoc
dependency-version: 64.5.4
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: eslint
- dependency-name: eslint-plugin-regexp
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
PR-URL: https://github.com/nodejs/node/pull/66445
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: René <contact.9a5d6388@renegade334.me.uk>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
diff --git a/tools/eslint/package-lock.json b/tools/eslint/package-lock.json
index e56bfa9872b..26247efca8b 100644
--- a/tools/eslint/package-lock.json
+++ b/tools/eslint/package-lock.json
@@ -8,27 +8,27 @@
"name": "eslint-tools",
"version": "0.0.0",
"dependencies": {
- "@babel/core": "^8.0.5",
- "@babel/eslint-parser": "^8.0.5",
+ "@babel/core": "^8.0.6",
+ "@babel/eslint-parser": "^8.0.6",
"@babel/plugin-syntax-import-defer": "^8.0.1",
"@babel/plugin-syntax-import-source": "^8.0.1",
"@eslint/js": "^10.0.1",
"@eslint/markdown": "^8.0.3",
"@stylistic/eslint-plugin": "^5.10.0",
- "eslint": "^10.10.0",
+ "eslint": "^10.11.0",
"eslint-formatter-tap": "^9.0.1",
- "eslint-plugin-jsdoc": "^64.3.10",
- "eslint-plugin-regexp": "^3.3.0",
+ "eslint-plugin-jsdoc": "^64.5.4",
+ "eslint-plugin-regexp": "^3.3.1",
"globals": "^17.12.0"
}
},
"node_modules/@babel/code-frame": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-8.0.0.tgz",
- "integrity": "sha512-dYYg153EyN2Ekbqw2zAsbd6/JR+9N2SEoC7YV2GyyqMM7x9bLDTjBD6XBhSMLH0wtIVyJj03jWNriQhaN+eoCw==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-8.0.6.tgz",
+ "integrity": "sha512-uMHhvmDmwFiLuiozaoRYTZHqMFuu3fem/X9JY78lohAuLoh8LSGGC8JqUzo2cVuBsBxkjMZNk56CE7ock8Xxkw==",
"license": "MIT",
"dependencies": {
- "@babel/helper-validator-identifier": "^8.0.0",
+ "@babel/helper-validator-identifier": "^8.0.6",
"js-tokens": "^10.0.0"
},
"engines": {
@@ -45,19 +45,19 @@
}
},
"node_modules/@babel/core": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-8.0.5.tgz",
- "integrity": "sha512-2/oWkgTbBYoqioCWAE4XJobOrzwxTDa5/XjDP3tJ1BhDr/owcd9qnXBp4xc3/2G5X4bvXM04nrxbRJxFcXAxFQ==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-8.0.6.tgz",
+ "integrity": "sha512-5zwYt1V4ji3mXKKRIAkohSJ29WepxNwxQi+7y7P5AcVPh1dcxnZBU2cfxHnPwS+u9+lZnXPsv30TQaF2xg+Tfg==",
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^8.0.0",
- "@babel/generator": "^8.0.5",
- "@babel/helper-compilation-targets": "^8.0.5",
+ "@babel/code-frame": "^8.0.6",
+ "@babel/generator": "^8.0.6",
+ "@babel/helper-compilation-targets": "^8.0.6",
"@babel/helpers": "^8.0.5",
- "@babel/parser": "^8.0.5",
+ "@babel/parser": "^8.0.6",
"@babel/template": "^8.0.0",
- "@babel/traverse": "^8.0.5",
- "@babel/types": "^8.0.5",
+ "@babel/traverse": "^8.0.6",
+ "@babel/types": "^8.0.6",
"@types/gensync": "^1.0.5",
"convert-source-map": "^2.0.0",
"empathic": "^2.0.1",
@@ -76,9 +76,9 @@
}
},
"node_modules/@babel/eslint-parser": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.5.tgz",
- "integrity": "sha512-q4c+FpoJ/FKeiLnZ9Os3vWnSlZw3dBmlTUx6vuITRqbd8yn4hgUB0/OOJ+gi5lt+mOx/0IW2rXINR98JJllfag==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-8.0.6.tgz",
+ "integrity": "sha512-mXx93HLovamLnDDLQ4i48gm4HHtaoqJrbMAuJqrMfpCGJkJ5M4sXhRgKGTrxykg1P8tAN5myrJxsRZuMuTq+OQ==",
"license": "MIT",
"dependencies": {
"eslint-scope": "^9.1.0",
@@ -94,13 +94,13 @@
}
},
"node_modules/@babel/generator": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.5.tgz",
- "integrity": "sha512-f/TuhuMAxJqhwxEGNsJrswuG9VHmh0oNFoQoo6TbpgtFAz9wYZXcTAcWZMHfp7ljesr0RG04bp3Aos9GI59L7w==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.6.tgz",
+ "integrity": "sha512-/pcanjdRsonCexCuxgGD8fKnBLLzk2i9uM4kmcmGyyev2R5YDs+rafMYZ89RvaGY1mW8T7C5au0TyYaEeHBGng==",
"license": "MIT",
"dependencies": {
- "@babel/parser": "^8.0.5",
- "@babel/types": "^8.0.5",
+ "@babel/parser": "^8.0.6",
+ "@babel/types": "^8.0.6",
"@jridgewell/gen-mapping": "0.4.0-beta.0",
"@jridgewell/trace-mapping": "^0.3.31",
"@types/jsesc": "^2.5.0",
@@ -111,15 +111,15 @@
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-8.0.5.tgz",
- "integrity": "sha512-Qk8ahMGooH5mz6uuhoDvfZGkUf/Mf3RTBucVVl4MKx4LKMTv872TeW8O92h15iVtlN8wAROBIpI1aV6x1z0LCQ==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-8.0.6.tgz",
+ "integrity": "sha512-HTrtZ4+iA0+kzdbCgvdSk1U4pEl3BvpGnlUbualCGNbrVhhQvhgBzurTUmqpWyvyHbWYWaIfdx2mOlL9LJjsew==",
"license": "MIT",
"dependencies": {
"@babel/compat-data": "^8.0.5",
"@babel/helper-validator-option": "^8.0.0",
"browserslist": "^4.24.0",
- "lru-cache": "^11.0.0",
+ "flru": "1.0.2",
"verkit": "^0.3.2"
},
"engines": {
@@ -127,9 +127,9 @@
}
},
"node_modules/@babel/helper-globals": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-8.0.0.tgz",
- "integrity": "sha512-lLozHOM6sWWlxNo8CYqHy4MBZeTvHXNgVPBfPOGsjPKUzHC2Az9QwB6gxdQmpwHl6GlQtbGgS+lj5887guDiLw==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-8.0.6.tgz",
+ "integrity": "sha512-OdnA/N52LhzFpeUuVz5YGuSWjc7TPHiFmVYZbPlSgExocO2GwbxVpSni9MVs5wwW+wZ4kPuwBEBN9pIPDYz1mA==",
"license": "MIT",
"engines": {
"node": "^22.18.0 || >=24.11.0"
@@ -148,18 +148,18 @@
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-8.0.0.tgz",
- "integrity": "sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-8.0.6.tgz",
+ "integrity": "sha512-+6HYEBnsDRZHJtUTAEfMQd0zMDqdFHS7C+5vAsEZqBUr3vEMWOWlHJ0Jz1gS8jJIlCvLsuA6ivmeoqzH936YcA==",
"license": "MIT",
"engines": {
"node": "^22.18.0 || >=24.11.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.4.tgz",
- "integrity": "sha512-4wFaiLd0bVo4cIoTXI3zKI038NIWE/cr3jvBjejOVYVxV/m8Ltav1USiGzG1fmS5J2RhgEOgXNNK46cRPnRsrg==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.6.tgz",
+ "integrity": "sha512-HYx0YmuchRxRSpnjvcNffnPS8DCauKNmnumIuHG3jnQAVewRA7kfJGwF13ayEpSZs7s4R/oBH4eppuXcAQd5JQ==",
"license": "MIT",
"engines": {
"node": "^22.18.0 || >=24.11.0"
@@ -188,12 +188,12 @@
}
},
"node_modules/@babel/parser": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.5.tgz",
- "integrity": "sha512-51RXvQNFakaS0bTpYiGkxNbUVwkPO4kONv6EVLorZABxsx+KZ6Z7uSYvi/wmKS/+X+rfj9RvOw0/ZNh+cmI0Rw==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.6.tgz",
+ "integrity": "sha512-LpGDIYJAzc3Y3PT9x+FxBrGYu2PlWxLmyN7SwPTzaX0LSwEmFJBsRnPBqmaXF2r1v+Zhz6lNiEJ+7yKtM5+Ugg==",
"license": "MIT",
"dependencies": {
- "@babel/types": "^8.0.5"
+ "@babel/types": "^8.0.6"
},
"bin": {
"parser": "bin/babel-parser.js"
@@ -247,17 +247,17 @@
}
},
"node_modules/@babel/traverse": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.5.tgz",
- "integrity": "sha512-XFfnuvapSc/vJOcUO7kwORSvpBIvraofKEZ2dhT0PjiF21BRCD7YbAFC8UEeDJNeLoQz82/gVqzgX5hCzkCbdg==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.6.tgz",
+ "integrity": "sha512-ilYV+qLStGzSKLipJlETdvdtpK3rAuwfCmCoGKv15MU4EoeIuLkespSNoNLFGOPSciEHx9TLWtN5mv0fz5w5mQ==",
"license": "MIT",
"dependencies": {
- "@babel/code-frame": "^8.0.0",
- "@babel/generator": "^8.0.5",
- "@babel/helper-globals": "^8.0.0",
- "@babel/parser": "^8.0.5",
+ "@babel/code-frame": "^8.0.6",
+ "@babel/generator": "^8.0.6",
+ "@babel/helper-globals": "^8.0.6",
+ "@babel/parser": "^8.0.6",
"@babel/template": "^8.0.0",
- "@babel/types": "^8.0.5",
+ "@babel/types": "^8.0.6",
"obug": "^2.1.1"
},
"engines": {
@@ -265,13 +265,13 @@
}
},
"node_modules/@babel/types": {
- "version": "8.0.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.5.tgz",
- "integrity": "sha512-eVdMqi3ej5aHhyQ2Si6yD2cAWeV8FJK9UrhK5aL0Sd8hu5GhT+YswhVNbVheOGVYMg8kuGuMaUpkB3stjj4z8A==",
+ "version": "8.0.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.6.tgz",
+ "integrity": "sha512-c+xgSWboV2pdwXP67BUWDVRHi2BO5Q3KwxyFVs7taVTY+fsK47/L51ZXQoV9rozHJDNHvJ4v4WEsI/IlxV2l2A==",
"license": "MIT",
"dependencies": {
- "@babel/helper-string-parser": "^8.0.0",
- "@babel/helper-validator-identifier": "^8.0.4"
+ "@babel/helper-string-parser": "^8.0.6",
+ "@babel/helper-validator-identifier": "^8.0.6"
},
"engines": {
"node": "^22.18.0 || >=24.11.0"
@@ -300,16 +300,16 @@
}
},
"node_modules/@es-joy/jsdoccomment": {
- "version": "0.97.0",
- "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.97.0.tgz",
- "integrity": "sha512-EP8uoFfh6+GsdGCduYtmWAW0h7AO+Ayik9Vh5YbA2r/3N6lmJKkCNZX+q3QBXC1K6ixjQ/9igF2b7WVvLm063g==",
+ "version": "0.98.0",
+ "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.98.0.tgz",
+ "integrity": "sha512-QS+b7I2aaSM+gZfDz1b9E4B367JJ2qTjFXRKF289iKkh9sYdZ21Q5MiF/Duzouy3J0C4VhM3I/8f2F4+zT8gYQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.9",
- "@typescript-eslint/types": "^8.69.0",
- "comment-parser": "1.4.8",
+ "@typescript-eslint/types": "^8.70.0",
+ "comment-parser": "1.4.9",
"esquery": "^1.7.0",
- "jsdoc-type-pratt-parser": "~9.2.1"
+ "jsdoc-type-pratt-parser": "~9.2.2"
},
"engines": {
"node": "^22.22.2 || >=24.15.0"
@@ -910,9 +910,9 @@
}
},
"node_modules/baseline-browser-mapping": {
- "version": "2.11.24",
- "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.24.tgz",
- "integrity": "sha512-hYrgxie335U08WqICoGqKRzV1HFXv6zdxwJE4ekCb80CM9a0SVVsN4QPwT67RraRo+9h8IATk6uxHJw7QSkdOg==",
+ "version": "2.11.26",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.26.tgz",
+ "integrity": "sha512-GLQdD3y6UF8iVuMJl5fHgE4jdn/ua7n+toKfLgNlg3BqQtOZjpy68T8Tup8/wGWZCDlm7KMg7tPb4MPn7oN0TQ==",
"license": "Apache-2.0",
"bin": {
"baseline-browser-mapping": "dist/cli.cjs"
@@ -934,9 +934,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.29.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.0.tgz",
- "integrity": "sha512-3GSvyjvDI4Dur1Meg2BekJquu5uF+9R9a1+5M1Mde192eZoXbeXjzgOsgqPS2V8D5wrrip0gR5Hf/GhWQ9ZzaA==",
+ "version": "4.29.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.3.tgz",
+ "integrity": "sha512-1R4kiYKXGViqEN0CnoDrXc1StD9niAwu+j2dukWzrD4bJgsD4lDmEp0CRbc6E/vYJIfTHwPmwyaKtVSudICdPA==",
"funding": [
{
"type": "opencollective",
@@ -953,10 +953,10 @@
],
"license": "MIT",
"dependencies": {
- "baseline-browser-mapping": "^2.11.23",
- "caniuse-lite": "^1.0.30001810",
- "electron-to-chromium": "^1.5.427",
- "node-releases": "^2.0.55",
+ "baseline-browser-mapping": "^2.11.26",
+ "caniuse-lite": "^1.0.30001813",
+ "electron-to-chromium": "^1.5.439",
+ "node-releases": "^2.0.57",
"update-browserslist-db": "^1.3.3"
},
"bin": {
@@ -980,9 +980,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001810",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz",
- "integrity": "sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==",
+ "version": "1.0.30001814",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001814.tgz",
+ "integrity": "sha512-/Uaf1lAzr59XcMpW0o96WoEfr+VXK2OX4U9AgFoiSHsVJ4HppnIFUjtYzsyDH2+tgANaQb2/oxYGwCPapN1FpA==",
"funding": [
{
"type": "opencollective",
@@ -1029,9 +1029,9 @@
}
},
"node_modules/comment-parser": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.8.tgz",
- "integrity": "sha512-rKZTGo4fzKYna8UcL0isTg5wkBNla7bxTypLwZQXjIdi++IdP1OJ41rI5Mti3/jltkPujbu4i9LIARYA+zpotQ==",
+ "version": "1.4.9",
+ "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.9.tgz",
+ "integrity": "sha512-+2AvZKjJaNq9GQljm3tr0utwrig5BL+jgJGvz5rDpGKNIp+ojcRXWUwBbh/sGIi1QCprR6PsKFakub+w1v+4hQ==",
"license": "MIT",
"engines": {
"node": ">= 12.0.0"
@@ -1116,9 +1116,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.429",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.429.tgz",
- "integrity": "sha512-/1ENIE3cx4HTIx4IfPZFaOunJmsrSVTnj6coXoRVbiJUbkeTyFkJvBeWGkdgh08OhFbxYLMT1kbkwFVSarq6Ow==",
+ "version": "1.5.443",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.443.tgz",
+ "integrity": "sha512-TDJG36L9A3CWWwZ97HKaE+Iz1sW80pNp6sAU0owzCIV3Zc9eVyRqZK8Vz6NKuMIU8WjP0pIkoqCa0VRf/yFD0Q==",
"license": "ISC"
},
"node_modules/empathic": {
@@ -1152,9 +1152,9 @@
}
},
"node_modules/eslint": {
- "version": "10.10.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.10.0.tgz",
- "integrity": "sha512-NPXn6r5zl4uET1DAVPaOwzX3rut4c0wcmw3dWJAfOsTM5+TogXo0DDjz8pwm/hL8cyVNpHqeK4JpN0NjnyFFNw==",
+ "version": "10.11.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz",
+ "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==",
"license": "MIT",
"workspaces": [
"packages/*"
@@ -1222,16 +1222,16 @@
}
},
"node_modules/eslint-plugin-jsdoc": {
- "version": "64.3.10",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.3.10.tgz",
- "integrity": "sha512-oevWxylnQJm/f4S5WfvqG/pdmX9Ndsjpfm51QpTFfG8MF92999sp4hm4/GxyboaAQRFngLRDL4iKHZz5hPs4Xw==",
+ "version": "64.5.4",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.5.4.tgz",
+ "integrity": "sha512-xfRhXPSSWT612muJ6XTvxuVJ8zYHv99qNgBqPVqF28aSqoy4s4XbSkrWXnYA2hl5ejC02yEpk6fqkj3BmJ6Xbg==",
"license": "BSD-3-Clause",
"dependencies": {
- "@es-joy/jsdoccomment": "~0.97.0",
+ "@es-joy/jsdoccomment": "~0.98.0",
"@es-joy/resolve.exports": "1.2.0",
- "@typescript-eslint/utils": "^8.69.0",
+ "@typescript-eslint/utils": "^8.70.0",
"are-docs-informative": "^0.1.1",
- "comment-parser": "1.4.8",
+ "comment-parser": "1.4.9",
"debug": "^4.4.3",
"escape-string-regexp": "^5.0.0",
"espree": "^11.2.0",
@@ -1247,7 +1247,13 @@
"node": "^22.22.2 || >=24.15.0"
},
"peerDependencies": {
- "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0"
+ "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0",
+ "typescript": "*"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
"node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": {
@@ -1280,9 +1286,9 @@
}
},
"node_modules/eslint-plugin-regexp": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-3.3.0.tgz",
- "integrity": "sha512-TT0JTQbW7CRKohntpGAsMdQ1K3MsmJK4gdAhKJtIwlJ0JvuYxauymFgJdvqxIY4lqNj0EuRZWVrymQtEdJYEFg==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-3.3.1.tgz",
+ "integrity": "sha512-58bGUci/AaWAo1ETj6Lsnmy6QXwnSyVONRA805828nnqp7vrTwdaQMc02vtowmYB3A5OB3SLr3r5HgmfxX4dLg==",
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
@@ -1508,6 +1514,15 @@
"integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",
"license": "ISC"
},
+ "node_modules/flru": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/flru/-/flru-1.0.2.tgz",
+ "integrity": "sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/format": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
@@ -1673,9 +1688,9 @@
}
},
"node_modules/jsdoc-type-pratt-parser": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.2.1.tgz",
- "integrity": "sha512-V4Ww4EHnTcTLSOMoB0FsF72JhQvcAsriCm/LWnxJeGWoxIjEL2l9na11abQok5SYShq8m0Gl02el/xAbTCulvQ==",
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.2.2.tgz",
+ "integrity": "sha512-eFY7Rlscvv/BpY6UsVsjKwMhu1tJO/F4U/vC9g3yeRy/JqszuO1UP6Vdq+85G+3FP6fEw/sWR8a5ftPFY86csw==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.9",
@@ -1784,15 +1799,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/lru-cache": {
- "version": "11.5.2",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
- "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
- "license": "BlueOak-1.0.0",
- "engines": {
- "node": "20 || >=22"
- }
- },
"node_modules/markdown-table": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
@@ -2679,9 +2685,9 @@
"license": "MIT"
},
"node_modules/node-releases": {
- "version": "2.0.55",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.55.tgz",
- "integrity": "sha512-mIrE/Cw9y+9Au6dS5vDKDhQza9YvG6w+ZrS6X+ZzA7yFW/soAeaups4Qzn1bL6g5FVy8WtP79+0j82oPIbqRjQ==",
+ "version": "2.0.57",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.57.tgz",
+ "integrity": "sha512-kQK9LGGFiHtrWiNhZtA7Qbw17AQz+dmsEKODRIVTXA9+e5MS/2gZEBhYJt13GrAz5/IOZKddH/0Z3TP/Zgo+yw==",
"license": "MIT",
"engines": {
"node": ">=18"
diff --git a/tools/eslint/package.json b/tools/eslint/package.json
index 8357472e24c..70fb0a1825f 100644
--- a/tools/eslint/package.json
+++ b/tools/eslint/package.json
@@ -3,17 +3,17 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@babel/core": "^8.0.5",
- "@babel/eslint-parser": "^8.0.5",
+ "@babel/core": "^8.0.6",
+ "@babel/eslint-parser": "^8.0.6",
"@babel/plugin-syntax-import-defer": "^8.0.1",
"@babel/plugin-syntax-import-source": "^8.0.1",
"@eslint/js": "^10.0.1",
"@eslint/markdown": "^8.0.3",
"@stylistic/eslint-plugin": "^5.10.0",
- "eslint": "^10.10.0",
+ "eslint": "^10.11.0",
"eslint-formatter-tap": "^9.0.1",
- "eslint-plugin-jsdoc": "^64.3.10",
- "eslint-plugin-regexp": "^3.3.0",
+ "eslint-plugin-jsdoc": "^64.5.4",
+ "eslint-plugin-regexp": "^3.3.1",
"globals": "^17.12.0"
}
}