UNPKG

10.8 kBJSONView Raw
1{
2 "commands": {
3 "plugins": {
4 "aliases": [],
5 "args": {},
6 "description": "List installed plugins.",
7 "examples": [
8 "<%= config.bin %> <%= command.id %>"
9 ],
10 "flags": {
11 "json": {
12 "description": "Format output as json.",
13 "helpGroup": "GLOBAL",
14 "name": "json",
15 "allowNo": false,
16 "type": "boolean"
17 },
18 "core": {
19 "description": "Show core plugins.",
20 "name": "core",
21 "allowNo": false,
22 "type": "boolean"
23 }
24 },
25 "hasDynamicHelp": false,
26 "hiddenAliases": [],
27 "id": "plugins",
28 "pluginAlias": "@oclif/plugin-plugins",
29 "pluginName": "@oclif/plugin-plugins",
30 "pluginType": "core",
31 "strict": true,
32 "enableJsonFlag": true,
33 "isESM": true,
34 "relativePath": [
35 "lib",
36 "commands",
37 "plugins",
38 "index.js"
39 ],
40 "aliasPermutations": [],
41 "permutations": [
42 "plugins"
43 ]
44 },
45 "plugins:inspect": {
46 "aliases": [],
47 "args": {
48 "plugin": {
49 "default": ".",
50 "description": "Plugin to inspect.",
51 "name": "plugin",
52 "required": true
53 }
54 },
55 "description": "Displays installation properties of a plugin.",
56 "examples": [
57 "<%= config.bin %> <%= command.id %> <%- config.pjson.oclif.examplePlugin || \"myplugin\" %> "
58 ],
59 "flags": {
60 "json": {
61 "description": "Format output as json.",
62 "helpGroup": "GLOBAL",
63 "name": "json",
64 "allowNo": false,
65 "type": "boolean"
66 },
67 "help": {
68 "char": "h",
69 "description": "Show CLI help.",
70 "name": "help",
71 "allowNo": false,
72 "type": "boolean"
73 },
74 "verbose": {
75 "char": "v",
76 "name": "verbose",
77 "allowNo": false,
78 "type": "boolean"
79 }
80 },
81 "hasDynamicHelp": false,
82 "hiddenAliases": [],
83 "id": "plugins:inspect",
84 "pluginAlias": "@oclif/plugin-plugins",
85 "pluginName": "@oclif/plugin-plugins",
86 "pluginType": "core",
87 "strict": false,
88 "usage": "plugins:inspect PLUGIN...",
89 "enableJsonFlag": true,
90 "isESM": true,
91 "relativePath": [
92 "lib",
93 "commands",
94 "plugins",
95 "inspect.js"
96 ],
97 "aliasPermutations": [],
98 "permutations": [
99 "plugins:inspect",
100 "inspect:plugins"
101 ]
102 },
103 "plugins:install": {
104 "aliases": [
105 "plugins:add"
106 ],
107 "args": {
108 "plugin": {
109 "description": "Plugin to install.",
110 "name": "plugin",
111 "required": true
112 }
113 },
114 "description": "Uses npm to install plugins.\n\nInstallation of a user-installed plugin will override a core plugin.\n\nUse the <%= config.scopedEnvVarKey('NPM_LOG_LEVEL') %> environment variable to set the npm loglevel.\nUse the <%= config.scopedEnvVarKey('NPM_REGISTRY') %> environment variable to set the npm registry.",
115 "examples": [
116 {
117 "command": "<%= config.bin %> <%= command.id %> <%- config.pjson.oclif.examplePlugin || \"myplugin\" %> ",
118 "description": "Install a plugin from npm registry."
119 },
120 {
121 "command": "<%= config.bin %> <%= command.id %> https://github.com/someuser/someplugin",
122 "description": "Install a plugin from a github url."
123 },
124 {
125 "command": "<%= config.bin %> <%= command.id %> someuser/someplugin",
126 "description": "Install a plugin from a github slug."
127 }
128 ],
129 "flags": {
130 "json": {
131 "description": "Format output as json.",
132 "helpGroup": "GLOBAL",
133 "name": "json",
134 "allowNo": false,
135 "type": "boolean"
136 },
137 "force": {
138 "char": "f",
139 "description": "Force npm to fetch remote resources even if a local copy exists on disk.",
140 "name": "force",
141 "allowNo": false,
142 "type": "boolean"
143 },
144 "help": {
145 "char": "h",
146 "description": "Show CLI help.",
147 "name": "help",
148 "allowNo": false,
149 "type": "boolean"
150 },
151 "jit": {
152 "hidden": true,
153 "name": "jit",
154 "allowNo": false,
155 "type": "boolean"
156 },
157 "silent": {
158 "char": "s",
159 "description": "Silences npm output.",
160 "exclusive": [
161 "verbose"
162 ],
163 "name": "silent",
164 "allowNo": false,
165 "type": "boolean"
166 },
167 "verbose": {
168 "char": "v",
169 "description": "Show verbose npm output.",
170 "exclusive": [
171 "silent"
172 ],
173 "name": "verbose",
174 "allowNo": false,
175 "type": "boolean"
176 }
177 },
178 "hasDynamicHelp": false,
179 "hiddenAliases": [],
180 "id": "plugins:install",
181 "pluginAlias": "@oclif/plugin-plugins",
182 "pluginName": "@oclif/plugin-plugins",
183 "pluginType": "core",
184 "strict": false,
185 "summary": "Installs a plugin into <%= config.bin %>.",
186 "enableJsonFlag": true,
187 "isESM": true,
188 "relativePath": [
189 "lib",
190 "commands",
191 "plugins",
192 "install.js"
193 ],
194 "aliasPermutations": [
195 "plugins:add",
196 "add:plugins"
197 ],
198 "permutations": [
199 "plugins:install",
200 "install:plugins"
201 ]
202 },
203 "plugins:link": {
204 "aliases": [],
205 "args": {
206 "path": {
207 "default": ".",
208 "description": "path to plugin",
209 "name": "path",
210 "required": true
211 }
212 },
213 "description": "Links a plugin into the CLI for development.\nInstallation of a linked plugin will override a user-installed or core plugin.\n\ne.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello' command will override the user-installed or core plugin implementation. This is useful for development work.\n",
214 "examples": [
215 "<%= config.bin %> <%= command.id %> <%- config.pjson.oclif.examplePlugin || \"myplugin\" %> "
216 ],
217 "flags": {
218 "help": {
219 "char": "h",
220 "description": "Show CLI help.",
221 "name": "help",
222 "allowNo": false,
223 "type": "boolean"
224 },
225 "install": {
226 "description": "Install dependencies after linking the plugin.",
227 "name": "install",
228 "allowNo": true,
229 "type": "boolean"
230 },
231 "verbose": {
232 "char": "v",
233 "name": "verbose",
234 "allowNo": false,
235 "type": "boolean"
236 }
237 },
238 "hasDynamicHelp": false,
239 "hiddenAliases": [],
240 "id": "plugins:link",
241 "pluginAlias": "@oclif/plugin-plugins",
242 "pluginName": "@oclif/plugin-plugins",
243 "pluginType": "core",
244 "strict": true,
245 "enableJsonFlag": false,
246 "isESM": true,
247 "relativePath": [
248 "lib",
249 "commands",
250 "plugins",
251 "link.js"
252 ],
253 "aliasPermutations": [],
254 "permutations": [
255 "plugins:link",
256 "link:plugins"
257 ]
258 },
259 "plugins:reset": {
260 "aliases": [],
261 "args": {},
262 "flags": {
263 "hard": {
264 "name": "hard",
265 "summary": "Delete node_modules and package manager related files in addition to uninstalling plugins.",
266 "allowNo": false,
267 "type": "boolean"
268 },
269 "reinstall": {
270 "name": "reinstall",
271 "summary": "Reinstall all plugins after uninstalling.",
272 "allowNo": false,
273 "type": "boolean"
274 }
275 },
276 "hasDynamicHelp": false,
277 "hiddenAliases": [],
278 "id": "plugins:reset",
279 "pluginAlias": "@oclif/plugin-plugins",
280 "pluginName": "@oclif/plugin-plugins",
281 "pluginType": "core",
282 "strict": true,
283 "summary": "Remove all user-installed and linked plugins.",
284 "enableJsonFlag": false,
285 "isESM": true,
286 "relativePath": [
287 "lib",
288 "commands",
289 "plugins",
290 "reset.js"
291 ],
292 "aliasPermutations": [],
293 "permutations": [
294 "plugins:reset",
295 "reset:plugins"
296 ]
297 },
298 "plugins:uninstall": {
299 "aliases": [
300 "plugins:unlink",
301 "plugins:remove"
302 ],
303 "args": {
304 "plugin": {
305 "description": "plugin to uninstall",
306 "name": "plugin"
307 }
308 },
309 "description": "Removes a plugin from the CLI.",
310 "examples": [
311 "<%= config.bin %> <%= command.id %> <%- config.pjson.oclif.examplePlugin || \"myplugin\" %>"
312 ],
313 "flags": {
314 "help": {
315 "char": "h",
316 "description": "Show CLI help.",
317 "name": "help",
318 "allowNo": false,
319 "type": "boolean"
320 },
321 "verbose": {
322 "char": "v",
323 "name": "verbose",
324 "allowNo": false,
325 "type": "boolean"
326 }
327 },
328 "hasDynamicHelp": false,
329 "hiddenAliases": [],
330 "id": "plugins:uninstall",
331 "pluginAlias": "@oclif/plugin-plugins",
332 "pluginName": "@oclif/plugin-plugins",
333 "pluginType": "core",
334 "strict": false,
335 "enableJsonFlag": false,
336 "isESM": true,
337 "relativePath": [
338 "lib",
339 "commands",
340 "plugins",
341 "uninstall.js"
342 ],
343 "aliasPermutations": [
344 "plugins:unlink",
345 "unlink:plugins",
346 "plugins:remove",
347 "remove:plugins"
348 ],
349 "permutations": [
350 "plugins:uninstall",
351 "uninstall:plugins"
352 ]
353 },
354 "plugins:update": {
355 "aliases": [],
356 "args": {},
357 "description": "Update installed plugins.",
358 "flags": {
359 "help": {
360 "char": "h",
361 "description": "Show CLI help.",
362 "name": "help",
363 "allowNo": false,
364 "type": "boolean"
365 },
366 "verbose": {
367 "char": "v",
368 "name": "verbose",
369 "allowNo": false,
370 "type": "boolean"
371 }
372 },
373 "hasDynamicHelp": false,
374 "hiddenAliases": [],
375 "id": "plugins:update",
376 "pluginAlias": "@oclif/plugin-plugins",
377 "pluginName": "@oclif/plugin-plugins",
378 "pluginType": "core",
379 "strict": true,
380 "enableJsonFlag": false,
381 "isESM": true,
382 "relativePath": [
383 "lib",
384 "commands",
385 "plugins",
386 "update.js"
387 ],
388 "aliasPermutations": [],
389 "permutations": [
390 "plugins:update",
391 "update:plugins"
392 ]
393 }
394 },
395 "version": "5.3.9"
396}
\No newline at end of file