UNPKG

@fdm-monster/cli

Version:

FDM Monster CLI aids in the process of installing, updating and maintaining your FDM Monster server across windows, mac and linux.

94 lines (93 loc) 2.64 kB
{ "name": "@fdm-monster/cli", "repository": { "type": "git", "url": "https://github.com/fdm-monster/fdm-monster" }, "author": "David Zwart", "license": "AGPL-3.0-or-later", "private": false, "version": "0.1.5-alpha", "bin": { "fdm-monster": "dist/cli.js", "fdmm": "dist/cli.js" }, "description": "FDM Monster CLI aids in the process of installing, updating and maintaining your FDM Monster server across windows, mac and linux.", "main": "dist/cli.js", "scripts": { "dev": "concurrently \"yarn build:watch\" \"yarn watch-dev\"", "watch-dev": "cross-env NODE_ENV=development nodemon --watch \"dist/**/*\" -e js ./dist/index.js", "build": "swc src -d dist", "build:watch": "swc src -w -d dist", "cli": "yarn build && node ./dist/cli.js", "ins": "yarn build && cross-env NODE_ENV=development node ./dist/install.js", "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", "swc": "swc", "tsc": "tsc --noEmit", "test": "jest --forceExit --maxConcurrency=8 --runInBand ", "test:cov": "jest --forceExit --coverage --maxConcurrency=8 --runInBand ", "cov:show": "./coverage/lcov-report/index.html" }, "keywords": [ "fdm-monster", "cli", "octoprint", "fdm", "3d printing", "pi", "node", "vue" ], "dependencies": { "cross-env": "7.0.3", "dotenv": "16.3.1", "reflect-metadata": "0.1.13", "semver": "7.5.4", "yargs": "17.7.2" }, "devDependencies": { "@lcov-viewer/cli": "1.3.0", "@lcov-viewer/istanbul-report": "1.4.0", "@swc/cli": "0.1.62", "@swc/core": "1.3.95", "@swc/jest": "0.2.29", "@types/jest": "29.5.6", "@types/node": "20.8.9", "@types/semver": "7.5.4", "@types/supertest": "2.0.15", "@types/yargs": "17.0.29", "chokidar": "3.5.3", "concurrently": "8.2.2", "eslint": "8.52.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.0.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.29.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "5.0.1", "eslint-plugin-promise": "6.1.1", "jest": "29.7.0", "jest-27-expect-message": "1.1.0", "nock": "13.3.7", "prettier": "3.0.3", "supertest": "6.3.3", "ts-node": "10.9.1", "typescript": "5.2.2" }, "ignore-engines": false, "engine-strict": true, "engines": { "node": ">= 18.0.0", "npm": ">= 8.1.4", "yarn": ">= 1.22.10" }, "nodemonConfig": { "verbose": false, "ignore": [ ".github/*", "test/*", "docker/*" ], "delay": 100 } }