UNPKG

1.78 kBJSONView Raw
1{
2 "name": "decaffeinate-parser",
3 "description": "A better AST for CoffeeScript, inspired by CoffeeScriptRedux.",
4 "version": "22.5.5",
5 "main": "dist/parser.js",
6 "module": "dist/parser.mjs",
7 "types": "dist/parser.d.ts",
8 "scripts": {
9 "build": "./script/build",
10 "lint": "tslint --config tslint.json --project tsconfig.json",
11 "lint-fix": "tslint --config tslint.json --project tsconfig.json --fix",
12 "pretest": "yarn lint",
13 "test": "yarn build && mocha"
14 },
15 "keywords": [
16 "coffeescript",
17 "ast",
18 "parse"
19 ],
20 "author": "Brian Donovan",
21 "license": "MIT",
22 "files": [
23 "dist/"
24 ],
25 "engines": {
26 "node": ">=6"
27 },
28 "dependencies": {
29 "@babel/parser": "^7.1.6",
30 "coffee-lex": "^9.1.2",
31 "decaffeinate-coffeescript": "1.12.7-patch.2",
32 "decaffeinate-coffeescript2": "2.2.1-patch.4",
33 "json-stable-stringify": "^1.0.1",
34 "lines-and-columns": "^1.1.6"
35 },
36 "devDependencies": {
37 "@babel/core": "^7.0.0",
38 "@babel/plugin-external-helpers": "^7.0.0",
39 "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
40 "@babel/plugin-syntax-flow": "^7.0.0",
41 "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
42 "@babel/plugin-transform-flow-strip-types": "^7.0.0",
43 "@babel/preset-env": "^7.0.0",
44 "@babel/register": "^7.0.0",
45 "@types/json-stable-stringify": "^1.0.32",
46 "@types/mocha": "^5.2.5",
47 "@types/node": "10.12.10",
48 "coffee-script-redux": "^2.0.0-beta8",
49 "mocha": "^5.0.0",
50 "string-repeat": "^1.1.1",
51 "ts-node": "^7.0.1",
52 "tslint": "^5.11.0",
53 "typescript": "^3.0.3"
54 },
55 "publishConfig": {
56 "registry": "https://registry.npmjs.org/"
57 },
58 "repository": {
59 "type": "git",
60 "url": "https://github.com/decaffeinate/decaffeinate-parser.git"
61 }
62}