UNPKG

@iotize/cli

Version:
148 lines (147 loc) 4.29 kB
{ "name": "@iotize/cli", "version": "1.0.0-alpha.3", "description": "IoTize command line interface", "bin": { "iode": "./src/cli/main.js", "iotize": "./src/cli/main.js" }, "directories": { "lib": "lib", "test": "test" }, "scripts": { "test": "mocha", "cover": "nyc npm test", "build": "rm -rf dist && tsc -p ./tsconfig.app-standalone.json", "watch": "rm -rf dist && tsc -p ./tsconfig.app-standalone.json -w", "build:intern": "rm -rf dist && tsc -p ./tsconfig.intern.json", "lint": "tslint \"lib/**/*.ts\"", "clean": "rm -rf .nyc_ouput ./output ./dist", "testthis": "npm run build && npm i -g . && iotize device ble info --name 'Sensor demo_0009B'", "resetall": "rm -rf ./dist ./node_modules && npm i ", "build:exe": "npm run build && pkg ./dist/bin/relay.js -t node8-win-x86 -o bin/relay" }, "keywords": [ "iotize", "device", "cli" ], "author": "IoTize <contact@iotize.com>", "contributors": [ "Stephane Leonard <stephane.leonard@iotize.com>" ], "license": "LICENSE", "bugs": { "url": "https://github.com/iotize-solutions/iotize-device-shell/issues" }, "devDependencies": { "@types/blessed": "^0.1.10", "@types/bonjour": "^3.5.5", "@types/chai": "^4.0.1", "@types/crc": "^3.4.0", "@types/crypto-js": "^3.1.43", "@types/inquirer": "^6.5.0", "@types/js-yaml": "^3.11.2", "@types/jsonpath": "^0.2.0", "@types/mocha": "^2.2.41", "@types/module-alias": "^2.0.0", "@types/node": "^8.10.18", "@types/swagger-schema-official": "^2.0.10", "@types/ws": "^4.0.2", "body-parser": "^1.19.0", "cayennejs": "0.0.4", "chai": "^4.1.0", "chai-as-promised": "^7.1.1", "express": "^4.17.1", "gulp-clean": "^0.4.0", "gulp-copy": "^4.0.1", "gulp-run": "^1.7.1", "gulpclass": "^0.2.0", "istanbul": "^0.4.5", "kaitai-struct": "^0.8.0-SNAPSHOT.11", "mocha": "^5.2.0", "nyc": "^15.0.0", "tar.gz": "^1.0.7", "ts-node": "^3.3.0", "tslint": "^5.5.0", "typescript": "^3.5.2", "typescript-rest": "^2.2.6", "webpack-bundle-analyzer": "^3.0.1", "@types/debug": "^4.1.5", "@types/dot-object": "^1.7.0", "@types/ini": "^1.3.30", "@types/progress": "^2.0.3" }, "optionalDependencies": { "@iotize/device-com-ble.node": "1.0.0-alpha.9", "mqtt": "^3.0.0" }, "dependencies": { "@iotize/cli-core": "1.0.0-alpha.7", "@iotize/common": "^1.0.0", "@iotize/device-client.js": "1.0.0-alpha.13", "@iotize/device-com-mqtt.js": "1.0.0-alpha.9", "@iotize/device-com-socket.node": "1.0.0-alpha.8", "@iotize/device-com-websocket.js": "1.0.0-alpha.7", "@iotize/device-ext-tapnpass.js": "1.0.0-alpha.5", "@iotize/firmware-update-provider.js": "1.0.0-alpha.3", "@iotize/mcu-flasher.js": "1.0.0-alpha.5", "@iotize/shell-grammar.js": "1.0.0-alpha.5", "@iotize/tap-app-core.node": "1.0.0-alpha.5", "@iotize/testing-grammar.js": "1.0.0-alpha.7", "minimist": "^1.2.0", "ajv": "^6.10.2", "progress": "^2.0.3", "antlr4": "^4.8.0", "antlr4ts": "^0.5.0-alpha.3", "async-mqtt": "^2.0.0", "axios": "^0.18.0", "blessed": "^0.1.81", "blessed-contrib": "^4.8.18", "bonjour": "^3.5.0", "clime": "^0.5.14", "colors": "^1.2.1", "crypto-js": "^3.1.9-1", "debug": "^4.1.1", "dot-object": "^1.7.1", "fast-xml-parser": "^3.13.0", "glob": "^7.1.4", "inquirer": "^7.0.4", "inversify": "^5.0.1", "jsonpath": "^1.0.0", "jszip": "^3.2.2", "module-alias": "^2.2.0", "node-wifi": "^2.0.4", "pako": "^1.0.10", "reflect-metadata": "^0.1.12", "rxjs": "^6.3.3", "ws": "^5.2.0", "inquirer-autocomplete-prompt": "^1.0.2", "@iotize/device-com-ble.node": "1.0.0-alpha.9" }, "nyc": { "include": [ "lib/*.ts", "lib/**/*.ts" ], "exclude": [ "lib/*.spec.ts", "lib/**/*.spec.ts", "typings", "test/typings.d.ts" ], "extension": [ ".ts" ], "require": [], "reporter": [ "json", "html" ], "all": true }, "homepage": "https://github.com/iotize-solutions/iotize-device-shell#readme", "main": "src\\cli/main.js", "typings": "src\\cli/main.d.ts" }