MCPcopy
hub / github.com/microsoft/vscode / getJSFlags

Function getJSFlags

src/main.ts:549–563  ·  view source on GitHub ↗
(cliArgs: NativeParsedArgs, argvConfig: IArgvConfig)

Source from the content-addressed store, hash-verified

547}
548
549function getJSFlags(cliArgs: NativeParsedArgs, argvConfig: IArgvConfig): string | null {
550 const jsFlags: string[] = [];
551
552 // Add any existing JS flags we already got from the command line
553 if (cliArgs['js-flags']) {
554 jsFlags.push(cliArgs['js-flags']);
555 }
556
557 // Add JS flags from runtime arguments (argv.json)
558 if (typeof argvConfig['js-flags'] === 'string' && argvConfig['js-flags']) {
559 jsFlags.push(argvConfig['js-flags']);
560 }
561
562 return jsFlags.length > 0 ? jsFlags.join(' ') : null;
563}
564
565function parseCLIArgs(): NativeParsedArgs {
566 return minimist(process.argv, {

Callers 1

Calls 2

pushMethod · 0.65
joinMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…