rangoo94/universal-lexer

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "universal-lexer",
  "version": "2.0.6",
  "description": "Universal lexer, where you can pass your rules for lexical analytics",
  "keywords": [
    "tokenizer",
    "token",
    "lexer",
    "universal",
    "lexical",
    "analysis",
    "parser",
    "expression"
  ],
  "main": "index.js",
  "bin": "./bin/universal-lexer",
  "scripts": {
    "prepublish": "rollup -c rollup.config.js",
    "lint": "eslint ./lib",
    "test": "mocha ./tests/**/*Spec.js",
    "coverage": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- tests/**/*Spec.js -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"
  },
  "author": "Dawid Rusnak <dawid@drcode.pl>",
  "repository": {
    "type": "git",
    "url": "https://github.com/rangoo94/universal-lexer.git"
  },
  "bugs": {
    "url": "https://github.com/rangoo94/universal-lexer/issues"
  },
  "license": "MIT",
  "dependencies": {
    "find-regexp-beginning": "^1.0.0",
    "js-beautify": "^1.7.5",
    "named-js-regexp": "^1.3.3",
    "yamljs": "^0.3.0",
    "yargs": "^11.0.0"
  },
  "devDependencies": {
    "babel-core": "^6.26.0",
    "babel-plugin-external-helpers": "^6.22.0",
    "babel-preset-env": "^1.6.1",
    "babelrc-rollup": "^3.0.0",
    "coveralls": "^3.0.0",
    "eslint": "^4.17.0",
    "eslint-config-standard": "^11.0.0-beta.0",
    "eslint-plugin-import": "^2.8.0",
    "eslint-plugin-node": "^6.0.0",
    "eslint-plugin-promise": "^3.6.0",
    "eslint-plugin-standard": "^3.0.1",
    "expect.js": "^0.3.1",
    "istanbul": "^0.4.5",
    "mocha": "^5.0.0",
    "rollup": "^0.54.0",
    "rollup-plugin-babel": "^3.0.3",
    "rollup-plugin-commonjs": "^8.2.6",
    "rollup-plugin-node-resolve": "^3.0.2",
    "rollup-plugin-uglify": "^2.0.1"
  }
}