1 | var r=require("dr-js/library/node/module/Option/preset")
|
2 | var o=require("../library/configure/option")
|
3 | var e=require("../library/feature/Auth/option")
|
4 | var t=require("../library/feature/Explorer/option")
|
5 | var i=require("../library/feature/StatusCollect/option")
|
6 | var a=require("../library/feature/StatusReport/option")
|
7 | var n=require("../library/feature/TaskRunner/option")
|
8 | var p=require("./optionExplorerClient")
|
9 | const{Config:s,parseCompactList:u}=r.Preset
|
10 | const l={prefixENV:"dr-server",formatList:[s,...u("help,h/T|show full help","quiet,q/T|less log","version,v/T|show version"),(0,o.getServerFormatConfig)([o.LogFormatConfig,o.PidFormatConfig,o.PermissionFormatConfig,e.AuthSkipFormatConfig,e.AuthFileFormatConfig,e.AuthFileGroupFormatConfig,t.ExplorerFormatConfig,i.StatusCollectFormatConfig,a.StatusReportFormatConfig,n.TaskRunnerFormatConfig]),p.ExplorerClientFormatConfig]}
|
11 | const{parseOption:f,formatUsage:g}=(0,r.prepareOption)(l)
|
12 | exports.formatUsage=g
|
13 | exports.parseOption=f
|