code-server
Version:
Run VS Code on a remote server.
1 lines • 248 kB
JSON
{"name":"js-debug","displayName":"JavaScript Debugger","version":"1.97.1","publisher":"ms-vscode","author":{"name":"Microsoft Corporation"},"keywords":["pwa","javascript","node","chrome","debugger"],"description":"An extension for debugging Node.js programs and Chrome.","license":"MIT","engines":{"vscode":"^1.80.0","node":">=10"},"icon":"resources/logo.png","categories":["Debuggers"],"private":true,"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-pwa.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-pwa/issues"},"main":"./src/extension.js","enabledApiProposals":["portsAttributes","workspaceTrust","tunnels"],"extensionKind":["workspace"],"capabilities":{"virtualWorkspaces":false,"untrustedWorkspaces":{"supported":"limited","description":"%workspaceTrust.description%"}},"activationEvents":["onDebugDynamicConfigurations","onDebugInitialConfigurations","onFileSystem:jsDebugNetworkFs","onDebugResolve:pwa-node","onDebugResolve:node-terminal","onDebugResolve:pwa-extensionHost","onDebugResolve:pwa-chrome","onDebugResolve:pwa-msedge","onDebugResolve:node","onDebugResolve:chrome","onDebugResolve:extensionHost","onDebugResolve:msedge","onCommand:extension.js-debug.clearAutoAttachVariables","onCommand:extension.js-debug.setAutoAttachVariables","onCommand:extension.js-debug.autoAttachToProcess","onCommand:extension.js-debug.pickNodeProcess","onCommand:extension.js-debug.requestCDPProxy","onCommand:extension.js-debug.completion.nodeTool"],"contributes":{"menus":{"commandPalette":[{"command":"extension.js-debug.prettyPrint","title":"%pretty.print.script%","when":"debugType == pwa-extensionHost && debugState == stopped || debugType == node-terminal && debugState == stopped || debugType == pwa-node && debugState == stopped || debugType == pwa-chrome && debugState == stopped || debugType == pwa-msedge && debugState == stopped"},{"command":"extension.js-debug.startProfile","title":"%profile.start%","when":"debugType == pwa-extensionHost && inDebugMode && !jsDebugIsProfiling || debugType == node-terminal && inDebugMode && !jsDebugIsProfiling || debugType == pwa-node && inDebugMode && !jsDebugIsProfiling || debugType == pwa-chrome && inDebugMode && !jsDebugIsProfiling || debugType == pwa-msedge && inDebugMode && !jsDebugIsProfiling"},{"command":"extension.js-debug.stopProfile","title":"%profile.stop%","when":"debugType == pwa-extensionHost && inDebugMode && jsDebugIsProfiling || debugType == node-terminal && inDebugMode && jsDebugIsProfiling || debugType == pwa-node && inDebugMode && jsDebugIsProfiling || debugType == pwa-chrome && inDebugMode && jsDebugIsProfiling || debugType == pwa-msedge && inDebugMode && jsDebugIsProfiling"},{"command":"extension.js-debug.revealPage","when":"false"},{"command":"extension.js-debug.debugLink","title":"%debugLink.label%","when":"!isWeb"},{"command":"extension.js-debug.createDiagnostics","title":"%createDiagnostics.label%","when":"debugType == pwa-extensionHost && inDebugMode || debugType == node-terminal && inDebugMode || debugType == pwa-node && inDebugMode || debugType == pwa-chrome && inDebugMode || debugType == pwa-msedge && inDebugMode"},{"command":"extension.js-debug.getDiagnosticLogs","title":"%getDiagnosticLogs.label%","when":"debugType == pwa-extensionHost && inDebugMode || debugType == node-terminal && inDebugMode || debugType == pwa-node && inDebugMode || debugType == pwa-chrome && inDebugMode || debugType == pwa-msedge && inDebugMode"},{"command":"extension.js-debug.openEdgeDevTools","title":"%openEdgeDevTools.label%","when":"debugType == pwa-msedge"},{"command":"extension.js-debug.callers.add","title":"%commands.callersAdd.paletteLabel%","when":"debugType == pwa-extensionHost && debugState == \"stopped\" || debugType == node-terminal && debugState == \"stopped\" || debugType == pwa-node && debugState == \"stopped\" || debugType == pwa-chrome && debugState == \"stopped\" || debugType == pwa-msedge && debugState == \"stopped\""},{"command":"extension.js-debug.callers.goToCaller","when":"false"},{"command":"extension.js-debug.callers.gotToTarget","when":"false"},{"command":"extension.js-debug.network.copyUri","when":"false"},{"command":"extension.js-debug.network.openBody","when":"false"},{"command":"extension.js-debug.network.openBodyInHex","when":"false"},{"command":"extension.js-debug.network.replayXHR","when":"false"},{"command":"extension.js-debug.network.viewRequest","when":"false"},{"command":"extension.js-debug.network.clear","when":"false"},{"command":"extension.js-debug.enableSourceMapStepping","when":"jsDebugIsMapSteppingDisabled"},{"command":"extension.js-debug.disableSourceMapStepping","when":"!jsDebugIsMapSteppingDisabled"}],"debug/callstack/context":[{"command":"extension.js-debug.revealPage","group":"navigation","when":"debugType == pwa-chrome && callStackItemType == 'session' || debugType == pwa-msedge && callStackItemType == 'session'"},{"command":"extension.js-debug.toggleSkippingFile","group":"navigation","when":"debugType == pwa-extensionHost && callStackItemType == 'session' || debugType == node-terminal && callStackItemType == 'session' || debugType == pwa-node && callStackItemType == 'session' || debugType == pwa-chrome && callStackItemType == 'session' || debugType == pwa-msedge && callStackItemType == 'session'"},{"command":"extension.js-debug.startProfile","group":"navigation","when":"debugType == pwa-extensionHost && !jsDebugIsProfiling && callStackItemType == 'session' || debugType == node-terminal && !jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-node && !jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-chrome && !jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-msedge && !jsDebugIsProfiling && callStackItemType == 'session'"},{"command":"extension.js-debug.stopProfile","group":"navigation","when":"debugType == pwa-extensionHost && jsDebugIsProfiling && callStackItemType == 'session' || debugType == node-terminal && jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-node && jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-chrome && jsDebugIsProfiling && callStackItemType == 'session' || debugType == pwa-msedge && jsDebugIsProfiling && callStackItemType == 'session'"},{"command":"extension.js-debug.startProfile","group":"inline","when":"debugType == pwa-extensionHost && !jsDebugIsProfiling || debugType == node-terminal && !jsDebugIsProfiling || debugType == pwa-node && !jsDebugIsProfiling || debugType == pwa-chrome && !jsDebugIsProfiling || debugType == pwa-msedge && !jsDebugIsProfiling"},{"command":"extension.js-debug.stopProfile","group":"inline","when":"debugType == pwa-extensionHost && jsDebugIsProfiling || debugType == node-terminal && jsDebugIsProfiling || debugType == pwa-node && jsDebugIsProfiling || debugType == pwa-chrome && jsDebugIsProfiling || debugType == pwa-msedge && jsDebugIsProfiling"},{"command":"extension.js-debug.callers.add","when":"debugType == pwa-extensionHost && callStackItemType == 'stackFrame' || debugType == node-terminal && callStackItemType == 'stackFrame' || debugType == pwa-node && callStackItemType == 'stackFrame' || debugType == pwa-chrome && callStackItemType == 'stackFrame' || debugType == pwa-msedge && callStackItemType == 'stackFrame'"}],"debug/toolBar":[{"command":"extension.js-debug.stopProfile","when":"debugType == pwa-extensionHost && jsDebugIsProfiling || debugType == node-terminal && jsDebugIsProfiling || debugType == pwa-node && jsDebugIsProfiling || debugType == pwa-chrome && jsDebugIsProfiling || debugType == pwa-msedge && jsDebugIsProfiling"},{"command":"extension.js-debug.openEdgeDevTools","when":"debugType == pwa-msedge"},{"command":"extension.js-debug.enableSourceMapStepping","when":"jsDebugIsMapSteppingDisabled"}],"view/title":[{"command":"extension.js-debug.addCustomBreakpoints","when":"view == jsBrowserBreakpoints","group":"navigation"},{"command":"extension.js-debug.removeAllCustomBreakpoints","when":"view == jsBrowserBreakpoints","group":"navigation"},{"command":"extension.js-debug.callers.removeAll","group":"navigation","when":"view == jsExcludedCallers"},{"command":"extension.js-debug.disableSourceMapStepping","group":"navigation","when":"debugType == pwa-extensionHost && view == workbench.debug.callStackView && !jsDebugIsMapSteppingDisabled || debugType == node-terminal && view == workbench.debug.callStackView && !jsDebugIsMapSteppingDisabled || debugType == pwa-node && view == workbench.debug.callStackView && !jsDebugIsMapSteppingDisabled || debugType == pwa-chrome && view == workbench.debug.callStackView && !jsDebugIsMapSteppingDisabled || debugType == pwa-msedge && view == workbench.debug.callStackView && !jsDebugIsMapSteppingDisabled"},{"command":"extension.js-debug.enableSourceMapStepping","group":"navigation","when":"debugType == pwa-extensionHost && view == workbench.debug.callStackView && jsDebugIsMapSteppingDisabled || debugType == node-terminal && view == workbench.debug.callStackView && jsDebugIsMapSteppingDisabled || debugType == pwa-node && view == workbench.debug.callStackView && jsDebugIsMapSteppingDisabled || debugType == pwa-chrome && view == workbench.debug.callStackView && jsDebugIsMapSteppingDisabled || debugType == pwa-msedge && view == workbench.debug.callStackView && jsDebugIsMapSteppingDisabled"},{"command":"extension.js-debug.network.clear","group":"navigation","when":"view == jsDebugNetworkTree"}],"view/item/context":[{"command":"extension.js-debug.addXHRBreakpoints","when":"view == jsBrowserBreakpoints && viewItem == xhrBreakpoint"},{"command":"extension.js-debug.editXHRBreakpoints","when":"view == jsBrowserBreakpoints && viewItem == xhrBreakpoint","group":"inline"},{"command":"extension.js-debug.editXHRBreakpoints","when":"view == jsBrowserBreakpoints && viewItem == xhrBreakpoint"},{"command":"extension.js-debug.removeXHRBreakpoint","when":"view == jsBrowserBreakpoints && viewItem == xhrBreakpoint","group":"inline"},{"command":"extension.js-debug.removeXHRBreakpoint","when":"view == jsBrowserBreakpoints && viewItem == xhrBreakpoint"},{"command":"extension.js-debug.addXHRBreakpoints","when":"view == jsBrowserBreakpoints && viewItem == xhrCategory","group":"inline"},{"command":"extension.js-debug.callers.goToCaller","group":"inline","when":"view == jsExcludedCallers"},{"command":"extension.js-debug.callers.gotToTarget","group":"inline","when":"view == jsExcludedCallers"},{"command":"extension.js-debug.callers.remove","group":"inline","when":"view == jsExcludedCallers"},{"command":"extension.js-debug.network.viewRequest","group":"inline@1","when":"view == jsDebugNetworkTree"},{"command":"extension.js-debug.network.openBody","group":"body@1","when":"view == jsDebugNetworkTree"},{"command":"extension.js-debug.network.openBodyInHex","group":"body@2","when":"view == jsDebugNetworkTree"},{"command":"extension.js-debug.network.copyUri","group":"other@1","when":"view == jsDebugNetworkTree"},{"command":"extension.js-debug.network.replayXHR","group":"other@2","when":"view == jsDebugNetworkTree"}],"editor/title":[{"command":"extension.js-debug.prettyPrint","group":"navigation","when":"jsDebugCanPrettyPrint"}]},"breakpoints":[{"language":"javascript"},{"language":"typescript"},{"language":"typescriptreact"},{"language":"javascriptreact"},{"language":"fsharp"},{"language":"html"},{"language":"wat"},{"language":"c"},{"language":"cpp"},{"language":"rust"},{"language":"zig"}],"debuggers":[{"aiKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","configurationAttributes":{"attach":{"properties":{"address":{"default":"localhost","description":"%node.address.description%","type":"string"},"attachExistingChildren":{"default":false,"description":"%node.attach.attachExistingChildren.description%","type":"boolean"},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"continueOnAttach":{"default":true,"markdownDescription":"%node.attach.continueOnAttach%","type":"boolean"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"port":{"default":9229,"description":"%node.port.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}],"tags":["setup"]},"processId":{"default":"${command:PickProcess}","description":"%node.attach.processId.description%","type":"string"},"remoteHostHeader":{"description":"%node.remote.host.header.description%","type":"string"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"resolveSourceMapLocations":{"default":["${workspaceFolder}/**","!**/node_modules/**"],"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"restart":{"default":true,"description":"%node.attach.restart.description%","oneOf":[{"type":"boolean"},{"properties":{"delay":{"default":1000,"minimum":0,"type":"number"},"maxAttempts":{"default":10,"minimum":0,"type":"number"}},"type":"object"}]},"runtimeSourcemapPausePatterns":{"default":[],"items":{"type":"string"},"markdownDescription":"%node.launch.runtimeSourcemapPausePatterns%","type":"array"},"showAsyncStacks":{"default":true,"description":"%node.showAsyncStacks.description%","oneOf":[{"type":"boolean"},{"properties":{"onAttach":{"default":32,"type":"number"}},"required":["onAttach"],"type":"object"},{"properties":{"onceBreakpointResolved":{"default":32,"type":"number"}},"required":["onceBreakpointResolved"],"type":"object"}]},"skipFiles":{"default":["${/**"],"description":"%browser.skipFiles.description%","type":"array"},"smartStep":{"default":true,"description":"%smartStep.description%","type":"boolean"},"sourceMapPathOverrides":{"default":{"meteor://💻app/*":"${workspaceFolder}/*","webpack:///./~/*":"${workspaceFolder}/node_modules/*","webpack://?:*/*":"${workspaceFolder}/*"},"description":"%node.sourceMapPathOverrides.description%","type":"object"},"sourceMapRenames":{"default":true,"description":"%browser.sourceMapRenames.description%","type":"boolean"},"sourceMaps":{"default":true,"description":"%browser.sourceMaps.description%","type":"boolean"},"timeout":{"default":10000,"description":"%node.timeout.description%","type":"number"},"timeouts":{"additionalProperties":false,"default":{},"description":"%timeouts.generalDescription%","markdownDescription":"%timeouts.generalDescription.markdown%","properties":{"hoverEvaluation":{"default":500,"description":"%timeouts.hoverEvaluation.description%","type":"number"},"sourceMapCumulativePause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapCumulativePause.description%","type":"number"},"sourceMapMinPause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapMinPause.description%","type":"number"}},"type":"object"},"trace":{"default":true,"description":"%trace.description%","oneOf":[{"description":"%trace.boolean.description%","type":"boolean"},{"additionalProperties":false,"properties":{"logFile":{"description":"%trace.logFile.description%","type":["string","null"]},"stdio":{"description":"%trace.stdio.description%","type":"boolean"}},"type":"object"}]},"websocketAddress":{"description":"%node.websocket.address.description%","type":"string"}}},"launch":{"properties":{"args":{"default":[],"description":"%node.launch.args.description%","items":{"type":"string"},"tags":["setup"],"type":["array","string"]},"attachSimplePort":{"default":9229,"description":"%node.attachSimplePort.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}]},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"console":{"default":"internalConsole","description":"%node.launch.console.description%","enum":["internalConsole","integratedTerminal","externalTerminal"],"enumDescriptions":["%node.launch.console.internalConsole.description%","%node.launch.console.integratedTerminal.description%","%node.launch.console.externalTerminal.description%"],"type":"string"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"experimentalNetworking":{"default":"auto","description":"%node.experimentalNetworking.description%","enum":["auto","on","off"],"type":"string"},"killBehavior":{"default":"forceful","enum":["forceful","polite","none"],"markdownDescription":"%node.killBehavior.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"profileStartup":{"default":true,"description":"%node.profileStartup.description%","type":"boolean"},"program":{"default":"","description":"%node.launch.program.description%","tags":["setup"],"type":"string"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"resolveSourceMapLocations":{"default":["${workspaceFolder}/**","!**/node_modules/**"],"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"restart":{"default":true,"description":"%node.attach.restart.description%","oneOf":[{"type":"boolean"},{"properties":{"delay":{"default":1000,"minimum":0,"type":"number"},"maxAttempts":{"default":10,"minimum":0,"type":"number"}},"type":"object"}]},"runtimeArgs":{"default":[],"description":"%node.launch.runtimeArgs.description%","items":{"type":"string"},"tags":["setup"],"type":"array"},"runtimeExecutable":{"default":"node","markdownDescription":"%node.launch.runtimeExecutable.description%","type":["string","null"]},"runtimeSourcemapPausePatterns":{"default":[],"items":{"type":"string"},"markdownDescription":"%node.launch.runtimeSourcemapPausePatterns%","type":"array"},"runtimeVersion":{"default":"default","markdownDescription":"%node.launch.runtimeVersion.description%","type":"string"},"showAsyncStacks":{"default":true,"description":"%node.showAsyncStacks.description%","oneOf":[{"type":"boolean"},{"properties":{"onAttach":{"default":32,"type":"number"}},"required":["onAttach"],"type":"object"},{"properties":{"onceBreakpointResolved":{"default":32,"type":"number"}},"required":["onceBreakpointResolved"],"type":"object"}]},"skipFiles":{"default":["${/**"],"description":"%browser.skipFiles.description%","type":"array"},"smartStep":{"default":true,"description":"%smartStep.description%","type":"boolean"},"sourceMapPathOverrides":{"default":{"meteor://💻app/*":"${workspaceFolder}/*","webpack:///./~/*":"${workspaceFolder}/node_modules/*","webpack://?:*/*":"${workspaceFolder}/*"},"description":"%node.sourceMapPathOverrides.description%","type":"object"},"sourceMapRenames":{"default":true,"description":"%browser.sourceMapRenames.description%","type":"boolean"},"sourceMaps":{"default":true,"description":"%browser.sourceMaps.description%","type":"boolean"},"stopOnEntry":{"default":true,"description":"%node.stopOnEntry.description%","type":["boolean","string"]},"timeout":{"default":10000,"description":"%node.timeout.description%","type":"number"},"timeouts":{"additionalProperties":false,"default":{},"description":"%timeouts.generalDescription%","markdownDescription":"%timeouts.generalDescription.markdown%","properties":{"hoverEvaluation":{"default":500,"description":"%timeouts.hoverEvaluation.description%","type":"number"},"sourceMapCumulativePause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapCumulativePause.description%","type":"number"},"sourceMapMinPause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapMinPause.description%","type":"number"}},"type":"object"},"trace":{"default":true,"description":"%trace.description%","oneOf":[{"description":"%trace.boolean.description%","type":"boolean"},{"additionalProperties":false,"properties":{"logFile":{"description":"%trace.logFile.description%","type":["string","null"]},"stdio":{"description":"%trace.stdio.description%","type":"boolean"}},"type":"object"}]}}}},"configurationSnippets":[],"deprecated":"Please use type node instead","label":"%node.label%","languages":["javascript","typescript","javascriptreact","typescriptreact"],"strings":{"unverifiedBreakpoints":"%debug.unverifiedBreakpoints%"},"type":"pwa-node","variables":{"PickProcess":"extension.js-debug.pickNodeProcess"}},{"aiKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","configurationAttributes":{"attach":{"properties":{"address":{"default":"localhost","description":"%node.address.description%","type":"string"},"attachExistingChildren":{"default":false,"description":"%node.attach.attachExistingChildren.description%","type":"boolean"},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"continueOnAttach":{"default":true,"markdownDescription":"%node.attach.continueOnAttach%","type":"boolean"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"port":{"default":9229,"description":"%node.port.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}],"tags":["setup"]},"processId":{"default":"${command:PickProcess}","description":"%node.attach.processId.description%","type":"string"},"remoteHostHeader":{"description":"%node.remote.host.header.description%","type":"string"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"resolveSourceMapLocations":{"default":["${workspaceFolder}/**","!**/node_modules/**"],"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"restart":{"default":true,"description":"%node.attach.restart.description%","oneOf":[{"type":"boolean"},{"properties":{"delay":{"default":1000,"minimum":0,"type":"number"},"maxAttempts":{"default":10,"minimum":0,"type":"number"}},"type":"object"}]},"runtimeSourcemapPausePatterns":{"default":[],"items":{"type":"string"},"markdownDescription":"%node.launch.runtimeSourcemapPausePatterns%","type":"array"},"showAsyncStacks":{"default":true,"description":"%node.showAsyncStacks.description%","oneOf":[{"type":"boolean"},{"properties":{"onAttach":{"default":32,"type":"number"}},"required":["onAttach"],"type":"object"},{"properties":{"onceBreakpointResolved":{"default":32,"type":"number"}},"required":["onceBreakpointResolved"],"type":"object"}]},"skipFiles":{"default":["${/**"],"description":"%browser.skipFiles.description%","type":"array"},"smartStep":{"default":true,"description":"%smartStep.description%","type":"boolean"},"sourceMapPathOverrides":{"default":{"meteor://💻app/*":"${workspaceFolder}/*","webpack:///./~/*":"${workspaceFolder}/node_modules/*","webpack://?:*/*":"${workspaceFolder}/*"},"description":"%node.sourceMapPathOverrides.description%","type":"object"},"sourceMapRenames":{"default":true,"description":"%browser.sourceMapRenames.description%","type":"boolean"},"sourceMaps":{"default":true,"description":"%browser.sourceMaps.description%","type":"boolean"},"timeout":{"default":10000,"description":"%node.timeout.description%","type":"number"},"timeouts":{"additionalProperties":false,"default":{},"description":"%timeouts.generalDescription%","markdownDescription":"%timeouts.generalDescription.markdown%","properties":{"hoverEvaluation":{"default":500,"description":"%timeouts.hoverEvaluation.description%","type":"number"},"sourceMapCumulativePause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapCumulativePause.description%","type":"number"},"sourceMapMinPause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapMinPause.description%","type":"number"}},"type":"object"},"trace":{"default":true,"description":"%trace.description%","oneOf":[{"description":"%trace.boolean.description%","type":"boolean"},{"additionalProperties":false,"properties":{"logFile":{"description":"%trace.logFile.description%","type":["string","null"]},"stdio":{"description":"%trace.stdio.description%","type":"boolean"}},"type":"object"}]},"websocketAddress":{"description":"%node.websocket.address.description%","type":"string"}}},"launch":{"properties":{"args":{"default":[],"description":"%node.launch.args.description%","items":{"type":"string"},"tags":["setup"],"type":["array","string"]},"attachSimplePort":{"default":9229,"description":"%node.attachSimplePort.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}]},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"console":{"default":"internalConsole","description":"%node.launch.console.description%","enum":["internalConsole","integratedTerminal","externalTerminal"],"enumDescriptions":["%node.launch.console.internalConsole.description%","%node.launch.console.integratedTerminal.description%","%node.launch.console.externalTerminal.description%"],"type":"string"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"experimentalNetworking":{"default":"auto","description":"%node.experimentalNetworking.description%","enum":["auto","on","off"],"type":"string"},"killBehavior":{"default":"forceful","enum":["forceful","polite","none"],"markdownDescription":"%node.killBehavior.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"profileStartup":{"default":true,"description":"%node.profileStartup.description%","type":"boolean"},"program":{"default":"","description":"%node.launch.program.description%","tags":["setup"],"type":"string"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"resolveSourceMapLocations":{"default":["${workspaceFolder}/**","!**/node_modules/**"],"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"restart":{"default":true,"description":"%node.attach.restart.description%","oneOf":[{"type":"boolean"},{"properties":{"delay":{"default":1000,"minimum":0,"type":"number"},"maxAttempts":{"default":10,"minimum":0,"type":"number"}},"type":"object"}]},"runtimeArgs":{"default":[],"description":"%node.launch.runtimeArgs.description%","items":{"type":"string"},"tags":["setup"],"type":"array"},"runtimeExecutable":{"default":"node","markdownDescription":"%node.launch.runtimeExecutable.description%","type":["string","null"]},"runtimeSourcemapPausePatterns":{"default":[],"items":{"type":"string"},"markdownDescription":"%node.launch.runtimeSourcemapPausePatterns%","type":"array"},"runtimeVersion":{"default":"default","markdownDescription":"%node.launch.runtimeVersion.description%","type":"string"},"showAsyncStacks":{"default":true,"description":"%node.showAsyncStacks.description%","oneOf":[{"type":"boolean"},{"properties":{"onAttach":{"default":32,"type":"number"}},"required":["onAttach"],"type":"object"},{"properties":{"onceBreakpointResolved":{"default":32,"type":"number"}},"required":["onceBreakpointResolved"],"type":"object"}]},"skipFiles":{"default":["${/**"],"description":"%browser.skipFiles.description%","type":"array"},"smartStep":{"default":true,"description":"%smartStep.description%","type":"boolean"},"sourceMapPathOverrides":{"default":{"meteor://💻app/*":"${workspaceFolder}/*","webpack:///./~/*":"${workspaceFolder}/node_modules/*","webpack://?:*/*":"${workspaceFolder}/*"},"description":"%node.sourceMapPathOverrides.description%","type":"object"},"sourceMapRenames":{"default":true,"description":"%browser.sourceMapRenames.description%","type":"boolean"},"sourceMaps":{"default":true,"description":"%browser.sourceMaps.description%","type":"boolean"},"stopOnEntry":{"default":true,"description":"%node.stopOnEntry.description%","type":["boolean","string"]},"timeout":{"default":10000,"description":"%node.timeout.description%","type":"number"},"timeouts":{"additionalProperties":false,"default":{},"description":"%timeouts.generalDescription%","markdownDescription":"%timeouts.generalDescription.markdown%","properties":{"hoverEvaluation":{"default":500,"description":"%timeouts.hoverEvaluation.description%","type":"number"},"sourceMapCumulativePause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapCumulativePause.description%","type":"number"},"sourceMapMinPause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapMinPause.description%","type":"number"}},"type":"object"},"trace":{"default":true,"description":"%trace.description%","oneOf":[{"description":"%trace.boolean.description%","type":"boolean"},{"additionalProperties":false,"properties":{"logFile":{"description":"%trace.logFile.description%","type":["string","null"]},"stdio":{"description":"%trace.stdio.description%","type":"boolean"}},"type":"object"}]}}}},"configurationSnippets":[{"body":{"name":"${1:Attach}","port":9229,"request":"attach","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.attach.description%","label":"%node.snippet.attach.label%"},{"body":{"address":"${2:TCP/IP address of process to be debugged}","localRoot":"^\"\\${workspaceFolder}\"","name":"${1:Attach to Remote}","port":9229,"remoteRoot":"${3:Absolute path to the remote directory containing the program}","request":"attach","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.remoteattach.description%","label":"%node.snippet.remoteattach.label%"},{"body":{"name":"${1:Attach by Process ID}","processId":"^\"\\${command:PickProcess}\"","request":"attach","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.attachProcess.description%","label":"%node.snippet.attachProcess.label%"},{"body":{"name":"${2:Launch Program}","program":"^\"\\${workspaceFolder}/${1:app.js}\"","request":"launch","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.launch.description%","label":"%node.snippet.launch.label%"},{"body":{"name":"${1:Launch via NPM}","request":"launch","runtimeArgs":["run-script","debug"],"runtimeExecutable":"npm","skipFiles":["<node_internals>/**"],"type":"node"},"label":"%node.snippet.npm.label%","markdownDescription":"%node.snippet.npm.description%"},{"body":{"console":"integratedTerminal","internalConsoleOptions":"neverOpen","name":"nodemon","program":"^\"\\${workspaceFolder}/${1:app.js}\"","request":"launch","restart":true,"runtimeExecutable":"nodemon","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.nodemon.description%","label":"%node.snippet.nodemon.label%"},{"body":{"args":["-u","tdd","--timeout","999999","--colors","^\"\\${workspaceFolder}/${1:test}\""],"internalConsoleOptions":"openOnSessionStart","name":"Mocha Tests","program":"^\"mocha\"","request":"launch","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.mocha.description%","label":"%node.snippet.mocha.label%"},{"body":{"args":["${1:generator}"],"console":"integratedTerminal","internalConsoleOptions":"neverOpen","name":"Yeoman ${1:generator}","program":"^\"\\${workspaceFolder}/node_modules/yo/lib/cli.js\"","request":"launch","skipFiles":["<node_internals>/**"],"type":"node"},"label":"%node.snippet.yo.label%","markdownDescription":"%node.snippet.yo.description%"},{"body":{"args":["${1:task}"],"name":"Gulp ${1:task}","program":"^\"\\${workspaceFolder}/node_modules/gulp/bin/gulp.js\"","request":"launch","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.gulp.description%","label":"%node.snippet.gulp.label%"},{"body":{"name":"Electron Main","program":"^\"\\${workspaceFolder}/main.js\"","request":"launch","runtimeExecutable":"^\"electron\"","skipFiles":["<node_internals>/**"],"type":"node"},"description":"%node.snippet.electron.description%","label":"%node.snippet.electron.label%"}],"label":"%node.label%","strings":{"unverifiedBreakpoints":"%debug.unverifiedBreakpoints%"},"type":"node","variables":{"PickProcess":"extension.js-debug.pickNodeProcess"}},{"aiKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","configurationAttributes":{"launch":{"properties":{"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"command":{"default":"npm start","description":"%debug.terminal.program.description%","tags":["setup"],"type":["string","null"]},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"resolveSourceMapLocations":{"default":["${workspaceFolder}/**","!**/node_modules/**"],"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"runtimeSourcemapPausePatterns":{"default":[],"items":{"type":"string"},"markdownDescription":"%node.launch.runtimeSourcemapPausePatterns%","type":"array"},"showAsyncStacks":{"default":true,"description":"%node.showAsyncStacks.description%","oneOf":[{"type":"boolean"},{"properties":{"onAttach":{"default":32,"type":"number"}},"required":["onAttach"],"type":"object"},{"properties":{"onceBreakpointResolved":{"default":32,"type":"number"}},"required":["onceBreakpointResolved"],"type":"object"}]},"skipFiles":{"default":["${/**"],"description":"%browser.skipFiles.description%","type":"array"},"smartStep":{"default":true,"description":"%smartStep.description%","type":"boolean"},"sourceMapPathOverrides":{"default":{"meteor://💻app/*":"${workspaceFolder}/*","webpack:///./~/*":"${workspaceFolder}/node_modules/*","webpack://?:*/*":"${workspaceFolder}/*"},"description":"%node.sourceMapPathOverrides.description%","type":"object"},"sourceMapRenames":{"default":true,"description":"%browser.sourceMapRenames.description%","type":"boolean"},"sourceMaps":{"default":true,"description":"%browser.sourceMaps.description%","type":"boolean"},"timeout":{"default":10000,"description":"%node.timeout.description%","type":"number"},"timeouts":{"additionalProperties":false,"default":{},"description":"%timeouts.generalDescription%","markdownDescription":"%timeouts.generalDescription.markdown%","properties":{"hoverEvaluation":{"default":500,"description":"%timeouts.hoverEvaluation.description%","type":"number"},"sourceMapCumulativePause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapCumulativePause.description%","type":"number"},"sourceMapMinPause":{"default":1000,"description":"%timeouts.sourceMaps.sourceMapMinPause.description%","type":"number"}},"type":"object"},"trace":{"default":true,"description":"%trace.description%","oneOf":[{"description":"%trace.boolean.description%","type":"boolean"},{"additionalProperties":false,"properties":{"logFile":{"description":"%trace.logFile.description%","type":["string","null"]},"stdio":{"description":"%trace.stdio.description%","type":"boolean"}},"type":"object"}]}}}},"configurationSnippets":[{"body":{"command":"npm start","name":"Run npm start","request":"launch","type":"node-terminal"},"description":"%debug.terminal.snippet.label%","label":"%debug.terminal.snippet.label%"}],"label":"%debug.terminal.label%","languages":[],"strings":{"unverifiedBreakpoints":"%debug.unverifiedBreakpoints%"},"type":"node-terminal"},{"aiKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","configurationAttributes":{"launch":{"properties":{"args":{"default":["--extensionDevelopmentPath=${workspaceFolder}"],"description":"%node.launch.args.description%","items":{"type":"string"},"tags":["setup"],"type":"array"},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"debugWebWorkerHost":{"default":true,"markdownDescription":"%extensionHost.launch.debugWebWorkerHost%","type":["boolean"]},"debugWebviews":{"default":true,"markdownDescription":"%extensionHost.launch.debugWebviews%","type":["boolean"]},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"remoteRoot":{"default":null,"description":"%node.remoteRoot.description%","type":["string","null"]},"rendererDebugOptions":{"default":{"webRoot":"${workspaceFolder}"},"markdownDescription":"%extensionHost.launch.rendererDebugOptions%","properties":{"address":{"default":"localhost","description":"%browser.address.description%","type":"string"},"browserAttachLocation":{"default":null,"description":"%browser.browserAttachLocation.description%","oneOf":[{"type":"null"},{"enum":["ui","workspace"],"type":"string"}]},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"disableNetworkCache":{"default":true,"description":"%browser.disableNetworkCache.description%","type":"boolean"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"inspectUri":{"default":null,"description":"%browser.inspectUri.description%","type":["string","null"]},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"default":"console","enum":["console","std"],"markdownDescription":"%node.launch.outputCapture.description%"},"pathMapping":{"default":{},"description":"%browser.pathMapping.description%","type":"object"},"pauseForSourceMap":{"default":false,"markdownDescription":"%node.pauseForSourceMap.description%","type":"boolean"},"perScriptSourcemaps":{"default":"auto","description":"%browser.perScriptSourcemaps.description%","enum":["yes","no","auto"],"type":"string"},"port":{"default":9229,"description":"%browser.attach.port.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}],"tags":["setup"]},"resolveSourceMapLocations":{"default":null,"description":"%node.resolveSourceMapLocations.description%","items":{"type":"string"},"type":["array","null"]},"restart":{"default":false,"markdownDescription":"%browser.restart%","type":"boolean"},"server":{"oneOf":[{"additionalProperties":false,"default":{"program":"node my-server.js"},"description":"%browser.server.description%","properties":{"args":{"default":[],"description":"%node.launch.args.description%","items":{"type":"string"},"tags":["setup"],"type":["array","string"]},"attachSimplePort":{"default":9229,"description":"%node.attachSimplePort.description%","oneOf":[{"type":"integer"},{"pattern":"^\\${.*}$","type":"string"}]},"autoAttachChildProcesses":{"default":true,"description":"%node.launch.autoAttachChildProcesses.description%","type":"boolean"},"cascadeTerminateToConfigurations":{"default":[],"description":"%base.cascadeTerminateToConfigurations.label%","items":{"type":"string","uniqueItems":true},"type":"array"},"console":{"default":"internalConsole","description":"%node.launch.console.description%","enum":["internalConsole","integratedTerminal","externalTerminal"],"enumDescriptions":["%node.launch.console.internalConsole.description%","%node.launch.console.integratedTerminal.description%","%node.launch.console.externalTerminal.description%"],"type":"string"},"customDescriptionGenerator":{"description":"%customDescriptionGenerator.description%","type":"string"},"customPropertiesGenerator":{"deprecated":true,"description":"%customPropertiesGenerator.description%","type":"string"},"cwd":{"default":"${workspaceFolder}","description":"%node.launch.cwd.description%","tags":["setup"],"type":"string"},"enableContentValidation":{"default":true,"description":"%enableContentValidation.description%","type":"boolean"},"enableDWARF":{"default":true,"markdownDescription":"%base.enableDWARF.label%","type":"boolean"},"env":{"additionalProperties":{"type":["string","null"]},"default":{},"markdownDescription":"%node.launch.env.description%","tags":["setup"],"type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"%node.launch.envFile.description%","type":"string"},"experimentalNetworking":{"default":"auto","description":"%node.experimentalNetworking.description%","enum":["auto","on","off"],"type":"string"},"killBehavior":{"default":"forceful","enum":["forceful","polite","none"],"markdownDescription":"%node.killBehavior.description%","type":"string"},"localRoot":{"default":null,"description":"%node.localRoot.description%","type":["string","null"]},"nodeVersionHint":{"default":12,"description":"%node.versionHint.description%","minimum":8,"type":"number"},"outFiles":{"default":["${workspaceFolder}/**/*.(m|c|)js","!**/node_modules/**"],"description":"%outFiles.description%","items":{"type":"string"},"tags":["setup"],"type":["array"]},"outputCapture":{"