{
    "name": "pseudo-eval",
    "version": "7.3.2",
    "description": "A library to evaluate simple expression strings without actually calling eval(), making it much safer",
    "main": "dist/pseudoEval.common.js",
    "module": "dist/pseudoEval.esm.js",
    "types": "types/main.d.ts",
    "settings": {
        "input": "main.ts",
        "namespace": {
            "module": "pseudoEval",
            "file": "pseudoEval"
        },
        "external": [
            "lightdash"
        ]
    },
    "scripts": {
        "start": "npm-run-all lint build test docs",
        "build": "rollup -c ./tasks/rollup.config.js",
        "build:iife": "rollup -c ./tasks/rollup.config.iife.js",
        "build:iife-min": "rollup -c ./tasks/rollup.config.iife-min.js",
        "watch": "rollup -c ./tasks/rollup.config.js --watch",
        "dist": "npm-run-all --parallel build build:iife build:iife-min",
        "lint": "npm-run-all --parallel lint:ts lint:es",
        "lint:ts": "tslint ./src/*",
        "lint:es": "eslint ./spec/*",
        "fix": "npm-run-all fix:ts fix:es fix:prettier",
        "fix:ts": "tslint ./src/* --fix",
        "fix:es": "eslint ./spec/* --fix",
        "fix:prettier": "prettier ./src/* ./spec/* --write",
        "test": "jasmine",
        "docs": "jsdoc -c jsdoc.json"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/FelixRilling/pseudo-eval.git"
    },
    "keywords": [
        "eval",
        "expression"
    ],
    "author": "Felix Rilling",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/FelixRilling/pseudo-eval/issues"
    },
    "homepage": "https://github.com/FelixRilling/pseudo-eval#readme",
    "dependencies": {
        "lightdash": "^6.0.2"
    },
    "devDependencies": {
        "@babel/core": "^7.0.0-beta.47",
        "@babel/plugin-external-helpers": "^7.0.0-beta.47",
        "@babel/preset-env": "^7.0.0-beta.47",
        "docdash": "git+https://github.com/clenemt/docdash.git",
        "eslint": "^4.19.1",
        "jasmine": "^3.1.0",
        "jsdoc": "git+https://github.com/jsdoc3/jsdoc.git",
        "npm-run-all": "^4.1.3",
        "prettier": "^1.12.1",
        "rollup": "^0.59.1",
        "rollup-plugin-babel": "^4.0.0-beta.4",
        "rollup-plugin-json": "^3.0.0",
        "rollup-plugin-node-resolve": "^3.3.0",
        "rollup-plugin-typescript2": "^0.14.0",
        "rollup-plugin-uglify-es": "0.0.1",
        "tslint": "^5.10.0",
        "typescript": "^2.8.3",
        "uglify-es": "^3.3.10"
    }
}
