diff --git a/app/app.go b/app/app.go index 5f61d211c..750805325 100644 --- a/app/app.go +++ b/app/app.go @@ -17,7 +17,7 @@ const Name = "murex" const ( Major = 7 Minor = 2 - Revision = 79 + Revision = 101 ) var ( diff --git a/integrations/yarn_any.mx b/integrations/yarn_any.mx index 071707365..c1c2817c5 100644 --- a/integrations/yarn_any.mx +++ b/integrations/yarn_any.mx @@ -1,88 +1,87 @@ -!if { which yarn } then { - return -} +if { which yarn } then { -private yarn.autocomplete.1 { - cast json - autocomplete = %{} - - trypipe { - autocomplete <~ ${ - g ${yarn bin}/* \ - -> regexp s,^.*/,, \ - -> foreach --jmap bin { $bin } { out "yarn bin" } - } - } + private yarn.autocomplete.1 { + cast json + autocomplete = %{} - trypipe { - autocomplete <~ ${ yarn help -> tabulate: --key-value --split-comma --key-inc-hint --map } - } + trypipe { + autocomplete <~ ${ + g ${yarn bin}/* \ + -> regexp s,^.*/,, \ + -> foreach --jmap bin { $bin } { out "yarn bin" } + } + } - $autocomplete -} + trypipe { + autocomplete <~ ${ yarn help -> tabulate: --key-value --split-comma --key-inc-hint --map } + } -/#test unit private yarn.autocomplete.1 %{ - StdoutType: json - StdoutIsMap: true - StdoutGreaterThan: 10 -}#/ + $autocomplete + } -private yarn.autocomplete.commands { - yarn help \ - -> [Commands..Run]re \ - -> [:1] \ - -> cast str \ - -> foreach --jmap cmd { $cmd } { yarn help $cmd -> [Usage..Options]rebt } -} + /#test unit private yarn.autocomplete.1 %{ + StdoutType: json + StdoutIsMap: true + StdoutGreaterThan: 10 + }#/ -/#test unit private yarn.autocomplete.commands %{ - StdoutType: json - StdoutIsMap: true - StdoutGreaterThan: 10 -}#/ + private yarn.autocomplete.commands { + yarn help \ + -> [Commands..Run]re \ + -> [:1] \ + -> cast str \ + -> foreach --jmap cmd { $cmd } { yarn help $cmd -> [Usage..Options]rebt } + } -bg { - MODULE.yarn_autocomplete_commands = yarn.autocomplete.commands() -} + /#test unit private yarn.autocomplete.commands %{ + StdoutType: json + StdoutIsMap: true + StdoutGreaterThan: 10 + }#/ -autocomplete set yarn %[ - { - CacheTTL: 120 - DynamicDesc: '{yarn.autocomplete.1}' - Optional: true - AllowMultiple: true - AllowNoFlagValue: true - FlagValues: { - "*": [ - { IncDirs: true } - { Goto: "/0" } - ] - } + bg { + MODULE.yarn_autocomplete_commands = yarn.autocomplete.commands() } - { - DynamicDesc: '{ - cast json - if { g package.json } then { - open package.json -> [ scripts ] + + autocomplete set yarn %[ + { + CacheTTL: 120 + DynamicDesc: '{yarn.autocomplete.1}' + Optional: true + AllowMultiple: true + AllowNoFlagValue: true + FlagValues: { + "*": [ + { IncDirs: true } + { Goto: "/0" } + ] } - }' - Optional: true - } - /#{ - DynamicDesc: '{ $MODULE.yarn_autocomplete_commands }' - FlagValues: { - "*": [{ - DynamicDesc: '{ - yarn help $MOD_cmd -> tabulate: --key-value --split-comma --key-inc-hint --map - }) - AllowMultiple: true - AllowNoFlagValue: true - FlagValues: {"*": [ - { IncDirs: true } - { Goto: "/2/add/0" } - ]} - }],) - }] } - }#/ -] \ No newline at end of file + { + DynamicDesc: '{ + cast json + if { g package.json } then { + open package.json -> [ scripts ] + } + }' + Optional: true + } + /#{ + DynamicDesc: '{ $MODULE.yarn_autocomplete_commands }' + FlagValues: { + "*": [{ + DynamicDesc: '{ + yarn help $MOD_cmd -> tabulate: --key-value --split-comma --key-inc-hint --map + }) + AllowMultiple: true + AllowNoFlagValue: true + FlagValues: {"*": [ + { IncDirs: true } + { Goto: "/2/add/0" } + ]} + }],) + }] + } + }#/ + ] +} diff --git a/version.svg b/version.svg index bc05e5f36..b567cdd5f 100644 --- a/version.svg +++ b/version.svg @@ -1 +1 @@ -Version: 7.2.0079Version7.2.0079 +Version: 7.2.0101Version7.2.0101