Skip to content

Commit 2f5fb91

Browse files
committed
test(integration): ensure typescript-eslint packages are consistent
1 parent 3ab9a64 commit 2f5fb91

19 files changed

+37
-37
lines changed

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,8 @@
7777
"@types/mocha": "^10.0.10",
7878
"@types/node": "^22.13.13",
7979
"@types/semver": "^7.7.0",
80-
"@typescript-eslint/eslint-plugin": "^8.28.0",
81-
"@typescript-eslint/parser": "~8.29.0",
82-
"@typescript-eslint/types": "~8.29.0",
80+
"@typescript-eslint/parser": "^8.29.0",
81+
"@typescript-eslint/types": "^8.29.0",
8382
"benchmark": "^2.1.4",
8483
"c8": "^10.1.3",
8584
"chai": "^5.2.0",

prettier.config.mjs

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default {};

tests/fixtures/integrations/snippet-scope/snippet-shadow-scope-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils.js";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src/index.js";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/snippet-scope/ts-snippet-hoist-scope-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils.js";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src/index.js";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/$derived-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/$derived-ts-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/$derived2-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/$derived2-ts-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/$props-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/await-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/await-with-same-id-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/i18n-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/issue226-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/no-unnecessary-condition01-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/plugin-issue254-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/reactive-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/reactive2-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/ts-newline-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

tests/fixtures/integrations/type-info-tests/ts-no-misused-promises-setup.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { Linter } from "eslint";
22
import { generateParserOptions } from "../../../src/parser/test-utils";
3-
import { rules } from "@typescript-eslint/eslint-plugin";
3+
import { plugin } from "typescript-eslint";
44
import * as parser from "../../../../src";
55
import globals from "globals";
66

77
export function getConfig(): Linter.Config {
88
return {
99
plugins: {
1010
"@typescript-eslint": {
11-
rules: rules as any,
11+
rules: plugin.rules as any,
1212
},
1313
},
1414
languageOptions: {

0 commit comments

Comments
 (0)