{
  "name": "parser-transform",
  "version": "1.0.4",
  "description": "Streaming+Async lexer and parser",
  "main": "index.js",
  "scripts": {
    "build": "npm install --only=dev && coffee -c *.coffee.md && syntax-cli --grammar lexer-parser.bnf --mode LALR1 --lex lexer-parser.l --validate --output lexer-parser.js --table",
    "pretest": "npm run build && coffee -c test/*.coffee.md",
    "test": "nyc mocha --check-leaks"
  },
  "author": "Stephane Alnet <stephane@shimaore.net>",
  "license": "Unlicense",
  "dependencies": {
    "@shimaore/dfa.js": "^1.7.2",
    "syntax-cli": "^0.1.11"
  },
  "devDependencies": {
    "chai": "^4.2.0",
    "coffeescript": "^2.3.2",
    "mocha": "^5.2.0",
    "nyc": "^13.1.0"
  },
  "directories": {
    "test": "test"
  },
  "repository": {
    "type": "git",
    "url": "https://gitlab.com/shimaore/symptomatic-glue.git"
  },
  "homepage": "https://gitlab.com/shimaore/symptomatic-glue",
  "keywords": [
    "lexer",
    "tokenizer",
    "parser",
    "grammar",
    "stream",
    "streaming",
    "async",
    "asynchronous",
    "NFA",
    "DFA",
    "LL(1)",
    "LR(1)",
    "LALR(1)",
    "SLR(1)",
    "generator"
  ]
}
