|
21 | 21 | "prepare": "husky install",
|
22 | 22 | "prepublishOnly": "pnpm build && pnpm lint && prettier --check src && pnpm test:all",
|
23 | 23 | "build": "tsc -p tsconfig.build.json && pnpm run docs",
|
24 |
| - "lint": "eslint --ignore-pattern test/fixture/invalid .", |
| 24 | + "lint": "eslint --ext .js,.jsx,.ts,.tsx --ignore-pattern test/fixture/invalid .", |
25 | 25 | "docs": "PARSER=none ts-node --transpile-only scripts/docs.ts",
|
26 | 26 | "test": "jest",
|
27 | 27 | "test:ts": "PARSER=ts pnpm test",
|
|
48 | 48 | "@babel/core": "^7.24.4",
|
49 | 49 | "@babel/eslint-parser": "^7.24.1",
|
50 | 50 | "@tsconfig/node20": "^20.1.4",
|
51 |
| - "@types/eslint": "^8.56.7", |
| 51 | + "@types/eslint-v6": "npm:@types/eslint@6", |
| 52 | + "@types/eslint-v7": "npm:@types/eslint@7", |
| 53 | + "@types/eslint-v8": "npm:@types/eslint@8", |
52 | 54 | "@types/estraverse": "^5.1.7",
|
53 | 55 | "@types/is-html": "^2.0.2",
|
54 | 56 | "@types/jest": "^29.5.12",
|
|
61 | 63 | "eslint-plugin-eslint-plugin": "^5.5.0",
|
62 | 64 | "eslint-plugin-import": "^2.29.1",
|
63 | 65 | "eslint-plugin-solid": "link:",
|
64 |
| - "eslint-v6": "npm:eslint@^6.8.0", |
65 |
| - "eslint-v7": "npm:eslint@^7.32.0", |
66 |
| - "eslint-v8": "npm:eslint@^8.57.0", |
| 66 | + "eslint-v6": "npm:eslint@6", |
| 67 | + "eslint-v7": "npm:eslint@7", |
| 68 | + "eslint-v8": "npm:eslint@8", |
67 | 69 | "husky": "^8.0.3",
|
68 | 70 | "jest": "^29.7.0",
|
69 | 71 | "lint-staged": "^13.3.0",
|
70 | 72 | "markdown-magic": "^2.6.1",
|
71 | 73 | "prettier": "^2.8.8",
|
72 | 74 | "ts-jest": "^29.1.2",
|
73 | 75 | "ts-node": "^10.9.2",
|
74 |
| - "typescript": "^5.4.3" |
| 76 | + "typescript": "^5.4.3", |
| 77 | + "typescript-eslint": "^7.7.1" |
75 | 78 | },
|
76 | 79 | "peerDependencies": {
|
77 | 80 | "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
|
|
0 commit comments