UNPKG

1.95 kBJSONView Raw
1{
2 "name": "@typescript-eslint/parser",
3 "version": "5.1.0",
4 "description": "An ESLint custom parser which leverages TypeScript ESTree",
5 "main": "dist/index.js",
6 "types": "dist/index.d.ts",
7 "files": [
8 "dist",
9 "README.md",
10 "LICENSE"
11 ],
12 "engines": {
13 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
14 },
15 "repository": {
16 "type": "git",
17 "url": "https://github.com/typescript-eslint/typescript-eslint.git",
18 "directory": "packages/parser"
19 },
20 "bugs": {
21 "url": "https://github.com/typescript-eslint/typescript-eslint/issues"
22 },
23 "license": "BSD-2-Clause",
24 "keywords": [
25 "ast",
26 "ecmascript",
27 "javascript",
28 "typescript",
29 "parser",
30 "syntax",
31 "eslint"
32 ],
33 "scripts": {
34 "build": "tsc -b tsconfig.build.json",
35 "postbuild": "downlevel-dts dist _ts3.4/dist",
36 "clean": "tsc -b tsconfig.build.json --clean",
37 "postclean": "rimraf dist && rimraf _ts3.4 && rimraf coverage",
38 "format": "prettier --write \"./**/*.{ts,js,json,md}\" --ignore-path ../../.prettierignore",
39 "lint": "eslint . --ext .js,.ts --ignore-path='../../.eslintignore'",
40 "test": "jest --coverage",
41 "typecheck": "tsc -p tsconfig.json --noEmit"
42 },
43 "peerDependencies": {
44 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
45 },
46 "dependencies": {
47 "@typescript-eslint/scope-manager": "5.1.0",
48 "@typescript-eslint/types": "5.1.0",
49 "@typescript-eslint/typescript-estree": "5.1.0",
50 "debug": "^4.3.2"
51 },
52 "devDependencies": {
53 "@types/glob": "*",
54 "@typescript-eslint/experimental-utils": "5.1.0",
55 "glob": "*",
56 "typescript": "*"
57 },
58 "peerDependenciesMeta": {
59 "typescript": {
60 "optional": true
61 }
62 },
63 "funding": {
64 "type": "opencollective",
65 "url": "https://opencollective.com/typescript-eslint"
66 },
67 "typesVersions": {
68 "<3.8": {
69 "*": [
70 "_ts3.4/*"
71 ]
72 }
73 },
74 "gitHead": "d4ff88e766a3fd0db3eda5c1ec24307d936a522e"
75}