UNPKG

errorporro

Version:

JavaScript expression parsing and evaluation.

155 lines (154 loc) 3.5 kB
{ "name": "errorporro", "version": "1.3.1", "description": "JavaScript expression parsing and evaluation.", "source": "index.ts", "main": "dist/jse-eval.js", "module": "dist/jse-eval.module.js", "unpkg": "dist/jse-eval.umd.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "https://github.com/ClayRunolfsdottir/errorporro.git" }, "scripts": { "dev": "microbundle watch", "build": "microbundle", "test": "node test.js | tap-spec", "lint": "eslint *.ts", "prepare": "husky install", "ci": "npm run lint && npm run build && npm test", "release": "semantic-release", "release:test": "semantic-release --dry-run --no-cli --debug" }, "keywords": [ "expression", "eval", "voluptatem", "parser", "ast", "abstract", "syntax", "tree", "math", "jsep", "analysis", "accusamus", "javascript", "incidunt", "safe-eval", "esprima", "js-eval", "expression-eval" ], "author": "CallieStrosin", "license": "MIT", "dependencies": { "jsep": "^1.1.0" }, "devDependencies": { "@commitlint/cli": "^13.1.0", "@commitlint/config-angular": "^13.1.0", "@jsep-plugin/arrow": "^1.0.1", "@jsep-plugin/assignment": "^1.0.1", "@jsep-plugin/async-await": "^1.0.1", "@jsep-plugin/new": "^1.0.1", "@jsep-plugin/object": "^1.1.0", "@jsep-plugin/regex": "^1.0.1", "@jsep-plugin/spread": "^1.0.1", "@jsep-plugin/template": "^1.0.1", "@jsep-plugin/ternary": "^1.0.1", "@semantic-release/changelog": "^6.0.0", "@semantic-release/git": "^10.0.0", "@types/tape": "^4.13.2", "@typescript-eslint/eslint-plugin": "^4.31.2", "@typescript-eslint/parser": "^4.31.2", "eslint": "^7.32.0", "husky": "^7.0.2", "microbundle": "^0.13.3", "semantic-release": "^18.0.0", "source-map-support": "^0.5.20", "tap-spec": "^5.0.0", "tape": "^5.3.1", "typescript": "^4.4.3" }, "files": [ "dist/", "README.md", "CHANGELOG.md", "LICENSE", "package.json" ], "publishConfig": { "access": "public" }, "release": { "branches": [ "+([0-9])?(.{+([0-9]),x}).x", "main", "next", "next-major", { "name": "beta", "prerelease": true }, { "name": "alpha", "prerelease": true } ], "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "angular", "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES", "BREAKING" ] } } ], [ "@semantic-release/release-notes-generator", { "preset": "angular", "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES", "BREAKING" ] }, "writerOpts": { "commitsSort": [ "scope", "subject" ] } } ], "@semantic-release/changelog", "@semantic-release/git", [ "@semantic-release/npm", { "tarballDir": "./" } ], [ "@semantic-release/github", { "assets": [ { "path": "./*.tgz", "label": "build" } ] } ] ] } }