UNPKG

3.86 kBJSONView Raw
1{
2 "name": "@cto.ai/ops",
3 "description": "💻 CTO.ai Ops - The CLI built for Teams 🚀",
4 "version": "1.5.18",
5 "author": "Brett Campbell",
6 "bin": {
7 "ops": "./bin/run"
8 },
9 "bugs": "https://github.com/cto.ai/ops/issues",
10 "dependencies": {
11 "@cto.ai/sdk": "^1.4.5",
12 "@feathersjs/feathers": "^3.3.1",
13 "@feathersjs/rest-client": "^1.4.7",
14 "@hapi/hapi": "^18.3.1",
15 "@hapi/inert": "^5.2.1",
16 "@oclif/command": "^1.5.12",
17 "@oclif/config": "^1.12.11",
18 "@oclif/plugin-help": "^2.1.6",
19 "JSONStream": "^1.3.5",
20 "analytics-node": "^3.3.0",
21 "axios": "^0.19.0",
22 "dockerode": "^2.5.8",
23 "fs-extra": "^7.0.1",
24 "fuzzy": "^0.1.3",
25 "is-port-reachable": "^2.0.1",
26 "jsonwebtoken": "^8.5.1",
27 "keycloak-connect": "^6.0.1",
28 "lodash": "^4.17.11",
29 "open": "^6.4.0",
30 "querystring": "^0.2.0",
31 "through2": "^3.0.1",
32 "uuid": "^3.3.2",
33 "yaml": "^1.5.0"
34 },
35 "devDependencies": {
36 "@cto.ai/inquirer": "^6.3.6",
37 "@oclif/dev-cli": "^1.21.3",
38 "@oclif/test": "^1.2.4",
39 "@oclif/tslint": "^3.1.1",
40 "@types/analytics-node": "^3.1.1",
41 "@types/concat-stream": "^1.6.0",
42 "@types/dockerode": "^2.5.13",
43 "@types/feathersjs__feathers": "^3.1.2",
44 "@types/feathersjs__rest-client": "^1.3.2",
45 "@types/fs-extra": "^5.0.5",
46 "@types/hapi__hapi": "^18.2.5",
47 "@types/hapi__inert": "^5.2.0",
48 "@types/jest": "^24.0.12",
49 "@types/keycloak-connect": "^4.5.1",
50 "@types/node": "^10.14.4",
51 "@types/through2": "^2.0.34",
52 "@types/uuid": "^3.4.5",
53 "@types/yaml": "^1.0.2",
54 "dotenv-safe": "^6.1.0",
55 "globby": "^8.0.2",
56 "jest": "^24.8.0",
57 "jest-cli": "^24.8.0",
58 "link-module-alias": "^1.2.0",
59 "npm": "^6.9.0",
60 "pkg": "^4.3.7",
61 "prettier": "^1.18.2",
62 "ts-jest": "^24.0.2",
63 "ts-node": "^8.0.3",
64 "tsconfig-paths": "^3.8.0",
65 "tscpaths": "0.0.9",
66 "tslib": "^1.9.3",
67 "tslint": "^5.18.0",
68 "tslint-config-prettier": "^1.18.0",
69 "typescript": "^3.5.3"
70 },
71 "engines": {
72 "node": ">=8.0.0"
73 },
74 "files": [
75 "/bin/run",
76 "/bin/run.cmd",
77 "/lib",
78 "/npm-shrinkwrap.json",
79 "/oclif.manifest.json",
80 "/postinstall.js"
81 ],
82 "homepage": "https://cto.ai/ops",
83 "keywords": [
84 "oclif"
85 ],
86 "license": "MIT",
87 "main": "lib/index.js",
88 "oclif": {
89 "commands": "./lib/commands",
90 "hooks": {
91 "build": "./lib/hooks/build",
92 "validate": "./lib/hooks/validate",
93 "publish": "./lib/hooks/publish",
94 "error": "./lib/hooks/error",
95 "prerun": [
96 "./lib/hooks/prerun/check-version",
97 "./lib/hooks/prerun/check-docker"
98 ]
99 },
100 "bin": "ops",
101 "plugins": [
102 "@oclif/plugin-help"
103 ],
104 "topics": {
105 "account": {
106 "description": "Manage your account settings."
107 },
108 "help": {
109 "description": "Display help for ops."
110 }
111 }
112 },
113 "repository": "cto.ai/ops",
114 "scripts": {
115 "build": "oclif-dev manifest && oclif-dev readme",
116 "compile": "./node_modules/.bin/pkg . -t node8-macos,node8-linux,node8-win --output dist/ops",
117 "configdev": "scripts/configdev.sh",
118 "initenv": "scripts/make-env.sh",
119 "postinstall": "node ./postInstall.js",
120 "postversion": "git push",
121 "postpack": "rm -f oclif.manifest.json",
122 "posttest": "prettier --check 'src/**/*.ts' --check 'test/**/*.ts'",
123 "prepack": "scripts/prepack.sh",
124 "pretty": "prettier --write src/**/*.ts",
125 "test": "jest --coverage",
126 "test:e2e": "jest -c test_e2e/jest.config.js --runInBand",
127 "test:e2e:update": "jest -c test_e2e/jest.config.js --runInBand -u",
128 "test:watch": "jest --watch",
129 "tsc": "tsc -b src",
130 "tsc:watch": "tsc -b src --watch",
131 "version": "oclif-dev readme && git add README.md"
132 },
133 "types": "lib/index.d.ts",
134 "_moduleAliases": {
135 "~": "src/"
136 }
137}