Skip to content

Commit 869d38c

Browse files
committed
refactor: use ESLint 9.0's languageOptions in RuleTester
1 parent b47cb84 commit 869d38c

File tree

66 files changed

+250
-637
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+250
-637
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
"array.prototype.toreversed": "npm:@nolyfill/array.prototype.toreversed@latest",
115115
"array.prototype.tosorted": "npm:@nolyfill/array.prototype.tosorted@latest",
116116
"es-iterator-helpers": "npm:@nolyfill/es-iterator-helpers@latest",
117-
"eslint": "8.57.0",
117+
"eslint": "9.0.0",
118118
"function-bind": "npm:@nolyfill/function-bind@latest",
119119
"has": "npm:@nolyfill/has@latest",
120120
"hasown": "npm:@nolyfill/hasown@latest",

packages/plugins/eslint-plugin-react-core/src/rules/ensure-forward-ref-using-ref.spec.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./ensure-forward-ref-using-ref";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
106
ruleTester.run(RULE_NAME, rule, {
117
invalid: [
128
{

packages/plugins/eslint-plugin-react-core/src/rules/no-access-state-in-setstate.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-access-state-in-setstate";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-array-index-key.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-array-index-key";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-count.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-children-count";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-for-each.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-children-for-each";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-map.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-children-map";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-only.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-children-only";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-prop.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
1-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
1+
import { allValid, ruleTester } from "../../../../../test";
22
import rule, { RULE_NAME } from "./no-children-prop";
33

4-
const ruleTester = new RuleTester({
5-
parser: "@typescript-eslint/parser",
6-
parserOptions: defaultParserOptions,
7-
});
8-
94
ruleTester.run(RULE_NAME, rule, {
105
invalid: [
116
{

packages/plugins/eslint-plugin-react-core/src/rules/no-children-to-array.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
import dedent from "dedent";
22

3-
import { allValid, defaultParserOptions, RuleTester } from "../../../../../test";
3+
import { allValid, ruleTester } from "../../../../../test";
44
import rule, { RULE_NAME } from "./no-children-to-array";
55

6-
const ruleTester = new RuleTester({
7-
parser: "@typescript-eslint/parser",
8-
parserOptions: defaultParserOptions,
9-
});
10-
116
ruleTester.run(RULE_NAME, rule, {
127
invalid: [
138
{

0 commit comments

Comments
 (0)