UNPKG

@chrisheninger/saxi

Version:

Drive the AxiDraw pen plotter

85 lines (84 loc) 2.2 kB
{ "name": "@chrisheninger/saxi", "version": "0.15.1", "description": "Drive the AxiDraw pen plotter", "homepage": "https://github.com/nornagon/saxi", "repository": "github:nornagon/saxi", "bugs": "https://github.com/nornagon/saxi/issues", "keywords": [ "axidraw", "plotter", "pen plotter", "eggbot", "serial", "hardware", "robot" ], "main": "index.js", "bin": { "saxi": "cli.js" }, "scripts": { "prebuild": "npm run lint", "lint": "eslint --cache --ext .ts,.tsx src", "build": "tsc && webpack --mode=production", "prepare": "rimraf dist && npm run build", "prestart": "npm run build", "start": "node cli.js", "dev": "tsc && webpack --mode=development -w & node cli.js", "test": "jest" }, "author": "Jeremy Rose <nornagon@nornagon.net>", "license": "AGPL-3.0-only", "devDependencies": { "@rehooks/component-size": "^1.0.2", "@types/cors": "^2.8.4", "@types/express": "^4.16.1", "@types/jest": "^26.0.22", "@types/node": "^10.17.28", "@types/react": "^16.7.20", "@types/react-dom": "^16.0.11", "@types/serialport": "^8.0.0", "@types/ws": "^6.0.1", "@types/yargs": "^12.0.8", "@typescript-eslint/eslint-plugin": "^1.5.0", "@typescript-eslint/parser": "^1.5.0", "color-interpolate": "^1.0.5", "colormap": "^2.3.2", "css-loader": "^2.1.1", "eslint": "^5.15.3", "eslint-plugin-react": "^7.12.4", "file-loader": "^3.0.1", "html-webpack-plugin": "^3.2.0", "jest": "^26.6.3", "react": "^16.8.0-alpha.1", "react-dom": "^16.8.0-alpha.1", "rimraf": "^3.0.2", "semver": "^5.6.0", "style-loader": "^0.23.1", "ts-jest": "^26.0.0", "ts-loader": "^5.3.3", "typescript": "^3.8.3", "webpack": "^4.23.1", "webpack-cli": "^3.3.12", "worker-loader": "^2.0.0" }, "dependencies": { "cors": "^2.8.5", "express": "^4.16.4", "flatten-svg": "^0.2.1", "optimize-paths": "^1.2.2", "serialport": "^9.2.0", "svgdom": "0.0.21", "wake-lock": "^0.2.0", "ws": "^7.4.6", "yargs": "^15.4.1" }, "jest": { "preset": "ts-jest" }, "files": [ "/dist", "cli.js" ] }