UNPKG

2.27 kBJSONView Raw
1{
2 "name": "shift-parser",
3 "version": "3.0.4",
4 "description": "ECMAScript parser that produces a Shift format AST",
5 "author": "Shape Security Labs",
6 "homepage": "https://github.com/shapesecurity/shift-parser-js",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/shapesecurity/shift-parser-js.git"
10 },
11 "main": "dist/index.js",
12 "files": [
13 "dist"
14 ],
15 "scripts": {
16 "test": "mocha --inline-diffs --check-leaks --ui tdd --reporter dot --slow 200 --timeout 5000 --recursive test",
17 "build": "babel --auxiliary-comment-before 'istanbul ignore next' --modules commonStrict --source-maps-inline --out-dir dist src",
18 "prepublish": "rm -rf dist && npm update && npm run build",
19 "watch": "babel --auxiliary-comment-before 'istanbul ignore next' --modules commonStrict --source-maps-inline --out-dir dist src --watch",
20 "benchmark": "node benchmark",
21 "profile": "node --prof profile.js && node-tick-processor",
22 "generate-coverage": "istanbul cover -x dist/pattern-acceptor.js _mocha -- --inline-diffs --check-leaks --ui tdd --reporter dot --slow 200 --timeout 5000 --recursive test",
23 "check-coverage": "istanbul check-coverage --statements 100 --functions 100 --branches 100 --lines 100",
24 "cjsify": "npm run build && cjsify dist/index.js --no-node --export Shift --output dist/shift.js"
25 },
26 "dependencies": {
27 "es6-map": "^0.1.1",
28 "esutils": "^2.0.2",
29 "multimap": "^0.1.1",
30 "object-assign": "^3.0.0",
31 "shift-reducer": "^2.0.3"
32 },
33 "devDependencies": {
34 "acorn": "2.1.0",
35 "angular": "1.4.3",
36 "babel": "5.8.20",
37 "babel-core": "5.8.20",
38 "benchmark": "1.0.0",
39 "commonjs-everywhere": "0.9.7",
40 "esprima": "2.5.0",
41 "everything.js": "1.0.3",
42 "expect.js": "0.3.1",
43 "istanbul": "0.3.17",
44 "microtime": "1.4.2",
45 "mocha": "2.2.5",
46 "shift-spec": "2015.1.3",
47 "tick": "0.1.1",
48 "traceur": "0.0.91",
49 "uglifyjs": "2.4.10"
50 },
51 "keywords": [
52 "Shift",
53 "AST",
54 "node",
55 "parser",
56 "SpiderMonkey",
57 "Parser",
58 "API",
59 "parse",
60 "spider",
61 "monkey",
62 "abstract",
63 "syntax",
64 "tree"
65 ],
66 "bugs": {
67 "url": "https://github.com/shapesecurity/shift-parser-js/issues"
68 },
69 "license": "Apache-2.0"
70}