UNPKG

ardunno-cli

Version:
73 lines (72 loc) 2.09 kB
{ "name": "ardunno-cli", "version": "0.1.11", "description": "nice-grpc API for the Arduino CLI", "keywords": [ "arduino", "arduino-cli", "grpc", "nice-grpc", "proto" ], "bugs": { "url": "https://github.com/dankeboy36/ardunno-cli/issues" }, "repository": { "type": "git", "url": "git+https://github.com/dankeboy36/ardunno-cli.git" }, "license": "MIT", "author": "dankeboy36", "type": "commonjs", "exports": { ".": "./dist/api/index.js", "./api": "./dist/api/index.js", "./config": "./dist/config/index.js" }, "main": "./dist/api/index.js", "typesVersions": { "*": { "api": [ "dist/api/index.d.ts" ], "config": [ "dist/config/index.d.ts" ] } }, "files": [ "dist", "schemas" ], "scripts": { "compile": "tsc -p ./", "format": "prettier --write .", "generate:api": "ardunno-cli generate v1.1.1 -o src/api -f && ctix single -p ./tsconfig.json -o ./src/api/api.ts -w && replace-in-files --string ' type ' --replacement '' ./src/api/index.ts", "generate:config": "node ./scripts/getSchema.js v1.1.1 && json2ts --input ./schemas/arduino-cli-schema.json --output ./src/config/index.ts --no-format --no-additionalProperties", "lint": "eslint ./src --ext ts", "prepublishOnly": "npm run generate:api && npm run generate:config && npm run format && npm run compile && npm run lint", "watch": "tsc -p ./ -w" }, "dependencies": { "nice-grpc-common": "^2.0.2", "protobufjs": "^7.2.3" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.59.7", "@typescript-eslint/parser": "^5.59.7", "ardunno-cli-gen": "^0.1.10", "ctix": "^1.8.2", "eslint": "^8.41.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", "ipull": "^3.8.0", "json-schema-to-typescript": "^13.0.1", "prettier": "^2.8.8", "prettier-plugin-packagejson": "^2.5.3", "replace-in-files-cli": "^2.2.0", "semver": "^7.6.3", "ts-node": "^10.9.1", "typescript": "^4.8.3" } }