Collaborative editing (#1660)
This commit is contained in:
21
server/utils/args.js
Normal file
21
server/utils/args.js
Normal file
@@ -0,0 +1,21 @@
|
||||
// @flow
|
||||
|
||||
/**
|
||||
* Get the value of a command line argument
|
||||
*
|
||||
* @param {string} name The name of the argument
|
||||
* @param {string} shortName The optioanl short name
|
||||
*
|
||||
* @returns {string} The value of the argument.
|
||||
*/
|
||||
export function getArg(name: string, shortName?: string) {
|
||||
return process.argv
|
||||
.slice(2)
|
||||
.filter(
|
||||
(arg) =>
|
||||
arg.startsWith(`--${name}=`) ||
|
||||
(shortName && arg.startsWith(`-${shortName}=`))
|
||||
)
|
||||
.map((arg) => arg.split("=")[1])
|
||||
.join(",");
|
||||
}
|
||||
Reference in New Issue
Block a user