MCPcopy Index your code
hub / github.com/nodejs/node / getOwnOutputFileNames

Function getOwnOutputFileNames

test/fixtures/snapshot/typescript.js:110122–110139  ·  view source on GitHub ↗
(configFile, inputFileName, ignoreCase, addOutput, getCommonSourceDirectory)

Source from the content-addressed store, hash-verified

110120 addOutput(buildInfoPath);
110121 }
110122 function getOwnOutputFileNames(configFile, inputFileName, ignoreCase, addOutput, getCommonSourceDirectory) {
110123 if (ts.isDeclarationFileName(inputFileName))
110124 return;
110125 var js = getOutputJSFileName(inputFileName, configFile, ignoreCase, getCommonSourceDirectory);
110126 addOutput(js);
110127 if (ts.fileExtensionIs(inputFileName, ".json" /* Extension.Json */))
110128 return;
110129 if (js && configFile.options.sourceMap) {
110130 addOutput("".concat(js, ".map"));
110131 }
110132 if (ts.getEmitDeclarations(configFile.options)) {
110133 var dts = getOutputDeclarationFileName(inputFileName, configFile, ignoreCase, getCommonSourceDirectory);
110134 addOutput(dts);
110135 if (configFile.options.declarationMap) {
110136 addOutput("".concat(dts, ".map"));
110137 }
110138 }
110139 }
110140 /*@internal*/
110141 function getCommonSourceDirectory(options, emittedFiles, currentDirectory, getCanonicalFileName, checkSourceFilesBelongToPath) {
110142 var commonSourceDirectory;

Callers 2

getAllProjectOutputsFunction · 0.85
getOutputFileNamesFunction · 0.85

Calls 4

getOutputJSFileNameFunction · 0.85
addOutputFunction · 0.85
concatMethod · 0.80

Tested by

no test coverage detected