UNPKG

gcode-interpreter

Version:
68 lines (67 loc) 1.75 kB
{ "name": "gcode-interpreter", "version": "3.0.0", "description": "G-code Interpreter", "author": "Cheton Wu", "homepage": "https://github.com/cncjs/gcode-interpreter", "license": "MIT", "repository": { "type": "git", "url": "git@github.com:cncjs/gcode-interpreter.git" }, "keywords": [ "cnc", "gcode" ], "scripts": { "build": "cross-env rollup --config rollup.config.mjs", "clean": "del build coverage dist", "eslint": "eslint --ext .js,.jsx,.mjs .", "pre-push": "bash -c 'echo -e \"=> \\e[1;33m$npm_package_name\\e[0m\"' && yarn run build && yarn run eslint && yarn run test", "prepublish": "yarn run build", "test": "jest --maxWorkers=2" }, "sideEffects": false, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "files": [ "dist" ], "dependencies": { "gcode-parser": "^2.0.0" }, "devDependencies": { "@babel/cli": "^7.0.0", "@babel/core": "^7.0.0", "@babel/eslint-parser": "^7.0.0", "@babel/eslint-plugin": "^7.0.0", "@babel/plugin-transform-runtime": "^7.0.0", "@babel/preset-env": "^7.0.0", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@trendmicro/babel-config": "^1.0.2", "cross-env": "^7.0.3", "del-cli": "^5.0.0", "eslint": "^8.25.0", "jest": "^29.0.0", "rollup": "^3" }, "jest": { "collectCoverage": true, "collectCoverageFrom": [ "<rootDir>/src/**/*.js" ], "coverageReporters": [ "lcov", "text", "html" ], "modulePathIgnorePatterns": [], "setupFiles": [], "setupFilesAfterEnv": [], "testEnvironment": "node", "testMatch": [ "<rootDir>/**/__tests__/**/*.test.js" ] } }