UNPKG

2.37 kBJSONView Raw
1{
2 "name": "@typescript-eslint/eslint-plugin",
3 "version": "4.24.0",
4 "description": "TypeScript plugin for ESLint",
5 "keywords": [
6 "eslint",
7 "eslintplugin",
8 "eslint-plugin",
9 "typescript"
10 ],
11 "engines": {
12 "node": "^10.12.0 || >=12.0.0"
13 },
14 "files": [
15 "dist",
16 "docs",
17 "index.d.ts",
18 "package.json",
19 "README.md",
20 "LICENSE"
21 ],
22 "repository": {
23 "type": "git",
24 "url": "https://github.com/typescript-eslint/typescript-eslint.git",
25 "directory": "packages/eslint-plugin"
26 },
27 "bugs": {
28 "url": "https://github.com/typescript-eslint/typescript-eslint/issues"
29 },
30 "license": "MIT",
31 "main": "dist/index.js",
32 "types": "index.d.ts",
33 "scripts": {
34 "build": "tsc -b tsconfig.build.json",
35 "check:docs": "jest tests/docs.test.ts --runTestsByPath --silent --runInBand",
36 "check:configs": "jest tests/configs.test.ts --runTestsByPath --silent --runInBand",
37 "clean": "tsc -b tsconfig.build.json --clean",
38 "postclean": "rimraf dist && rimraf coverage",
39 "format": "prettier --write \"./**/*.{ts,js,json,md}\" --ignore-path ../../.prettierignore",
40 "generate:configs": "../../node_modules/.bin/ts-node --files --transpile-only tools/generate-configs.ts",
41 "generate:rules-lists": "../../node_modules/.bin/ts-node --files --transpile-only tools/generate-rules-lists.ts",
42 "lint": "eslint . --ext .js,.ts --ignore-path ../../.eslintignore",
43 "test": "jest --coverage",
44 "typecheck": "tsc -p tsconfig.json --noEmit"
45 },
46 "dependencies": {
47 "@typescript-eslint/experimental-utils": "4.24.0",
48 "@typescript-eslint/scope-manager": "4.24.0",
49 "debug": "^4.1.1",
50 "functional-red-black-tree": "^1.0.1",
51 "lodash": "^4.17.15",
52 "regexpp": "^3.0.0",
53 "semver": "^7.3.2",
54 "tsutils": "^3.17.1"
55 },
56 "devDependencies": {
57 "@types/debug": "*",
58 "@types/marked": "*",
59 "@types/prettier": "*",
60 "chalk": "^4.0.0",
61 "marked": "^2.0.0",
62 "prettier": "*",
63 "typescript": "*"
64 },
65 "peerDependencies": {
66 "@typescript-eslint/parser": "^4.0.0",
67 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
68 },
69 "peerDependenciesMeta": {
70 "typescript": {
71 "optional": true
72 }
73 },
74 "funding": {
75 "type": "opencollective",
76 "url": "https://opencollective.com/typescript-eslint"
77 },
78 "gitHead": "e8ce2bfabd44ca59fd1cb07b4d7448ec4a23ccf1"
79}