@interopio/cli
Version:
Interop.io CLI - a command line for creating Interop.io applications
122 lines (121 loc) • 3.27 kB
JSON
{
"name": "@interopio/cli",
"version": "4.0.1",
"description": "Interop.io CLI - a command line for creating Interop.io applications",
"main": "",
"exports": "./lib/index.js",
"type": "module",
"types": "dist/index.d.ts",
"keywords": [
"glue",
"glue42",
"desktop",
"interop",
"context",
"server",
"layouts",
"metrics",
"io.connect",
"interop.io",
"io.connect browser",
"io.connect desktop",
"io.connect browser platform",
"cli",
"io.connect cli"
],
"homepage": "https://interop.io/",
"scripts": {
"build": "shx rm -rf dist && tsc -b",
"lint": "eslint . --ext .ts",
"postpack": "shx rm -f oclif.manifest.json",
"prepack": "npm run build && oclif manifest && oclif readme",
"test": "mocha \"test/**/*.spec.ts\"",
"readme": "oclif readme",
"version": "oclif readme && git add README.md",
"release": "np"
},
"author": {
"name": "Interop.IO",
"url": "https://interop.io/"
},
"license": "MIT",
"bin": {
"iop": "./bin/run.js"
},
"dependencies": {
"@inquirer/prompts": "^3.2.0",
"@inquirer/select": "^1.3.0",
"@oclif/core": "^3",
"@oclif/plugin-help": "^5",
"@oclif/plugin-plugins": "^3.7.0",
"axios": "^1.6.0",
"decoder-validate": "^0.0.2",
"decompress": "^4.2.1",
"dotenv": "^16.4.1",
"fs-extra": "^11.1.1",
"log4js": "^6.9.1"
},
"devDependencies": {
"@oclif/prettier-config": "^0.2.1",
"@oclif/test": "^3",
"@types/chai": "^4",
"@types/decompress": "^4.2.6",
"@types/fs-extra": "^11.0.3",
"@types/mocha": "^10",
"@types/node": "^18",
"chai": "^4.3.10",
"eslint": "^8",
"eslint-config-oclif": "^5",
"eslint-config-oclif-typescript": "^3",
"eslint-config-prettier": "^9.0.0",
"mocha": "^10",
"np": "^8.0.4",
"oclif": "^4.0.3",
"shx": "^0.3.4",
"sinon": "^17.0.1",
"ts-node": "^10.9.1",
"typescript": "^5"
},
"engines": {
"node": ">=18.0.0"
},
"files": [
"/bin",
"/dist",
"/npm-shrinkwrap.json",
"/oclif.manifest.json",
"manifest.json",
"/templates"
],
"oclif": {
"bin": "iop",
"dirname": "iop",
"commands": "./dist/commands",
"hooks": {
"init": [
"./dist/hooks/init/env-setup",
"./dist/hooks/init/setup-logger",
"./dist/hooks/init/configuration"
]
},
"plugins": [
"@oclif/plugin-help",
"@oclif/plugin-plugins"
],
"topicSeparator": " ",
"topics": {
"new": {
"description": "Creates a new application - browser platform, client, server, etc."
}
}
},
"np": {
"yarn": false,
"tests": true,
"branch": "master"
},
"publishConfig": {
"registry": "https://registry.npmjs.org",
"access": "public"
}
}