UNPKG

@interopio/desktop-cli

Version:

io.Connect Desktop Seed Repository CLI Tools

114 lines (113 loc) 3.91 kB
{ "name": "@interopio/desktop-cli", "version": "0.0.1-alpha.1", "description": "io.Connect Desktop Seed Repository CLI Tools", "main": "dist/index.js", "bin": { "iocd": "dist/bin/iocd.js" }, "scripts": { "build": "npm run clean && tsc && npm run copy-assets", "copy-assets": "node scripts/copy-assets.js", "start": "node dist/bin/iocd.js", "dev": "ts-node src/bin/iocd.ts", "watch": "nodemon --exec ts-node src/bin/iocd.ts", "clean": "rimraf dist", "prepublishOnly": "npm run clean && npm run build", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "setup": "node dist/bin/iocd.js setup", "start:iocd": "node dist/bin/iocd.js start", "start:dev": "node dist/bin/iocd.js start --dev", "start:debug": "node dist/bin/iocd.js start --debug", "debug:all": "cross-env DEBUG=iocd:* node dist/bin/iocd.js", "debug:setup": "cross-env DEBUG=iocd:setup,iocd:component,iocd:license node dist/bin/iocd.js setup", "debug:components": "cross-env DEBUG=iocd:component,iocd:storage node dist/bin/iocd.js component", "debug:package": "cross-env DEBUG=iocd:package node dist/bin/iocd.js package", "debug:validate": "cross-env DEBUG=iocd:validate,iocd:license node dist/bin/iocd.js validate", "component:install": "node dist/bin/iocd.js component install", "component:add": "node dist/bin/iocd.js component add", "component:remove": "node dist/bin/iocd.js component remove", "component:update": "node dist/bin/iocd.js component update", "component:list": "node dist/bin/iocd.js component list", "component:all": "node dist/bin/iocd.js component all", "modifications:apply": "node dist/bin/iocd.js modifications apply", "modifications:validate": "node dist/bin/iocd.js modifications validate", "license:validate": "node dist/bin/iocd.js license validate", "license:info": "node dist/bin/iocd.js license info", "license:check-components": "node dist/bin/iocd.js license check-components", "package": "npm run build && node dist/bin/iocd.js package", "package:dir": "npm run build && node dist/bin/iocd.js package --dir", "validate": "node dist/bin/iocd.js validate" }, "keywords": [ "io.connect", "desktop", "cli", "seed-repository", "interop", "component-management", "license-validation", "desktop-application" ], "author": "Interop.io", "license": "ISC", "repository": { "type": "git", "url": "https://github.com/InteropIO/iocd-cli.git" }, "homepage": "https://github.com/InteropIO/iocd-cli#readme", "bugs": { "url": "https://github.com/InteropIO/iocd-cli/issues" }, "engines": { "node": ">=18.0.0" }, "files": [ "dist/", "README.md", "scripts/copy-assets.js" ], "peerDependencies": { "electron-builder": "^24.0.0 || ^25.0.0" }, "dependencies": { "@types/jsonwebtoken": "^9.0.10", "@types/tar": "^6.1.13", "archiver": "^7.0.1", "axios": "^1.11.0", "chalk": "^5.4.1", "commander": "^14.0.0", "debug": "^4.4.1", "fs-extra": "^11.3.0", "glob": "^11.0.3", "http-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.6", "inquirer": "^12.9.0", "json-merger": "^1.1.3", "jsonwebtoken": "^9.0.2", "semver": "^7.7.2", "tar": "^7.4.3", "unzipper": "^0.12.3" }, "devDependencies": { "@types/archiver": "^6.0.3", "@types/debug": "^4.1.12", "@types/fs-extra": "^11.0.4", "@types/inquirer": "^9.0.8", "@types/jest": "^30.0.0", "@types/node": "^24.1.0", "@types/semver": "^7.7.0", "@types/supertest": "^6.0.3", "@types/unzipper": "^0.10.11", "cross-env": "^10.0.0", "jest": "^30.0.5", "nodemon": "^3.1.10", "rimraf": "^6.0.1", "supertest": "^7.1.4", "ts-jest": "^29.4.0", "ts-node": "^10.9.2", "typescript": "^5.9.2" } }