UNPKG

@kaoscript/parser

Version:

Parse kaoscript files and generate an abstract syntax tree

58 lines (57 loc) 1.45 kB
{ "name": "@kaoscript/parser", "description": "Parse kaoscript files and generate an abstract syntax tree", "version": "0.7.0", "author": { "name": "Baptiste Augrain", "email": "daiyam@zokugun.org" }, "repository": { "type": "git", "url": "https://github.com/kaoscript/parser" }, "bugs": { "url": "https://github.com/kaoscript/parser/issues" }, "license": "MIT", "licenses": [ { "type": "MIT", "url": "http://www.opensource.org/licenses/mit-license.php" } ], "files": [ "src/ast.ks", "src/parser.ks", "src/scanner.ks" ], "main": "src/parser.ks", "dependencies": { "@kaoscript/ast": "^0.8.0", "@kaoscript/runtime": "^0.6.1" }, "devDependencies": { "@kaoscript/coverage-istanbul": "github:kaoscript/coverage-istanbul", "@zokugun/istanbul.cover": "^0.5.0", "@zokugun/istanbul.cover.cmd.mocha": "^0.4.0", "@zokugun/istanbul.reporter.minimap": "^0.5.0", "chai": "^4.2.0", "coveralls": "^3.0.6", "istanbul": "^0.4.5", "kaoscript": "github:kaoscript/kaoscript", "klaw-sync": "^6.0.0", "mocha": "^5.2.0" }, "engines": { "node": ">= 4.5.0" }, "scripts": { "push-coverage": "npm run test-coverage && cat ./coverage/lcov.info | node ./node_modules/coveralls/bin/coveralls.js", "test": "mocha --colors --check-leaks --require kaoscript/register --reporter spec", "test-coverage": "node node_modules/@zokugun/istanbul.cover/src/cli.js" }, "keywords": [ "kaoscript", "parser" ] }