UNPKG

fxparser

Version:

Formula parser designed for Yotta Needs.

101 lines (100 loc) 3.82 kB
{ "name": "fxparser", "version": "1.0.1", "description": "Formula parser designed for Yotta Needs.", "browser": "dist/fxparser.js", "main": "lib/index.js", "module": "es/index.js", "jsnext:main": "es/index.js", "scripts": { "clean": "rimraf lib dist es coverage", "lint": "eslint src test", "check": "npm run lint && npm run test", "test": "cross-env BABEL_ENV=commonjs jest", "coverage": "cross-env BABEL_ENV=commonjs jest --coverage", "build": "npm run build:commonjs && npm run build:es && npm run build:umd && npm run build:umd:min", "build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib", "build:es": "cross-env BABEL_ENV=es babel src --out-dir es", "build:umd:min": "cross-env BABEL_ENV=commonjs webpack --mode production", "build:umd": "cross-env BABEL_ENV=commonjs webpack --mode development", "generate-parser": "cd src/grammar-parser && jison grammar-parser.jison", "release": "generate-release", "prep": "npm run clean && npm run check && npm run build && check-es3-syntax lib/ dist/ --kill --print" }, "keywords": [ "parser", "formula-parser" ], "repository": { "type": "git", "url": "git+https://mmayorivera@github.com/cohacks/fxparser.git" }, "author": "Cohacks <support@cohacks.com>", "license": "MIT", "bugs": { "url": "https://github.com/cohacks/fxparser/issues" }, "homepage": "https://github.com/cohacks/fxparser#readme", "dependencies": { "@cohacks/fxjs": "^1.0.3", "tiny-emitter": "^2.0.2" }, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-eslint": "^8.2.2", "babel-loader": "^7.1.4", "babel-plugin-check-es2015-constants": "^6.22.0", "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", "babel-plugin-transform-es2015-block-scoping": "^6.26.0", "babel-plugin-transform-es2015-classes": "^6.24.1", "babel-plugin-transform-es2015-computed-properties": "^6.24.1", "babel-plugin-transform-es2015-destructuring": "^6.23.0", "babel-plugin-transform-es2015-for-of": "^6.23.0", "babel-plugin-transform-es2015-function-name": "^6.24.1", "babel-plugin-transform-es2015-literals": "^6.22.0", "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0", "babel-plugin-transform-es2015-object-super": "^6.24.1", "babel-plugin-transform-es2015-parameters": "^6.24.1", "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", "babel-plugin-transform-es2015-spread": "^6.22.0", "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", "babel-plugin-transform-es2015-template-literals": "^6.22.0", "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", "babel-plugin-transform-es3-member-expression-literals": "^6.22.0", "babel-plugin-transform-es3-property-literals": "^6.22.0", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-register": "^6.26.0", "check-es3-syntax-cli": "^0.2.1", "cross-env": "^5.1.4", "eslint": "^4.19.1", "eslint-config-airbnb-base": "^12.1.0", "eslint-plugin-import": "^2.9.0", "generate-release": "^0.14.0", "glob": "^7.1.2", "jest": "^22.4.3", "jest-cli": "^22.4.3", "jison": "^0.4.18", "jscs": "^3.0.7", "null-loader": "^0.1.1", "rimraf": "^2.6.2", "uglifyjs-webpack-plugin": "^1.2.4", "webpack": "^4.2.0", "webpack-cli": "^2.0.13" }, "jest": { "setupTestFrameworkScriptFile": "./test/index.js", "testPathIgnorePatterns": [ "./test/index.js" ], "roots": [ "./test" ], "testRegex": "(test\\/index\\.js|/test/.*.js)$", "collectCoverageFrom": [ "**/*.{js}", "!src/grammar-parser/**" ] } }