UNPKG

1.93 kBJSONView Raw
1{
2 "name": "typescript-eslint-parser",
3 "description": "An Esprima-style parser for TypeScript",
4 "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
5 "homepage": "https://github.com/eslint/typescript-eslint-parser",
6 "main": "parser.js",
7 "version": "14.0.0",
8 "files": [
9 "lib",
10 "parser.js"
11 ],
12 "engines": {
13 "node": ">=4"
14 },
15 "repository": "eslint/typescript-eslint-parser",
16 "bugs": {
17 "url": "https://github.com/eslint/typescript-eslint-parser/issues"
18 },
19 "license": "BSD-2-Clause",
20 "devDependencies": {
21 "babel-code-frame": "6.26.0",
22 "babylon": "7.0.0-beta.39",
23 "dedent": "0.7.0",
24 "eslint": "4.17.0",
25 "eslint-config-eslint": "4.0.0",
26 "eslint-plugin-node": "6.0.0",
27 "eslint-release": "0.10.3",
28 "glob": "7.1.2",
29 "jest": "22.2.1",
30 "lodash.isplainobject": "4.0.6",
31 "npm-license": "0.3.3",
32 "shelljs": "0.8.1",
33 "shelljs-nodecli": "0.1.1",
34 "typescript": "~2.7.1"
35 },
36 "keywords": [
37 "ast",
38 "ecmascript",
39 "javascript",
40 "typescript",
41 "parser",
42 "syntax",
43 "eslint"
44 ],
45 "scripts": {
46 "test": "node Makefile.js test && npm run integration-tests && npm run ast-alignment-tests",
47 "jest": "jest",
48 "ast-alignment-tests": "jest --config=./tests/ast-alignment/jest.config.js",
49 "integration-tests": "jest --config=./tests/integration/jest.config.js",
50 "lint": "node Makefile.js lint",
51 "release": "eslint-release",
52 "ci-release": "eslint-ci-release",
53 "gh-release": "eslint-gh-release",
54 "alpharelease": "eslint-prerelease alpha",
55 "betarelease": "eslint-prerelease beta"
56 },
57 "dependencies": {
58 "lodash.unescape": "4.0.1",
59 "semver": "5.5.0"
60 },
61 "peerDependencies": {
62 "typescript": "*"
63 },
64 "jest": {
65 "testRegex": "tests/lib/.+\\.js$",
66 "testPathIgnorePatterns": [],
67 "collectCoverage": true,
68 "coverageReporters": [
69 "text-summary"
70 ]
71 }
72}