github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/fixtures/config/main-plugin-test-config/.cf/plugins/config.json (about) 1 { 2 "Plugins": { 3 "Test1":{ 4 "Location":"../../fixtures/plugins/test_1.exe", 5 "Commands":[ 6 { 7 "Name":"test_1_cmd1", 8 "Alias":"test_1_cmd1_alias", 9 "HelpText":"help text for test1 cmd1", 10 "UsageDetails": { 11 "Usage": "Test plugin command\n cf test_1_cmd1 [-a] [-b] [--no-ouput]", 12 "Options": { 13 "--no-output": "example option with no use", 14 "-a": "flag to do nothing", 15 "-b": "another flag to do nothing" 16 } 17 } 18 }, 19 {"Name":"test_1_cmd2","Alias":"","HelpText":"help text for test1 cmd2"} 20 ] 21 }, 22 "Test2":{ 23 "Location":"../../fixtures/plugins/test_2.exe", 24 "Commands":[ 25 {"Name":"test_2_cmd1","Alias":"","HelpText":"help text for test2 cmd1"}, 26 {"Name":"test_2_cmd2","Alias":"","HelpText":"help text for test2 cmd2"} 27 ] 28 }, 29 "TestWithPush":{ 30 "Location":"../../fixtures/plugins/test_with_push.exe", 31 "Commands":[ 32 {"Name":"push","Alias":"","HelpText":"push text for test_with_push"} 33 ] 34 }, 35 "TestWithPushShortName":{ 36 "Location":"../../fixtures/plugins/test_with_push_short_name.exe", 37 "Commands":[ 38 {"Name":"p","Alias":"","HelpText":"plugin short name p"} 39 ] 40 }, 41 "TestWithHelp":{ 42 "Location":"../../fixtures/plugins/test_with_help.exe", 43 "Commands":[ 44 {"Name":"help","Alias":"","HelpText":"help text for test_with_help"} 45 ] 46 }, 47 "MySay":{ 48 "Location":"../../fixtures/plugins/my_say.exe", 49 "Commands":[ 50 {"Name":"my-say","Alias":"","HelpText":"Help text for saying stuff"} 51 ] 52 }, 53 "Input":{ 54 "Location":"../../fixtures/plugins/input.exe", 55 "Commands":[ 56 {"Name":"input","Alias":"","HelpText":"help text for input"} 57 ] 58 }, 59 "CoreCmd":{ 60 "Location":"../../fixtures/plugins/call_core_cmd.exe", 61 "Commands":[ 62 {"Name":"awesomeness","Alias":"","HelpText":"the most awesomeness command you have ever seen"}, 63 {"Name":"core-command","Alias":"","HelpText":"runs core commands and dumps the output from the cli process"}, 64 {"Name":"core-command-quiet","Alias":"","HelpText":"runs core commands quietly and dumps the output from the cli process"} 65 ] 66 } 67 } 68 } 69 70