forked from platformio/platformio-core
Add "--json-output" option to "platformio list", "platformio serialports list" and "platformio lib list" cmds // Resolve #42
This commit is contained in:
@@ -154,9 +154,15 @@ def lib_uninstall(libid):
|
||||
|
||||
|
||||
@cli.command("list", short_help="List installed libraries")
|
||||
def lib_list():
|
||||
@click.option("--json-output", is_flag=True)
|
||||
def lib_list(json_output):
|
||||
lm = LibraryManager(get_lib_dir())
|
||||
items = lm.get_installed().values()
|
||||
|
||||
if json_output:
|
||||
click.echo(items)
|
||||
return
|
||||
|
||||
if not items:
|
||||
return
|
||||
|
||||
|
Reference in New Issue
Block a user