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": "Installation 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 "summary": "Links a plugin into the CLI for development.",
246 "enableJsonFlag": false,
247 "isESM": true,
248 "relativePath": [
249 "lib",
250 "commands",
251 "plugins",
252 "link.js"
253 ],
254 "aliasPermutations": [],
255 "permutations": [
256 "plugins:link",
257 "link:plugins"
258 ]
259 },
260 "plugins:reset": {
261 "aliases": [],
262 "args": {},
263 "flags": {
264 "hard": {
265 "name": "hard",
266 "summary": "Delete node_modules and package manager related files in addition to uninstalling plugins.",
267 "allowNo": false,
268 "type": "boolean"
269 },
270 "reinstall": {
271 "name": "reinstall",
272 "summary": "Reinstall all plugins after uninstalling.",
273 "allowNo": false,
274 "type": "boolean"
275 }
276 },
277 "hasDynamicHelp": false,
278 "hiddenAliases": [],
279 "id": "plugins:reset",
280 "pluginAlias": "@oclif/plugin-plugins",
281 "pluginName": "@oclif/plugin-plugins",
282 "pluginType": "core",
283 "strict": true,
284 "summary": "Remove all user-installed and linked plugins.",
285 "enableJsonFlag": false,
286 "isESM": true,
287 "relativePath": [
288 "lib",
289 "commands",
290 "plugins",
291 "reset.js"
292 ],
293 "aliasPermutations": [],
294 "permutations": [
295 "plugins:reset",
296 "reset:plugins"
297 ]
298 },
299 "plugins:uninstall": {
300 "aliases": [
301 "plugins:unlink",
302 "plugins:remove"
303 ],
304 "args": {
305 "plugin": {
306 "description": "plugin to uninstall",
307 "name": "plugin"
308 }
309 },
310 "description": "Removes a plugin from the CLI.",
311 "examples": [
312 "<%= config.bin %> <%= command.id %> <%- config.pjson.oclif.examplePlugin || \"myplugin\" %>"
313 ],
314 "flags": {
315 "help": {
316 "char": "h",
317 "description": "Show CLI help.",
318 "name": "help",
319 "allowNo": false,
320 "type": "boolean"
321 },
322 "verbose": {
323 "char": "v",
324 "name": "verbose",
325 "allowNo": false,
326 "type": "boolean"
327 }
328 },
329 "hasDynamicHelp": false,
330 "hiddenAliases": [],
331 "id": "plugins:uninstall",
332 "pluginAlias": "@oclif/plugin-plugins",
333 "pluginName": "@oclif/plugin-plugins",
334 "pluginType": "core",
335 "strict": false,
336 "enableJsonFlag": false,
337 "isESM": true,
338 "relativePath": [
339 "lib",
340 "commands",
341 "plugins",
342 "uninstall.js"
343 ],
344 "aliasPermutations": [
345 "plugins:unlink",
346 "unlink:plugins",
347 "plugins:remove",
348 "remove:plugins"
349 ],
350 "permutations": [
351 "plugins:uninstall",
352 "uninstall:plugins"
353 ]
354 },
355 "plugins:update": {
356 "aliases": [],
357 "args": {},
358 "description": "Update installed plugins.",
359 "flags": {
360 "help": {
361 "char": "h",
362 "description": "Show CLI help.",
363 "name": "help",
364 "allowNo": false,
365 "type": "boolean"
366 },
367 "verbose": {
368 "char": "v",
369 "name": "verbose",
370 "allowNo": false,
371 "type": "boolean"
372 }
373 },
374 "hasDynamicHelp": false,
375 "hiddenAliases": [],
376 "id": "plugins:update",
377 "pluginAlias": "@oclif/plugin-plugins",
378 "pluginName": "@oclif/plugin-plugins",
379 "pluginType": "core",
380 "strict": true,
381 "enableJsonFlag": false,
382 "isESM": true,
383 "relativePath": [
384 "lib",
385 "commands",
386 "plugins",
387 "update.js"
388 ],
389 "aliasPermutations": [],
390 "permutations": [
391 "plugins:update",
392 "update:plugins"
393 ]
394 }
395 },
396 "version": "5.4.21"
397}
\No newline at end of file