UNPKG

1.56 kBJSONView Raw
1{
2 "name": "shift-codegen",
3 "version": "3.0.0",
4 "description": "code generator for Shift format ASTs",
5 "author": "Shape Security Labs",
6 "homepage": "https://github.com/shapesecurity/shift-codegen-js",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/shapesecurity/shift-codegen-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 --timeout 5000 --recursive test",
17 "build": "babel --auxiliary-comment 'istanbul ignore next' --modules commonStrict --source-maps-inline --out-dir dist src",
18 "generate-coverage": "istanbul cover _mocha -- --inline-diffs --check-leaks --ui tdd --reporter dot --timeout 5000 --recursive test",
19 "check-coverage": "istanbul check-coverage --statements 100 --functions 100 --branches 100 --lines 100",
20 "cjsify": "cjsify --export ShiftCodegen lib/index.js > shift-codegen.js"
21 },
22 "dependencies": {
23 "esutils": "^2.0.2",
24 "object-assign": "^2.0.0",
25 "shift-reducer": "^2.0.3"
26 },
27 "devDependencies": {
28 "babel": "5.2.17",
29 "commonjs-everywhere": "0.9.7",
30 "everything.js": "^1.0.3",
31 "expect.js": "0.3.1",
32 "istanbul": "0.3.13",
33 "mocha": "2.2.4",
34 "shift-parser": "3.0.1"
35 },
36 "keywords": [
37 "Shift",
38 "AST",
39 "node",
40 "codegen",
41 "code",
42 "generator",
43 "unparser",
44 "abstract",
45 "syntax",
46 "tree"
47 ],
48 "bugs": {
49 "url": "https://github.com/shapesecurity/shift-codegen-js/issues"
50 },
51 "license": "Apache-2.0"
52}