UNPKG

3.83 kBJSONView Raw
1{
2 "name": "rtolms-cli",
3 "description": "CLI development tool for the Roundtable Learning Management System",
4 "version": "2.6.0",
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 "cli-truncate": "^1.1.0",
34 "cliui": "^4.1.0",
35 "elegant-spinner": "^1.0.1",
36 "execa": "^0.10.0",
37 "figures": "^2.0.0",
38 "fs-extra": "^7.0.0",
39 "fuzzaldrin": "^2.1.0",
40 "globby": "^8",
41 "indent-string": "^3.2.0",
42 "inquirer": "^6.0.0",
43 "inquirer-autocomplete-prompt": "^1.0.1",
44 "listr": "^0.14.1",
45 "log-symbols": "^2.2.0",
46 "log-update": "^2.3.0",
47 "luxon": "^1.3.3",
48 "mssql": "^4.2.1",
49 "pretty-error": "^2.1.1",
50 "strip-ansi": "^4.0.0",
51 "tslib": "^1"
52 },
53 "devDependencies": {
54 "@oclif/dev-cli": "^1",
55 "@oclif/semantic-release": "^3.0.7",
56 "@oclif/test": "^1",
57 "@oclif/tslint": "^1",
58 "@types/chai": "^4",
59 "@types/execa": "^0.9.0",
60 "@types/fs-extra": "^5.0.4",
61 "@types/glob": "^5.0.35",
62 "@types/inquirer": "^0.0.42",
63 "@types/listr": "^0.13.0",
64 "@types/mocha": "^5",
65 "@types/node": "^10",
66 "chai": "^4",
67 "mocha": "^5",
68 "nyc": "^12",
69 "semantic-release": "^15.9.3",
70 "ts-node": "^7.0.0",
71 "tslint": "^5.11.0",
72 "typescript": "^3.0.1"
73 },
74 "engines": {
75 "node": ">=8.0.0"
76 },
77 "files": [
78 "/bin",
79 "/lib",
80 "/package-lock.json",
81 "/oclif.manifest.json"
82 ],
83 "homepage": "https://github.com/roundtablelearning/rtolms-cli",
84 "keywords": [
85 "oclif"
86 ],
87 "license": "UNLICENSED",
88 "main": "lib/index.js",
89 "oclif": {
90 "commands": "./lib/commands",
91 "bin": "rtolms",
92 "topics": {
93 "release": {
94 "description": "List releases"
95 },
96 "config": {
97 "description": "Configure the CLI"
98 },
99 "sql": {
100 "description": "Run SQL scripts"
101 }
102 },
103 "plugins": [
104 "@oclif/plugin-autocomplete",
105 "@oclif/plugin-help",
106 "@oclif/plugin-not-found",
107 "@oclif/plugin-warn-if-update-available"
108 ],
109 "warn-if-update-available": {
110 "timeoutInDays": 1
111 }
112 },
113 "repository": "roundtablelearning/rtolms-cli",
114 "types": "lib/index.d.ts",
115 "release": {
116 "extends": "@oclif/semantic-release",
117 "analyzeCommits": {
118 "preset": "angular",
119 "releaseRules": [
120 {
121 "type": "feat",
122 "release": "minor"
123 },
124 {
125 "type": "fix",
126 "release": "patch"
127 },
128 {
129 "type": "perf",
130 "release": "patch"
131 },
132 {
133 "type": "doc",
134 "release": "patch"
135 },
136 {
137 "type": "docs",
138 "release": "patch"
139 }
140 ],
141 "parserOpts": {
142 "noteKeywords": [
143 "BREAKING CHANGE",
144 "BREAKING CHANGES",
145 "BREAKING"
146 ]
147 }
148 }
149 }
150}