UNPKG

3.12 kBJSONView Raw
1{
2 "name": "getstream-cli",
3 "description": "Configure & manage Stream applications from the command line. 🚀",
4 "version": "0.0.55",
5 "bin": {
6 "stream": "./bin/run"
7 },
8 "engines": {
9 "node": ">=10.0.0"
10 },
11 "main": "src/index.js",
12 "author": {
13 "name": "Nick Parsons",
14 "email": "nick@getstream.io",
15 "url": "https://getstream.io/"
16 },
17 "bugs": {
18 "url": "https://github.com/getstream/stream-cli/issues",
19 "email": "support@getstream.io"
20 },
21 "publishConfig": {
22 "registry": "https://registry.npmjs.org/"
23 },
24 "homepage": "https://github.com/GetStream/stream-cli/blob/master/README.md",
25 "keywords": [
26 "GetStream",
27 "Stream",
28 "CLI",
29 "Feed",
30 "Chat"
31 ],
32 "license": "BSD-3-Clause",
33 "scripts": {
34 "manifest": "rm -f oclif.manifest.json && oclif-dev manifest",
35 "readme": "oclif-dev readme --multi",
36 "test": "nyc report --reporter=text-lcov | coveralls mocha --exit --forbid-only \"test/**/*.test.js\"",
37 "lint": "yarn prettier --write --check --config ./.prettierrc \"**/*.js\" && eslint --fix ./src",
38 "build": "./build.sh",
39 "pre-release": "git pull origin master",
40 "mid-release": "git pull origin master && yarn manifest && yarn readme && yarn lint && git add . && git pull origin master && git commit -m 'New Release' && git push origin master",
41 "post-release": "yarn build",
42 "release": "release-it"
43 },
44 "dependencies": {
45 "@babel/runtime": "^7.7.2",
46 "@oclif/command": "^1",
47 "@oclif/config": "^1",
48 "@oclif/plugin-autocomplete": "^0.1.4",
49 "@oclif/plugin-commands": "^1.2.3",
50 "@oclif/plugin-help": "^2.2.1",
51 "@oclif/plugin-not-found": "^1.2.3",
52 "@oclif/plugin-warn-if-update-available": "^1.7.0",
53 "cardinal": "^2.1.1",
54 "chalk": "^3.0.0",
55 "cli-table": "^0.3.1",
56 "data-store": "^4.0.3",
57 "dotenv": "^8.2.0",
58 "enquirer": "^2.3.2",
59 "escape-json-node": "^2.0.0",
60 "fs-extra": "^8.1.0",
61 "globby": "^10.0.1",
62 "json-stringify-pretty-compact": "^2.0.0",
63 "jsonwebtoken": "^8.5.1",
64 "md5": "^2.2.1",
65 "moment": "^2.24.0",
66 "node-emoji": "^1.10.0",
67 "node-notifier": "^6.0.0",
68 "numeral": "^2.0.6",
69 "rollbar": "^2.14.4",
70 "stream-chat": "1.1.7",
71 "uuid": "^3.3.3"
72 },
73 "devDependencies": {
74 "@oclif/dev-cli": "^1",
75 "@oclif/test": "^1",
76 "babel-eslint": "^10.0.3",
77 "chai": "^4",
78 "coveralls": "^3.0.7",
79 "eslint": "^6.6",
80 "eslint-config-oclif": "^3.1",
81 "eslint-plugin-babel": "^5.3.0",
82 "husky": "^3.0.9",
83 "mocha": "^6.2.2",
84 "mocha-lcov-reporter": "^1.3.0",
85 "nyc": "^14",
86 "prettier": "^1.19.1",
87 "release-it": "^12.4.3"
88 },
89 "files": [
90 "/bin",
91 "/npm-shrinkwrap.json",
92 "/oclif.manifest.json",
93 "/src"
94 ],
95 "oclif": {
96 "bin": "stream",
97 "commands": "./src/commands",
98 "plugins": [
99 "@oclif/plugin-help",
100 "@oclif/plugin-autocomplete",
101 "@oclif/plugin-commands",
102 "@oclif/plugin-not-found",
103 "@oclif/plugin-warn-if-update-available"
104 ],
105 "warn-if-update-available": {
106 "timeoutInDays": 7,
107 "message": "NOTICE: <%= config.name %> update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>!"
108 },
109 "hooks": {
110 "telemetry": "./src/utils/hooks/telemetry"
111 }
112 }
113}