Skip to content

Commit 563d45c

Browse files
authored
Update dependencies (#2597)
1 parent 0f6048c commit 563d45c

File tree

3 files changed

+15
-31
lines changed

3 files changed

+15
-31
lines changed

Diff for: .npmpackagejsonlintrc.json

-8
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,6 @@
88
"prefer-alphabetical-bundledDependencies": "error",
99
"prefer-alphabetical-scripts": "error",
1010
"prefer-caret-version-dependencies": "error",
11-
"prefer-caret-version-devDependencies": [
12-
"error",
13-
{
14-
"exceptions": [
15-
"eslint-plugin-internal-rules"
16-
]
17-
}
18-
],
1911
"prefer-scripts": [
2012
"error",
2113
[

Diff for: package.json

+13-14
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@
5858
],
5959
"dependencies": {
6060
"@babel/helper-validator-identifier": "^7.25.9",
61-
"@eslint-community/eslint-utils": "^4.4.1",
61+
"@eslint-community/eslint-utils": "^4.5.1",
6262
"@eslint/plugin-kit": "^0.2.7",
63-
"ci-info": "^4.1.0",
63+
"ci-info": "^4.2.0",
6464
"clean-regexp": "^1.0.0",
65-
"core-js-compat": "^3.40.0",
65+
"core-js-compat": "^3.41.0",
6666
"esquery": "^1.6.0",
6767
"globals": "^16.0.0",
6868
"indent-string": "^5.0.0",
@@ -77,23 +77,22 @@
7777
},
7878
"devDependencies": {
7979
"@babel/code-frame": "^7.26.2",
80-
"@babel/core": "^7.26.9",
81-
"@babel/eslint-parser": "^7.26.8",
80+
"@babel/core": "^7.26.10",
81+
"@babel/eslint-parser": "^7.26.10",
8282
"@eslint/eslintrc": "^3.3.0",
8383
"@lubien/fixture-beta-package": "^1.0.0-beta.1",
84-
"@typescript-eslint/parser": "^8.25.0",
84+
"@typescript-eslint/parser": "^8.26.1",
8585
"ava": "^6.2.0",
8686
"c8": "^10.1.3",
8787
"enquirer": "^2.4.1",
88-
"eslint": "^9.21.0",
88+
"eslint": "^9.22.0",
8989
"eslint-ava-rule-tester": "^5.0.1",
9090
"eslint-config-xo": "^0.46.0",
91-
"eslint-doc-generator": "^2.0.2",
91+
"eslint-doc-generator": "^2.1.2",
9292
"eslint-plugin-eslint-plugin": "^6.4.0",
93-
"eslint-plugin-internal-rules": "file:./scripts/internal-rules/",
94-
"eslint-plugin-jsdoc": "^50.6.3",
93+
"eslint-plugin-jsdoc": "^50.6.8",
9594
"eslint-remote-tester": "^4.0.1",
96-
"eslint-remote-tester-repositories": "^2.0.0",
95+
"eslint-remote-tester-repositories": "^2.0.1",
9796
"espree": "^10.3.0",
9897
"listr2": "^8.2.5",
9998
"lodash-es": "^4.17.21",
@@ -106,12 +105,12 @@
106105
"open-editor": "^5.1.0",
107106
"outdent": "^0.8.0",
108107
"pretty-ms": "^9.2.0",
109-
"typescript": "^5.7.3",
110-
"vue-eslint-parser": "^9.4.3",
108+
"typescript": "^5.8.2",
109+
"vue-eslint-parser": "^10.1.1",
111110
"yaml": "^2.7.0"
112111
},
113112
"peerDependencies": {
114-
"eslint": ">=9.21.0"
113+
"eslint": ">=9.22.0"
115114
},
116115
"ava": {
117116
"files": [

Diff for: rules/no-thenable.js

+2-9
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,8 @@ const messages = {
1313
const isStringThen = (node, context) =>
1414
getStaticValue(node, context.sourceCode.getScope(node))?.value === 'then';
1515

16-
const isPropertyThen = (node, context) => {
17-
// `getPropertyName` throws on `({[Symbol.prototype]: 0})`
18-
// https://github.com/eslint-community/eslint-utils/pull/182
19-
try {
20-
return getPropertyName(node, context.sourceCode.getScope(node)) === 'then';
21-
} catch {}
22-
23-
return false;
24-
};
16+
const isPropertyThen = (node, context) =>
17+
getPropertyName(node, context.sourceCode.getScope(node)) === 'then';
2518

2619
const cases = [
2720
// `{then() {}}`,

0 commit comments

Comments
 (0)