UNPKG

@interopio/desktop-cli

Version:

CLI tool for setting up, building and packaging io.Connect Desktop projects

68 lines (67 loc) 1.8 kB
{ "name": "@interopio/desktop-cli", "version": "0.0.1-alpha.6", "description": "CLI tool for setting up, building and packaging io.Connect Desktop projects", "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "bin": "./dist/cli.js", "scripts": { "build": "tsc && npm run copy-assets", "copy-assets": "node ./scripts/copy-assets.js", "dev": "tsc --watch", "test": "jest", "test:watch": "jest --watch", "lint": "eslint src --ext .ts", "lint:fix": "eslint src --ext .ts --fix", "format": "prettier --write src/**/*.ts", "prepublishOnly": "npm run build", "cli": "npm run build && node dist/cli.js" }, "keywords": [ "io.connect", "desktop", "cli", "electron", "interop.io" ], "author": "Interop.io", "license": "MIT", "files": [ "dist", "templates", "tools", "README.md" ], "dependencies": { "@clack/prompts": "^0.7.0", "@electron/notarize": "^3.1.0", "@electron/osx-sign": "^2.2.0", "commander": "^14.0.0", "concurrently": "^9.2.1", "dotenv": "^17.2.2", "fs-extra": "^11.3.1", "log4js": "^6.9.1", "plist": "^3.1.0" }, "devDependencies": { "@types/electron-builder": "^2.0.29", "@types/fs-extra": "^11.0.4", "@types/jest": "^29.5.5", "@types/log4js": "^0.0.33", "@types/node": "^20.8.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "eslint": "^8.50.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "jest": "^29.7.0", "prettier": "^3.0.3", "ts-jest": "^29.1.1", "typescript": "^5.2.2" }, "peerDependencies": { "@electron-forge/core": "^7.9.0" } }