UNPKG

4.01 kBJSONView Raw
1{
2 "name": "rtolms-cli",
3 "description": "CLI development tool for the Roundtable Learning Management System",
4 "version": "2.17.1",
5 "author": "Aaron Lampros @alampros",
6 "bin": {
7 "rtolms": "./bin/run"
8 },
9 "scripts": {
10 "postpack": "rm -f oclif.manifest.json",
11 "posttest": "tsc -p test --noEmit && tslint -p test -t stylish",
12 "prepack": "rm -rf lib && tsc && oclif-dev manifest && oclif-dev readme",
13 "prepare": "rm -rf lib && tsc",
14 "test": "nyc mocha --forbid-only \"test/**/*.test.ts\"",
15 "mocha": "mocha \"test/**/*.test.ts\"",
16 "test-watch": "mocha --watch \"test/**/*.test.ts\"",
17 "version": "oclif-dev readme && git add README.md",
18 "semantic-release": "semantic-release"
19 },
20 "bugs": "https://github.com/roundtablelearning/rtolms-cli/issues",
21 "dependencies": {
22 "@oclif/command": "^1",
23 "@oclif/config": "^1",
24 "@oclif/errors": "^1.1.2",
25 "@oclif/plugin-autocomplete": "^0.1.0",
26 "@oclif/plugin-help": "^2",
27 "@oclif/plugin-not-found": "^1.1.4",
28 "@oclif/plugin-warn-if-update-available": "^1.3.9",
29 "@octokit/rest": "^15.9.4",
30 "@types/mssql": "^4.0.9",
31 "chalk": "^2.4.1",
32 "cheerio": "^1.0.0-rc.2",
33 "chrono-node": "^1.3.5",
34 "cli-truncate": "^1.1.0",
35 "cliui": "^4.1.0",
36 "dotenv-defaults": "^0.0.1",
37 "dumper.js": "^1.1.1",
38 "elegant-spinner": "^1.0.1",
39 "execa": "^1.0.0",
40 "figures": "^2.0.0",
41 "fs-extra": "^7.0.0",
42 "fuzzaldrin": "^2.1.0",
43 "globby": "^8",
44 "hyperlinker": "^1.0.0",
45 "indent-string": "^3.2.0",
46 "inquirer": "^6.0.0",
47 "inquirer-autocomplete-prompt": "^1.0.1",
48 "listr": "^0.14.1",
49 "log-symbols": "^2.2.0",
50 "log-update": "^2.3.0",
51 "mssql": "^4.2.1",
52 "pretty-error": "^2.1.1",
53 "string-width": "^2.1.1",
54 "strip-ansi": "^5.0.0",
55 "supports-hyperlinks": "^1.0.1",
56 "tslib": "^1"
57 },
58 "devDependencies": {
59 "@oclif/dev-cli": "^1.19.4",
60 "@oclif/semantic-release": "^3.0.7",
61 "@oclif/test": "^1",
62 "@oclif/tslint": "^3.1.0",
63 "@types/chai": "^4",
64 "@types/execa": "^0.9.0",
65 "@types/fs-extra": "^5.0.4",
66 "@types/glob": "^7.1.0",
67 "@types/inquirer": "^0.0.43",
68 "@types/listr": "^0.13.0",
69 "@types/mocha": "^5",
70 "@types/node": "^10",
71 "chai": "^4",
72 "mocha": "^5",
73 "nyc": "^13.0.1",
74 "semantic-release": "^15.10.5",
75 "ts-node": "^7.0.0",
76 "tslint": "^5.11.0",
77 "typescript": "^3.0.1"
78 },
79 "engines": {
80 "node": ">=8.0.0"
81 },
82 "files": [
83 "/bin",
84 "/lib",
85 "/package-lock.json",
86 "/oclif.manifest.json"
87 ],
88 "homepage": "https://github.com/roundtablelearning/rtolms-cli",
89 "keywords": [
90 "oclif"
91 ],
92 "license": "UNLICENSED",
93 "main": "lib/index.js",
94 "oclif": {
95 "commands": "./lib/commands",
96 "bin": "rtolms",
97 "topics": {
98 "release": {
99 "description": "List releases"
100 },
101 "config": {
102 "description": "Configure the CLI"
103 },
104 "sql": {
105 "description": "Run SQL scripts"
106 }
107 },
108 "plugins": [
109 "@oclif/plugin-autocomplete",
110 "@oclif/plugin-help",
111 "@oclif/plugin-not-found",
112 "@oclif/plugin-warn-if-update-available"
113 ],
114 "warn-if-update-available": {
115 "timeoutInDays": 1
116 }
117 },
118 "repository": "roundtablelearning/rtolms-cli",
119 "types": "lib/index.d.ts",
120 "release": {
121 "extends": "@oclif/semantic-release",
122 "analyzeCommits": {
123 "preset": "angular",
124 "releaseRules": [
125 {
126 "type": "feat",
127 "release": "minor"
128 },
129 {
130 "type": "fix",
131 "release": "patch"
132 },
133 {
134 "type": "perf",
135 "release": "patch"
136 },
137 {
138 "type": "doc",
139 "release": "patch"
140 },
141 {
142 "type": "docs",
143 "release": "patch"
144 }
145 ],
146 "parserOpts": {
147 "noteKeywords": [
148 "BREAKING CHANGE",
149 "BREAKING CHANGES",
150 "BREAKING"
151 ]
152 }
153 }
154 }
155}