diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index be4739ef041..b7d54a55df5 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1064,30 +1064,31 @@ module ts { // This is export assigned symbol node var externalModuleSymbol = getSymbolOfNode(externalModule); var exportAssignmentSymbol = getExportAssignmentSymbol(externalModuleSymbol); + var resolvedExportSymbol: Symbol; var symbolOfNode = getSymbolOfNode(node); - if (exportAssignmentSymbol === symbolOfNode) { + if (isSymbolUsedInExportAssignment(symbolOfNode)) { + return true; + } + + // if symbolOfNode is import declaration, resolve the symbol declaration and check + if (symbolOfNode.flags & SymbolFlags.Import) { + return isSymbolUsedInExportAssignment(resolveImport(symbolOfNode)); + } + } + + // Check if the symbol is used in export assignment + function isSymbolUsedInExportAssignment(symbol: Symbol) { + if (exportAssignmentSymbol === symbol) { return true; } if (exportAssignmentSymbol && !!(exportAssignmentSymbol.flags & SymbolFlags.Import)) { // if export assigned symbol is import declaration, resolve the import - var resolvedExportSymbol = resolveImport(exportAssignmentSymbol); - if (resolvedExportSymbol === symbolOfNode) { + resolvedExportSymbol = resolvedExportSymbol || resolveImport(exportAssignmentSymbol); + if (resolvedExportSymbol === symbol) { return true; } - // TODO(shkamat): Chained import assignment - // eg. a should be visible too. - //module m { - // export module c { - // export class c { - // } - // } - //} - //import a = m.c; - //import b = a; - //export = b; - // Container of resolvedExportSymbol is visible return forEach(resolvedExportSymbol.declarations, declaration => { while (declaration) { diff --git a/src/harness/compilerRunner.ts b/src/harness/compilerRunner.ts index 29100bedf3f..e6f5b61a15c 100644 --- a/src/harness/compilerRunner.ts +++ b/src/harness/compilerRunner.ts @@ -122,93 +122,7 @@ class CompilerBaselineRunner extends RunnerBase { otherFiles: { unitName: string; content: string }[], result: Harness.Compiler.CompilerResult ) { - - var outputLines: string[] = []; - // Count up all the errors we find so we don't miss any - var totalErrorsReported = 0; - - function outputErrorText(error: Harness.Compiler.MinimalDiagnostic) { - var errLines = RunnerBase.removeFullPaths(error.message) - .split('\n') - .map(s => s.length > 0 && s.charAt(s.length - 1) === '\r' ? s.substr(0, s.length - 1) : s) - .filter(s => s.length > 0) - .map(s => '!!! ' + s); - errLines.forEach(e => outputLines.push(e)); - - totalErrorsReported++; - } - - // Report glovbal errors: - var globalErrors = result.errors.filter(err => !err.filename); - globalErrors.forEach(err => outputErrorText(err)); - - // 'merge' the lines of each input file with any errors associated with it - toBeCompiled.concat(otherFiles).forEach(inputFile => { - // Filter down to the errors in the file - var fileErrors = result.errors.filter(e => { - var errFn = e.filename; - return errFn && errFn === inputFile.unitName; - }); - - - // Header - outputLines.push('==== ' + inputFile.unitName + ' (' + fileErrors.length + ' errors) ===='); - - // Make sure we emit something for every error - var markedErrorCount = 0; - // For each line, emit the line followed by any error squiggles matching this line - // Note: IE JS engine incorrectly handles consecutive delimiters here when using RegExp split, so - // we have to string-based splitting instead and try to figure out the delimiting chars - - var lineStarts = ts.getLineStarts(inputFile.content); - var lines = inputFile.content.split('\n'); - lines.forEach((line, lineIndex) => { - if (line.length > 0 && line.charAt(line.length - 1) === '\r') { - line = line.substr(0, line.length - 1); - } - - var thisLineStart = lineStarts[lineIndex]; - var nextLineStart: number; - // On the last line of the file, fake the next line start number so that we handle errors on the last character of the file correctly - if (lineIndex === lines.length - 1) { - nextLineStart = inputFile.content.length; - } else { - nextLineStart = lineStarts[lineIndex + 1]; - } - // Emit this line from the original file - outputLines.push(' ' + line); - fileErrors.forEach(err => { - // Does any error start or continue on to this line? Emit squiggles - if ((err.end >= thisLineStart) && ((err.start < nextLineStart) || (lineIndex === lines.length - 1))) { - // How many characters from the start of this line the error starts at (could be positive or negative) - var relativeOffset = err.start - thisLineStart; - // How many characters of the error are on this line (might be longer than this line in reality) - var length = (err.end - err.start) - Math.max(0, thisLineStart - err.start); - // Calculate the start of the squiggle - var squiggleStart = Math.max(0, relativeOffset); - // TODO/REVIEW: this doesn't work quite right in the browser if a multi file test has files whose names are just the right length relative to one another - outputLines.push(' ' + line.substr(0, squiggleStart).replace(/[^\s]/g, ' ') + new Array(Math.min(length, line.length - squiggleStart) + 1).join('~')); - - // If the error ended here, or we're at the end of the file, emit its message - if ((lineIndex === lines.length - 1) || nextLineStart > err.end) { - // Just like above, we need to do a split on a string instead of on a regex - // because the JS engine does regexes wrong - - outputErrorText(err); - markedErrorCount++; - } - } - }); - }); - - // Verify we didn't miss any errors in this file - assert.equal(markedErrorCount, fileErrors.length, 'count of errors in ' + inputFile.unitName); - }); - - // Verify we didn't miss any errors in total - assert.equal(totalErrorsReported, result.errors.length, 'total number of errors'); - - return outputLines.join('\r\n'); + return Harness.Compiler.getErrorBaseline(toBeCompiled.concat(otherFiles), result.errors); } // check errors @@ -246,7 +160,7 @@ class CompilerBaselineRunner extends RunnerBase { var declFile = ts.forEach(result.declFilesCode, declFile => declFile.fileName === (file.unitName.substr(0, file.unitName.length - ".ts".length) + ".d.ts") ? declFile : undefined); - return { unitName: rootDir + Harness.Path.getFileName(declFile.fileName), content: declFile.code }; + return { unitName: declFile.fileName, content: declFile.code }; } } diff --git a/src/harness/harness.ts b/src/harness/harness.ts index a3e12566948..2224384e975 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -747,7 +747,7 @@ module Harness { var errors: MinimalDiagnostic[] = []; program.getDiagnostics().concat(checker.getDiagnostics()).concat(emitResult ? emitResult.errors : []).forEach(err => { // TODO: new compiler formats errors after this point to add . and newlines so we'll just do it manually for now - errors.push({ filename: err.file && err.file.filename, start: err.start, end: err.start + err.length, line: 0, character: 0, message: err.messageText }); + errors.push(getMinimalDiagnostic(err)); }); this.lastErrors = errors; @@ -762,6 +762,102 @@ module Harness { } } + export function getMinimalDiagnostic(err: ts.Diagnostic): MinimalDiagnostic { + return { filename: err.file && err.file.filename, start: err.start, end: err.start + err.length, line: 0, character: 0, message: err.messageText }; + } + + export function getErrorBaseline(inputFiles: { unitName: string; content: string }[], + diagnostics: MinimalDiagnostic[] + ) { + + var outputLines: string[] = []; + // Count up all the errors we find so we don't miss any + var totalErrorsReported = 0; + + function outputErrorText(error: Harness.Compiler.MinimalDiagnostic) { + var errLines = RunnerBase.removeFullPaths(error.message) + .split('\n') + .map(s => s.length > 0 && s.charAt(s.length - 1) === '\r' ? s.substr(0, s.length - 1) : s) + .filter(s => s.length > 0) + .map(s => '!!! ' + s); + errLines.forEach(e => outputLines.push(e)); + + totalErrorsReported++; + } + + // Report glovbal errors: + var globalErrors = diagnostics.filter(err => !err.filename); + globalErrors.forEach(err => outputErrorText(err)); + + // 'merge' the lines of each input file with any errors associated with it + inputFiles.forEach(inputFile => { + // Filter down to the errors in the file + var fileErrors = diagnostics.filter(e => { + var errFn = e.filename; + return errFn && errFn === inputFile.unitName; + }); + + + // Header + outputLines.push('==== ' + inputFile.unitName + ' (' + fileErrors.length + ' errors) ===='); + + // Make sure we emit something for every error + var markedErrorCount = 0; + // For each line, emit the line followed by any error squiggles matching this line + // Note: IE JS engine incorrectly handles consecutive delimiters here when using RegExp split, so + // we have to string-based splitting instead and try to figure out the delimiting chars + + var lineStarts = ts.getLineStarts(inputFile.content); + var lines = inputFile.content.split('\n'); + lines.forEach((line, lineIndex) => { + if (line.length > 0 && line.charAt(line.length - 1) === '\r') { + line = line.substr(0, line.length - 1); + } + + var thisLineStart = lineStarts[lineIndex]; + var nextLineStart: number; + // On the last line of the file, fake the next line start number so that we handle errors on the last character of the file correctly + if (lineIndex === lines.length - 1) { + nextLineStart = inputFile.content.length; + } else { + nextLineStart = lineStarts[lineIndex + 1]; + } + // Emit this line from the original file + outputLines.push(' ' + line); + fileErrors.forEach(err => { + // Does any error start or continue on to this line? Emit squiggles + if ((err.end >= thisLineStart) && ((err.start < nextLineStart) || (lineIndex === lines.length - 1))) { + // How many characters from the start of this line the error starts at (could be positive or negative) + var relativeOffset = err.start - thisLineStart; + // How many characters of the error are on this line (might be longer than this line in reality) + var length = (err.end - err.start) - Math.max(0, thisLineStart - err.start); + // Calculate the start of the squiggle + var squiggleStart = Math.max(0, relativeOffset); + // TODO/REVIEW: this doesn't work quite right in the browser if a multi file test has files whose names are just the right length relative to one another + outputLines.push(' ' + line.substr(0, squiggleStart).replace(/[^\s]/g, ' ') + new Array(Math.min(length, line.length - squiggleStart) + 1).join('~')); + + // If the error ended here, or we're at the end of the file, emit its message + if ((lineIndex === lines.length - 1) || nextLineStart > err.end) { + // Just like above, we need to do a split on a string instead of on a regex + // because the JS engine does regexes wrong + + outputErrorText(err); + markedErrorCount++; + } + } + }); + }); + + // Verify we didn't miss any errors in this file + assert.equal(markedErrorCount, fileErrors.length, 'count of errors in ' + inputFile.unitName); + }); + + // Verify we didn't miss any errors in total + assert.equal(totalErrorsReported, diagnostics.length, 'total number of errors'); + + return outputLines.join('\r\n'); + } + /* TODO: Delete? export function makeDefaultCompilerSettings(options?: { useMinimalDefaultLib: boolean; noImplicitAny: boolean; }) { var useMinimalDefaultLib = options ? options.useMinimalDefaultLib : true; diff --git a/src/harness/projectsRunner.ts b/src/harness/projectsRunner.ts index e6ec6d6f9de..1275f53fbba 100644 --- a/src/harness/projectsRunner.ts +++ b/src/harness/projectsRunner.ts @@ -31,13 +31,15 @@ interface BatchCompileProjectTestCaseEmittedFile { fileName: string; } -interface BatchCompileProjectTestCaseResult { +interface CompileProjectFilesResult { moduleKind: ts.ModuleKind; program: ts.Program; - readInputFiles: ts.SourceFile[]; - sourceMapData: ts.SourceMapData[]; - outputFiles: BatchCompileProjectTestCaseEmittedFile[]; errors: ts.Diagnostic[]; + sourceMapData: ts.SourceMapData[]; +} + +interface BatchCompileProjectTestCaseResult extends CompileProjectFilesResult { + outputFiles: BatchCompileProjectTestCaseEmittedFile[]; nonSubfolderDiskFiles: number; } @@ -116,13 +118,43 @@ class ProjectRunner extends RunnerBase { return url; } - - function batchCompilerProjectTestCase(moduleKind: ts.ModuleKind): BatchCompileProjectTestCaseResult{ - var nonSubfolderDiskFiles = 0; - var readInputFiles: ts.SourceFile[] = []; + function getCurrentDirectory() { + return sys.resolvePath(testCase.projectRoot); + } + + function compileProjectFiles(moduleKind: ts.ModuleKind, getInputFiles: ()=> string[], + getSourceFileText: (filename: string) => string, + writeFile: (filename: string, data: string) => void): CompileProjectFilesResult { + + var program = ts.createProgram(getInputFiles(), createCompilerOptions(), createCompilerHost()); + var errors = program.getDiagnostics(); var sourceMapData: ts.SourceMapData[] = null; - var outputFiles: BatchCompileProjectTestCaseEmittedFile[] = []; + if (!errors.length) { + var checker = program.getTypeChecker(); + errors = checker.getDiagnostics(); + var emitResult = checker.emitFiles(); + errors = ts.concatenate(errors, emitResult.errors); + sourceMapData = emitResult.sourceMaps; + + // Clean up source map data that will be used in baselining + if (sourceMapData) { + for (var i = 0; i < sourceMapData.length; i++) { + for (var j = 0; j < sourceMapData[i].sourceMapSources.length; j++) { + sourceMapData[i].sourceMapSources[j] = cleanProjectUrl(sourceMapData[i].sourceMapSources[j]); + } + sourceMapData[i].jsSourceMappingURL = cleanProjectUrl(sourceMapData[i].jsSourceMappingURL); + sourceMapData[i].sourceMapSourceRoot = cleanProjectUrl(sourceMapData[i].sourceMapSourceRoot); + } + } + } + + return { + moduleKind: moduleKind, + program: program, + errors: errors, + sourceMapData: sourceMapData + }; function createCompilerOptions(): ts.CompilerOptions { return { @@ -142,28 +174,55 @@ class ProjectRunner extends RunnerBase { sourceFile = ts.createSourceFile('lib.d.ts', Harness.Compiler.libTextMinimal, languageVersion, ts.ByteOrderMark.None); } else { - assert.isTrue(!ts.filter(readInputFiles, sourceFile => sourceFile.filename == filename).length, "Compiler trying to read same file again: " + filename); - - try { - var text = sys.readFile(ts.isRootedDiskPath(filename) - ? filename - : ts.normalizeSlashes(testCase.projectRoot) + "/" + ts.normalizeSlashes(filename)); - } - catch (e) { - // text doesn't get defined. - } - + var text = getSourceFileText(filename); if (text !== undefined) { sourceFile = ts.createSourceFile(filename, text, languageVersion, ts.ByteOrderMark.None); } } - if (sourceFile) { - readInputFiles.push(sourceFile); - } return sourceFile; } + function createCompilerHost(): ts.CompilerHost { + return { + getSourceFile: getSourceFile, + getDefaultLibFilename: () => "lib.d.ts", + writeFile: writeFile, + getCurrentDirectory: getCurrentDirectory, + getCanonicalFileName: ts.getCanonicalFileName, + useCaseSensitiveFileNames: () => sys.useCaseSensitiveFileNames, + getNewLine: () => sys.newLine + }; + } + } + + function batchCompilerProjectTestCase(moduleKind: ts.ModuleKind): BatchCompileProjectTestCaseResult{ + var nonSubfolderDiskFiles = 0; + + var outputFiles: BatchCompileProjectTestCaseEmittedFile[] = []; + + var projectCompilerResult = compileProjectFiles(moduleKind, () => testCase.inputFiles, getSourceFileText, writeFile); + return { + moduleKind: moduleKind, + program: projectCompilerResult.program, + sourceMapData: projectCompilerResult.sourceMapData, + outputFiles: outputFiles, + errors: projectCompilerResult.errors, + nonSubfolderDiskFiles: nonSubfolderDiskFiles, + }; + + function getSourceFileText(filename: string): string { + try { + var text = sys.readFile(ts.isRootedDiskPath(filename) + ? filename + : ts.normalizeSlashes(testCase.projectRoot) + "/" + ts.normalizeSlashes(filename)); + } + catch (e) { + // text doesn't get defined. + } + return text; + } + function writeFile(filename: string, data: string) { var diskFileName = ts.isRootedDiskPath(filename) ? filename @@ -211,53 +270,55 @@ class ProjectRunner extends RunnerBase { outputFiles.push({ emittedFileName: filename, code: data, fileName: diskRelativeName }); } + } - function getCurrentDirectory() { - return sys.resolvePath(testCase.projectRoot); + function compileCompileDTsFiles(compilerResult: BatchCompileProjectTestCaseResult) { + var inputDtsSourceFiles = ts.map(ts.filter(compilerResult.program.getSourceFiles(), + sourceFile => Harness.Compiler.isDTS(sourceFile.filename)), + sourceFile => { + return { emittedFileName: sourceFile.filename, code: sourceFile.text }; + }); + + var ouputDtsFiles = ts.filter(compilerResult.outputFiles, ouputFile => Harness.Compiler.isDTS(ouputFile.emittedFileName)); + var allInputFiles = inputDtsSourceFiles.concat(ouputDtsFiles); + return compileProjectFiles(compilerResult.moduleKind,getInputFiles, getSourceFileText, writeFile); + + function getInputFiles() { + return ts.map(allInputFiles, outputFile => outputFile.emittedFileName); + } + function getSourceFileText(filename: string): string { + return ts.forEach(allInputFiles, inputFile => inputFile.emittedFileName === filename ? inputFile.code : undefined); } - function createCompilerHost(): ts.CompilerHost { - return { - getSourceFile: getSourceFile, - getDefaultLibFilename: () => "lib.d.ts", - writeFile: writeFile, - getCurrentDirectory: getCurrentDirectory, - getCanonicalFileName: ts.getCanonicalFileName, - useCaseSensitiveFileNames: () => sys.useCaseSensitiveFileNames, - getNewLine:()=> sys.newLine - }; + function writeFile(filename: string, data: string) { } + } - var program = ts.createProgram(testCase.inputFiles, createCompilerOptions(), createCompilerHost()); - var errors = program.getDiagnostics(); - if (!errors.length) { - var checker = program.getTypeChecker(); - errors = checker.getDiagnostics(); - var emitResult = checker.emitFiles(); - errors = ts.concatenate(errors, emitResult.errors); - sourceMapData = emitResult.sourceMaps; - - // Clean up source map data that will be used in baselining - if (sourceMapData) { - for (var i = 0; i < sourceMapData.length; i++) { - for (var j = 0; j < sourceMapData[i].sourceMapSources.length; j++) { - sourceMapData[i].sourceMapSources[j] = cleanProjectUrl(sourceMapData[i].sourceMapSources[j]); - } - sourceMapData[i].jsSourceMappingURL = cleanProjectUrl(sourceMapData[i].jsSourceMappingURL); - sourceMapData[i].sourceMapSourceRoot = cleanProjectUrl(sourceMapData[i].sourceMapSourceRoot); - } + function getErrorsBaseline(compilerResult: CompileProjectFilesResult) { + // This is copied from tc.ts's reportError to replicate what tc does + var errors = ""; + for (var i = 0; i < compilerResult.errors.length; i++) { + var error = compilerResult.errors[i]; + // TODO(jfreeman): Remove assert + ts.Debug.assert(error.messageText.indexOf("{NL}") < 0); + if (error.file) { + var loc = error.file.getLineAndCharacterFromPosition(error.start); + errors += error.file.filename + "(" + loc.line + "," + loc.character + "): " + error.messageText + sys.newLine; + } + else { + errors += error.messageText + sys.newLine; } } - return { - moduleKind: moduleKind, - program: program, - readInputFiles: readInputFiles, - sourceMapData: sourceMapData, - outputFiles: outputFiles, - errors: errors, - nonSubfolderDiskFiles: nonSubfolderDiskFiles, - }; + var inputFiles = ts.map(ts.filter(compilerResult.program.getSourceFiles(), + sourceFile => sourceFile.filename !== "lib.d.ts"), + sourceFile => { + return { unitName: sourceFile.filename, content: sourceFile.text }; + }); + var diagnostics = ts.map(compilerResult.errors, error => Harness.Compiler.getMinimalDiagnostic(error)); + errors += sys.newLine + sys.newLine + Harness.Compiler.getErrorBaseline(inputFiles, diagnostics); + + return errors; } describe('Compiling project for ' + testCase.scenario +': testcase ' + testCaseFileName, () => { @@ -278,7 +339,7 @@ class ProjectRunner extends RunnerBase { baselineCheck: testCase.baselineCheck, runTest: testCase.runTest, bug: testCase.bug, - resolvedInputFiles: ts.map(compilerResult.readInputFiles, inputFile => inputFile.filename), + resolvedInputFiles: ts.map(compilerResult.program.getSourceFiles(), inputFile => inputFile.filename), emittedFiles: ts.map(compilerResult.outputFiles, outputFile => outputFile.emittedFileName) }; @@ -286,7 +347,6 @@ class ProjectRunner extends RunnerBase { } it('Resolution information of (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, () => { - assert.equal(compilerResult.program.getSourceFiles().length, compilerResult.readInputFiles.length, "Compiler missing/has extra source files that were read during compilation"); Harness.Baseline.runBaseline('Resolution information of (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, getBaselineFolder(compilerResult.moduleKind) + testCaseJustName + '.json', () => { return JSON.stringify(getCompilerResolutionInfo(), undefined, " "); }); @@ -295,22 +355,7 @@ class ProjectRunner extends RunnerBase { if (compilerResult.errors.length) { it('Errors for (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, () => { Harness.Baseline.runBaseline('Errors for (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, getBaselineFolder(compilerResult.moduleKind) + testCaseJustName + '.errors.txt', () => { - // This is copied from tc.ts's reportError to replicate what tc does - var errors = ""; - for (var i = 0; i < compilerResult.errors.length; i++) { - var error = compilerResult.errors[i]; - // TODO(jfreeman): Remove assert - ts.Debug.assert(error.messageText.indexOf("{NL}") < 0); - if (error.file) { - var loc = error.file.getLineAndCharacterFromPosition(error.start); - errors += error.file.filename + "(" + loc.line + "," + loc.character + "): " + error.messageText + sys.newLine; - } - else { - errors += error.messageText + sys.newLine; - } - } - - return errors; + return getErrorsBaseline(compilerResult); }); }); } @@ -337,6 +382,18 @@ class ProjectRunner extends RunnerBase { }); }); } + + // Verify that all the generated .d.ts files compile + if (!compilerResult.errors.length && testCase.declaration) { + var dTsCompileResult = compileCompileDTsFiles(compilerResult); + if (dTsCompileResult.errors.length) { + it('Errors in generated Dts files for (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, () => { + Harness.Baseline.runBaseline('Errors in generated Dts files for (' + moduleNameToString(compilerResult.moduleKind) + '): ' + testCaseFileName, getBaselineFolder(compilerResult.moduleKind) + testCaseJustName + '.dts.errors.txt', () => { + return getErrorsBaseline(dTsCompileResult); + }); + }); + } + } } } diff --git a/tests/baselines/reference/aliasInaccessibleModule.js b/tests/baselines/reference/aliasInaccessibleModule.js index a0ecf3361fc..6d22cf1a8b8 100644 --- a/tests/baselines/reference/aliasInaccessibleModule.js +++ b/tests/baselines/reference/aliasInaccessibleModule.js @@ -9,3 +9,21 @@ module M { var M; (function (M) { })(M || (M = {})); + + +//// [aliasInaccessibleModule.d.ts] +declare module M { + export import X = N; +} + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/aliasInaccessibleModule.d.ts (1 errors) ==== + declare module M { + export import X = N; + ~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'N'. + } + \ No newline at end of file diff --git a/tests/baselines/reference/aliasInaccessibleModule2.js b/tests/baselines/reference/aliasInaccessibleModule2.js index b8b824d92ad..fd4fc6c737e 100644 --- a/tests/baselines/reference/aliasInaccessibleModule2.js +++ b/tests/baselines/reference/aliasInaccessibleModule2.js @@ -23,3 +23,21 @@ var M; var R = N; M.X = R; })(M || (M = {})); + + +//// [aliasInaccessibleModule2.d.ts] +declare module M { + export import X = R; +} + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/aliasInaccessibleModule2.d.ts (1 errors) ==== + declare module M { + export import X = R; + ~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'R'. + } + \ No newline at end of file diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.errors.txt b/tests/baselines/reference/aliasUsageInAccessorsOfClass.errors.txt deleted file mode 100644 index 2fdccc7f49a..00000000000 --- a/tests/baselines/reference/aliasUsageInAccessorsOfClass.errors.txt +++ /dev/null @@ -1,30 +0,0 @@ -==== tests/cases/compiler/aliasUsage1_main.ts (2 errors) ==== - import Backbone = require("aliasUsage1_backbone"); - import moduleA = require("aliasUsage1_moduleA"); - interface IHasVisualizationModel { - VisualizationModel: typeof Backbone.Model; - } - class C2 { - x: IHasVisualizationModel; - get A() { - ~ -!!! Accessors are only available when targeting ECMAScript 5 and higher. - return this.x; - } - set A(x) { - ~ -!!! Accessors are only available when targeting ECMAScript 5 and higher. - x = moduleA; - } - } -==== tests/cases/compiler/aliasUsage1_backbone.ts (0 errors) ==== - export class Model { - public someData: string; - } - -==== tests/cases/compiler/aliasUsage1_moduleA.ts (0 errors) ==== - import Backbone = require("aliasUsage1_backbone"); - export class VisualizationModel extends Backbone.Model { - // interesting stuff here - } - \ No newline at end of file diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.js b/tests/baselines/reference/aliasUsageInAccessorsOfClass.js new file mode 100644 index 00000000000..485aedc971d --- /dev/null +++ b/tests/baselines/reference/aliasUsageInAccessorsOfClass.js @@ -0,0 +1,69 @@ +//// [tests/cases/compiler/aliasUsageInAccessorsOfClass.ts] //// + +//// [aliasUsage1_backbone.ts] +export class Model { + public someData: string; +} + +//// [aliasUsage1_moduleA.ts] +import Backbone = require("aliasUsage1_backbone"); +export class VisualizationModel extends Backbone.Model { + // interesting stuff here +} + +//// [aliasUsage1_main.ts] +import Backbone = require("aliasUsage1_backbone"); +import moduleA = require("aliasUsage1_moduleA"); +interface IHasVisualizationModel { + VisualizationModel: typeof Backbone.Model; +} +class C2 { + x: IHasVisualizationModel; + get A() { + return this.x; + } + set A(x) { + x = moduleA; + } +} + +//// [aliasUsage1_backbone.js] +var Model = (function () { + function Model() { + } + return Model; +})(); +exports.Model = Model; +//// [aliasUsage1_moduleA.js] +var __extends = this.__extends || function (d, b) { + for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; + function __() { this.constructor = d; } + __.prototype = b.prototype; + d.prototype = new __(); +}; +var Backbone = require("aliasUsage1_backbone"); +var VisualizationModel = (function (_super) { + __extends(VisualizationModel, _super); + function VisualizationModel() { + _super.apply(this, arguments); + } + return VisualizationModel; +})(Backbone.Model); +exports.VisualizationModel = VisualizationModel; +//// [aliasUsage1_main.js] +var moduleA = require("aliasUsage1_moduleA"); +var C2 = (function () { + function C2() { + } + Object.defineProperty(C2.prototype, "A", { + get: function () { + return this.x; + }, + set: function (x) { + x = moduleA; + }, + enumerable: true, + configurable: true + }); + return C2; +})(); diff --git a/tests/baselines/reference/cyclicModuleImport.js b/tests/baselines/reference/cyclicModuleImport.js index 08f3c7d6147..1c9b74eea4f 100644 --- a/tests/baselines/reference/cyclicModuleImport.js +++ b/tests/baselines/reference/cyclicModuleImport.js @@ -20,3 +20,24 @@ declare module "MainModule" { //// [cyclicModuleImport.js] + + +//// [cyclicModuleImport.d.ts] +declare module "SubModule" { + import MainModule = require('MainModule'); + class SubModule { + static StaticVar: number; + InstanceVar: number; + main: MainModule; + constructor(); + } + export = SubModule; +} +declare module "MainModule" { + import SubModule = require('SubModule'); + class MainModule { + SubModule: SubModule; + constructor(); + } + export = MainModule; +} diff --git a/tests/baselines/reference/declFileImportChainInExportAssignment.js b/tests/baselines/reference/declFileImportChainInExportAssignment.js new file mode 100644 index 00000000000..73d8ede215a --- /dev/null +++ b/tests/baselines/reference/declFileImportChainInExportAssignment.js @@ -0,0 +1,39 @@ +//// [declFileImportChainInExportAssignment.ts] +module m { + export module c { + export class c { + } + } +} +import a = m.c; +import b = a; +export = b; + +//// [declFileImportChainInExportAssignment.js] +var m; +(function (m) { + (function (_c) { + var c = (function () { + function c() { + } + return c; + })(); + _c.c = c; + })(m.c || (m.c = {})); + var c = m.c; +})(m || (m = {})); +var a = m.c; +var b = a; +module.exports = b; + + +//// [declFileImportChainInExportAssignment.d.ts] +declare module m { + module c { + class c { + } + } +} +import a = m.c; +import b = a; +export = b; diff --git a/tests/baselines/reference/declarationEmit_nameConflictsWithAlias.js b/tests/baselines/reference/declarationEmit_nameConflictsWithAlias.js index 72b2a9295f5..32ac2d47290 100644 --- a/tests/baselines/reference/declarationEmit_nameConflictsWithAlias.js +++ b/tests/baselines/reference/declarationEmit_nameConflictsWithAlias.js @@ -1,5 +1,4 @@ //// [declarationEmit_nameConflictsWithAlias.ts] -// Bug 887180 export module C { export interface I { } } export import v = C; export module M { diff --git a/tests/baselines/reference/importDecl.errors.txt b/tests/baselines/reference/importDecl.errors.txt deleted file mode 100644 index 2a43a4362c5..00000000000 --- a/tests/baselines/reference/importDecl.errors.txt +++ /dev/null @@ -1,83 +0,0 @@ -==== tests/cases/compiler/importDecl_1.ts (1 errors) ==== - /// - /// - /// - /// - /// - import m4 = require("importDecl_require"); // Emit used - export var x4 = m4.x; - export var d4 = m4.d; - export var f4 = m4.foo(); - - export module m1 { - export var x2 = m4.x; - export var d2 = m4.d; - export var f2 = m4.foo(); - - var x3 = m4.x; - var d3 = m4.d; - var f3 = m4.foo(); - } - - //Emit global only usage - import glo_m4 = require("importDecl_require1"); - export var useGlo_m4_x4 = glo_m4.x; - ~ -!!! Property 'x' does not exist on type 'typeof "tests/cases/compiler/importDecl_require1"'. - export var useGlo_m4_d4 = glo_m4.d; - export var useGlo_m4_f4 = glo_m4.foo(); - - //Emit even when used just in function type - import fncOnly_m4 = require("importDecl_require2"); - export var useFncOnly_m4_f4 = fncOnly_m4.foo(); - - // only used privately no need to emit - import private_m4 = require("importDecl_require3"); - export module usePrivate_m4_m1 { - var x3 = private_m4.x; - var d3 = private_m4.d; - var f3 = private_m4.foo(); - } - - // Do not emit unused import - import m5 = require("importDecl_require4"); - export var d = m5.foo2(); - - // Do not emit multiple used import statements - import multiImport_m4 = require("importDecl_require"); // Emit used - export var useMultiImport_m4_x4 = multiImport_m4.x; - export var useMultiImport_m4_d4 = multiImport_m4.d; - export var useMultiImport_m4_f4 = multiImport_m4.foo(); - -==== tests/cases/compiler/importDecl_require.ts (0 errors) ==== - export class d { - foo: string; - } - export var x: d; - export function foo(): d { return null; } - -==== tests/cases/compiler/importDecl_require1.ts (0 errors) ==== - export class d { - bar: string; - } - var x: d; - export function foo(): d { return null; } - -==== tests/cases/compiler/importDecl_require2.ts (0 errors) ==== - export class d { - baz: string; - } - export var x: d; - export function foo(): d { return null; } - -==== tests/cases/compiler/importDecl_require3.ts (0 errors) ==== - export class d { - bing: string; - } - export var x: d; - export function foo(): d { return null; } - -==== tests/cases/compiler/importDecl_require4.ts (0 errors) ==== - import m4 = require("importDecl_require"); - export function foo2(): m4.d { return null; } - \ No newline at end of file diff --git a/tests/baselines/reference/importDecl.js b/tests/baselines/reference/importDecl.js index b8ded724909..b6c9715df64 100644 --- a/tests/baselines/reference/importDecl.js +++ b/tests/baselines/reference/importDecl.js @@ -55,7 +55,6 @@ export module m1 { //Emit global only usage import glo_m4 = require("importDecl_require1"); -export var useGlo_m4_x4 = glo_m4.x; export var useGlo_m4_d4 = glo_m4.d; export var useGlo_m4_f4 = glo_m4.foo(); @@ -150,7 +149,6 @@ exports.f4 = m4.foo(); })(exports.m1 || (exports.m1 = {})); var m1 = exports.m1; var glo_m4 = require("importDecl_require1"); -exports.useGlo_m4_x4 = glo_m4.x; exports.useGlo_m4_d4 = glo_m4.d; exports.useGlo_m4_f4 = glo_m4.foo(); var fncOnly_m4 = require("importDecl_require2"); @@ -168,3 +166,57 @@ var multiImport_m4 = require("importDecl_require"); exports.useMultiImport_m4_x4 = multiImport_m4.x; exports.useMultiImport_m4_d4 = multiImport_m4.d; exports.useMultiImport_m4_f4 = multiImport_m4.foo(); + + +//// [importDecl_require.d.ts] +export declare class d { + foo: string; +} +export declare var x: d; +export declare function foo(): d; +//// [importDecl_require1.d.ts] +export declare class d { + bar: string; +} +export declare function foo(): d; +//// [importDecl_require2.d.ts] +export declare class d { + baz: string; +} +export declare var x: d; +export declare function foo(): d; +//// [importDecl_require3.d.ts] +export declare class d { + bing: string; +} +export declare var x: d; +export declare function foo(): d; +//// [importDecl_require4.d.ts] +import m4 = require("importDecl_require"); +export declare function foo2(): m4.d; +//// [importDecl_1.d.ts] +/// +/// +/// +/// +/// +import m4 = require("importDecl_require"); +export declare var x4: m4.d; +export declare var d4: typeof m4.d; +export declare var f4: m4.d; +export declare module m1 { + var x2: m4.d; + var d2: typeof m4.d; + var f2: m4.d; +} +import glo_m4 = require("importDecl_require1"); +export declare var useGlo_m4_d4: typeof glo_m4.d; +export declare var useGlo_m4_f4: glo_m4.d; +import fncOnly_m4 = require("importDecl_require2"); +export declare var useFncOnly_m4_f4: fncOnly_m4.d; +export declare module usePrivate_m4_m1 { +} +export declare var d: m4.d; +export declare var useMultiImport_m4_x4: m4.d; +export declare var useMultiImport_m4_d4: typeof m4.d; +export declare var useMultiImport_m4_f4: m4.d; diff --git a/tests/baselines/reference/internalAliasWithDottedNameEmit.js b/tests/baselines/reference/internalAliasWithDottedNameEmit.js index d70da1ba16c..d6a4cfcfff7 100644 --- a/tests/baselines/reference/internalAliasWithDottedNameEmit.js +++ b/tests/baselines/reference/internalAliasWithDottedNameEmit.js @@ -18,3 +18,11 @@ var a; })(a.b || (a.b = {})); var b = a.b; })(a || (a = {})); + + +//// [internalAliasWithDottedNameEmit.d.ts] +declare module a.b.c { + var d: any; +} +declare module a.e.f { +} diff --git a/tests/baselines/reference/multiImportExport.errors.txt b/tests/baselines/reference/multiImportExport.errors.txt deleted file mode 100644 index 6237131d641..00000000000 --- a/tests/baselines/reference/multiImportExport.errors.txt +++ /dev/null @@ -1,26 +0,0 @@ -==== tests/cases/compiler/consumer.ts (0 errors) ==== - import Drawing = require('./Drawing'); - var addr = new Drawing.Math.Adder(); - -==== tests/cases/compiler/Drawing.ts (0 errors) ==== - export import Math = require('Math/Math') - -==== tests/cases/compiler/Math/Math.ts (0 errors) ==== - import Adder = require('Math/Adder'); - - var Math = { - Adder:Adder - }; - - export = Math - -==== tests/cases/compiler/Math/Adder.ts (1 errors) ==== - class Adder { - add(a: number, b: number) { - - } - } - - export = Adder; - ~~~~~~~~~~~~~~~ -!!! Cannot compile external modules unless the '--module' flag is provided. \ No newline at end of file diff --git a/tests/baselines/reference/multiImportExport.js b/tests/baselines/reference/multiImportExport.js new file mode 100644 index 00000000000..06d81f7e984 --- /dev/null +++ b/tests/baselines/reference/multiImportExport.js @@ -0,0 +1,63 @@ +//// [tests/cases/compiler/multiImportExport.ts] //// + +//// [consumer.ts] +import Drawing = require('./Drawing'); +var addr = new Drawing.Math.Adder(); + +//// [Drawing.ts] +export import Math = require('Math/Math') + +//// [Math.ts] +import Adder = require('Math/Adder'); + +var Math = { + Adder:Adder +}; + +export = Math + +//// [Adder.ts] +class Adder { + add(a: number, b: number) { + + } +} + +export = Adder; + +//// [Adder.js] +var Adder = (function () { + function Adder() { + } + Adder.prototype.add = function (a, b) { + }; + return Adder; +})(); +module.exports = Adder; +//// [Math.js] +var Adder = require('Math/Adder'); +var Math = { + Adder: Adder +}; +module.exports = Math; +//// [Drawing.js] +exports.Math = require('Math/Math'); +//// [consumer.js] +var Drawing = require('./Drawing'); +var addr = new Drawing.Math.Adder(); + + +//// [Adder.d.ts] +declare class Adder { + add(a: number, b: number): void; +} +export = Adder; +//// [Math.d.ts] +import Adder = require('Math/Adder'); +declare var Math: { + Adder: typeof Adder; +}; +export = Math; +//// [Drawing.d.ts] +export import Math = require('Math/Math'); +//// [consumer.d.ts] diff --git a/tests/baselines/reference/privacyCheckAnonymousFunctionParameter.js b/tests/baselines/reference/privacyCheckAnonymousFunctionParameter.js index 899f18693dc..f2f2ac9ae12 100644 --- a/tests/baselines/reference/privacyCheckAnonymousFunctionParameter.js +++ b/tests/baselines/reference/privacyCheckAnonymousFunctionParameter.js @@ -30,3 +30,7 @@ var Query; }); } })(Query || (Query = {})); + + +//// [privacyCheckAnonymousFunctionParameter.d.ts] +export declare var x: number; diff --git a/tests/baselines/reference/privacyCheckAnonymousFunctionParameter2.js b/tests/baselines/reference/privacyCheckAnonymousFunctionParameter2.js index ac899bbdf14..a1897ac05a3 100644 --- a/tests/baselines/reference/privacyCheckAnonymousFunctionParameter2.js +++ b/tests/baselines/reference/privacyCheckAnonymousFunctionParameter2.js @@ -31,3 +31,7 @@ define(["require", "exports"], function (require, exports) { } })(Q || (Q = {})); }); + + +//// [privacyCheckAnonymousFunctionParameter2.d.ts] +export declare var x: number; diff --git a/tests/baselines/reference/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.js b/tests/baselines/reference/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.js index 02a4b682d94..faaef563ebb 100644 --- a/tests/baselines/reference/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.js +++ b/tests/baselines/reference/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.js @@ -10,3 +10,11 @@ export interface B extends A { //// [privacyCheckCallbackOfInterfaceMethodWithTypeParameter.js] define(["require", "exports"], function (require, exports) { }); + + +//// [privacyCheckCallbackOfInterfaceMethodWithTypeParameter.d.ts] +export interface A { + f1(callback: (p: T) => any): any; +} +export interface B extends A { +} diff --git a/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface1.js b/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface1.js index 1b02a38307b..7b5e63ce009 100644 --- a/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface1.js +++ b/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface1.js @@ -11,3 +11,14 @@ export = Foo; //// [privacyCheckExportAssignmentOnExportedGenericInterface1.js] var Foo; module.exports = Foo; + + +//// [privacyCheckExportAssignmentOnExportedGenericInterface1.d.ts] +declare module Foo { + interface A { + } +} +interface Foo { +} +declare var Foo: new () => Foo.A>; +export = Foo; diff --git a/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface2.js b/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface2.js index 2b4e9ddf833..11a51318230 100644 --- a/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface2.js +++ b/tests/baselines/reference/privacyCheckExportAssignmentOnExportedGenericInterface2.js @@ -24,3 +24,13 @@ define(["require", "exports"], function (require, exports) { })(Foo || (Foo = {})); return Foo; }); + + +//// [privacyCheckExportAssignmentOnExportedGenericInterface2.d.ts] +export = Foo; +interface Foo { +} +declare function Foo(array: T[]): Foo; +declare module Foo { + var x: string; +} diff --git a/tests/baselines/reference/privacyCheckExternalModuleExportAssignmentOfGenericClass.js b/tests/baselines/reference/privacyCheckExternalModuleExportAssignmentOfGenericClass.js index 94aa5c28e92..eeaea58e0ab 100644 --- a/tests/baselines/reference/privacyCheckExternalModuleExportAssignmentOfGenericClass.js +++ b/tests/baselines/reference/privacyCheckExternalModuleExportAssignmentOfGenericClass.js @@ -22,3 +22,17 @@ var Foo = (function () { })(); module.exports = Foo; //// [privacyCheckExternalModuleExportAssignmentOfGenericClass_1.js] + + +//// [privacyCheckExternalModuleExportAssignmentOfGenericClass_0.d.ts] +export = Foo; +declare class Foo { + a: A; + constructor(a: A); +} +//// [privacyCheckExternalModuleExportAssignmentOfGenericClass_1.d.ts] +import Foo = require("privacyCheckExternalModuleExportAssignmentOfGenericClass_0"); +export = Bar; +interface Bar { + foo: Foo; +} diff --git a/tests/baselines/reference/privacyCheckOnTypeParameterReferenceInConstructorParameter.js b/tests/baselines/reference/privacyCheckOnTypeParameterReferenceInConstructorParameter.js index a1def385809..6e2ef744946 100644 --- a/tests/baselines/reference/privacyCheckOnTypeParameterReferenceInConstructorParameter.js +++ b/tests/baselines/reference/privacyCheckOnTypeParameterReferenceInConstructorParameter.js @@ -26,3 +26,12 @@ define(["require", "exports"], function (require, exports) { })(); exports.B = B; }); + + +//// [privacyCheckOnTypeParameterReferenceInConstructorParameter.d.ts] +export declare class A { + constructor(callback: (self: A) => void); +} +export declare class B { + constructor(parent: T2); +} diff --git a/tests/baselines/reference/privacyCheckTypeOfFunction.errors.txt b/tests/baselines/reference/privacyCheckTypeOfFunction.errors.txt deleted file mode 100644 index 3132a1c56a7..00000000000 --- a/tests/baselines/reference/privacyCheckTypeOfFunction.errors.txt +++ /dev/null @@ -1,8 +0,0 @@ -==== tests/cases/compiler/privacyCheckTypeOfFunction.ts (1 errors) ==== - function foo() { - } - export var x: typeof foo; - ~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Cannot compile external modules unless the '--module' flag is provided. - export var b = foo; - \ No newline at end of file diff --git a/tests/baselines/reference/privacyCheckTypeOfFunction.js b/tests/baselines/reference/privacyCheckTypeOfFunction.js new file mode 100644 index 00000000000..04063c62991 --- /dev/null +++ b/tests/baselines/reference/privacyCheckTypeOfFunction.js @@ -0,0 +1,17 @@ +//// [privacyCheckTypeOfFunction.ts] +function foo() { +} +export var x: typeof foo; +export var b = foo; + + +//// [privacyCheckTypeOfFunction.js] +function foo() { +} +exports.x; +exports.b = foo; + + +//// [privacyCheckTypeOfFunction.d.ts] +export declare var x: () => void; +export declare var b: () => void; diff --git a/tests/baselines/reference/privacyCheckTypeOfInvisibleModuleError.errors.txt b/tests/baselines/reference/privacyCheckTypeOfInvisibleModuleError.errors.txt new file mode 100644 index 00000000000..e09c933ce4f --- /dev/null +++ b/tests/baselines/reference/privacyCheckTypeOfInvisibleModuleError.errors.txt @@ -0,0 +1,11 @@ +==== tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts (1 errors) ==== + module Outer { + module Inner { + export var m: typeof Inner; + } + + export var f: typeof Inner; + ~ +!!! Exported variable 'f' has or is using private name 'Inner'. + } + \ No newline at end of file diff --git a/tests/baselines/reference/privacyGloImport.errors.txt b/tests/baselines/reference/privacyGloImport.errors.txt index 38d31860a5b..049d8ee640c 100644 --- a/tests/baselines/reference/privacyGloImport.errors.txt +++ b/tests/baselines/reference/privacyGloImport.errors.txt @@ -1,4 +1,4 @@ -==== tests/cases/compiler/privacyGloImport.ts (21 errors) ==== +==== tests/cases/compiler/privacyGloImport.ts (4 errors) ==== module m1 { export module m1_M1_public { export class c1 { @@ -20,27 +20,21 @@ export var v2: c1; } - declare export module "m1_M3_public" { - ~~~~~~ -!!! 'export' modifier must precede 'declare' modifier. - ~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m1_M4_private" { - ~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m1_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -55,51 +49,46 @@ import m1_im2_private = m1_M2_private; export var m1_im2_private_v1_public = m1_im2_private.c1; + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v1_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v2_public = new m1_im2_private.c1(); + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v2_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v3_public = m1_im2_private.f1; + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v3_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v4_public = m1_im2_private.f1(); + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v4_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. var m1_im2_private_v1_private = m1_im2_private.c1; var m1_im2_private_v2_private = new m1_im2_private.c1(); var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m1_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~ -!!! Cannot find external module 'm1_M3_public'. - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m1_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'm1_M4_private'. - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); - // Parse error to export module export import m1_im1_public = m1_M1_public; export import m1_im2_public = m1_M2_private; - export import m1_im3_public = require("m1_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - export import m1_im4_public = require("m1_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); } module glo_M1_public { @@ -123,38 +112,26 @@ declare module "use_glo_M1_public" { import use_glo_M1_public = glo_M1_public; export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; - export var use_glo_M1_public_v2_public: use_glo_M1_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M1_public'. + export var use_glo_M1_public_v2_public: typeof use_glo_M1_public; export var use_glo_M1_public_v3_public: ()=> use_glo_M1_public.c1; var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; - var use_glo_M1_public_v2_private: use_glo_M1_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M1_public'. + var use_glo_M1_public_v2_private: typeof use_glo_M1_public; var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; import use_glo_M2_public = require("glo_M2_public"); export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; - export var use_glo_M2_public_v2_public: use_glo_M2_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M2_public'. + export var use_glo_M2_public_v2_public: typeof use_glo_M2_public; export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; - var use_glo_M2_public_v2_private: use_glo_M2_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M2_public'. + var use_glo_M2_public_v2_private: typeof use_glo_M2_public; var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; module m2 { - import errorImport = require("glo_M2_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import errorImport = require("glo_M2_public"); import nonerrorImport = glo_M1_public; module m5 { - import m5_errorImport = require("glo_M2_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m5_errorImport = require("glo_M2_public"); import m5_nonerrorImport = glo_M1_public; } } @@ -162,35 +139,23 @@ declare module "anotherParseError" { module m2 { - declare module "abc" { - ~~~~~~~ -!!! A 'declare' modifier cannot be used in an already ambient context. - ~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } + //declare module "abc" { + //} } module m2 { - module "abc2" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } - module "abc3" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. + //module "abc2" { + //} } + //module "abc3" { + //} } module m2 { - import m3 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m2 = require("use_glo_M1_public"); } } \ No newline at end of file diff --git a/tests/baselines/reference/privacyGloImport.js b/tests/baselines/reference/privacyGloImport.js new file mode 100644 index 00000000000..537e1eb43fa --- /dev/null +++ b/tests/baselines/reference/privacyGloImport.js @@ -0,0 +1,230 @@ +//// [privacyGloImport.ts] +module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); + + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); +} + +module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +declare module "glo_M2_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; +} + +declare module "use_glo_M1_public" { + import use_glo_M1_public = glo_M1_public; + export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + export var use_glo_M1_public_v2_public: typeof use_glo_M1_public; + export var use_glo_M1_public_v3_public: ()=> use_glo_M1_public.c1; + var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + var use_glo_M1_public_v2_private: typeof use_glo_M1_public; + var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + + import use_glo_M2_public = require("glo_M2_public"); + export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + export var use_glo_M2_public_v2_public: typeof use_glo_M2_public; + export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + var use_glo_M2_public_v2_private: typeof use_glo_M2_public; + var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + + module m2 { + //import errorImport = require("glo_M2_public"); + import nonerrorImport = glo_M1_public; + + module m5 { + //import m5_errorImport = require("glo_M2_public"); + import m5_nonerrorImport = glo_M1_public; + } + } +} + +declare module "anotherParseError" { + module m2 { + //declare module "abc" { + //} + } + + module m2 { + //module "abc2" { + //} + } + //module "abc3" { + //} +} + +module m2 { + //import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + //import m2 = require("use_glo_M1_public"); + } + +} + +//// [privacyGloImport.js] +var m1; +(function (m1) { + (function (m1_M1_public) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m1_M1_public.c1 = c1; + function f1() { + return new c1; + } + m1_M1_public.f1 = f1; + m1_M1_public.v1 = c1; + m1_M1_public.v2; + })(m1.m1_M1_public || (m1.m1_M1_public = {})); + var m1_M1_public = m1.m1_M1_public; + var m1_M2_private; + (function (m1_M2_private) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m1_M2_private.c1 = c1; + function f1() { + return new c1; + } + m1_M2_private.f1 = f1; + m1_M2_private.v1 = c1; + m1_M2_private.v2; + })(m1_M2_private || (m1_M2_private = {})); + var m1_im1_private = m1_M1_public; + m1.m1_im1_private_v1_public = m1_im1_private.c1; + m1.m1_im1_private_v2_public = new m1_im1_private.c1(); + m1.m1_im1_private_v3_public = m1_im1_private.f1; + m1.m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + var m1_im2_private = m1_M2_private; + m1.m1_im2_private_v1_public = m1_im2_private.c1; + m1.m1_im2_private_v2_public = new m1_im2_private.c1(); + m1.m1_im2_private_v3_public = m1_im2_private.f1; + m1.m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + m1.m1_im1_public = m1_M1_public; + m1.m1_im2_public = m1_M2_private; +})(m1 || (m1 = {})); +var glo_M1_public; +(function (glo_M1_public) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + glo_M1_public.c1 = c1; + function f1() { + return new c1; + } + glo_M1_public.f1 = f1; + glo_M1_public.v1 = c1; + glo_M1_public.v2; +})(glo_M1_public || (glo_M1_public = {})); +var m2; +(function (m2) { + var m4; + (function (m4) { + var a = 10; + })(m4 || (m4 = {})); +})(m2 || (m2 = {})); diff --git a/tests/baselines/reference/privacyGloImportParseErrors.errors.txt b/tests/baselines/reference/privacyGloImportParseErrors.errors.txt new file mode 100644 index 00000000000..d681008e3b5 --- /dev/null +++ b/tests/baselines/reference/privacyGloImportParseErrors.errors.txt @@ -0,0 +1,185 @@ +==== tests/cases/compiler/privacyGloImportParseErrors.ts (16 errors) ==== + module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m1_M3_public" { + ~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m1_M4_private" { + ~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m1_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~ +!!! Cannot find external module 'm1_M3_public'. + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m1_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'm1_M4_private'. + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + export import m1_im3_public = require("m1_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export import m1_im4_public = require("m1_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + declare module "glo_M2_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "use_glo_M1_public" { + import use_glo_M1_public = glo_M1_public; + export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + export var use_glo_M1_public_v2_public: typeof use_glo_M1_public; + export var use_glo_M1_public_v3_public: ()=> use_glo_M1_public.c1; + var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + var use_glo_M1_public_v2_private: typeof use_glo_M1_public; + var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + + import use_glo_M2_public = require("glo_M2_public"); + export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + export var use_glo_M2_public_v2_public: typeof use_glo_M2_public; + export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + var use_glo_M2_public_v2_private: typeof use_glo_M2_public; + var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + + module m2 { + import errorImport = require("glo_M2_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import nonerrorImport = glo_M1_public; + + module m5 { + import m5_errorImport = require("glo_M2_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import m5_nonerrorImport = glo_M1_public; + } + } + } + + declare module "anotherParseError" { + module m2 { + declare module "abc" { + ~~~~~~~ +!!! A 'declare' modifier cannot be used in an already ambient context. + ~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + module m2 { + module "abc2" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + module "abc3" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + module m2 { + import m3 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + } \ No newline at end of file diff --git a/tests/baselines/reference/privacyImport.errors.txt b/tests/baselines/reference/privacyImport.errors.txt index bb22a0c398c..7264b4f306f 100644 --- a/tests/baselines/reference/privacyImport.errors.txt +++ b/tests/baselines/reference/privacyImport.errors.txt @@ -1,4 +1,4 @@ -==== tests/cases/compiler/privacyImport.ts (49 errors) ==== +==== tests/cases/compiler/privacyImport.ts (4 errors) ==== export module m1 { export module m1_M1_public { export class c1 { @@ -20,25 +20,21 @@ export var v2: c1; } - export declare module "m1_M3_public" { - ~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m1_M4_private" { - ~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m1_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -53,50 +49,46 @@ import m1_im2_private = m1_M2_private; export var m1_im2_private_v1_public = m1_im2_private.c1; + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v1_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v2_public = new m1_im2_private.c1(); + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v2_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v3_public = m1_im2_private.f1; + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v3_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. export var m1_im2_private_v4_public = m1_im2_private.f1(); + ~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Exported variable 'm1_im2_private_v4_public' has or is using name 'm1_M2_private.c1' from private module 'm1_M2_private'. var m1_im2_private_v1_private = m1_im2_private.c1; var m1_im2_private_v2_private = new m1_im2_private.c1(); var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m1_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~ -!!! Cannot find external module 'm1_M3_public'. - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m1_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'm1_M4_private'. - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); export import m1_im1_public = m1_M1_public; export import m1_im2_public = m1_M2_private; - export import m1_im3_public = require("m1_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - export import m1_im4_public = require("m1_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); } module m2 { @@ -120,25 +112,21 @@ export var v2: c1; } - export declare module "m2_M3_public" { - ~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m2_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m2_M4_private" { - ~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m2_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m2_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -161,43 +149,31 @@ var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m2_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~ -!!! Cannot find external module 'm2_M3_public'. - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m2_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m2_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'm2_M4_private'. - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m2_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); // Parse error to export module export import m1_im1_public = m2_M1_public; export import m1_im2_public = m2_M2_private; - export import m1_im3_public = require("m2_M3_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - export import m1_im4_public = require("m2_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //export import m1_im3_public = require("m2_M3_public"); + //export import m1_im4_public = require("m2_M4_private"); } export module glo_M1_public { @@ -210,15 +186,13 @@ export var v2: c1; } - export declare module "glo_M2_public" { - ~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "glo_M2_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} export module glo_M3_private { export class c1 { @@ -230,15 +204,13 @@ export var v2: c1; } - export declare module "glo_M4_private" { - ~~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "glo_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import glo_im1_private = glo_M1_public; @@ -252,17 +224,15 @@ var glo_im1_private_v4_private = glo_im1_private.f1(); - import glo_im2_private = require("glo_M2_public"); - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M2_public'. - export var glo_im2_private_v1_public = glo_im2_private.c1; - export var glo_im2_private_v2_public = new glo_im2_private.c1(); - export var glo_im2_private_v3_public = glo_im2_private.f1; - export var glo_im2_private_v4_public = glo_im2_private.f1(); - var glo_im2_private_v1_private = glo_im2_private.c1; - var glo_im2_private_v2_private = new glo_im2_private.c1(); - var glo_im2_private_v3_private = glo_im2_private.f1; - var glo_im2_private_v4_private = glo_im2_private.f1(); + //import glo_im2_private = require("glo_M2_public"); + //export var glo_im2_private_v1_public = glo_im2_private.c1; + //export var glo_im2_private_v2_public = new glo_im2_private.c1(); + //export var glo_im2_private_v3_public = glo_im2_private.f1; + //export var glo_im2_private_v4_public = glo_im2_private.f1(); + //var glo_im2_private_v1_private = glo_im2_private.c1; + //var glo_im2_private_v2_private = new glo_im2_private.c1(); + //var glo_im2_private_v3_private = glo_im2_private.f1; + //var glo_im2_private_v4_private = glo_im2_private.f1(); import glo_im3_private = glo_M3_private; export var glo_im3_private_v1_public = glo_im3_private.c1; @@ -274,182 +244,122 @@ var glo_im3_private_v3_private = glo_im3_private.f1; var glo_im3_private_v4_private = glo_im3_private.f1(); - import glo_im4_private = require("glo_M4_private"); - ~~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M4_private'. - export var glo_im4_private_v1_public = glo_im4_private.c1; - export var glo_im4_private_v2_public = new glo_im4_private.c1(); - export var glo_im4_private_v3_public = glo_im4_private.f1; - export var glo_im4_private_v4_public = glo_im4_private.f1(); - var glo_im4_private_v1_private = glo_im4_private.c1; - var glo_im4_private_v2_private = new glo_im4_private.c1(); - var glo_im4_private_v3_private = glo_im4_private.f1; - var glo_im4_private_v4_private = glo_im4_private.f1(); + //import glo_im4_private = require("glo_M4_private"); + //export var glo_im4_private_v1_public = glo_im4_private.c1; + //export var glo_im4_private_v2_public = new glo_im4_private.c1(); + //export var glo_im4_private_v3_public = glo_im4_private.f1; + //export var glo_im4_private_v4_public = glo_im4_private.f1(); + //var glo_im4_private_v1_private = glo_im4_private.c1; + //var glo_im4_private_v2_private = new glo_im4_private.c1(); + //var glo_im4_private_v3_private = glo_im4_private.f1; + //var glo_im4_private_v4_private = glo_im4_private.f1(); // Parse error to export module export import glo_im1_public = glo_M1_public; export import glo_im2_public = glo_M3_private; - export import glo_im3_public = require("glo_M2_public"); - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M2_public'. - export import glo_im4_public = require("glo_M4_private"); - ~~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M4_private'. + //export import glo_im3_public = require("glo_M2_public"); + //export import glo_im4_public = require("glo_M4_private"); - export declare module "use_glo_M1_public" { - ~~~~~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - import use_glo_M1_public = glo_M1_public; - export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; - export var use_glo_M1_public_v2_public: use_glo_M1_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M1_public'. - export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; - var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; - var use_glo_M1_public_v2_private: use_glo_M1_public; - ~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M1_public'. - var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + //export declare module "use_glo_M1_public" { + // import use_glo_M1_public = glo_M1_public; + // export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + // export var use_glo_M1_public_v2_public: use_glo_M1_public; + // export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; + // var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + // var use_glo_M1_public_v2_private: use_glo_M1_public; + // var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; - import use_glo_M2_public = require("glo_M2_public"); - ~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M2_public'. - export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; - export var use_glo_M2_public_v2_public: use_glo_M2_public; - export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; - var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; - var use_glo_M2_public_v2_private: use_glo_M2_public; - var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + // import use_glo_M2_public = require("glo_M2_public"); + // export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + // export var use_glo_M2_public_v2_public: use_glo_M2_public; + // export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + // var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + // var use_glo_M2_public_v2_private: use_glo_M2_public; + // var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; - module m2 { - import errorImport = require("glo_M2_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - import nonerrorImport = glo_M1_public; + // module m2 { + // import errorImport = require("glo_M2_public"); + // import nonerrorImport = glo_M1_public; - module m5 { - import m5_errorImport = require("glo_M2_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - import m5_nonerrorImport = glo_M1_public; - } - } - } + // module m5 { + // import m5_errorImport = require("glo_M2_public"); + // import m5_nonerrorImport = glo_M1_public; + // } + // } + //} - declare module "use_glo_M3_private" { - ~~~~~~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - import use_glo_M3_private = glo_M3_private; - export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; - export var use_glo_M3_private_v2_public: use_glo_M3_private; - ~~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M3_private'. - export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; - var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; - var use_glo_M3_private_v2_private: use_glo_M3_private; - ~~~~~~~~~~~~~~~~~~ -!!! Cannot find name 'use_glo_M3_private'. - var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; + //declare module "use_glo_M3_private" { + // import use_glo_M3_private = glo_M3_private; + // export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; + // export var use_glo_M3_private_v2_public: use_glo_M3_private; + // export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; + // var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; + // var use_glo_M3_private_v2_private: use_glo_M3_private; + // var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; - import use_glo_M4_private = require("glo_M4_private"); - ~~~~~~~~~~~~~~~~ -!!! Cannot find external module 'glo_M4_private'. - export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; - export var use_glo_M4_private_v2_public: use_glo_M4_private; - export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; - var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; - var use_glo_M4_private_v2_private: use_glo_M4_private; - var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; + // import use_glo_M4_private = require("glo_M4_private"); + // export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; + // export var use_glo_M4_private_v2_public: use_glo_M4_private; + // export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; + // var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; + // var use_glo_M4_private_v2_private: use_glo_M4_private; + // var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; - module m2 { - import errorImport = require("glo_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - import nonerrorImport = glo_M3_private; + // module m2 { + // import errorImport = require("glo_M4_private"); + // import nonerrorImport = glo_M3_private; - module m5 { - import m5_errorImport = require("glo_M4_private"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. - import m5_nonerrorImport = glo_M3_private; - } - } - } + // module m5 { + // import m5_errorImport = require("glo_M4_private"); + // import m5_nonerrorImport = glo_M3_private; + // } + // } + //} - declare module "anotherParseError" { - ~~~~~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - module m2 { - declare module "abc" { - ~~~~~~~ -!!! A 'declare' modifier cannot be used in an already ambient context. - ~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } + //declare module "anotherParseError" { + // module m2 { + // declare module "abc" { + // } + // } - module m2 { - module "abc2" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } - module "abc3" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } + // module m2 { + // module "abc2" { + // } + // } + // module "abc3" { + // } + //} - declare export module "anotherParseError2" { - ~~~~~~ -!!! 'export' modifier must precede 'declare' modifier. - ~~~~~~~~~~~~~~~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - module m2 { - declare module "abc" { - ~~~~~~~ -!!! A 'declare' modifier cannot be used in an already ambient context. - ~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } + //declare export module "anotherParseError2" { + // module m2 { + // declare module "abc" { + // } + // } - module m2 { - module "abc2" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } - module "abc3" { - ~~~~~~ -!!! Ambient external modules cannot be nested in other modules. - } - } + // module m2 { + // module "abc2" { + // } + // } + // module "abc3" { + // } + //} module m2 { - import m3 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m2 = require("use_glo_M1_public"); } } export module m3 { - import m3 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -!!! Import declarations in an internal module cannot reference an external module. + //import m2 = require("use_glo_M1_public"); } } \ No newline at end of file diff --git a/tests/baselines/reference/privacyImport.js b/tests/baselines/reference/privacyImport.js new file mode 100644 index 00000000000..7b7e4c4977f --- /dev/null +++ b/tests/baselines/reference/privacyImport.js @@ -0,0 +1,529 @@ +//// [privacyImport.ts] +export module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); + + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); +} + +module m2 { + export module m2_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m2_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + //export declare module "m2_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + //declare module "m2_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} + + import m1_im1_private = m2_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m2_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + //import m1_im3_private = require("m2_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); + + //import m1_im4_private = require("m2_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); + + // Parse error to export module + export import m1_im1_public = m2_M1_public; + export import m1_im2_public = m2_M2_private; + //export import m1_im3_public = require("m2_M3_public"); + //export import m1_im4_public = require("m2_M4_private"); +} + +export module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +//export declare module "glo_M2_public" { +// export function f1(); +// export class c1 { +// } +// export var v1: { new (): c1; }; +// export var v2: c1; +//} + +export module glo_M3_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +//export declare module "glo_M4_private" { +// export function f1(); +// export class c1 { +// } +// export var v1: { new (): c1; }; +// export var v2: c1; +//} + + +import glo_im1_private = glo_M1_public; +export var glo_im1_private_v1_public = glo_im1_private.c1; +export var glo_im1_private_v2_public = new glo_im1_private.c1(); +export var glo_im1_private_v3_public = glo_im1_private.f1; +export var glo_im1_private_v4_public = glo_im1_private.f1(); +var glo_im1_private_v1_private = glo_im1_private.c1; +var glo_im1_private_v2_private = new glo_im1_private.c1(); +var glo_im1_private_v3_private = glo_im1_private.f1; +var glo_im1_private_v4_private = glo_im1_private.f1(); + + +//import glo_im2_private = require("glo_M2_public"); +//export var glo_im2_private_v1_public = glo_im2_private.c1; +//export var glo_im2_private_v2_public = new glo_im2_private.c1(); +//export var glo_im2_private_v3_public = glo_im2_private.f1; +//export var glo_im2_private_v4_public = glo_im2_private.f1(); +//var glo_im2_private_v1_private = glo_im2_private.c1; +//var glo_im2_private_v2_private = new glo_im2_private.c1(); +//var glo_im2_private_v3_private = glo_im2_private.f1; +//var glo_im2_private_v4_private = glo_im2_private.f1(); + +import glo_im3_private = glo_M3_private; +export var glo_im3_private_v1_public = glo_im3_private.c1; +export var glo_im3_private_v2_public = new glo_im3_private.c1(); +export var glo_im3_private_v3_public = glo_im3_private.f1; +export var glo_im3_private_v4_public = glo_im3_private.f1(); +var glo_im3_private_v1_private = glo_im3_private.c1; +var glo_im3_private_v2_private = new glo_im3_private.c1(); +var glo_im3_private_v3_private = glo_im3_private.f1; +var glo_im3_private_v4_private = glo_im3_private.f1(); + +//import glo_im4_private = require("glo_M4_private"); +//export var glo_im4_private_v1_public = glo_im4_private.c1; +//export var glo_im4_private_v2_public = new glo_im4_private.c1(); +//export var glo_im4_private_v3_public = glo_im4_private.f1; +//export var glo_im4_private_v4_public = glo_im4_private.f1(); +//var glo_im4_private_v1_private = glo_im4_private.c1; +//var glo_im4_private_v2_private = new glo_im4_private.c1(); +//var glo_im4_private_v3_private = glo_im4_private.f1; +//var glo_im4_private_v4_private = glo_im4_private.f1(); + +// Parse error to export module +export import glo_im1_public = glo_M1_public; +export import glo_im2_public = glo_M3_private; +//export import glo_im3_public = require("glo_M2_public"); +//export import glo_im4_public = require("glo_M4_private"); + + +//export declare module "use_glo_M1_public" { +// import use_glo_M1_public = glo_M1_public; +// export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; +// export var use_glo_M1_public_v2_public: use_glo_M1_public; +// export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; +// var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; +// var use_glo_M1_public_v2_private: use_glo_M1_public; +// var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + +// import use_glo_M2_public = require("glo_M2_public"); +// export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; +// export var use_glo_M2_public_v2_public: use_glo_M2_public; +// export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; +// var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; +// var use_glo_M2_public_v2_private: use_glo_M2_public; +// var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + +// module m2 { +// import errorImport = require("glo_M2_public"); +// import nonerrorImport = glo_M1_public; + +// module m5 { +// import m5_errorImport = require("glo_M2_public"); +// import m5_nonerrorImport = glo_M1_public; +// } +// } +//} + + +//declare module "use_glo_M3_private" { +// import use_glo_M3_private = glo_M3_private; +// export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; +// export var use_glo_M3_private_v2_public: use_glo_M3_private; +// export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; +// var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; +// var use_glo_M3_private_v2_private: use_glo_M3_private; +// var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; + +// import use_glo_M4_private = require("glo_M4_private"); +// export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; +// export var use_glo_M4_private_v2_public: use_glo_M4_private; +// export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; +// var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; +// var use_glo_M4_private_v2_private: use_glo_M4_private; +// var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; + +// module m2 { +// import errorImport = require("glo_M4_private"); +// import nonerrorImport = glo_M3_private; + +// module m5 { +// import m5_errorImport = require("glo_M4_private"); +// import m5_nonerrorImport = glo_M3_private; +// } +// } +//} + +//declare module "anotherParseError" { +// module m2 { +// declare module "abc" { +// } +// } + +// module m2 { +// module "abc2" { +// } +// } +// module "abc3" { +// } +//} + +//declare export module "anotherParseError2" { +// module m2 { +// declare module "abc" { +// } +// } + +// module m2 { +// module "abc2" { +// } +// } +// module "abc3" { +// } +//} + +module m2 { + //import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + //import m2 = require("use_glo_M1_public"); + } + +} + +export module m3 { + //import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + //import m2 = require("use_glo_M1_public"); + } + +} + +//// [privacyImport.js] +(function (m1) { + (function (m1_M1_public) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m1_M1_public.c1 = c1; + function f1() { + return new c1; + } + m1_M1_public.f1 = f1; + m1_M1_public.v1 = c1; + m1_M1_public.v2; + })(m1.m1_M1_public || (m1.m1_M1_public = {})); + var m1_M1_public = m1.m1_M1_public; + var m1_M2_private; + (function (m1_M2_private) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m1_M2_private.c1 = c1; + function f1() { + return new c1; + } + m1_M2_private.f1 = f1; + m1_M2_private.v1 = c1; + m1_M2_private.v2; + })(m1_M2_private || (m1_M2_private = {})); + var m1_im1_private = m1_M1_public; + m1.m1_im1_private_v1_public = m1_im1_private.c1; + m1.m1_im1_private_v2_public = new m1_im1_private.c1(); + m1.m1_im1_private_v3_public = m1_im1_private.f1; + m1.m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + var m1_im2_private = m1_M2_private; + m1.m1_im2_private_v1_public = m1_im2_private.c1; + m1.m1_im2_private_v2_public = new m1_im2_private.c1(); + m1.m1_im2_private_v3_public = m1_im2_private.f1; + m1.m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + m1.m1_im1_public = m1_M1_public; + m1.m1_im2_public = m1_M2_private; +})(exports.m1 || (exports.m1 = {})); +var m1 = exports.m1; +var m2; +(function (m2) { + (function (m2_M1_public) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m2_M1_public.c1 = c1; + function f1() { + return new c1; + } + m2_M1_public.f1 = f1; + m2_M1_public.v1 = c1; + m2_M1_public.v2; + })(m2.m2_M1_public || (m2.m2_M1_public = {})); + var m2_M1_public = m2.m2_M1_public; + var m2_M2_private; + (function (m2_M2_private) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + m2_M2_private.c1 = c1; + function f1() { + return new c1; + } + m2_M2_private.f1 = f1; + m2_M2_private.v1 = c1; + m2_M2_private.v2; + })(m2_M2_private || (m2_M2_private = {})); + var m1_im1_private = m2_M1_public; + m2.m1_im1_private_v1_public = m1_im1_private.c1; + m2.m1_im1_private_v2_public = new m1_im1_private.c1(); + m2.m1_im1_private_v3_public = m1_im1_private.f1; + m2.m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + var m1_im2_private = m2_M2_private; + m2.m1_im2_private_v1_public = m1_im2_private.c1; + m2.m1_im2_private_v2_public = new m1_im2_private.c1(); + m2.m1_im2_private_v3_public = m1_im2_private.f1; + m2.m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + m2.m1_im1_public = m2_M1_public; + m2.m1_im2_public = m2_M2_private; +})(m2 || (m2 = {})); +(function (glo_M1_public) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + glo_M1_public.c1 = c1; + function f1() { + return new c1; + } + glo_M1_public.f1 = f1; + glo_M1_public.v1 = c1; + glo_M1_public.v2; +})(exports.glo_M1_public || (exports.glo_M1_public = {})); +var glo_M1_public = exports.glo_M1_public; +(function (glo_M3_private) { + var c1 = (function () { + function c1() { + } + return c1; + })(); + glo_M3_private.c1 = c1; + function f1() { + return new c1; + } + glo_M3_private.f1 = f1; + glo_M3_private.v1 = c1; + glo_M3_private.v2; +})(exports.glo_M3_private || (exports.glo_M3_private = {})); +var glo_M3_private = exports.glo_M3_private; +var glo_im1_private = glo_M1_public; +exports.glo_im1_private_v1_public = glo_im1_private.c1; +exports.glo_im1_private_v2_public = new glo_im1_private.c1(); +exports.glo_im1_private_v3_public = glo_im1_private.f1; +exports.glo_im1_private_v4_public = glo_im1_private.f1(); +var glo_im1_private_v1_private = glo_im1_private.c1; +var glo_im1_private_v2_private = new glo_im1_private.c1(); +var glo_im1_private_v3_private = glo_im1_private.f1; +var glo_im1_private_v4_private = glo_im1_private.f1(); +var glo_im3_private = glo_M3_private; +exports.glo_im3_private_v1_public = glo_im3_private.c1; +exports.glo_im3_private_v2_public = new glo_im3_private.c1(); +exports.glo_im3_private_v3_public = glo_im3_private.f1; +exports.glo_im3_private_v4_public = glo_im3_private.f1(); +var glo_im3_private_v1_private = glo_im3_private.c1; +var glo_im3_private_v2_private = new glo_im3_private.c1(); +var glo_im3_private_v3_private = glo_im3_private.f1; +var glo_im3_private_v4_private = glo_im3_private.f1(); +exports.glo_im1_public = glo_M1_public; +exports.glo_im2_public = glo_M3_private; +var m2; +(function (m2) { + var m4; + (function (m4) { + var a = 10; + })(m4 || (m4 = {})); +})(m2 || (m2 = {})); +(function (m3) { + var m4; + (function (m4) { + var a = 10; + })(m4 || (m4 = {})); +})(exports.m3 || (exports.m3 = {})); +var m3 = exports.m3; diff --git a/tests/baselines/reference/privacyImportParseErrors.errors.txt b/tests/baselines/reference/privacyImportParseErrors.errors.txt new file mode 100644 index 00000000000..6889ad85e1b --- /dev/null +++ b/tests/baselines/reference/privacyImportParseErrors.errors.txt @@ -0,0 +1,455 @@ +==== tests/cases/compiler/privacyImportParseErrors.ts (49 errors) ==== + export module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m1_M3_public" { + ~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m1_M4_private" { + ~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m1_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~ +!!! Cannot find external module 'm1_M3_public'. + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m1_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'm1_M4_private'. + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + export import m1_im3_public = require("m1_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export import m1_im4_public = require("m1_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + module m2 { + export module m2_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m2_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m2_M3_public" { + ~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m2_M4_private" { + ~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m2_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m2_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m2_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~ +!!! Cannot find external module 'm2_M3_public'. + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m2_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'm2_M4_private'. + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + // Parse error to export module + export import m1_im1_public = m2_M1_public; + export import m1_im2_public = m2_M2_private; + export import m1_im3_public = require("m2_M3_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export import m1_im4_public = require("m2_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + export module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "glo_M2_public" { + ~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + export module glo_M3_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "glo_M4_private" { + ~~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + + import glo_im1_private = glo_M1_public; + export var glo_im1_private_v1_public = glo_im1_private.c1; + export var glo_im1_private_v2_public = new glo_im1_private.c1(); + export var glo_im1_private_v3_public = glo_im1_private.f1; + export var glo_im1_private_v4_public = glo_im1_private.f1(); + var glo_im1_private_v1_private = glo_im1_private.c1; + var glo_im1_private_v2_private = new glo_im1_private.c1(); + var glo_im1_private_v3_private = glo_im1_private.f1; + var glo_im1_private_v4_private = glo_im1_private.f1(); + + + import glo_im2_private = require("glo_M2_public"); + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M2_public'. + export var glo_im2_private_v1_public = glo_im2_private.c1; + export var glo_im2_private_v2_public = new glo_im2_private.c1(); + export var glo_im2_private_v3_public = glo_im2_private.f1; + export var glo_im2_private_v4_public = glo_im2_private.f1(); + var glo_im2_private_v1_private = glo_im2_private.c1; + var glo_im2_private_v2_private = new glo_im2_private.c1(); + var glo_im2_private_v3_private = glo_im2_private.f1; + var glo_im2_private_v4_private = glo_im2_private.f1(); + + import glo_im3_private = glo_M3_private; + export var glo_im3_private_v1_public = glo_im3_private.c1; + export var glo_im3_private_v2_public = new glo_im3_private.c1(); + export var glo_im3_private_v3_public = glo_im3_private.f1; + export var glo_im3_private_v4_public = glo_im3_private.f1(); + var glo_im3_private_v1_private = glo_im3_private.c1; + var glo_im3_private_v2_private = new glo_im3_private.c1(); + var glo_im3_private_v3_private = glo_im3_private.f1; + var glo_im3_private_v4_private = glo_im3_private.f1(); + + import glo_im4_private = require("glo_M4_private"); + ~~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M4_private'. + export var glo_im4_private_v1_public = glo_im4_private.c1; + export var glo_im4_private_v2_public = new glo_im4_private.c1(); + export var glo_im4_private_v3_public = glo_im4_private.f1; + export var glo_im4_private_v4_public = glo_im4_private.f1(); + var glo_im4_private_v1_private = glo_im4_private.c1; + var glo_im4_private_v2_private = new glo_im4_private.c1(); + var glo_im4_private_v3_private = glo_im4_private.f1; + var glo_im4_private_v4_private = glo_im4_private.f1(); + + // Parse error to export module + export import glo_im1_public = glo_M1_public; + export import glo_im2_public = glo_M3_private; + export import glo_im3_public = require("glo_M2_public"); + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M2_public'. + export import glo_im4_public = require("glo_M4_private"); + ~~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M4_private'. + + + export declare module "use_glo_M1_public" { + ~~~~~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + import use_glo_M1_public = glo_M1_public; + export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + export var use_glo_M1_public_v2_public: use_glo_M1_public; + ~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'use_glo_M1_public'. + export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; + var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + var use_glo_M1_public_v2_private: use_glo_M1_public; + ~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'use_glo_M1_public'. + var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + + import use_glo_M2_public = require("glo_M2_public"); + ~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M2_public'. + export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + export var use_glo_M2_public_v2_public: use_glo_M2_public; + export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + var use_glo_M2_public_v2_private: use_glo_M2_public; + var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + + module m2 { + import errorImport = require("glo_M2_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import nonerrorImport = glo_M1_public; + + module m5 { + import m5_errorImport = require("glo_M2_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import m5_nonerrorImport = glo_M1_public; + } + } + } + + + declare module "use_glo_M3_private" { + ~~~~~~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + import use_glo_M3_private = glo_M3_private; + export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; + export var use_glo_M3_private_v2_public: use_glo_M3_private; + ~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'use_glo_M3_private'. + export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; + var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; + var use_glo_M3_private_v2_private: use_glo_M3_private; + ~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'use_glo_M3_private'. + var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; + + import use_glo_M4_private = require("glo_M4_private"); + ~~~~~~~~~~~~~~~~ +!!! Cannot find external module 'glo_M4_private'. + export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; + export var use_glo_M4_private_v2_public: use_glo_M4_private; + export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; + var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; + var use_glo_M4_private_v2_private: use_glo_M4_private; + var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; + + module m2 { + import errorImport = require("glo_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import nonerrorImport = glo_M3_private; + + module m5 { + import m5_errorImport = require("glo_M4_private"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + import m5_nonerrorImport = glo_M3_private; + } + } + } + + declare module "anotherParseError" { + ~~~~~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + module m2 { + declare module "abc" { + ~~~~~~~ +!!! A 'declare' modifier cannot be used in an already ambient context. + ~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + module m2 { + module "abc2" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + module "abc3" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + declare export module "anotherParseError2" { + ~~~~~~ +!!! 'export' modifier must precede 'declare' modifier. + ~~~~~~~~~~~~~~~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + module m2 { + declare module "abc" { + ~~~~~~~ +!!! A 'declare' modifier cannot be used in an already ambient context. + ~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + module m2 { + module "abc2" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + module "abc3" { + ~~~~~~ +!!! Ambient external modules cannot be nested in other modules. + } + } + + module m2 { + import m3 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + } + + export module m3 { + import m3 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + } + + } \ No newline at end of file diff --git a/tests/baselines/reference/privacyLocalInternalReferenceImportWithExport.js b/tests/baselines/reference/privacyLocalInternalReferenceImportWithExport.js index f597ff7b1e7..b27bd2b9d26 100644 --- a/tests/baselines/reference/privacyLocalInternalReferenceImportWithExport.js +++ b/tests/baselines/reference/privacyLocalInternalReferenceImportWithExport.js @@ -291,3 +291,127 @@ var import_private; var privateUse_im_private_mu_public; import_private.publicUse_im_private_mu_public; })(import_private || (import_private = {})); + + +//// [privacyLocalInternalReferenceImportWithExport.d.ts] +export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } +} +export declare module import_public { + export import im_public_c_private = m_private.c_private; + export import im_public_e_private = m_private.e_private; + export import im_public_f_private = m_private.f_private; + export import im_public_v_private = m_private.v_private; + export import im_public_i_private = m_private.i_private; + export import im_public_mi_private = m_private.mi_private; + export import im_public_mu_private = m_private.mu_private; + var publicUse_im_public_c_private: im_public_c_private; + var publicUse_im_public_e_private: im_public_e_private; + var publicUse_im_public_f_private: im_public_c_private; + var publicUse_im_public_v_private: im_public_c_private; + var publicUse_im_public_i_private: im_public_i_private; + var publicUse_im_public_mi_private: im_public_mi_private.c; + var publicUse_im_public_mu_private: im_public_mu_private.i; + export import im_public_c_public = m_public.c_public; + export import im_public_e_public = m_public.e_public; + export import im_public_f_public = m_public.f_public; + export import im_public_v_public = m_public.v_public; + export import im_public_i_public = m_public.i_public; + export import im_public_mi_public = m_public.mi_public; + export import im_public_mu_public = m_public.mu_public; + var publicUse_im_public_c_public: im_public_c_public; + var publicUse_im_public_e_public: im_public_e_public; + var publicUse_im_public_f_public: im_public_c_public; + var publicUse_im_public_v_public: number; + var publicUse_im_public_i_public: im_public_i_public; + var publicUse_im_public_mi_public: im_public_mi_public.c; + var publicUse_im_public_mu_public: im_public_mu_public.i; +} + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.d.ts (7 errors) ==== + export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } + } + export declare module import_public { + export import im_public_c_private = m_private.c_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_e_private = m_private.e_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_f_private = m_private.f_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_v_private = m_private.v_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_i_private = m_private.i_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_mi_private = m_private.mi_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_mu_private = m_private.mu_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + var publicUse_im_public_c_private: im_public_c_private; + var publicUse_im_public_e_private: im_public_e_private; + var publicUse_im_public_f_private: im_public_c_private; + var publicUse_im_public_v_private: im_public_c_private; + var publicUse_im_public_i_private: im_public_i_private; + var publicUse_im_public_mi_private: im_public_mi_private.c; + var publicUse_im_public_mu_private: im_public_mu_private.i; + export import im_public_c_public = m_public.c_public; + export import im_public_e_public = m_public.e_public; + export import im_public_f_public = m_public.f_public; + export import im_public_v_public = m_public.v_public; + export import im_public_i_public = m_public.i_public; + export import im_public_mi_public = m_public.mi_public; + export import im_public_mu_public = m_public.mu_public; + var publicUse_im_public_c_public: im_public_c_public; + var publicUse_im_public_e_public: im_public_e_public; + var publicUse_im_public_f_public: im_public_c_public; + var publicUse_im_public_v_public: number; + var publicUse_im_public_i_public: im_public_i_public; + var publicUse_im_public_mi_public: im_public_mi_public.c; + var publicUse_im_public_mu_public: im_public_mu_public.i; + } + \ No newline at end of file diff --git a/tests/baselines/reference/privacyLocalInternalReferenceImportWithoutExport.js b/tests/baselines/reference/privacyLocalInternalReferenceImportWithoutExport.js index b799a464b62..044d318b021 100644 --- a/tests/baselines/reference/privacyLocalInternalReferenceImportWithoutExport.js +++ b/tests/baselines/reference/privacyLocalInternalReferenceImportWithoutExport.js @@ -293,3 +293,115 @@ define(["require", "exports"], function (require, exports) { import_private.publicUse_im_private_mu_public; })(import_private || (import_private = {})); }); + + +//// [privacyLocalInternalReferenceImportWithoutExport.d.ts] +export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } +} +export declare module import_public { + import im_private_c_private = m_private.c_private; + import im_private_e_private = m_private.e_private; + import im_private_i_private = m_private.i_private; + import im_private_mi_private = m_private.mi_private; + import im_private_mu_private = m_private.mu_private; + var publicUse_im_private_c_private: im_private_c_private; + var publicUse_im_private_e_private: im_private_e_private; + var publicUse_im_private_f_private: im_private_c_private; + var publicUse_im_private_v_private: im_private_c_private; + var publicUse_im_private_i_private: im_private_i_private; + var publicUse_im_private_mi_private: im_private_mi_private.c; + var publicUse_im_private_mu_private: im_private_mu_private.i; + import im_private_c_public = m_public.c_public; + import im_private_e_public = m_public.e_public; + import im_private_i_public = m_public.i_public; + import im_private_mi_public = m_public.mi_public; + import im_private_mu_public = m_public.mu_public; + var publicUse_im_private_c_public: im_private_c_public; + var publicUse_im_private_e_public: im_private_e_public; + var publicUse_im_private_f_public: im_private_c_public; + var publicUse_im_private_v_public: number; + var publicUse_im_private_i_public: im_private_i_public; + var publicUse_im_private_mi_public: im_private_mi_public.c; + var publicUse_im_private_mu_public: im_private_mu_public.i; +} + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.d.ts (5 errors) ==== + export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } + } + export declare module import_public { + import im_private_c_private = m_private.c_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_e_private = m_private.e_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_i_private = m_private.i_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_mi_private = m_private.mi_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_mu_private = m_private.mu_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + var publicUse_im_private_c_private: im_private_c_private; + var publicUse_im_private_e_private: im_private_e_private; + var publicUse_im_private_f_private: im_private_c_private; + var publicUse_im_private_v_private: im_private_c_private; + var publicUse_im_private_i_private: im_private_i_private; + var publicUse_im_private_mi_private: im_private_mi_private.c; + var publicUse_im_private_mu_private: im_private_mu_private.i; + import im_private_c_public = m_public.c_public; + import im_private_e_public = m_public.e_public; + import im_private_i_public = m_public.i_public; + import im_private_mi_public = m_public.mi_public; + import im_private_mu_public = m_public.mu_public; + var publicUse_im_private_c_public: im_private_c_public; + var publicUse_im_private_e_public: im_private_e_public; + var publicUse_im_private_f_public: im_private_c_public; + var publicUse_im_private_v_public: number; + var publicUse_im_private_i_public: im_private_i_public; + var publicUse_im_private_mi_public: im_private_mi_public.c; + var publicUse_im_private_mu_public: im_private_mu_public.i; + } + \ No newline at end of file diff --git a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.errors.txt b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.errors.txt deleted file mode 100644 index 7a102fce1f2..00000000000 --- a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.errors.txt +++ /dev/null @@ -1,57 +0,0 @@ -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_core.ts (6 errors) ==== - // Privacy errors - importing private elements - export import im_public_mi_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require"); - export import im_public_mu_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require1"); - export import im_public_mi_public = require("m"); - ~~~ -!!! Cannot find external module 'm'. - export import im_public_mu_public = require("m2"); - ~~~~ -!!! Cannot find external module 'm2'. - - // Usage of privacy error imports - var privateUse_im_public_mi_private = new im_public_mi_private.c_private(); - ~~~~~~~~~ -!!! Property 'c_private' does not exist on type 'typeof "tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require"'. - export var publicUse_im_public_mi_private = new im_public_mi_private.c_private(); - ~~~~~~~~~ -!!! Property 'c_private' does not exist on type 'typeof "tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require"'. - var privateUse_im_public_mu_private = new im_public_mu_private.c_private(); - ~~~~~~~~~ -!!! Property 'c_private' does not exist on type 'typeof "tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require1"'. - export var publicUse_im_public_mu_private = new im_public_mu_private.c_private(); - ~~~~~~~~~ -!!! Property 'c_private' does not exist on type 'typeof "tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require1"'. - var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); - export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); - var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); - export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require.ts (0 errors) ==== - // Public elements - export class c_public { - foo: string; - } - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require1.ts (0 errors) ==== - export class c_public { - bar: string; - } - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require2.ts (0 errors) ==== - // private elements - // Export - Error ambient modules allowed only in global - declare module 'm' { - export class c_private { - baz: string; - } - } - - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport_require3.ts (0 errors) ==== - declare module 'm2' { - export class c_private { - bing: string; - } - } - \ No newline at end of file diff --git a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.js b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.js index af8681e7899..dac4c23eb81 100644 --- a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.js +++ b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithExport.js @@ -29,6 +29,8 @@ declare module 'm2' { } //// [privacyTopLevelAmbientExternalModuleImportWithExport_core.ts] +/// +/// // Privacy errors - importing private elements export import im_public_mi_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require"); export import im_public_mu_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require1"); @@ -36,16 +38,18 @@ export import im_public_mi_public = require("m"); export import im_public_mu_public = require("m2"); // Usage of privacy error imports -var privateUse_im_public_mi_private = new im_public_mi_private.c_private(); -export var publicUse_im_public_mi_private = new im_public_mi_private.c_private(); -var privateUse_im_public_mu_private = new im_public_mu_private.c_private(); -export var publicUse_im_public_mu_private = new im_public_mu_private.c_private(); -var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); -export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); -var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); -export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); +var privateUse_im_public_mi_private = new im_public_mi_private.c_public(); +export var publicUse_im_public_mi_private = new im_public_mi_private.c_public(); +var privateUse_im_public_mu_private = new im_public_mu_private.c_public(); +export var publicUse_im_public_mu_private = new im_public_mu_private.c_public(); +var privateUse_im_public_mi_public = new im_public_mi_public.c_private(); +export var publicUse_im_public_mi_public = new im_public_mi_public.c_private(); +var privateUse_im_public_mi_public = new im_public_mi_public.c_private(); +export var publicUse_im_public_mi_public = new im_public_mi_public.c_private(); +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require2.js] +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require3.js] //// [privacyTopLevelAmbientExternalModuleImportWithExport_require.js] var c_public = (function () { function c_public() { @@ -64,11 +68,45 @@ exports.c_public = c_public; exports.im_public_mi_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require"); exports.im_public_mu_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require1"); exports.im_public_mi_public = require("m"); -var privateUse_im_public_mi_private = new exports.im_public_mi_private.c_private(); -exports.publicUse_im_public_mi_private = new exports.im_public_mi_private.c_private(); -var privateUse_im_public_mu_private = new exports.im_public_mu_private.c_private(); -exports.publicUse_im_public_mu_private = new exports.im_public_mu_private.c_private(); -var privateUse_im_public_mi_public = new exports.im_public_mi_public.c_public(); -exports.publicUse_im_public_mi_public = new exports.im_public_mi_public.c_public(); -var privateUse_im_public_mi_public = new exports.im_public_mi_public.c_public(); -exports.publicUse_im_public_mi_public = new exports.im_public_mi_public.c_public(); +exports.im_public_mu_public = require("m2"); +var privateUse_im_public_mi_private = new exports.im_public_mi_private.c_public(); +exports.publicUse_im_public_mi_private = new exports.im_public_mi_private.c_public(); +var privateUse_im_public_mu_private = new exports.im_public_mu_private.c_public(); +exports.publicUse_im_public_mu_private = new exports.im_public_mu_private.c_public(); +var privateUse_im_public_mi_public = new exports.im_public_mi_public.c_private(); +exports.publicUse_im_public_mi_public = new exports.im_public_mi_public.c_private(); +var privateUse_im_public_mi_public = new exports.im_public_mi_public.c_private(); +exports.publicUse_im_public_mi_public = new exports.im_public_mi_public.c_private(); + + +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require2.d.ts] +declare module 'm' { + class c_private { + baz: string; + } +} +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require3.d.ts] +declare module 'm2' { + class c_private { + bing: string; + } +} +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require.d.ts] +export declare class c_public { + foo: string; +} +//// [privacyTopLevelAmbientExternalModuleImportWithExport_require1.d.ts] +export declare class c_public { + bar: string; +} +//// [privacyTopLevelAmbientExternalModuleImportWithExport_core.d.ts] +/// +/// +export import im_public_mi_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require"); +export import im_public_mu_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require1"); +export import im_public_mi_public = require("m"); +export import im_public_mu_public = require("m2"); +export declare var publicUse_im_public_mi_private: im_public_mi_private.c_public; +export declare var publicUse_im_public_mu_private: im_public_mu_private.c_public; +export declare var publicUse_im_public_mi_public: im_public_mi_public.c_private; +export declare var publicUse_im_public_mi_public: im_public_mi_public.c_private; diff --git a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.errors.txt b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.errors.txt deleted file mode 100644 index 359ee29c2d7..00000000000 --- a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.errors.txt +++ /dev/null @@ -1,49 +0,0 @@ -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport_core.ts (2 errors) ==== - // Privacy errors - importing private elements - import im_private_mi_private = require("m"); - ~~~ -!!! Cannot find external module 'm'. - import im_private_mu_private = require("m2"); - ~~~~ -!!! Cannot find external module 'm2'. - import im_private_mi_public = require("privacyTopLevelAmbientExternalModuleImportWithoutExport_require"); - import im_private_mu_public = require("privacyTopLevelAmbientExternalModuleImportWithoutExport_require1"); - - // Usage of privacy error imports - var privateUse_im_private_mi_private = new im_private_mi_private.c_private(); - export var publicUse_im_private_mi_private = new im_private_mi_private.c_private(); - var privateUse_im_private_mu_private = new im_private_mu_private.c_private(); - export var publicUse_im_private_mu_private = new im_private_mu_private.c_private(); - var privateUse_im_private_mi_public = new im_private_mi_public.c_public(); - export var publicUse_im_private_mi_public = new im_private_mi_public.c_public(); - var privateUse_im_private_mi_public = new im_private_mi_public.c_public(); - export var publicUse_im_private_mi_public = new im_private_mi_public.c_public(); - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport_require.ts (0 errors) ==== - - // Public elements - export class c_public { - foo: string; - } - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport_require1.ts (0 errors) ==== - export class c_public { - bar: string; - } - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport_require2.ts (0 errors) ==== - // private elements - // Export - Error ambient modules allowed only in global - declare module 'm' { - export class c_private { - baz: string - } - } - -==== tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport_require3.ts (0 errors) ==== - declare module 'm2' { - export class c_private { - bing: string; - } - } - \ No newline at end of file diff --git a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.js b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.js index 5aa6b762a02..2f7e0691317 100644 --- a/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.js +++ b/tests/baselines/reference/privacyTopLevelAmbientExternalModuleImportWithoutExport.js @@ -29,6 +29,8 @@ declare module 'm2' { } //// [privacyTopLevelAmbientExternalModuleImportWithoutExport_core.ts] +/// +/// // Privacy errors - importing private elements import im_private_mi_private = require("m"); import im_private_mu_private = require("m2"); @@ -46,6 +48,8 @@ var privateUse_im_private_mi_public = new im_private_mi_public.c_public(); export var publicUse_im_private_mi_public = new im_private_mi_public.c_public(); +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require2.js] +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require3.js] //// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require.js] define(["require", "exports"], function (require, exports) { var c_public = (function () { @@ -75,3 +79,35 @@ define(["require", "exports", "m", "m2", "privacyTopLevelAmbientExternalModuleIm var privateUse_im_private_mi_public = new im_private_mi_public.c_public(); exports.publicUse_im_private_mi_public = new im_private_mi_public.c_public(); }); + + +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require2.d.ts] +declare module 'm' { + class c_private { + baz: string; + } +} +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require3.d.ts] +declare module 'm2' { + class c_private { + bing: string; + } +} +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require.d.ts] +export declare class c_public { + foo: string; +} +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_require1.d.ts] +export declare class c_public { + bar: string; +} +//// [privacyTopLevelAmbientExternalModuleImportWithoutExport_core.d.ts] +/// +/// +import im_private_mi_private = require("m"); +import im_private_mu_private = require("m2"); +import im_private_mi_public = require("privacyTopLevelAmbientExternalModuleImportWithoutExport_require"); +export declare var publicUse_im_private_mi_private: im_private_mi_private.c_private; +export declare var publicUse_im_private_mu_private: im_private_mu_private.c_private; +export declare var publicUse_im_private_mi_public: im_private_mi_public.c_public; +export declare var publicUse_im_private_mi_public: im_private_mi_public.c_public; diff --git a/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithExport.js b/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithExport.js index 5ef31d28d6e..6dcd4f49aef 100644 --- a/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithExport.js +++ b/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithExport.js @@ -196,3 +196,123 @@ define(["require", "exports"], function (require, exports) { var privateUse_im_public_mu_public; exports.publicUse_im_public_mu_public; }); + + +//// [privacyTopLevelInternalReferenceImportWithExport.d.ts] +export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } +} +export import im_public_c_private = m_private.c_private; +export import im_public_e_private = m_private.e_private; +export import im_public_f_private = m_private.f_private; +export import im_public_v_private = m_private.v_private; +export import im_public_i_private = m_private.i_private; +export import im_public_mi_private = m_private.mi_private; +export import im_public_mu_private = m_private.mu_private; +export declare var publicUse_im_public_c_private: im_public_c_private; +export declare var publicUse_im_public_e_private: im_public_e_private; +export declare var publicUse_im_public_f_private: im_public_c_private; +export declare var publicUse_im_public_v_private: im_public_c_private; +export declare var publicUse_im_public_i_private: im_public_i_private; +export declare var publicUse_im_public_mi_private: im_public_mi_private.c; +export declare var publicUse_im_public_mu_private: im_public_mu_private.i; +export import im_public_c_public = m_public.c_public; +export import im_public_e_public = m_public.e_public; +export import im_public_f_public = m_public.f_public; +export import im_public_v_public = m_public.v_public; +export import im_public_i_public = m_public.i_public; +export import im_public_mi_public = m_public.mi_public; +export import im_public_mu_public = m_public.mu_public; +export declare var publicUse_im_public_c_public: im_public_c_public; +export declare var publicUse_im_public_e_public: im_public_e_public; +export declare var publicUse_im_public_f_public: im_public_c_public; +export declare var publicUse_im_public_v_public: number; +export declare var publicUse_im_public_i_public: im_public_i_public; +export declare var publicUse_im_public_mi_public: im_public_mi_public.c; +export declare var publicUse_im_public_mu_public: im_public_mu_public.i; + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.d.ts (7 errors) ==== + export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } + } + export import im_public_c_private = m_private.c_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_e_private = m_private.e_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_f_private = m_private.f_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_v_private = m_private.v_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_i_private = m_private.i_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_mi_private = m_private.mi_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export import im_public_mu_private = m_private.mu_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export declare var publicUse_im_public_c_private: im_public_c_private; + export declare var publicUse_im_public_e_private: im_public_e_private; + export declare var publicUse_im_public_f_private: im_public_c_private; + export declare var publicUse_im_public_v_private: im_public_c_private; + export declare var publicUse_im_public_i_private: im_public_i_private; + export declare var publicUse_im_public_mi_private: im_public_mi_private.c; + export declare var publicUse_im_public_mu_private: im_public_mu_private.i; + export import im_public_c_public = m_public.c_public; + export import im_public_e_public = m_public.e_public; + export import im_public_f_public = m_public.f_public; + export import im_public_v_public = m_public.v_public; + export import im_public_i_public = m_public.i_public; + export import im_public_mi_public = m_public.mi_public; + export import im_public_mu_public = m_public.mu_public; + export declare var publicUse_im_public_c_public: im_public_c_public; + export declare var publicUse_im_public_e_public: im_public_e_public; + export declare var publicUse_im_public_f_public: im_public_c_public; + export declare var publicUse_im_public_v_public: number; + export declare var publicUse_im_public_i_public: im_public_i_public; + export declare var publicUse_im_public_mi_public: im_public_mi_public.c; + export declare var publicUse_im_public_mu_public: im_public_mu_public.i; + \ No newline at end of file diff --git a/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithoutExport.js b/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithoutExport.js index 2f435522438..0158aea6ef3 100644 --- a/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithoutExport.js +++ b/tests/baselines/reference/privacyTopLevelInternalReferenceImportWithoutExport.js @@ -1,4 +1,5 @@ //// [privacyTopLevelInternalReferenceImportWithoutExport.ts] + // private elements module m_private { export class c_private { @@ -196,3 +197,111 @@ define(["require", "exports"], function (require, exports) { var privateUse_im_private_mu_public; exports.publicUse_im_private_mu_public; }); + + +//// [privacyTopLevelInternalReferenceImportWithoutExport.d.ts] +export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } +} +import im_private_c_private = m_private.c_private; +import im_private_e_private = m_private.e_private; +import im_private_i_private = m_private.i_private; +import im_private_mi_private = m_private.mi_private; +import im_private_mu_private = m_private.mu_private; +export declare var publicUse_im_private_c_private: im_private_c_private; +export declare var publicUse_im_private_e_private: im_private_e_private; +export declare var publicUse_im_private_f_private: im_private_c_private; +export declare var publicUse_im_private_v_private: im_private_c_private; +export declare var publicUse_im_private_i_private: im_private_i_private; +export declare var publicUse_im_private_mi_private: im_private_mi_private.c; +export declare var publicUse_im_private_mu_private: im_private_mu_private.i; +import im_private_c_public = m_public.c_public; +import im_private_e_public = m_public.e_public; +import im_private_i_public = m_public.i_public; +import im_private_mi_public = m_public.mi_public; +import im_private_mu_public = m_public.mu_public; +export declare var publicUse_im_private_c_public: im_private_c_public; +export declare var publicUse_im_private_e_public: im_private_e_public; +export declare var publicUse_im_private_f_public: im_private_c_public; +export declare var publicUse_im_private_v_public: number; +export declare var publicUse_im_private_i_public: im_private_i_public; +export declare var publicUse_im_private_mi_public: im_private_mi_public.c; +export declare var publicUse_im_private_mu_public: im_private_mu_public.i; + + +//// [DtsFileErrors] + + +==== tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.d.ts (5 errors) ==== + export declare module m_public { + class c_public { + } + enum e_public { + Happy = 0, + Grumpy = 1, + } + function f_public(): c_public; + var v_public: number; + interface i_public { + } + module mi_public { + class c { + } + } + module mu_public { + interface i { + } + } + } + import im_private_c_private = m_private.c_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_e_private = m_private.e_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_i_private = m_private.i_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_mi_private = m_private.mi_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + import im_private_mu_private = m_private.mu_private; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Cannot find name 'm_private'. + export declare var publicUse_im_private_c_private: im_private_c_private; + export declare var publicUse_im_private_e_private: im_private_e_private; + export declare var publicUse_im_private_f_private: im_private_c_private; + export declare var publicUse_im_private_v_private: im_private_c_private; + export declare var publicUse_im_private_i_private: im_private_i_private; + export declare var publicUse_im_private_mi_private: im_private_mi_private.c; + export declare var publicUse_im_private_mu_private: im_private_mu_private.i; + import im_private_c_public = m_public.c_public; + import im_private_e_public = m_public.e_public; + import im_private_i_public = m_public.i_public; + import im_private_mi_public = m_public.mi_public; + import im_private_mu_public = m_public.mu_public; + export declare var publicUse_im_private_c_public: im_private_c_public; + export declare var publicUse_im_private_e_public: im_private_e_public; + export declare var publicUse_im_private_f_public: im_private_c_public; + export declare var publicUse_im_private_v_public: number; + export declare var publicUse_im_private_i_public: im_private_i_public; + export declare var publicUse_im_private_mi_public: im_private_mi_public.c; + export declare var publicUse_im_private_mu_public: im_private_mu_public.i; + \ No newline at end of file diff --git a/tests/baselines/reference/project/baseline/amd/baseline.json b/tests/baselines/reference/project/baseline/amd/baseline.json index 18a5cfbebaf..434ed4f9f09 100644 --- a/tests/baselines/reference/project/baseline/amd/baseline.json +++ b/tests/baselines/reference/project/baseline/amd/baseline.json @@ -7,9 +7,9 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "emit.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "emit.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/baseline/node/baseline.json b/tests/baselines/reference/project/baseline/node/baseline.json index 18a5cfbebaf..434ed4f9f09 100644 --- a/tests/baselines/reference/project/baseline/node/baseline.json +++ b/tests/baselines/reference/project/baseline/node/baseline.json @@ -7,9 +7,9 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "emit.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "emit.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/baseline2/amd/baseline2.json b/tests/baselines/reference/project/baseline2/amd/baseline2.json index 4a14da23589..c9bbe169f14 100644 --- a/tests/baselines/reference/project/baseline2/amd/baseline2.json +++ b/tests/baselines/reference/project/baseline2/amd/baseline2.json @@ -7,9 +7,9 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "dont_emit.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "dont_emit.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/baseline2/node/baseline2.json b/tests/baselines/reference/project/baseline2/node/baseline2.json index 4a14da23589..c9bbe169f14 100644 --- a/tests/baselines/reference/project/baseline2/node/baseline2.json +++ b/tests/baselines/reference/project/baseline2/node/baseline2.json @@ -7,9 +7,9 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "dont_emit.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "dont_emit.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/baseline3/amd/baseline3.json b/tests/baselines/reference/project/baseline3/amd/baseline3.json index 7c178ee16be..7eba4ec8287 100644 --- a/tests/baselines/reference/project/baseline3/amd/baseline3.json +++ b/tests/baselines/reference/project/baseline3/amd/baseline3.json @@ -7,8 +7,8 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "nestedModule.ts", - "lib.d.ts" + "lib.d.ts", + "nestedModule.ts" ], "emittedFiles": [ "nestedModule.js" diff --git a/tests/baselines/reference/project/baseline3/node/baseline3.json b/tests/baselines/reference/project/baseline3/node/baseline3.json index 7c178ee16be..7eba4ec8287 100644 --- a/tests/baselines/reference/project/baseline3/node/baseline3.json +++ b/tests/baselines/reference/project/baseline3/node/baseline3.json @@ -7,8 +7,8 @@ "baselineCheck": true, "runTest": true, "resolvedInputFiles": [ - "nestedModule.ts", - "lib.d.ts" + "lib.d.ts", + "nestedModule.ts" ], "emittedFiles": [ "nestedModule.js" diff --git a/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.errors.txt b/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.errors.txt index 2978ef073b5..360c00b51aa 100644 --- a/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.errors.txt +++ b/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.errors.txt @@ -1,3 +1,23 @@ decl.ts(1,26): Cannot find external module './foo/bar.js'. decl.ts(2,26): Cannot find external module 'baz'. decl.ts(3,26): Cannot find external module './baz'. + + +==== decl.ts (3 errors) ==== + import modErr = require("./foo/bar.js"); + ~~~~~~~~~~~~~~ +!!! Cannot find external module './foo/bar.js'. + import modErr1 = require("baz"); + ~~~~~ +!!! Cannot find external module 'baz'. + import modErr2 = require("./baz"); + ~~~~~~~ +!!! Cannot find external module './baz'. + + //import modErr1 = require("\bar"); + + //import mod = require("./foo/bar"); + //import mod1 = require("../module paths/foo/bar"); + //import mod2 = require("foo/bar"); + + \ No newline at end of file diff --git a/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.json b/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.json index 05a85481e7b..1d2f8d56e5a 100644 --- a/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.json +++ b/tests/baselines/reference/project/cantFindTheModule/amd/cantFindTheModule.json @@ -5,8 +5,8 @@ "decl.ts" ], "resolvedInputFiles": [ - "decl.ts", - "lib.d.ts" + "lib.d.ts", + "decl.ts" ], "emittedFiles": [ "decl.js" diff --git a/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.errors.txt b/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.errors.txt index 2978ef073b5..360c00b51aa 100644 --- a/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.errors.txt +++ b/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.errors.txt @@ -1,3 +1,23 @@ decl.ts(1,26): Cannot find external module './foo/bar.js'. decl.ts(2,26): Cannot find external module 'baz'. decl.ts(3,26): Cannot find external module './baz'. + + +==== decl.ts (3 errors) ==== + import modErr = require("./foo/bar.js"); + ~~~~~~~~~~~~~~ +!!! Cannot find external module './foo/bar.js'. + import modErr1 = require("baz"); + ~~~~~ +!!! Cannot find external module 'baz'. + import modErr2 = require("./baz"); + ~~~~~~~ +!!! Cannot find external module './baz'. + + //import modErr1 = require("\bar"); + + //import mod = require("./foo/bar"); + //import mod1 = require("../module paths/foo/bar"); + //import mod2 = require("foo/bar"); + + \ No newline at end of file diff --git a/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.json b/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.json index 05a85481e7b..1d2f8d56e5a 100644 --- a/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.json +++ b/tests/baselines/reference/project/cantFindTheModule/node/cantFindTheModule.json @@ -5,8 +5,8 @@ "decl.ts" ], "resolvedInputFiles": [ - "decl.ts", - "lib.d.ts" + "lib.d.ts", + "decl.ts" ], "emittedFiles": [ "decl.js" diff --git a/tests/baselines/reference/project/circularReferencing/amd/circularReferencing.json b/tests/baselines/reference/project/circularReferencing/amd/circularReferencing.json index 418891627ba..56acd20c288 100644 --- a/tests/baselines/reference/project/circularReferencing/amd/circularReferencing.json +++ b/tests/baselines/reference/project/circularReferencing/amd/circularReferencing.json @@ -5,9 +5,9 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/circularReferencing/node/circularReferencing.json b/tests/baselines/reference/project/circularReferencing/node/circularReferencing.json index 418891627ba..56acd20c288 100644 --- a/tests/baselines/reference/project/circularReferencing/node/circularReferencing.json +++ b/tests/baselines/reference/project/circularReferencing/node/circularReferencing.json @@ -5,9 +5,9 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/circularReferencing2/amd/circularReferencing2.json b/tests/baselines/reference/project/circularReferencing2/amd/circularReferencing2.json index 162d3d51c0b..04838cd9445 100644 --- a/tests/baselines/reference/project/circularReferencing2/amd/circularReferencing2.json +++ b/tests/baselines/reference/project/circularReferencing2/amd/circularReferencing2.json @@ -6,10 +6,10 @@ ], "runTest": true, "resolvedInputFiles": [ - "a.ts", - "c.ts", + "lib.d.ts", "b.ts", - "lib.d.ts" + "c.ts", + "a.ts" ], "emittedFiles": [ "b.js", diff --git a/tests/baselines/reference/project/circularReferencing2/node/circularReferencing2.json b/tests/baselines/reference/project/circularReferencing2/node/circularReferencing2.json index 162d3d51c0b..04838cd9445 100644 --- a/tests/baselines/reference/project/circularReferencing2/node/circularReferencing2.json +++ b/tests/baselines/reference/project/circularReferencing2/node/circularReferencing2.json @@ -6,10 +6,10 @@ ], "runTest": true, "resolvedInputFiles": [ - "a.ts", - "c.ts", + "lib.d.ts", "b.ts", - "lib.d.ts" + "c.ts", + "a.ts" ], "emittedFiles": [ "b.js", diff --git a/tests/baselines/reference/project/declarationsCascadingImports/amd/declarationsCascadingImports.json b/tests/baselines/reference/project/declarationsCascadingImports/amd/declarationsCascadingImports.json index 158d3048989..12c70b9ee2c 100644 --- a/tests/baselines/reference/project/declarationsCascadingImports/amd/declarationsCascadingImports.json +++ b/tests/baselines/reference/project/declarationsCascadingImports/amd/declarationsCascadingImports.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsCascadingImports/node/declarationsCascadingImports.json b/tests/baselines/reference/project/declarationsCascadingImports/node/declarationsCascadingImports.json index 158d3048989..12c70b9ee2c 100644 --- a/tests/baselines/reference/project/declarationsCascadingImports/node/declarationsCascadingImports.json +++ b/tests/baselines/reference/project/declarationsCascadingImports/node/declarationsCascadingImports.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsGlobalImport/amd/declarationsGlobalImport.json b/tests/baselines/reference/project/declarationsGlobalImport/amd/declarationsGlobalImport.json index c7f0232f2a4..78bf819430e 100644 --- a/tests/baselines/reference/project/declarationsGlobalImport/amd/declarationsGlobalImport.json +++ b/tests/baselines/reference/project/declarationsGlobalImport/amd/declarationsGlobalImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "glo_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "glo_m4.js", diff --git a/tests/baselines/reference/project/declarationsGlobalImport/node/declarationsGlobalImport.json b/tests/baselines/reference/project/declarationsGlobalImport/node/declarationsGlobalImport.json index c7f0232f2a4..78bf819430e 100644 --- a/tests/baselines/reference/project/declarationsGlobalImport/node/declarationsGlobalImport.json +++ b/tests/baselines/reference/project/declarationsGlobalImport/node/declarationsGlobalImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "glo_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "glo_m4.js", diff --git a/tests/baselines/reference/project/declarationsImportedInPrivate/amd/declarationsImportedInPrivate.json b/tests/baselines/reference/project/declarationsImportedInPrivate/amd/declarationsImportedInPrivate.json index 61e3ee739ef..c6e51b9fc3b 100644 --- a/tests/baselines/reference/project/declarationsImportedInPrivate/amd/declarationsImportedInPrivate.json +++ b/tests/baselines/reference/project/declarationsImportedInPrivate/amd/declarationsImportedInPrivate.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "private_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "private_m4.js", diff --git a/tests/baselines/reference/project/declarationsImportedInPrivate/node/declarationsImportedInPrivate.json b/tests/baselines/reference/project/declarationsImportedInPrivate/node/declarationsImportedInPrivate.json index 61e3ee739ef..c6e51b9fc3b 100644 --- a/tests/baselines/reference/project/declarationsImportedInPrivate/node/declarationsImportedInPrivate.json +++ b/tests/baselines/reference/project/declarationsImportedInPrivate/node/declarationsImportedInPrivate.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "private_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "private_m4.js", diff --git a/tests/baselines/reference/project/declarationsImportedUseInFunction/amd/declarationsImportedUseInFunction.json b/tests/baselines/reference/project/declarationsImportedUseInFunction/amd/declarationsImportedUseInFunction.json index c695a7c7cfd..71dc130b83d 100644 --- a/tests/baselines/reference/project/declarationsImportedUseInFunction/amd/declarationsImportedUseInFunction.json +++ b/tests/baselines/reference/project/declarationsImportedUseInFunction/amd/declarationsImportedUseInFunction.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "fncOnly_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "fncOnly_m4.js", diff --git a/tests/baselines/reference/project/declarationsImportedUseInFunction/node/declarationsImportedUseInFunction.json b/tests/baselines/reference/project/declarationsImportedUseInFunction/node/declarationsImportedUseInFunction.json index c695a7c7cfd..71dc130b83d 100644 --- a/tests/baselines/reference/project/declarationsImportedUseInFunction/node/declarationsImportedUseInFunction.json +++ b/tests/baselines/reference/project/declarationsImportedUseInFunction/node/declarationsImportedUseInFunction.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "fncOnly_m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "fncOnly_m4.js", diff --git a/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/amd/declarationsIndirectImportShouldResultInError.json b/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/amd/declarationsIndirectImportShouldResultInError.json index 2662f28161d..bb463aa43e8 100644 --- a/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/amd/declarationsIndirectImportShouldResultInError.json +++ b/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/amd/declarationsIndirectImportShouldResultInError.json @@ -6,10 +6,10 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", - "m5.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "m5.ts", + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/node/declarationsIndirectImportShouldResultInError.json b/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/node/declarationsIndirectImportShouldResultInError.json index 2662f28161d..bb463aa43e8 100644 --- a/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/node/declarationsIndirectImportShouldResultInError.json +++ b/tests/baselines/reference/project/declarationsIndirectImportShouldResultInError/node/declarationsIndirectImportShouldResultInError.json @@ -6,10 +6,10 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", - "m5.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "m5.ts", + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsMultipleTimesImport/amd/declarationsMultipleTimesImport.json b/tests/baselines/reference/project/declarationsMultipleTimesImport/amd/declarationsMultipleTimesImport.json index 7d52e1fc8b3..5f5cd70b619 100644 --- a/tests/baselines/reference/project/declarationsMultipleTimesImport/amd/declarationsMultipleTimesImport.json +++ b/tests/baselines/reference/project/declarationsMultipleTimesImport/amd/declarationsMultipleTimesImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsMultipleTimesImport/node/declarationsMultipleTimesImport.json b/tests/baselines/reference/project/declarationsMultipleTimesImport/node/declarationsMultipleTimesImport.json index 7d52e1fc8b3..5f5cd70b619 100644 --- a/tests/baselines/reference/project/declarationsMultipleTimesImport/node/declarationsMultipleTimesImport.json +++ b/tests/baselines/reference/project/declarationsMultipleTimesImport/node/declarationsMultipleTimesImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/amd/declarationsMultipleTimesMultipleImport.json b/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/amd/declarationsMultipleTimesMultipleImport.json index 7b92f7321cd..c5f28aeb3c4 100644 --- a/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/amd/declarationsMultipleTimesMultipleImport.json +++ b/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/amd/declarationsMultipleTimesMultipleImport.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", "m5.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/node/declarationsMultipleTimesMultipleImport.json b/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/node/declarationsMultipleTimesMultipleImport.json index 7b92f7321cd..c5f28aeb3c4 100644 --- a/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/node/declarationsMultipleTimesMultipleImport.json +++ b/tests/baselines/reference/project/declarationsMultipleTimesMultipleImport/node/declarationsMultipleTimesMultipleImport.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", "m5.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsSimpleImport/amd/declarationsSimpleImport.json b/tests/baselines/reference/project/declarationsSimpleImport/amd/declarationsSimpleImport.json index 2497ac9b8d0..41a5dcb845b 100644 --- a/tests/baselines/reference/project/declarationsSimpleImport/amd/declarationsSimpleImport.json +++ b/tests/baselines/reference/project/declarationsSimpleImport/amd/declarationsSimpleImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declarationsSimpleImport/node/declarationsSimpleImport.json b/tests/baselines/reference/project/declarationsSimpleImport/node/declarationsSimpleImport.json index 2497ac9b8d0..41a5dcb845b 100644 --- a/tests/baselines/reference/project/declarationsSimpleImport/node/declarationsSimpleImport.json +++ b/tests/baselines/reference/project/declarationsSimpleImport/node/declarationsSimpleImport.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "useModule.ts", + "lib.d.ts", "m4.ts", - "lib.d.ts" + "useModule.ts" ], "emittedFiles": [ "m4.js", diff --git a/tests/baselines/reference/project/declareExportAdded/amd/declareExportAdded.json b/tests/baselines/reference/project/declareExportAdded/amd/declareExportAdded.json index b8657c85b44..5f1f8e737bb 100644 --- a/tests/baselines/reference/project/declareExportAdded/amd/declareExportAdded.json +++ b/tests/baselines/reference/project/declareExportAdded/amd/declareExportAdded.json @@ -6,9 +6,9 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "consumer.ts", + "lib.d.ts", "ref.d.ts", - "lib.d.ts" + "consumer.ts" ], "emittedFiles": [ "consumer.js" diff --git a/tests/baselines/reference/project/declareExportAdded/node/declareExportAdded.json b/tests/baselines/reference/project/declareExportAdded/node/declareExportAdded.json index b8657c85b44..5f1f8e737bb 100644 --- a/tests/baselines/reference/project/declareExportAdded/node/declareExportAdded.json +++ b/tests/baselines/reference/project/declareExportAdded/node/declareExportAdded.json @@ -6,9 +6,9 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "consumer.ts", + "lib.d.ts", "ref.d.ts", - "lib.d.ts" + "consumer.ts" ], "emittedFiles": [ "consumer.js" diff --git a/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.errors.txt b/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.errors.txt index 9d595fad4a5..ec37b813a92 100644 --- a/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.errors.txt +++ b/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.errors.txt @@ -1 +1,22 @@ in2.d.ts(1,8): Duplicate identifier 'a'. + + +==== decl.d.ts (0 errors) ==== + // bug 535531: duplicate identifier error reported for "import" declarations in separate files + + declare module A + { + + class MyRoot { } + + export module B + { + class MyClass{ } + } + } +==== in1.d.ts (0 errors) ==== + import a = A; +==== in2.d.ts (1 errors) ==== + import a = A; + ~ +!!! Duplicate identifier 'a'. \ No newline at end of file diff --git a/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.json b/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.json index a32841c0b1c..f0360e53d7f 100644 --- a/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.json +++ b/tests/baselines/reference/project/declareVariableCollision/amd/declareVariableCollision.json @@ -7,10 +7,10 @@ "in2.d.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "decl.d.ts", "in1.d.ts", - "in2.d.ts", - "lib.d.ts" + "in2.d.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.errors.txt b/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.errors.txt index 9d595fad4a5..ec37b813a92 100644 --- a/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.errors.txt +++ b/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.errors.txt @@ -1 +1,22 @@ in2.d.ts(1,8): Duplicate identifier 'a'. + + +==== decl.d.ts (0 errors) ==== + // bug 535531: duplicate identifier error reported for "import" declarations in separate files + + declare module A + { + + class MyRoot { } + + export module B + { + class MyClass{ } + } + } +==== in1.d.ts (0 errors) ==== + import a = A; +==== in2.d.ts (1 errors) ==== + import a = A; + ~ +!!! Duplicate identifier 'a'. \ No newline at end of file diff --git a/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.json b/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.json index a32841c0b1c..f0360e53d7f 100644 --- a/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.json +++ b/tests/baselines/reference/project/declareVariableCollision/node/declareVariableCollision.json @@ -7,10 +7,10 @@ "in2.d.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "decl.d.ts", "in1.d.ts", - "in2.d.ts", - "lib.d.ts" + "in2.d.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/extReferencingExtAndInt/amd/extReferencingExtAndInt.json b/tests/baselines/reference/project/extReferencingExtAndInt/amd/extReferencingExtAndInt.json index c3722f9581e..610adfd2934 100644 --- a/tests/baselines/reference/project/extReferencingExtAndInt/amd/extReferencingExtAndInt.json +++ b/tests/baselines/reference/project/extReferencingExtAndInt/amd/extReferencingExtAndInt.json @@ -5,10 +5,10 @@ "external.ts" ], "resolvedInputFiles": [ - "external.ts", + "lib.d.ts", "internal.ts", "external2.ts", - "lib.d.ts" + "external.ts" ], "emittedFiles": [ "internal.js", diff --git a/tests/baselines/reference/project/extReferencingExtAndInt/node/extReferencingExtAndInt.json b/tests/baselines/reference/project/extReferencingExtAndInt/node/extReferencingExtAndInt.json index c3722f9581e..610adfd2934 100644 --- a/tests/baselines/reference/project/extReferencingExtAndInt/node/extReferencingExtAndInt.json +++ b/tests/baselines/reference/project/extReferencingExtAndInt/node/extReferencingExtAndInt.json @@ -5,10 +5,10 @@ "external.ts" ], "resolvedInputFiles": [ - "external.ts", + "lib.d.ts", "internal.ts", "external2.ts", - "lib.d.ts" + "external.ts" ], "emittedFiles": [ "internal.js", diff --git a/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.errors.txt b/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.errors.txt index d0786cec0a5..09a97c1bdc2 100644 --- a/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.errors.txt +++ b/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.errors.txt @@ -1 +1,11 @@ internal2.ts(2,2): Import declarations in an internal module cannot reference an external module. + + +==== internal2.ts (1 errors) ==== + module outer { + import g = require("external2") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var a = g.square(5); + export var b = "foo"; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.json b/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.json index 5eef712b09f..0f1a27234f6 100644 --- a/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.json +++ b/tests/baselines/reference/project/intReferencingExtAndInt/amd/intReferencingExtAndInt.json @@ -5,8 +5,8 @@ "internal2.ts" ], "resolvedInputFiles": [ - "internal2.ts", - "lib.d.ts" + "lib.d.ts", + "internal2.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.errors.txt b/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.errors.txt index d0786cec0a5..09a97c1bdc2 100644 --- a/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.errors.txt +++ b/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.errors.txt @@ -1 +1,11 @@ internal2.ts(2,2): Import declarations in an internal module cannot reference an external module. + + +==== internal2.ts (1 errors) ==== + module outer { + import g = require("external2") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var a = g.square(5); + export var b = "foo"; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.json b/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.json index 5eef712b09f..0f1a27234f6 100644 --- a/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.json +++ b/tests/baselines/reference/project/intReferencingExtAndInt/node/intReferencingExtAndInt.json @@ -5,8 +5,8 @@ "internal2.ts" ], "resolvedInputFiles": [ - "internal2.ts", - "lib.d.ts" + "lib.d.ts", + "internal2.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/amd/mapRootAbsolutePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/amd/mapRootAbsolutePathMixedSubfolderNoOutdir.json index 864fffa894a..fa9e0b566a9 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/amd/mapRootAbsolutePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/amd/mapRootAbsolutePathMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/node/mapRootAbsolutePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/node/mapRootAbsolutePathMixedSubfolderNoOutdir.json index 864fffa894a..fa9e0b566a9 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/node/mapRootAbsolutePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderNoOutdir/node/mapRootAbsolutePathMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json index e0540132e7e..ebaec46d1e3 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json index e0540132e7e..ebaec46d1e3 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json index f0348aeee31..ee020b0ff80 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json index f0348aeee31..ee020b0ff80 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 06de8fc379f..ed7bcd289e7 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 06de8fc379f..ed7bcd289e7 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/amd/mapRootAbsolutePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/amd/mapRootAbsolutePathModuleMultifolderNoOutdir.json index 345abfeadf8..8f512dcc98c 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/amd/mapRootAbsolutePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/amd/mapRootAbsolutePathModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/node/mapRootAbsolutePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/node/mapRootAbsolutePathModuleMultifolderNoOutdir.json index 345abfeadf8..8f512dcc98c 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/node/mapRootAbsolutePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderNoOutdir/node/mapRootAbsolutePathModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json index cba8c8d1b64..4f65daf7560 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json index cba8c8d1b64..4f65daf7560 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json index 4f15a75b8d9..6432d5ae91e 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json index 4f15a75b8d9..6432d5ae91e 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/mapRootAbsolutePathModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/amd/mapRootAbsolutePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/amd/mapRootAbsolutePathModuleSimpleNoOutdir.json index b7beffd7609..31a0fb89c50 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/amd/mapRootAbsolutePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/amd/mapRootAbsolutePathModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/node/mapRootAbsolutePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/node/mapRootAbsolutePathModuleSimpleNoOutdir.json index b7beffd7609..31a0fb89c50 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/node/mapRootAbsolutePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleNoOutdir/node/mapRootAbsolutePathModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json index 6615ea576e3..355458526bc 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json index 6615ea576e3..355458526bc 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json index 07e886edeba..f703a63b71f 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json index 07e886edeba..f703a63b71f 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSimpleSpecifyOutputFile/node/mapRootAbsolutePathModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/amd/mapRootAbsolutePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/amd/mapRootAbsolutePathModuleSubfolderNoOutdir.json index aab45205df5..a6bc71dd664 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/amd/mapRootAbsolutePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/amd/mapRootAbsolutePathModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/node/mapRootAbsolutePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/node/mapRootAbsolutePathModuleSubfolderNoOutdir.json index aab45205df5..a6bc71dd664 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/node/mapRootAbsolutePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderNoOutdir/node/mapRootAbsolutePathModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json index 08d543fdd33..e873c8fc472 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json index 08d543fdd33..e873c8fc472 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json index 85f503c6b94..d8f4cc74008 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json index 85f503c6b94..d8f4cc74008 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/mapRootAbsolutePathModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/amd/mapRootAbsolutePathMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/amd/mapRootAbsolutePathMultifolderNoOutdir.json index 725572edc89..49018ee5973 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/amd/mapRootAbsolutePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/amd/mapRootAbsolutePathMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/node/mapRootAbsolutePathMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/node/mapRootAbsolutePathMultifolderNoOutdir.json index 725572edc89..49018ee5973 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/node/mapRootAbsolutePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderNoOutdir/node/mapRootAbsolutePathMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json index fe0849476c9..097c9bbf209 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json index fe0849476c9..097c9bbf209 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputDirectory/node/mapRootAbsolutePathMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.json index d0d8958a721..bcf3a4400aa 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/amd/mapRootAbsolutePathMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.json index d0d8958a721..bcf3a4400aa 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathMultifolderSpecifyOutputFile/node/mapRootAbsolutePathMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/amd/mapRootAbsolutePathSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/amd/mapRootAbsolutePathSimpleNoOutdir.json index 30c240dd45e..d5914d92950 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/amd/mapRootAbsolutePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/amd/mapRootAbsolutePathSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/node/mapRootAbsolutePathSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/node/mapRootAbsolutePathSimpleNoOutdir.json index 30c240dd45e..d5914d92950 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/node/mapRootAbsolutePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleNoOutdir/node/mapRootAbsolutePathSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json index 42ca7c875d2..2c5e1dae38a 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/amd/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json index 42ca7c875d2..2c5e1dae38a 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputDirectory/node/mapRootAbsolutePathSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.json index 03700f41451..8431a99c800 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/amd/mapRootAbsolutePathSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.json index 03700f41451..8431a99c800 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSimpleSpecifyOutputFile/node/mapRootAbsolutePathSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/amd/mapRootAbsolutePathSingleFileNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/amd/mapRootAbsolutePathSingleFileNoOutdir.json index f2c2c11d40e..4a180368e20 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/amd/mapRootAbsolutePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/amd/mapRootAbsolutePathSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/node/mapRootAbsolutePathSingleFileNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/node/mapRootAbsolutePathSingleFileNoOutdir.json index f2c2c11d40e..4a180368e20 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/node/mapRootAbsolutePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileNoOutdir/node/mapRootAbsolutePathSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json index 4cbb9837b4e..a44a569a0a6 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/node/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/node/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json index 4cbb9837b4e..a44a569a0a6 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/node/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputDirectory/node/mapRootAbsolutePathSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.json index 7adae3efc6d..7c0069605da 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/amd/mapRootAbsolutePathSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.json index 7adae3efc6d..7c0069605da 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSingleFileSpecifyOutputFile/node/mapRootAbsolutePathSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/amd/mapRootAbsolutePathSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/amd/mapRootAbsolutePathSubfolderNoOutdir.json index 2a9e9211d1f..1b09decc58d 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/amd/mapRootAbsolutePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/amd/mapRootAbsolutePathSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/node/mapRootAbsolutePathSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/node/mapRootAbsolutePathSubfolderNoOutdir.json index 2a9e9211d1f..1b09decc58d 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/node/mapRootAbsolutePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderNoOutdir/node/mapRootAbsolutePathSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json index 0b7bb40e246..a02eb484aa2 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json index 0b7bb40e246..a02eb484aa2 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputDirectory/node/mapRootAbsolutePathSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.json index bc2925bf6f5..ec516baecfe 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/amd/mapRootAbsolutePathSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.json index bc2925bf6f5..ec516baecfe 100644 --- a/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootAbsolutePathSubfolderSpecifyOutputFile/node/mapRootAbsolutePathSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/amd/mapRootRelativePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/amd/mapRootRelativePathMixedSubfolderNoOutdir.json index 6e76d83b7f2..5352fd8a988 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/amd/mapRootRelativePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/amd/mapRootRelativePathMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/node/mapRootRelativePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/node/mapRootRelativePathMixedSubfolderNoOutdir.json index 6e76d83b7f2..5352fd8a988 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/node/mapRootRelativePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderNoOutdir/node/mapRootRelativePathMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json index 495a74523ef..0a0d68e300a 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json index 495a74523ef..0a0d68e300a 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json index bb6df8c1692..8e87f61b8df 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json index bb6df8c1692..8e87f61b8df 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/mapRootRelativePathMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 9411b60b0e8..4ed441e2552 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 9411b60b0e8..4ed441e2552 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/amd/mapRootRelativePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/amd/mapRootRelativePathModuleMultifolderNoOutdir.json index fa1ee9b3187..8ec143b2dce 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/amd/mapRootRelativePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/amd/mapRootRelativePathModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/node/mapRootRelativePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/node/mapRootRelativePathModuleMultifolderNoOutdir.json index fa1ee9b3187..8ec143b2dce 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/node/mapRootRelativePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderNoOutdir/node/mapRootRelativePathModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json index d2779418490..96777b6f502 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json index d2779418490..96777b6f502 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/mapRootRelativePathModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json index 3d3dfd46820..f3c86f22eb7 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/amd/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json index 3d3dfd46820..f3c86f22eb7 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleMultifolderSpecifyOutputFile/node/mapRootRelativePathModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/amd/mapRootRelativePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/amd/mapRootRelativePathModuleSimpleNoOutdir.json index 01dea65ccdd..a4e8c09b004 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/amd/mapRootRelativePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/amd/mapRootRelativePathModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/node/mapRootRelativePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/node/mapRootRelativePathModuleSimpleNoOutdir.json index 01dea65ccdd..a4e8c09b004 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/node/mapRootRelativePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleNoOutdir/node/mapRootRelativePathModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json index 4d4614ead25..f4a8884b58e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/node/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/node/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json index 4d4614ead25..f4a8884b58e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/node/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputDirectory/node/mapRootRelativePathModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.json index 4a86f6aed52..fe0b8045a5c 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/amd/mapRootRelativePathModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.json index 4a86f6aed52..fe0b8045a5c 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSimpleSpecifyOutputFile/node/mapRootRelativePathModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/amd/mapRootRelativePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/amd/mapRootRelativePathModuleSubfolderNoOutdir.json index cbcb519f6e0..a2779060068 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/amd/mapRootRelativePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/amd/mapRootRelativePathModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/node/mapRootRelativePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/node/mapRootRelativePathModuleSubfolderNoOutdir.json index cbcb519f6e0..a2779060068 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/node/mapRootRelativePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderNoOutdir/node/mapRootRelativePathModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json index 2ee495e24c4..120bb5afbb6 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json index 2ee495e24c4..120bb5afbb6 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/mapRootRelativePathModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json index 77aacc6e0cf..a87c7d36d8e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/amd/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json index 77aacc6e0cf..a87c7d36d8e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathModuleSubfolderSpecifyOutputFile/node/mapRootRelativePathModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/amd/mapRootRelativePathMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/amd/mapRootRelativePathMultifolderNoOutdir.json index 86d530522ec..718cfdabf0f 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/amd/mapRootRelativePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/amd/mapRootRelativePathMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/node/mapRootRelativePathMultifolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/node/mapRootRelativePathMultifolderNoOutdir.json index 86d530522ec..718cfdabf0f 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/node/mapRootRelativePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderNoOutdir/node/mapRootRelativePathMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathMultifolderSpecifyOutputDirectory.json index efc5d6f6df2..f51e53f02f6 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/amd/mapRootRelativePathMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/node/mapRootRelativePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/node/mapRootRelativePathMultifolderSpecifyOutputDirectory.json index efc5d6f6df2..f51e53f02f6 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/node/mapRootRelativePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputDirectory/node/mapRootRelativePathMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.json index 69615f0648a..0d3f3ad02d5 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/amd/mapRootRelativePathMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.json index 69615f0648a..0d3f3ad02d5 100644 --- a/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathMultifolderSpecifyOutputFile/node/mapRootRelativePathMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/amd/mapRootRelativePathSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/amd/mapRootRelativePathSimpleNoOutdir.json index d1bd1e71752..d4d500a397e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/amd/mapRootRelativePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/amd/mapRootRelativePathSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/node/mapRootRelativePathSimpleNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/node/mapRootRelativePathSimpleNoOutdir.json index d1bd1e71752..d4d500a397e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/node/mapRootRelativePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleNoOutdir/node/mapRootRelativePathSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/amd/mapRootRelativePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/amd/mapRootRelativePathSimpleSpecifyOutputDirectory.json index 797faccce7f..12801537d2b 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/amd/mapRootRelativePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/amd/mapRootRelativePathSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/node/mapRootRelativePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/node/mapRootRelativePathSimpleSpecifyOutputDirectory.json index 797faccce7f..12801537d2b 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/node/mapRootRelativePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputDirectory/node/mapRootRelativePathSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.json index 065d4a4c017..d6bbe96a7e0 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/amd/mapRootRelativePathSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.json index 065d4a4c017..d6bbe96a7e0 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSimpleSpecifyOutputFile/node/mapRootRelativePathSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/amd/mapRootRelativePathSingleFileNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/amd/mapRootRelativePathSingleFileNoOutdir.json index b625cc5d15b..bb7ccbf453b 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/amd/mapRootRelativePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/amd/mapRootRelativePathSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/node/mapRootRelativePathSingleFileNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/node/mapRootRelativePathSingleFileNoOutdir.json index b625cc5d15b..bb7ccbf453b 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/node/mapRootRelativePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileNoOutdir/node/mapRootRelativePathSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/amd/mapRootRelativePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/amd/mapRootRelativePathSingleFileSpecifyOutputDirectory.json index a5177812b6c..f654dbc3fac 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/amd/mapRootRelativePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/amd/mapRootRelativePathSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/node/mapRootRelativePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/node/mapRootRelativePathSingleFileSpecifyOutputDirectory.json index a5177812b6c..f654dbc3fac 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/node/mapRootRelativePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputDirectory/node/mapRootRelativePathSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.json index ce0125908e9..fc285030e8f 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/amd/mapRootRelativePathSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.json index ce0125908e9..fc285030e8f 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSingleFileSpecifyOutputFile/node/mapRootRelativePathSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/amd/mapRootRelativePathSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/amd/mapRootRelativePathSubfolderNoOutdir.json index 32209f1565b..b5b1dfba62e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/amd/mapRootRelativePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/amd/mapRootRelativePathSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/node/mapRootRelativePathSubfolderNoOutdir.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/node/mapRootRelativePathSubfolderNoOutdir.json index 32209f1565b..b5b1dfba62e 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/node/mapRootRelativePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderNoOutdir/node/mapRootRelativePathSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathSubfolderSpecifyOutputDirectory.json index 44c4ec3f004..a06e2f34d5a 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/amd/mapRootRelativePathSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/node/mapRootRelativePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/node/mapRootRelativePathSubfolderSpecifyOutputDirectory.json index 44c4ec3f004..a06e2f34d5a 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/node/mapRootRelativePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputDirectory/node/mapRootRelativePathSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.json index 44b644014a6..77243118702 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/amd/mapRootRelativePathSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.json index 44b644014a6..77243118702 100644 --- a/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/mapRootRelativePathSubfolderSpecifyOutputFile/node/mapRootRelativePathSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.errors.txt index e6f53596e2e..56186a7c597 100644 --- a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.errors.txt @@ -1,2 +1,27 @@ Option mapRoot cannot be specified without specifying sourcemap option. Option sourceRoot cannot be specified without specifying sourcemap option. + + +!!! Option mapRoot cannot be specified without specifying sourcemap option. +!!! Option sourceRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.json b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.json index 7d54f007b94..9aefd24fb37 100644 --- a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/amd/mapRootSourceRootWithNoSourceMapOption.json @@ -7,9 +7,9 @@ "mapRoot": "../mapFiles", "sourceRoot": "../src", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.errors.txt index e6f53596e2e..56186a7c597 100644 --- a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.errors.txt @@ -1,2 +1,27 @@ Option mapRoot cannot be specified without specifying sourcemap option. Option sourceRoot cannot be specified without specifying sourcemap option. + + +!!! Option mapRoot cannot be specified without specifying sourcemap option. +!!! Option sourceRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.json b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.json index 7d54f007b94..9aefd24fb37 100644 --- a/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/mapRootSourceRootWithNoSourceMapOption/node/mapRootSourceRootWithNoSourceMapOption.json @@ -7,9 +7,9 @@ "mapRoot": "../mapFiles", "sourceRoot": "../src", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.errors.txt index 842372fce5d..6b7bce4c280 100644 --- a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.errors.txt @@ -1 +1,25 @@ Option mapRoot cannot be specified without specifying sourcemap option. + + +!!! Option mapRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.json b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.json index 1f92658ffb5..f9d00318f8c 100644 --- a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/amd/mapRootWithNoSourceMapOption.json @@ -6,9 +6,9 @@ ], "mapRoot": "../mapFiles", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.errors.txt index 842372fce5d..6b7bce4c280 100644 --- a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.errors.txt @@ -1 +1,25 @@ Option mapRoot cannot be specified without specifying sourcemap option. + + +!!! Option mapRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.json b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.json index 1f92658ffb5..f9d00318f8c 100644 --- a/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/mapRootWithNoSourceMapOption/node/mapRootWithNoSourceMapOption.json @@ -6,9 +6,9 @@ ], "mapRoot": "../mapFiles", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/amd/maprootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/amd/maprootUrlMixedSubfolderNoOutdir.json index 1ab3e27d443..c6612841210 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/amd/maprootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/amd/maprootUrlMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/node/maprootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/node/maprootUrlMixedSubfolderNoOutdir.json index 1ab3e27d443..c6612841210 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/node/maprootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderNoOutdir/node/maprootUrlMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputDirectory.json index 9edcfc2c208..b225c4e408f 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputDirectory.json index 9edcfc2c208..b225c4e408f 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.json index 18ba8246750..f987aa49ffe 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.json index 18ba8246750..f987aa49ffe 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index cb6ad2ef380..2bb23cdc610 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index cb6ad2ef380..2bb23cdc610 100644 --- a/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/amd/maprootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/amd/maprootUrlModuleMultifolderNoOutdir.json index 016119a336e..6ecdc26ccd4 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/amd/maprootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/amd/maprootUrlModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/node/maprootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/node/maprootUrlModuleMultifolderNoOutdir.json index 016119a336e..6ecdc26ccd4 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/node/maprootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderNoOutdir/node/maprootUrlModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlModuleMultifolderSpecifyOutputDirectory.json index 41127aa8f69..9884550745c 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlModuleMultifolderSpecifyOutputDirectory.json index 41127aa8f69..9884550745c 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.json index 89d5a87ce13..e061982b32f 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.json index 89d5a87ce13..e061982b32f 100644 --- a/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/amd/maprootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/amd/maprootUrlModuleSimpleNoOutdir.json index 7521dcd510c..f9f02dcf789 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/amd/maprootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/amd/maprootUrlModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/node/maprootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/node/maprootUrlModuleSimpleNoOutdir.json index 7521dcd510c..f9f02dcf789 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/node/maprootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleNoOutdir/node/maprootUrlModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlModuleSimpleSpecifyOutputDirectory.json index 13a30a3b681..db2995acf69 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlModuleSimpleSpecifyOutputDirectory.json index 13a30a3b681..db2995acf69 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.json index 03769a184ff..e636ce61f7e 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.json index 03769a184ff..e636ce61f7e 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/amd/maprootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/amd/maprootUrlModuleSubfolderNoOutdir.json index 8df66978336..2c7699ff0fa 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/amd/maprootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/amd/maprootUrlModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/node/maprootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/node/maprootUrlModuleSubfolderNoOutdir.json index 8df66978336..2c7699ff0fa 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/node/maprootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderNoOutdir/node/maprootUrlModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlModuleSubfolderSpecifyOutputDirectory.json index dc6fdfdfc03..a61a50a760d 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlModuleSubfolderSpecifyOutputDirectory.json index dc6fdfdfc03..a61a50a760d 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.json index 763adf95468..05da8c15292 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.json index 763adf95468..05da8c15292 100644 --- a/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/amd/maprootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/amd/maprootUrlMultifolderNoOutdir.json index c4dca1e7405..5ea7aa80665 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/amd/maprootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/amd/maprootUrlMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/node/maprootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/node/maprootUrlMultifolderNoOutdir.json index c4dca1e7405..5ea7aa80665 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/node/maprootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderNoOutdir/node/maprootUrlMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlMultifolderSpecifyOutputDirectory.json index 2c2405592d5..0d16b53af66 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlMultifolderSpecifyOutputDirectory.json index 2c2405592d5..0d16b53af66 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.json index d3a8f66663c..8fb63eb43b0 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/amd/maprootUrlMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.json index d3a8f66663c..8fb63eb43b0 100644 --- a/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlMultifolderSpecifyOutputFile/node/maprootUrlMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/amd/maprootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/amd/maprootUrlSimpleNoOutdir.json index 90c096ac3a6..6f141f81511 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/amd/maprootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/amd/maprootUrlSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/node/maprootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/node/maprootUrlSimpleNoOutdir.json index 90c096ac3a6..6f141f81511 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/node/maprootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSimpleNoOutdir/node/maprootUrlSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlSimpleSpecifyOutputDirectory.json index fc9cc534316..1f73a2a33d6 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/node/maprootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/node/maprootUrlSimpleSpecifyOutputDirectory.json index fc9cc534316..1f73a2a33d6 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/node/maprootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputDirectory/node/maprootUrlSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.json index 918c5434e23..dcd18f3e946 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/amd/maprootUrlSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.json index 918c5434e23..dcd18f3e946 100644 --- a/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSimpleSpecifyOutputFile/node/maprootUrlSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/amd/maprootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/amd/maprootUrlSingleFileNoOutdir.json index 6425dee144e..689739aedce 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/amd/maprootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/amd/maprootUrlSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/node/maprootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/node/maprootUrlSingleFileNoOutdir.json index 6425dee144e..689739aedce 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/node/maprootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileNoOutdir/node/maprootUrlSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlSingleFileSpecifyOutputDirectory.json index 71b35945283..bbd1c10f320 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlSingleFileSpecifyOutputDirectory.json index 71b35945283..bbd1c10f320 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.json index 5326a8fad1a..634d80d7ff0 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/amd/maprootUrlSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.json index 5326a8fad1a..634d80d7ff0 100644 --- a/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSingleFileSpecifyOutputFile/node/maprootUrlSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/amd/maprootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/amd/maprootUrlSubfolderNoOutdir.json index 0e04095152b..edd08fbfe10 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/amd/maprootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/amd/maprootUrlSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/node/maprootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/node/maprootUrlSubfolderNoOutdir.json index 0e04095152b..edd08fbfe10 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/node/maprootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderNoOutdir/node/maprootUrlSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlSubfolderSpecifyOutputDirectory.json index 2f03d61fa83..0b2ea473029 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlSubfolderSpecifyOutputDirectory.json index 2f03d61fa83..0b2ea473029 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.json index 3d2bd9aa1b9..d4965ed4e74 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/amd/maprootUrlSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.json index 3d2bd9aa1b9..d4965ed4e74 100644 --- a/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlSubfolderSpecifyOutputFile/node/maprootUrlSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/amd/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/amd/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json index c5e3dd755e0..2f2a4280abf 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/amd/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/amd/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/node/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/node/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json index c5e3dd755e0..2f2a4280abf 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/node/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderNoOutdir/node/maprootUrlsourcerootUrlMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json index 3ad99b40aaf..006720b1cc3 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json index 3ad99b40aaf..006720b1cc3 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json index d7dcede10a0..c36f3ade5e0 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json index d7dcede10a0..c36f3ade5e0 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 7e301b423dd..4741b9cf9e1 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 7e301b423dd..4741b9cf9e1 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/amd/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/amd/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json index 41d79f88b60..ec6313ac50c 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/amd/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/amd/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/node/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/node/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json index 41d79f88b60..ec6313ac50c 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/node/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderNoOutdir/node/maprootUrlsourcerootUrlModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json index 42cc264023d..9a0d0258ca4 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json index 42cc264023d..9a0d0258ca4 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json index 893995c55db..3ecf4bc4cc4 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json index 893995c55db..3ecf4bc4cc4 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/amd/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/amd/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json index 5fad929ea27..d901eb0a790 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/amd/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/amd/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/node/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/node/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json index 5fad929ea27..d901eb0a790 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/node/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleNoOutdir/node/maprootUrlsourcerootUrlModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json index 4847f63c181..278bc2c86e5 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json index 4847f63c181..278bc2c86e5 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json index 73905b3b715..2cfc9aebda2 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json index 73905b3b715..2cfc9aebda2 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/amd/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/amd/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json index b504cf1df62..fc4e8b7c9db 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/amd/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/amd/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/node/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/node/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json index b504cf1df62..fc4e8b7c9db 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/node/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderNoOutdir/node/maprootUrlsourcerootUrlModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json index 177d546a171..a20ecf2d6c9 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json index 177d546a171..a20ecf2d6c9 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json index f4086fd4cd1..cfa0ec5cb81 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json index f4086fd4cd1..cfa0ec5cb81 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/amd/maprootUrlsourcerootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/amd/maprootUrlsourcerootUrlMultifolderNoOutdir.json index 5ce2eb8da34..ddfa8259401 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/amd/maprootUrlsourcerootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/amd/maprootUrlsourcerootUrlMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/node/maprootUrlsourcerootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/node/maprootUrlsourcerootUrlMultifolderNoOutdir.json index 5ce2eb8da34..ddfa8259401 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/node/maprootUrlsourcerootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderNoOutdir/node/maprootUrlsourcerootUrlMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json index 76157de568b..6e6c3e73c03 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json index 76157de568b..6e6c3e73c03 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json index 5f507666f42..f6aa3055f76 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json index 5f507666f42..f6aa3055f76 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile/node/maprootUrlsourcerootUrlMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/amd/maprootUrlsourcerootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/amd/maprootUrlsourcerootUrlSimpleNoOutdir.json index ef4cb8b6c8a..c85db0226a2 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/amd/maprootUrlsourcerootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/amd/maprootUrlsourcerootUrlSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/node/maprootUrlsourcerootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/node/maprootUrlsourcerootUrlSimpleNoOutdir.json index ef4cb8b6c8a..c85db0226a2 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/node/maprootUrlsourcerootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleNoOutdir/node/maprootUrlsourcerootUrlSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json index 939021ac4a9..ceda4546fce 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json index 939021ac4a9..ceda4546fce 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json index 860db910518..2bdff3a64be 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/amd/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json index 860db910518..2bdff3a64be 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSimpleSpecifyOutputFile/node/maprootUrlsourcerootUrlSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/amd/maprootUrlsourcerootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/amd/maprootUrlsourcerootUrlSingleFileNoOutdir.json index 7d817b3714d..2c66c2dc3a3 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/amd/maprootUrlsourcerootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/amd/maprootUrlsourcerootUrlSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/node/maprootUrlsourcerootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/node/maprootUrlsourcerootUrlSingleFileNoOutdir.json index 7d817b3714d..2c66c2dc3a3 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/node/maprootUrlsourcerootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileNoOutdir/node/maprootUrlsourcerootUrlSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json index 9cbaf6d7b18..4d7e0f659ef 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json index 9cbaf6d7b18..4d7e0f659ef 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json index 38afdad70d4..f68a658cc8b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/amd/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json index 38afdad70d4..f68a658cc8b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile/node/maprootUrlsourcerootUrlSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/amd/maprootUrlsourcerootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/amd/maprootUrlsourcerootUrlSubfolderNoOutdir.json index 3fc979b31bd..5f6d0ccd74b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/amd/maprootUrlsourcerootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/amd/maprootUrlsourcerootUrlSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/node/maprootUrlsourcerootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/node/maprootUrlsourcerootUrlSubfolderNoOutdir.json index 3fc979b31bd..5f6d0ccd74b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/node/maprootUrlsourcerootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderNoOutdir/node/maprootUrlsourcerootUrlSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json index ff04d621a85..9dca1ba6d4b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json index ff04d621a85..9dca1ba6d4b 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json index 5b32b0114ef..d3d7588f1ca 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/amd/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json index 5b32b0114ef..d3d7588f1ca 100644 --- a/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile/node/maprootUrlsourcerootUrlSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/moduleIdentifier/amd/moduleIdentifier.json b/tests/baselines/reference/project/moduleIdentifier/amd/moduleIdentifier.json index faad46b4cc6..d936636ac89 100644 --- a/tests/baselines/reference/project/moduleIdentifier/amd/moduleIdentifier.json +++ b/tests/baselines/reference/project/moduleIdentifier/amd/moduleIdentifier.json @@ -6,9 +6,9 @@ ], "runTest": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/moduleIdentifier/node/moduleIdentifier.json b/tests/baselines/reference/project/moduleIdentifier/node/moduleIdentifier.json index faad46b4cc6..d936636ac89 100644 --- a/tests/baselines/reference/project/moduleIdentifier/node/moduleIdentifier.json +++ b/tests/baselines/reference/project/moduleIdentifier/node/moduleIdentifier.json @@ -6,9 +6,9 @@ ], "runTest": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/moduleMergingOrdering1/amd/moduleMergingOrdering1.json b/tests/baselines/reference/project/moduleMergingOrdering1/amd/moduleMergingOrdering1.json index 3a9b5abf8b0..b0d5abf6c61 100644 --- a/tests/baselines/reference/project/moduleMergingOrdering1/amd/moduleMergingOrdering1.json +++ b/tests/baselines/reference/project/moduleMergingOrdering1/amd/moduleMergingOrdering1.json @@ -6,9 +6,9 @@ "b.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "a.ts", - "b.ts", - "lib.d.ts" + "b.ts" ], "emittedFiles": [ "a.js", diff --git a/tests/baselines/reference/project/moduleMergingOrdering1/node/moduleMergingOrdering1.json b/tests/baselines/reference/project/moduleMergingOrdering1/node/moduleMergingOrdering1.json index 3a9b5abf8b0..b0d5abf6c61 100644 --- a/tests/baselines/reference/project/moduleMergingOrdering1/node/moduleMergingOrdering1.json +++ b/tests/baselines/reference/project/moduleMergingOrdering1/node/moduleMergingOrdering1.json @@ -6,9 +6,9 @@ "b.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "a.ts", - "b.ts", - "lib.d.ts" + "b.ts" ], "emittedFiles": [ "a.js", diff --git a/tests/baselines/reference/project/moduleMergingOrdering2/amd/moduleMergingOrdering2.json b/tests/baselines/reference/project/moduleMergingOrdering2/amd/moduleMergingOrdering2.json index 3b537273106..bde7418c37b 100644 --- a/tests/baselines/reference/project/moduleMergingOrdering2/amd/moduleMergingOrdering2.json +++ b/tests/baselines/reference/project/moduleMergingOrdering2/amd/moduleMergingOrdering2.json @@ -6,9 +6,9 @@ "a.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "b.ts", - "a.ts", - "lib.d.ts" + "a.ts" ], "emittedFiles": [ "b.js", diff --git a/tests/baselines/reference/project/moduleMergingOrdering2/node/moduleMergingOrdering2.json b/tests/baselines/reference/project/moduleMergingOrdering2/node/moduleMergingOrdering2.json index 3b537273106..bde7418c37b 100644 --- a/tests/baselines/reference/project/moduleMergingOrdering2/node/moduleMergingOrdering2.json +++ b/tests/baselines/reference/project/moduleMergingOrdering2/node/moduleMergingOrdering2.json @@ -6,9 +6,9 @@ "a.ts" ], "resolvedInputFiles": [ + "lib.d.ts", "b.ts", - "a.ts", - "lib.d.ts" + "a.ts" ], "emittedFiles": [ "b.js", diff --git a/tests/baselines/reference/project/multipleLevelsModuleResolution/amd/multipleLevelsModuleResolution.json b/tests/baselines/reference/project/multipleLevelsModuleResolution/amd/multipleLevelsModuleResolution.json index 5d311932ecd..7d575172af3 100644 --- a/tests/baselines/reference/project/multipleLevelsModuleResolution/amd/multipleLevelsModuleResolution.json +++ b/tests/baselines/reference/project/multipleLevelsModuleResolution/amd/multipleLevelsModuleResolution.json @@ -5,11 +5,11 @@ "root.ts" ], "resolvedInputFiles": [ - "root.ts", - "B/B.ts", + "lib.d.ts", "A/A.ts", "A/AA/AA.ts", - "lib.d.ts" + "B/B.ts", + "root.ts" ], "emittedFiles": [ "A/A.js", diff --git a/tests/baselines/reference/project/multipleLevelsModuleResolution/node/multipleLevelsModuleResolution.json b/tests/baselines/reference/project/multipleLevelsModuleResolution/node/multipleLevelsModuleResolution.json index 5d311932ecd..7d575172af3 100644 --- a/tests/baselines/reference/project/multipleLevelsModuleResolution/node/multipleLevelsModuleResolution.json +++ b/tests/baselines/reference/project/multipleLevelsModuleResolution/node/multipleLevelsModuleResolution.json @@ -5,11 +5,11 @@ "root.ts" ], "resolvedInputFiles": [ - "root.ts", - "B/B.ts", + "lib.d.ts", "A/A.ts", "A/AA/AA.ts", - "lib.d.ts" + "B/B.ts", + "root.ts" ], "emittedFiles": [ "A/A.js", diff --git a/tests/baselines/reference/project/nestedDeclare/amd/nestedDeclare.json b/tests/baselines/reference/project/nestedDeclare/amd/nestedDeclare.json index 8b49ec265f7..94acbbd4162 100644 --- a/tests/baselines/reference/project/nestedDeclare/amd/nestedDeclare.json +++ b/tests/baselines/reference/project/nestedDeclare/amd/nestedDeclare.json @@ -5,8 +5,8 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", - "lib.d.ts" + "lib.d.ts", + "consume.ts" ], "emittedFiles": [ "consume.js" diff --git a/tests/baselines/reference/project/nestedDeclare/node/nestedDeclare.json b/tests/baselines/reference/project/nestedDeclare/node/nestedDeclare.json index 8b49ec265f7..94acbbd4162 100644 --- a/tests/baselines/reference/project/nestedDeclare/node/nestedDeclare.json +++ b/tests/baselines/reference/project/nestedDeclare/node/nestedDeclare.json @@ -5,8 +5,8 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", - "lib.d.ts" + "lib.d.ts", + "consume.ts" ], "emittedFiles": [ "consume.js" diff --git a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.errors.txt b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.errors.txt index 41a6db7bf0f..64f8d9be095 100644 --- a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.errors.txt +++ b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.errors.txt @@ -1 +1,13 @@ test1.ts(2,2): Import declarations in an internal module cannot reference an external module. + + +==== test1.ts (1 errors) ==== + export module myModule { + import foo = require("test2"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + //console.log(foo.$); + } + + + \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.json b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.json index aa4aaa0bec7..7dfcd59ac7b 100644 --- a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.json +++ b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/amd/nestedLocalModuleSimpleCase.json @@ -5,8 +5,8 @@ "test1.ts" ], "resolvedInputFiles": [ - "test1.ts", - "lib.d.ts" + "lib.d.ts", + "test1.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.errors.txt b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.errors.txt index 41a6db7bf0f..64f8d9be095 100644 --- a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.errors.txt +++ b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.errors.txt @@ -1 +1,13 @@ test1.ts(2,2): Import declarations in an internal module cannot reference an external module. + + +==== test1.ts (1 errors) ==== + export module myModule { + import foo = require("test2"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + //console.log(foo.$); + } + + + \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.json b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.json index aa4aaa0bec7..7dfcd59ac7b 100644 --- a/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.json +++ b/tests/baselines/reference/project/nestedLocalModuleSimpleCase/node/nestedLocalModuleSimpleCase.json @@ -5,8 +5,8 @@ "test1.ts" ], "resolvedInputFiles": [ - "test1.ts", - "lib.d.ts" + "lib.d.ts", + "test1.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.errors.txt b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.errors.txt index 872145ccbc3..c293fecff5c 100644 --- a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.errors.txt +++ b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.errors.txt @@ -1 +1,18 @@ test1.ts(3,2): Import declarations in an internal module cannot reference an external module. + + +==== test1.ts (1 errors) ==== + module myModule { + + import foo = require("test2"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + + //console.log(foo.$); + + var z = foo.Yo.y(); + + } + + export var x = 0; + \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.json b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.json index c5cf2740c07..f871a22eae3 100644 --- a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.json +++ b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/amd/nestedLocalModuleWithRecursiveTypecheck.json @@ -5,8 +5,8 @@ "test1.ts" ], "resolvedInputFiles": [ - "test1.ts", - "lib.d.ts" + "lib.d.ts", + "test1.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.errors.txt b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.errors.txt index 872145ccbc3..c293fecff5c 100644 --- a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.errors.txt +++ b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.errors.txt @@ -1 +1,18 @@ test1.ts(3,2): Import declarations in an internal module cannot reference an external module. + + +==== test1.ts (1 errors) ==== + module myModule { + + import foo = require("test2"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + + //console.log(foo.$); + + var z = foo.Yo.y(); + + } + + export var x = 0; + \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.json b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.json index c5cf2740c07..f871a22eae3 100644 --- a/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.json +++ b/tests/baselines/reference/project/nestedLocalModuleWithRecursiveTypecheck/node/nestedLocalModuleWithRecursiveTypecheck.json @@ -5,8 +5,8 @@ "test1.ts" ], "resolvedInputFiles": [ - "test1.ts", - "lib.d.ts" + "lib.d.ts", + "test1.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/nestedReferenceTags/amd/nestedReferenceTags.json b/tests/baselines/reference/project/nestedReferenceTags/amd/nestedReferenceTags.json index 2f8b981ff4d..3d4216fe6a6 100644 --- a/tests/baselines/reference/project/nestedReferenceTags/amd/nestedReferenceTags.json +++ b/tests/baselines/reference/project/nestedReferenceTags/amd/nestedReferenceTags.json @@ -5,10 +5,10 @@ "main.ts" ], "resolvedInputFiles": [ - "main.ts", + "lib.d.ts", "lib/classA.ts", "lib/classB.ts", - "lib.d.ts" + "main.ts" ], "emittedFiles": [ "lib/classA.js", diff --git a/tests/baselines/reference/project/nestedReferenceTags/node/nestedReferenceTags.json b/tests/baselines/reference/project/nestedReferenceTags/node/nestedReferenceTags.json index 2f8b981ff4d..3d4216fe6a6 100644 --- a/tests/baselines/reference/project/nestedReferenceTags/node/nestedReferenceTags.json +++ b/tests/baselines/reference/project/nestedReferenceTags/node/nestedReferenceTags.json @@ -5,10 +5,10 @@ "main.ts" ], "resolvedInputFiles": [ - "main.ts", + "lib.d.ts", "lib/classA.ts", "lib/classB.ts", - "lib.d.ts" + "main.ts" ], "emittedFiles": [ "lib/classA.js", diff --git a/tests/baselines/reference/project/noDefaultLib/amd/noDefaultLib.errors.txt b/tests/baselines/reference/project/noDefaultLib/amd/noDefaultLib.errors.txt index 658a479621c..1bc7dd431f7 100644 --- a/tests/baselines/reference/project/noDefaultLib/amd/noDefaultLib.errors.txt +++ b/tests/baselines/reference/project/noDefaultLib/amd/noDefaultLib.errors.txt @@ -7,3 +7,21 @@ Cannot find global type 'Object'. Cannot find global type 'RegExp'. Cannot find global type 'String'. test.ts(3,8): Cannot find name 'Array'. + + +!!! Cannot find global type 'Array'. +!!! Cannot find global type 'Boolean'. +!!! Cannot find global type 'Function'. +!!! Cannot find global type 'IArguments'. +!!! Cannot find global type 'Number'. +!!! Cannot find global type 'Object'. +!!! Cannot find global type 'RegExp'. +!!! Cannot find global type 'String'. +==== test.ts (1 errors) ==== + /// + + var x: Array; + ~~~~~~~~~~~~~ +!!! Cannot find name 'Array'. + + \ No newline at end of file diff --git a/tests/baselines/reference/project/noDefaultLib/node/noDefaultLib.errors.txt b/tests/baselines/reference/project/noDefaultLib/node/noDefaultLib.errors.txt index 658a479621c..1bc7dd431f7 100644 --- a/tests/baselines/reference/project/noDefaultLib/node/noDefaultLib.errors.txt +++ b/tests/baselines/reference/project/noDefaultLib/node/noDefaultLib.errors.txt @@ -7,3 +7,21 @@ Cannot find global type 'Object'. Cannot find global type 'RegExp'. Cannot find global type 'String'. test.ts(3,8): Cannot find name 'Array'. + + +!!! Cannot find global type 'Array'. +!!! Cannot find global type 'Boolean'. +!!! Cannot find global type 'Function'. +!!! Cannot find global type 'IArguments'. +!!! Cannot find global type 'Number'. +!!! Cannot find global type 'Object'. +!!! Cannot find global type 'RegExp'. +!!! Cannot find global type 'String'. +==== test.ts (1 errors) ==== + /// + + var x: Array; + ~~~~~~~~~~~~~ +!!! Cannot find name 'Array'. + + \ No newline at end of file diff --git a/tests/baselines/reference/project/nonRelative/amd/nonRelative.json b/tests/baselines/reference/project/nonRelative/amd/nonRelative.json index aea90910be5..5d04a85daca 100644 --- a/tests/baselines/reference/project/nonRelative/amd/nonRelative.json +++ b/tests/baselines/reference/project/nonRelative/amd/nonRelative.json @@ -6,12 +6,12 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib/foo/a.ts", "lib/foo/b.ts", + "lib/foo/a.ts", "lib/bar/a.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/nonRelative/node/nonRelative.json b/tests/baselines/reference/project/nonRelative/node/nonRelative.json index aea90910be5..5d04a85daca 100644 --- a/tests/baselines/reference/project/nonRelative/node/nonRelative.json +++ b/tests/baselines/reference/project/nonRelative/node/nonRelative.json @@ -6,12 +6,12 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib/foo/a.ts", "lib/foo/b.ts", + "lib/foo/a.ts", "lib/bar/a.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderNoOutdir/amd/outMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/outMixedSubfolderNoOutdir/amd/outMixedSubfolderNoOutdir.json index b817d2281d1..82eaf9fdb38 100644 --- a/tests/baselines/reference/project/outMixedSubfolderNoOutdir/amd/outMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outMixedSubfolderNoOutdir/amd/outMixedSubfolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderNoOutdir/node/outMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/outMixedSubfolderNoOutdir/node/outMixedSubfolderNoOutdir.json index b817d2281d1..82eaf9fdb38 100644 --- a/tests/baselines/reference/project/outMixedSubfolderNoOutdir/node/outMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outMixedSubfolderNoOutdir/node/outMixedSubfolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/amd/outMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/amd/outMixedSubfolderSpecifyOutputDirectory.json index bc58b333904..9fc077c55ca 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/amd/outMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/amd/outMixedSubfolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/node/outMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/node/outMixedSubfolderSpecifyOutputDirectory.json index bc58b333904..9fc077c55ca 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/node/outMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputDirectory/node/outMixedSubfolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.json index fc1aebc2df1..975fcf59ca9 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/amd/outMixedSubfolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.json index fc1aebc2df1..975fcf59ca9 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFile/node/outMixedSubfolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 704395bd09b..2b0a20e739a 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js", diff --git a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 704395bd09b..2b0a20e739a 100644 --- a/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/outMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderNoOutdir/amd/outModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/outModuleMultifolderNoOutdir/amd/outModuleMultifolderNoOutdir.json index 372b84b2bf8..2cbfa1a6c6e 100644 --- a/tests/baselines/reference/project/outModuleMultifolderNoOutdir/amd/outModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/outModuleMultifolderNoOutdir/amd/outModuleMultifolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderNoOutdir/node/outModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/outModuleMultifolderNoOutdir/node/outModuleMultifolderNoOutdir.json index 372b84b2bf8..2cbfa1a6c6e 100644 --- a/tests/baselines/reference/project/outModuleMultifolderNoOutdir/node/outModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/outModuleMultifolderNoOutdir/node/outModuleMultifolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/amd/outModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/amd/outModuleMultifolderSpecifyOutputDirectory.json index 10dcd3db784..a65215b0814 100644 --- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/amd/outModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/amd/outModuleMultifolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/node/outModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/node/outModuleMultifolderSpecifyOutputDirectory.json index 10dcd3db784..a65215b0814 100644 --- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/node/outModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputDirectory/node/outModuleMultifolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.json index e536625c43c..66eced5cc01 100644 --- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/amd/outModuleMultifolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.json index e536625c43c..66eced5cc01 100644 --- a/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleMultifolderSpecifyOutputFile/node/outModuleMultifolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleNoOutdir/amd/outModuleSimpleNoOutdir.json b/tests/baselines/reference/project/outModuleSimpleNoOutdir/amd/outModuleSimpleNoOutdir.json index 44bdd308933..01945c9b970 100644 --- a/tests/baselines/reference/project/outModuleSimpleNoOutdir/amd/outModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/outModuleSimpleNoOutdir/amd/outModuleSimpleNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleNoOutdir/node/outModuleSimpleNoOutdir.json b/tests/baselines/reference/project/outModuleSimpleNoOutdir/node/outModuleSimpleNoOutdir.json index 44bdd308933..01945c9b970 100644 --- a/tests/baselines/reference/project/outModuleSimpleNoOutdir/node/outModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/outModuleSimpleNoOutdir/node/outModuleSimpleNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/amd/outModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/amd/outModuleSimpleSpecifyOutputDirectory.json index 8e5e21179ae..d285d2f0952 100644 --- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/amd/outModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/amd/outModuleSimpleSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/node/outModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/node/outModuleSimpleSpecifyOutputDirectory.json index 8e5e21179ae..d285d2f0952 100644 --- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/node/outModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputDirectory/node/outModuleSimpleSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.json index d6059283e95..166aaa982e7 100644 --- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/amd/outModuleSimpleSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.json index d6059283e95..166aaa982e7 100644 --- a/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleSimpleSpecifyOutputFile/node/outModuleSimpleSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderNoOutdir/amd/outModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/outModuleSubfolderNoOutdir/amd/outModuleSubfolderNoOutdir.json index cd7370bcf13..af995f80965 100644 --- a/tests/baselines/reference/project/outModuleSubfolderNoOutdir/amd/outModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outModuleSubfolderNoOutdir/amd/outModuleSubfolderNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderNoOutdir/node/outModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/outModuleSubfolderNoOutdir/node/outModuleSubfolderNoOutdir.json index cd7370bcf13..af995f80965 100644 --- a/tests/baselines/reference/project/outModuleSubfolderNoOutdir/node/outModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outModuleSubfolderNoOutdir/node/outModuleSubfolderNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/amd/outModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/amd/outModuleSubfolderSpecifyOutputDirectory.json index 5c5da20e23f..2688aeab193 100644 --- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/amd/outModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/amd/outModuleSubfolderSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/node/outModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/node/outModuleSubfolderSpecifyOutputDirectory.json index 5c5da20e23f..2688aeab193 100644 --- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/node/outModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputDirectory/node/outModuleSubfolderSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.json index ddb82ba580c..f11b95edde9 100644 --- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/amd/outModuleSubfolderSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.json index ddb82ba580c..f11b95edde9 100644 --- a/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outModuleSubfolderSpecifyOutputFile/node/outModuleSubfolderSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outMultifolderNoOutdir/amd/outMultifolderNoOutdir.json b/tests/baselines/reference/project/outMultifolderNoOutdir/amd/outMultifolderNoOutdir.json index a538cbb3306..2b3760733c7 100644 --- a/tests/baselines/reference/project/outMultifolderNoOutdir/amd/outMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/outMultifolderNoOutdir/amd/outMultifolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outMultifolderNoOutdir/node/outMultifolderNoOutdir.json b/tests/baselines/reference/project/outMultifolderNoOutdir/node/outMultifolderNoOutdir.json index a538cbb3306..2b3760733c7 100644 --- a/tests/baselines/reference/project/outMultifolderNoOutdir/node/outMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/outMultifolderNoOutdir/node/outMultifolderNoOutdir.json @@ -7,10 +7,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/amd/outMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/amd/outMultifolderSpecifyOutputDirectory.json index dd1afacb02f..9e77628b368 100644 --- a/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/amd/outMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/amd/outMultifolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js", diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/node/outMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/node/outMultifolderSpecifyOutputDirectory.json index dd1afacb02f..9e77628b368 100644 --- a/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/node/outMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputDirectory/node/outMultifolderSpecifyOutputDirectory.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js", diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.json index 1031549074d..d9e109518b1 100644 --- a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/amd/outMultifolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.json index 1031549074d..d9e109518b1 100644 --- a/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outMultifolderSpecifyOutputFile/node/outMultifolderSpecifyOutputFile.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSimpleNoOutdir/amd/outSimpleNoOutdir.json b/tests/baselines/reference/project/outSimpleNoOutdir/amd/outSimpleNoOutdir.json index 4950859f404..0e35df542d2 100644 --- a/tests/baselines/reference/project/outSimpleNoOutdir/amd/outSimpleNoOutdir.json +++ b/tests/baselines/reference/project/outSimpleNoOutdir/amd/outSimpleNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outSimpleNoOutdir/node/outSimpleNoOutdir.json b/tests/baselines/reference/project/outSimpleNoOutdir/node/outSimpleNoOutdir.json index 4950859f404..0e35df542d2 100644 --- a/tests/baselines/reference/project/outSimpleNoOutdir/node/outSimpleNoOutdir.json +++ b/tests/baselines/reference/project/outSimpleNoOutdir/node/outSimpleNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js", diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/amd/outSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/amd/outSimpleSpecifyOutputDirectory.json index 01dd9a3578d..26795d9489e 100644 --- a/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/amd/outSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/amd/outSimpleSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js", diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/node/outSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/node/outSimpleSpecifyOutputDirectory.json index 01dd9a3578d..26795d9489e 100644 --- a/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/node/outSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSimpleSpecifyOutputDirectory/node/outSimpleSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js", diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.json index d11bfbcf860..c5db5d7895a 100644 --- a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/amd/outSimpleSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.json index d11bfbcf860..c5db5d7895a 100644 --- a/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSimpleSpecifyOutputFile/node/outSimpleSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSingleFileNoOutdir/amd/outSingleFileNoOutdir.json b/tests/baselines/reference/project/outSingleFileNoOutdir/amd/outSingleFileNoOutdir.json index 1ac2dcd1c8d..acd419a4280 100644 --- a/tests/baselines/reference/project/outSingleFileNoOutdir/amd/outSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/outSingleFileNoOutdir/amd/outSingleFileNoOutdir.json @@ -7,8 +7,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js", diff --git a/tests/baselines/reference/project/outSingleFileNoOutdir/node/outSingleFileNoOutdir.json b/tests/baselines/reference/project/outSingleFileNoOutdir/node/outSingleFileNoOutdir.json index 1ac2dcd1c8d..acd419a4280 100644 --- a/tests/baselines/reference/project/outSingleFileNoOutdir/node/outSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/outSingleFileNoOutdir/node/outSingleFileNoOutdir.json @@ -7,8 +7,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js", diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/amd/outSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/amd/outSingleFileSpecifyOutputDirectory.json index 10436ca502f..249967847a3 100644 --- a/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/amd/outSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/amd/outSingleFileSpecifyOutputDirectory.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js", diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/node/outSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/node/outSingleFileSpecifyOutputDirectory.json index 10436ca502f..249967847a3 100644 --- a/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/node/outSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputDirectory/node/outSingleFileSpecifyOutputDirectory.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js", diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.json index 02693625187..3810a065492 100644 --- a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/amd/outSingleFileSpecifyOutputFile.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.json index 02693625187..3810a065492 100644 --- a/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSingleFileSpecifyOutputFile/node/outSingleFileSpecifyOutputFile.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSubfolderNoOutdir/amd/outSubfolderNoOutdir.json b/tests/baselines/reference/project/outSubfolderNoOutdir/amd/outSubfolderNoOutdir.json index 5dc96cfb1ce..33dae01c2e5 100644 --- a/tests/baselines/reference/project/outSubfolderNoOutdir/amd/outSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outSubfolderNoOutdir/amd/outSubfolderNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outSubfolderNoOutdir/node/outSubfolderNoOutdir.json b/tests/baselines/reference/project/outSubfolderNoOutdir/node/outSubfolderNoOutdir.json index 5dc96cfb1ce..33dae01c2e5 100644 --- a/tests/baselines/reference/project/outSubfolderNoOutdir/node/outSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/outSubfolderNoOutdir/node/outSubfolderNoOutdir.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js", diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/amd/outSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/amd/outSubfolderSpecifyOutputDirectory.json index c827dc4a291..f1deedfb0e5 100644 --- a/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/amd/outSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/amd/outSubfolderSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/node/outSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/node/outSubfolderSpecifyOutputDirectory.json index c827dc4a291..f1deedfb0e5 100644 --- a/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/node/outSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputDirectory/node/outSubfolderSpecifyOutputDirectory.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js", diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.json index c9dde6e9ec2..f508fb2e3bf 100644 --- a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/amd/outSubfolderSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.json index c9dde6e9ec2..f508fb2e3bf 100644 --- a/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/outSubfolderSpecifyOutputFile/node/outSubfolderSpecifyOutputFile.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js", diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt index ff86b0ebeb2..864029e4118 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt @@ -1,2 +1,48 @@ testGlo.ts(2,5): Import declarations in an internal module cannot reference an external module. testGlo.ts(21,5): Import declarations in an internal module cannot reference an external module. + + +==== testGlo.ts (2 errors) ==== + module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + + class class2 extends mExported.me.class1 { + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.json index 446a05ed7a7..b706c856acf 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/amd/privacyCheckOnImportedModuleDeclarationsInsideModule.json @@ -6,8 +6,8 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "testGlo.ts", - "lib.d.ts" + "lib.d.ts", + "testGlo.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt index ff86b0ebeb2..864029e4118 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.errors.txt @@ -1,2 +1,48 @@ testGlo.ts(2,5): Import declarations in an internal module cannot reference an external module. testGlo.ts(21,5): Import declarations in an internal module cannot reference an external module. + + +==== testGlo.ts (2 errors) ==== + module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + + class class2 extends mExported.me.class1 { + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.json index 446a05ed7a7..b706c856acf 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideModule/node/privacyCheckOnImportedModuleDeclarationsInsideModule.json @@ -6,8 +6,8 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "testGlo.ts", - "lib.d.ts" + "lib.d.ts", + "testGlo.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt index 373aaa946e9..a8a97aa9b18 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt @@ -1,2 +1,51 @@ test.ts(5,5): Import declarations in an internal module cannot reference an external module. test.ts(24,5): Import declarations in an internal module cannot reference an external module. + + +==== test.ts (2 errors) ==== + export module m1 { + } + + module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + + class class2 extends mExported.me.class1 { + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json index a59350e4f3b..a82fe1088ef 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/amd/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json @@ -5,8 +5,8 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt index 373aaa946e9..a8a97aa9b18 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.errors.txt @@ -1,2 +1,51 @@ test.ts(5,5): Import declarations in an internal module cannot reference an external module. test.ts(24,5): Import declarations in an internal module cannot reference an external module. + + +==== test.ts (2 errors) ==== + export module m1 { + } + + module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + + class class2 extends mExported.me.class1 { + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json index a59350e4f3b..a82fe1088ef 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule/node/privacyCheckOnImportedModuleDeclarationsInsideNonExportedModule.json @@ -5,8 +5,8 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt index 5a5d1421855..6e14da66ec5 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt @@ -1,2 +1,91 @@ test.ts(2,5): Import declarations in an internal module cannot reference an external module. test.ts(42,5): Import declarations in an internal module cannot reference an external module. + + +==== test.ts (2 errors) ==== + export module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + + module Internal_M1 { + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + class class2 extends mExported.me.class1 { + } + } + + export module Internal_M2 { + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + class class2 extends mExported.me.class1 { + } + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + module Internal_M3 { + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } + + export module Internal_M4 { + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.json index 6b445d2d381..7da6f764326 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/amd/privacyCheckOnImportedModuleImportStatementInParentModule.json @@ -5,8 +5,8 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt index 5a5d1421855..6e14da66ec5 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.errors.txt @@ -1,2 +1,91 @@ test.ts(2,5): Import declarations in an internal module cannot reference an external module. test.ts(42,5): Import declarations in an internal module cannot reference an external module. + + +==== test.ts (2 errors) ==== + export module m2 { + export import mExported = require("mExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + + module Internal_M1 { + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + class class2 extends mExported.me.class1 { + } + } + + export module Internal_M2 { + export var c1 = new mExported.me.class1; + export function f1() { + return new mExported.me.class1(); + } + export var x1 = mExported.me.x; + + export class class1 extends mExported.me.class1 { + } + + var c2 = new mExported.me.class1; + function f2() { + return new mExported.me.class1(); + } + var x2 = mExported.me.x; + class class2 extends mExported.me.class1 { + } + } + + import mNonExported = require("mNonExported"); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! Import declarations in an internal module cannot reference an external module. + module Internal_M3 { + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } + + export module Internal_M4 { + export var c3 = new mNonExported.mne.class1; + export function f3() { + return new mNonExported.mne.class1(); + } + export var x3 = mNonExported.mne.x; + + export class class3 extends mNonExported.mne.class1 { + } + + var c4 = new mNonExported.mne.class1; + function f4() { + return new mNonExported.mne.class1(); + } + var x4 = mNonExported.mne.x; + + class class4 extends mNonExported.mne.class1 { + } + } + } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.json index 6b445d2d381..7da6f764326 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleImportStatementInParentModule/node/privacyCheckOnImportedModuleImportStatementInParentModule.json @@ -5,8 +5,8 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/amd/privacyCheckOnImportedModuleSimpleReference.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/amd/privacyCheckOnImportedModuleSimpleReference.json index 473025c416d..5219f373543 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/amd/privacyCheckOnImportedModuleSimpleReference.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/amd/privacyCheckOnImportedModuleSimpleReference.json @@ -5,10 +5,10 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "mExported.ts", "mNonExported.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "mExported.js", diff --git a/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/node/privacyCheckOnImportedModuleSimpleReference.json b/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/node/privacyCheckOnImportedModuleSimpleReference.json index 473025c416d..5219f373543 100644 --- a/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/node/privacyCheckOnImportedModuleSimpleReference.json +++ b/tests/baselines/reference/project/privacyCheckOnImportedModuleSimpleReference/node/privacyCheckOnImportedModuleSimpleReference.json @@ -5,10 +5,10 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "mExported.ts", "mNonExported.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "mExported.js", diff --git a/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/amd/privacyCheckOnIndirectTypeFromTheExternalType.json b/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/amd/privacyCheckOnIndirectTypeFromTheExternalType.json index cc52060ed50..10b06c58377 100644 --- a/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/amd/privacyCheckOnIndirectTypeFromTheExternalType.json +++ b/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/amd/privacyCheckOnIndirectTypeFromTheExternalType.json @@ -5,10 +5,10 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "externalModule.ts", + "lib.d.ts", "indirectExternalModule.ts", - "lib.d.ts" + "externalModule.ts", + "test.ts" ], "emittedFiles": [ "indirectExternalModule.js", diff --git a/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/node/privacyCheckOnIndirectTypeFromTheExternalType.json b/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/node/privacyCheckOnIndirectTypeFromTheExternalType.json index cc52060ed50..10b06c58377 100644 --- a/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/node/privacyCheckOnIndirectTypeFromTheExternalType.json +++ b/tests/baselines/reference/project/privacyCheckOnIndirectTypeFromTheExternalType/node/privacyCheckOnIndirectTypeFromTheExternalType.json @@ -5,10 +5,10 @@ "test.ts" ], "resolvedInputFiles": [ - "test.ts", - "externalModule.ts", + "lib.d.ts", "indirectExternalModule.ts", - "lib.d.ts" + "externalModule.ts", + "test.ts" ], "emittedFiles": [ "indirectExternalModule.js", diff --git a/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.json b/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.json index f74f4d66816..189c246f7bf 100644 --- a/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.json +++ b/tests/baselines/reference/project/prologueEmit/amd/prologueEmit.json @@ -8,9 +8,9 @@ "out": "out.js", "baselineCheck": true, "resolvedInputFiles": [ + "lib.d.ts", "globalThisCapture.ts", - "__extends.ts", - "lib.d.ts" + "__extends.ts" ], "emittedFiles": [ "out.js" diff --git a/tests/baselines/reference/project/prologueEmit/node/prologueEmit.json b/tests/baselines/reference/project/prologueEmit/node/prologueEmit.json index f74f4d66816..189c246f7bf 100644 --- a/tests/baselines/reference/project/prologueEmit/node/prologueEmit.json +++ b/tests/baselines/reference/project/prologueEmit/node/prologueEmit.json @@ -8,9 +8,9 @@ "out": "out.js", "baselineCheck": true, "resolvedInputFiles": [ + "lib.d.ts", "globalThisCapture.ts", - "__extends.ts", - "lib.d.ts" + "__extends.ts" ], "emittedFiles": [ "out.js" diff --git a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.dts.errors.txt b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.dts.errors.txt new file mode 100644 index 00000000000..a49a0810d2f --- /dev/null +++ b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.dts.errors.txt @@ -0,0 +1,17 @@ +m'ain.d.ts(1,1): File 'li.ts' not found. + + +==== li'b/class'A.d.ts (0 errors) ==== + declare module test { + class ClassA { + method(): void; + } + } + +==== m'ain.d.ts (1 errors) ==== + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'li.ts' not found. + declare class ClassC extends test.ClassA { + } + \ No newline at end of file diff --git a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.json b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.json index 333ef78ad74..b18b813804d 100644 --- a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.json +++ b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/amd/quotesInFileAndDirectoryNames.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "m'ain.ts", + "lib.d.ts", "li'b/class'A.ts", - "lib.d.ts" + "m'ain.ts" ], "emittedFiles": [ "li'b/class'A.js", diff --git a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.dts.errors.txt b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.dts.errors.txt new file mode 100644 index 00000000000..a49a0810d2f --- /dev/null +++ b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.dts.errors.txt @@ -0,0 +1,17 @@ +m'ain.d.ts(1,1): File 'li.ts' not found. + + +==== li'b/class'A.d.ts (0 errors) ==== + declare module test { + class ClassA { + method(): void; + } + } + +==== m'ain.d.ts (1 errors) ==== + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'li.ts' not found. + declare class ClassC extends test.ClassA { + } + \ No newline at end of file diff --git a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.json b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.json index 333ef78ad74..b18b813804d 100644 --- a/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.json +++ b/tests/baselines/reference/project/quotesInFileAndDirectoryNames/node/quotesInFileAndDirectoryNames.json @@ -7,9 +7,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "m'ain.ts", + "lib.d.ts", "li'b/class'A.ts", - "lib.d.ts" + "m'ain.ts" ], "emittedFiles": [ "li'b/class'A.js", diff --git a/tests/baselines/reference/project/relativeGlobal/amd/relativeGlobal.json b/tests/baselines/reference/project/relativeGlobal/amd/relativeGlobal.json index 7a232d5246e..316374bad4e 100644 --- a/tests/baselines/reference/project/relativeGlobal/amd/relativeGlobal.json +++ b/tests/baselines/reference/project/relativeGlobal/amd/relativeGlobal.json @@ -6,9 +6,9 @@ ], "runTest": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/relativeGlobal/node/relativeGlobal.json b/tests/baselines/reference/project/relativeGlobal/node/relativeGlobal.json index 7a232d5246e..316374bad4e 100644 --- a/tests/baselines/reference/project/relativeGlobal/node/relativeGlobal.json +++ b/tests/baselines/reference/project/relativeGlobal/node/relativeGlobal.json @@ -6,9 +6,9 @@ ], "runTest": true, "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/relativeGlobalRef/amd/relativeGlobalRef.json b/tests/baselines/reference/project/relativeGlobalRef/amd/relativeGlobalRef.json index b1b6f19b6c2..5352f1b4f00 100644 --- a/tests/baselines/reference/project/relativeGlobalRef/amd/relativeGlobalRef.json +++ b/tests/baselines/reference/project/relativeGlobalRef/amd/relativeGlobalRef.json @@ -5,9 +5,9 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.d.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "consume.js" diff --git a/tests/baselines/reference/project/relativeGlobalRef/node/relativeGlobalRef.json b/tests/baselines/reference/project/relativeGlobalRef/node/relativeGlobalRef.json index b1b6f19b6c2..5352f1b4f00 100644 --- a/tests/baselines/reference/project/relativeGlobalRef/node/relativeGlobalRef.json +++ b/tests/baselines/reference/project/relativeGlobalRef/node/relativeGlobalRef.json @@ -5,9 +5,9 @@ "consume.ts" ], "resolvedInputFiles": [ - "consume.ts", + "lib.d.ts", "decl.d.ts", - "lib.d.ts" + "consume.ts" ], "emittedFiles": [ "consume.js" diff --git a/tests/baselines/reference/project/relativeNested/amd/relativeNested.json b/tests/baselines/reference/project/relativeNested/amd/relativeNested.json index c1cf91e5060..9211df07763 100644 --- a/tests/baselines/reference/project/relativeNested/amd/relativeNested.json +++ b/tests/baselines/reference/project/relativeNested/amd/relativeNested.json @@ -6,10 +6,10 @@ ], "runTest": true, "resolvedInputFiles": [ - "app.ts", - "main/consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "main/consume.ts", + "app.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/relativeNested/node/relativeNested.json b/tests/baselines/reference/project/relativeNested/node/relativeNested.json index c1cf91e5060..9211df07763 100644 --- a/tests/baselines/reference/project/relativeNested/node/relativeNested.json +++ b/tests/baselines/reference/project/relativeNested/node/relativeNested.json @@ -6,10 +6,10 @@ ], "runTest": true, "resolvedInputFiles": [ - "app.ts", - "main/consume.ts", + "lib.d.ts", "decl.ts", - "lib.d.ts" + "main/consume.ts", + "app.ts" ], "emittedFiles": [ "decl.js", diff --git a/tests/baselines/reference/project/relativeNestedRef/amd/relativeNestedRef.json b/tests/baselines/reference/project/relativeNestedRef/amd/relativeNestedRef.json index 8dfaf3a3092..465430a8390 100644 --- a/tests/baselines/reference/project/relativeNestedRef/amd/relativeNestedRef.json +++ b/tests/baselines/reference/project/relativeNestedRef/amd/relativeNestedRef.json @@ -5,9 +5,9 @@ "main/consume.ts" ], "resolvedInputFiles": [ - "main/consume.ts", + "lib.d.ts", "decl.d.ts", - "lib.d.ts" + "main/consume.ts" ], "emittedFiles": [ "main/consume.js" diff --git a/tests/baselines/reference/project/relativeNestedRef/node/relativeNestedRef.json b/tests/baselines/reference/project/relativeNestedRef/node/relativeNestedRef.json index 8dfaf3a3092..465430a8390 100644 --- a/tests/baselines/reference/project/relativeNestedRef/node/relativeNestedRef.json +++ b/tests/baselines/reference/project/relativeNestedRef/node/relativeNestedRef.json @@ -5,9 +5,9 @@ "main/consume.ts" ], "resolvedInputFiles": [ - "main/consume.ts", + "lib.d.ts", "decl.d.ts", - "lib.d.ts" + "main/consume.ts" ], "emittedFiles": [ "main/consume.js" diff --git a/tests/baselines/reference/project/relativePaths/amd/relativePaths.json b/tests/baselines/reference/project/relativePaths/amd/relativePaths.json index a4036a2163d..0f1f4d5b69e 100644 --- a/tests/baselines/reference/project/relativePaths/amd/relativePaths.json +++ b/tests/baselines/reference/project/relativePaths/amd/relativePaths.json @@ -5,10 +5,10 @@ "app.ts" ], "resolvedInputFiles": [ - "app.ts", - "A/a.ts", + "lib.d.ts", "A/b.ts", - "lib.d.ts" + "A/a.ts", + "app.ts" ], "emittedFiles": [ "A/b.js", diff --git a/tests/baselines/reference/project/relativePaths/node/relativePaths.json b/tests/baselines/reference/project/relativePaths/node/relativePaths.json index a4036a2163d..0f1f4d5b69e 100644 --- a/tests/baselines/reference/project/relativePaths/node/relativePaths.json +++ b/tests/baselines/reference/project/relativePaths/node/relativePaths.json @@ -5,10 +5,10 @@ "app.ts" ], "resolvedInputFiles": [ - "app.ts", - "A/a.ts", + "lib.d.ts", "A/b.ts", - "lib.d.ts" + "A/a.ts", + "app.ts" ], "emittedFiles": [ "A/b.js", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/amd/sourceRootAbsolutePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/amd/sourceRootAbsolutePathMixedSubfolderNoOutdir.json index a987e68b2ba..43059eaa5c6 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/amd/sourceRootAbsolutePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/amd/sourceRootAbsolutePathMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/node/sourceRootAbsolutePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/node/sourceRootAbsolutePathMixedSubfolderNoOutdir.json index a987e68b2ba..43059eaa5c6 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/node/sourceRootAbsolutePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderNoOutdir/node/sourceRootAbsolutePathMixedSubfolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json index 19af8ccca67..6d9cf2998a8 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json index 19af8ccca67..6d9cf2998a8 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json index d4a467aff20..09c6092f164 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json index d4a467aff20..09c6092f164 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 996a50a99f3..6fb17fa06b8 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 996a50a99f3..6fb17fa06b8 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -12,10 +12,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/amd/sourceRootAbsolutePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/amd/sourceRootAbsolutePathModuleMultifolderNoOutdir.json index 0ff48f4e065..9e98d46666f 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/amd/sourceRootAbsolutePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/amd/sourceRootAbsolutePathModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/node/sourceRootAbsolutePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/node/sourceRootAbsolutePathModuleMultifolderNoOutdir.json index 0ff48f4e065..9e98d46666f 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/node/sourceRootAbsolutePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderNoOutdir/node/sourceRootAbsolutePathModuleMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json index 559c5886be2..d96a3e5f832 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json index 559c5886be2..d96a3e5f832 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json index 825fa0246a4..b3e80123c04 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json index 825fa0246a4..b3e80123c04 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/amd/sourceRootAbsolutePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/amd/sourceRootAbsolutePathModuleSimpleNoOutdir.json index a364062ade4..6e1f133ef64 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/amd/sourceRootAbsolutePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/amd/sourceRootAbsolutePathModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/node/sourceRootAbsolutePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/node/sourceRootAbsolutePathModuleSimpleNoOutdir.json index a364062ade4..6e1f133ef64 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/node/sourceRootAbsolutePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleNoOutdir/node/sourceRootAbsolutePathModuleSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json index ae5126b66e2..c15e91877ae 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json index ae5126b66e2..c15e91877ae 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json index 0901591ee71..e2621b2fa52 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json index 0901591ee71..e2621b2fa52 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile/node/sourceRootAbsolutePathModuleSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/amd/sourceRootAbsolutePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/amd/sourceRootAbsolutePathModuleSubfolderNoOutdir.json index 01c4b70cebd..b65bed61979 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/amd/sourceRootAbsolutePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/amd/sourceRootAbsolutePathModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/node/sourceRootAbsolutePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/node/sourceRootAbsolutePathModuleSubfolderNoOutdir.json index 01c4b70cebd..b65bed61979 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/node/sourceRootAbsolutePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderNoOutdir/node/sourceRootAbsolutePathModuleSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json index 84000af31b4..a8662e09bf6 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json index 84000af31b4..a8662e09bf6 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json index f568adfaacf..a43e0f69172 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json index f568adfaacf..a43e0f69172 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathModuleSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/amd/sourceRootAbsolutePathMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/amd/sourceRootAbsolutePathMultifolderNoOutdir.json index 4f0f4e7e3e5..b84ccc2bc23 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/amd/sourceRootAbsolutePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/amd/sourceRootAbsolutePathMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/node/sourceRootAbsolutePathMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/node/sourceRootAbsolutePathMultifolderNoOutdir.json index 4f0f4e7e3e5..b84ccc2bc23 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/node/sourceRootAbsolutePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderNoOutdir/node/sourceRootAbsolutePathMultifolderNoOutdir.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json index e22d59562c8..43d3db291ff 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json index e22d59562c8..43d3db291ff 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory/node/sourceRootAbsolutePathMultifolderSpecifyOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json index d6823e0eba8..6bd6db427c4 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/amd/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json index d6823e0eba8..6bd6db427c4 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathMultifolderSpecifyOutputFile/node/sourceRootAbsolutePathMultifolderSpecifyOutputFile.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/amd/sourceRootAbsolutePathSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/amd/sourceRootAbsolutePathSimpleNoOutdir.json index 2d211a7180c..f57c8110827 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/amd/sourceRootAbsolutePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/amd/sourceRootAbsolutePathSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/node/sourceRootAbsolutePathSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/node/sourceRootAbsolutePathSimpleNoOutdir.json index 2d211a7180c..f57c8110827 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/node/sourceRootAbsolutePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleNoOutdir/node/sourceRootAbsolutePathSimpleNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json index 4a5d8436f01..02981610092 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/amd/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json index 4a5d8436f01..02981610092 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputDirectory/node/sourceRootAbsolutePathSimpleSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.json index fd9f5e5446c..74add9e8d7b 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/amd/sourceRootAbsolutePathSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.json index fd9f5e5446c..74add9e8d7b 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSimpleSpecifyOutputFile/node/sourceRootAbsolutePathSimpleSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/amd/sourceRootAbsolutePathSingleFileNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/amd/sourceRootAbsolutePathSingleFileNoOutdir.json index 3d063f65272..772190b4851 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/amd/sourceRootAbsolutePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/amd/sourceRootAbsolutePathSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/node/sourceRootAbsolutePathSingleFileNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/node/sourceRootAbsolutePathSingleFileNoOutdir.json index 3d063f65272..772190b4851 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/node/sourceRootAbsolutePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileNoOutdir/node/sourceRootAbsolutePathSingleFileNoOutdir.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json index 95a16bbc6f3..8a6eb54b789 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/amd/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/node/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/node/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json index 95a16bbc6f3..8a6eb54b789 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/node/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory/node/sourceRootAbsolutePathSingleFileSpecifyOutputDirectory.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json index d0c60f2d1ab..ec9d13d68de 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/amd/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json index d0c60f2d1ab..ec9d13d68de 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSingleFileSpecifyOutputFile/node/sourceRootAbsolutePathSingleFileSpecifyOutputFile.json @@ -11,8 +11,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/amd/sourceRootAbsolutePathSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/amd/sourceRootAbsolutePathSubfolderNoOutdir.json index b9982d55390..03f06090742 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/amd/sourceRootAbsolutePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/amd/sourceRootAbsolutePathSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/node/sourceRootAbsolutePathSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/node/sourceRootAbsolutePathSubfolderNoOutdir.json index b9982d55390..03f06090742 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/node/sourceRootAbsolutePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderNoOutdir/node/sourceRootAbsolutePathSubfolderNoOutdir.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json index 03814b982db..08bdabb1c6e 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/amd/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json index 03814b982db..08bdabb1c6e 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory/node/sourceRootAbsolutePathSubfolderSpecifyOutputDirectory.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json index 4563bdc2fb3..a6c034775ce 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/amd/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json index 4563bdc2fb3..a6c034775ce 100644 --- a/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootAbsolutePathSubfolderSpecifyOutputFile/node/sourceRootAbsolutePathSubfolderSpecifyOutputFile.json @@ -11,9 +11,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/amd/sourceRootRelativePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/amd/sourceRootRelativePathMixedSubfolderNoOutdir.json index 7ed2fefc624..0e73f218462 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/amd/sourceRootRelativePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/amd/sourceRootRelativePathMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/node/sourceRootRelativePathMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/node/sourceRootRelativePathMixedSubfolderNoOutdir.json index 7ed2fefc624..0e73f218462 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/node/sourceRootRelativePathMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderNoOutdir/node/sourceRootRelativePathMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json index 0b841e3e450..99815d52661 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json index 0b841e3e450..99815d52661 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json index 889d00b36ca..82ef1c7d882 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json index 889d00b36ca..82ef1c7d882 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index e26e9887a57..d5f4fd9c654 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index e26e9887a57..d5f4fd9c654 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/amd/sourceRootRelativePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/amd/sourceRootRelativePathModuleMultifolderNoOutdir.json index 46072879874..2acbea1cc8d 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/amd/sourceRootRelativePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/amd/sourceRootRelativePathModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/node/sourceRootRelativePathModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/node/sourceRootRelativePathModuleMultifolderNoOutdir.json index 46072879874..2acbea1cc8d 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/node/sourceRootRelativePathModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderNoOutdir/node/sourceRootRelativePathModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json index 4637b89f1c0..6603e36c281 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json index 4637b89f1c0..6603e36c281 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json index b2a57c0e316..69a577baffd 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/amd/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json index b2a57c0e316..69a577baffd 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleMultifolderSpecifyOutputFile/node/sourceRootRelativePathModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/amd/sourceRootRelativePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/amd/sourceRootRelativePathModuleSimpleNoOutdir.json index 233e03c02ad..f28c784480f 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/amd/sourceRootRelativePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/amd/sourceRootRelativePathModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/node/sourceRootRelativePathModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/node/sourceRootRelativePathModuleSimpleNoOutdir.json index 233e03c02ad..f28c784480f 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/node/sourceRootRelativePathModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleNoOutdir/node/sourceRootRelativePathModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json index 3fabf096150..77fa77f5fb0 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/node/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/node/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json index 3fabf096150..77fa77f5fb0 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/node/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory/node/sourceRootRelativePathModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json index c867f08a27b..a4a6698d3ca 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/amd/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json index c867f08a27b..a4a6698d3ca 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSimpleSpecifyOutputFile/node/sourceRootRelativePathModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/amd/sourceRootRelativePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/amd/sourceRootRelativePathModuleSubfolderNoOutdir.json index 841f8e17deb..8a3035f3632 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/amd/sourceRootRelativePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/amd/sourceRootRelativePathModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/node/sourceRootRelativePathModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/node/sourceRootRelativePathModuleSubfolderNoOutdir.json index 841f8e17deb..8a3035f3632 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/node/sourceRootRelativePathModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderNoOutdir/node/sourceRootRelativePathModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json index 83035951973..9f10fc5e7e0 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json index 83035951973..9f10fc5e7e0 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json index 7336b1493f3..71896f202b2 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/amd/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json index 7336b1493f3..71896f202b2 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathModuleSubfolderSpecifyOutputFile/node/sourceRootRelativePathModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/amd/sourceRootRelativePathMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/amd/sourceRootRelativePathMultifolderNoOutdir.json index 41314d25efe..e7dfb0beff3 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/amd/sourceRootRelativePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/amd/sourceRootRelativePathMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/node/sourceRootRelativePathMultifolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/node/sourceRootRelativePathMultifolderNoOutdir.json index 41314d25efe..e7dfb0beff3 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/node/sourceRootRelativePathMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderNoOutdir/node/sourceRootRelativePathMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json index 56e89b292b3..bfb74003401 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/amd/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json index 56e89b292b3..bfb74003401 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputDirectory/node/sourceRootRelativePathMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.json index 4251bd655c5..1f2e577b0b3 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/amd/sourceRootRelativePathMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.json index 4251bd655c5..1f2e577b0b3 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathMultifolderSpecifyOutputFile/node/sourceRootRelativePathMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/amd/sourceRootRelativePathSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/amd/sourceRootRelativePathSimpleNoOutdir.json index fc56bd98ee5..4d33e85e2ba 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/amd/sourceRootRelativePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/amd/sourceRootRelativePathSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/node/sourceRootRelativePathSimpleNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/node/sourceRootRelativePathSimpleNoOutdir.json index fc56bd98ee5..4d33e85e2ba 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/node/sourceRootRelativePathSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleNoOutdir/node/sourceRootRelativePathSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathSimpleSpecifyOutputDirectory.json index a10f853c315..bf86309b59a 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/amd/sourceRootRelativePathSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/node/sourceRootRelativePathSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/node/sourceRootRelativePathSimpleSpecifyOutputDirectory.json index a10f853c315..bf86309b59a 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/node/sourceRootRelativePathSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputDirectory/node/sourceRootRelativePathSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.json index 270b56acab5..4b371bf5924 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/amd/sourceRootRelativePathSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.json index 270b56acab5..4b371bf5924 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSimpleSpecifyOutputFile/node/sourceRootRelativePathSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/amd/sourceRootRelativePathSingleFileNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/amd/sourceRootRelativePathSingleFileNoOutdir.json index 828e6492094..06a55d4a7cc 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/amd/sourceRootRelativePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/amd/sourceRootRelativePathSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/node/sourceRootRelativePathSingleFileNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/node/sourceRootRelativePathSingleFileNoOutdir.json index 828e6492094..06a55d4a7cc 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/node/sourceRootRelativePathSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileNoOutdir/node/sourceRootRelativePathSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/amd/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/amd/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json index 5df4278d9d7..d87b6b22829 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/amd/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/amd/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/node/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/node/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json index 5df4278d9d7..d87b6b22829 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/node/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputDirectory/node/sourceRootRelativePathSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.json index 9869ad50de5..c80db3f739c 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/amd/sourceRootRelativePathSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.json index 9869ad50de5..c80db3f739c 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSingleFileSpecifyOutputFile/node/sourceRootRelativePathSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/amd/sourceRootRelativePathSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/amd/sourceRootRelativePathSubfolderNoOutdir.json index ffed58e93e1..ff189067e67 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/amd/sourceRootRelativePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/amd/sourceRootRelativePathSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/node/sourceRootRelativePathSubfolderNoOutdir.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/node/sourceRootRelativePathSubfolderNoOutdir.json index ffed58e93e1..ff189067e67 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/node/sourceRootRelativePathSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderNoOutdir/node/sourceRootRelativePathSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json index 4f273495fc1..8896f911a99 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/amd/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json index 4f273495fc1..8896f911a99 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputDirectory/node/sourceRootRelativePathSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.json index d231d7bd8d4..ddcfbd2ff9c 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/amd/sourceRootRelativePathSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.json index d231d7bd8d4..ddcfbd2ff9c 100644 --- a/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourceRootRelativePathSubfolderSpecifyOutputFile/node/sourceRootRelativePathSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.errors.txt index 9fc5aa1bcb1..3816144f19c 100644 --- a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.errors.txt @@ -1 +1,25 @@ Option sourceRoot cannot be specified without specifying sourcemap option. + + +!!! Option sourceRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.json b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.json index 427c074ca26..7cf066f15c4 100644 --- a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/amd/sourceRootWithNoSourceMapOption.json @@ -6,9 +6,9 @@ ], "sourceRoot": "../src", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.errors.txt b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.errors.txt index 9fc5aa1bcb1..3816144f19c 100644 --- a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.errors.txt +++ b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.errors.txt @@ -1 +1,25 @@ Option sourceRoot cannot be specified without specifying sourcemap option. + + +!!! Option sourceRoot cannot be specified without specifying sourcemap option. +==== m1.ts (0 errors) ==== + var m1_a1 = 10; + class m1_c1 { + public m1_c1_p1: number; + } + + var m1_instance1 = new m1_c1(); + function m1_f1() { + return m1_instance1; + } +==== test.ts (0 errors) ==== + /// + var a1 = 10; + class c1 { + public p1: number; + } + + var instance1 = new c1(); + function f1() { + return instance1; + } \ No newline at end of file diff --git a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.json b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.json index 427c074ca26..7cf066f15c4 100644 --- a/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.json +++ b/tests/baselines/reference/project/sourceRootWithNoSourceMapOption/node/sourceRootWithNoSourceMapOption.json @@ -6,9 +6,9 @@ ], "sourceRoot": "../src", "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/amd/sourcemapMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/amd/sourcemapMixedSubfolderNoOutdir.json index b7f3a98e324..570d129ce2e 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/amd/sourcemapMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/amd/sourcemapMixedSubfolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/node/sourcemapMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/node/sourcemapMixedSubfolderNoOutdir.json index b7f3a98e324..570d129ce2e 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/node/sourcemapMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderNoOutdir/node/sourcemapMixedSubfolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputDirectory.json index 2dd919e2e64..3d39d4b9bf2 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputDirectory.json index 2dd919e2e64..3d39d4b9bf2 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.json index 6b15ed58078..3270fe610aa 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/amd/sourcemapMixedSubfolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.json index 6b15ed58078..3270fe610aa 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFile/node/sourcemapMixedSubfolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 4c044f4b10c..3a260af84a0 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index 4c044f4b10c..3a260af84a0 100644 --- a/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/amd/sourcemapModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/amd/sourcemapModuleMultifolderNoOutdir.json index 4a10056ed63..9dcc6a90da3 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/amd/sourcemapModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/amd/sourcemapModuleMultifolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/node/sourcemapModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/node/sourcemapModuleMultifolderNoOutdir.json index 4a10056ed63..9dcc6a90da3 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/node/sourcemapModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderNoOutdir/node/sourcemapModuleMultifolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/amd/sourcemapModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/amd/sourcemapModuleMultifolderSpecifyOutputDirectory.json index 3f29686a3ac..b63faddd4c7 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/amd/sourcemapModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/amd/sourcemapModuleMultifolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/node/sourcemapModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/node/sourcemapModuleMultifolderSpecifyOutputDirectory.json index 3f29686a3ac..b63faddd4c7 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/node/sourcemapModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputDirectory/node/sourcemapModuleMultifolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.json index 567b7a1e786..3d2df95ad66 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/amd/sourcemapModuleMultifolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.json index 567b7a1e786..3d2df95ad66 100644 --- a/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleMultifolderSpecifyOutputFile/node/sourcemapModuleMultifolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/amd/sourcemapModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/amd/sourcemapModuleSimpleNoOutdir.json index bd688f16eb6..348605adb33 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/amd/sourcemapModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/amd/sourcemapModuleSimpleNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/node/sourcemapModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/node/sourcemapModuleSimpleNoOutdir.json index bd688f16eb6..348605adb33 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/node/sourcemapModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleNoOutdir/node/sourcemapModuleSimpleNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/amd/sourcemapModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/amd/sourcemapModuleSimpleSpecifyOutputDirectory.json index ec8c618947e..2316c35bde9 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/amd/sourcemapModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/amd/sourcemapModuleSimpleSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/node/sourcemapModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/node/sourcemapModuleSimpleSpecifyOutputDirectory.json index ec8c618947e..2316c35bde9 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/node/sourcemapModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputDirectory/node/sourcemapModuleSimpleSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.json index 9982ec93360..9ff29662d40 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/amd/sourcemapModuleSimpleSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.json index 9982ec93360..9ff29662d40 100644 --- a/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleSimpleSpecifyOutputFile/node/sourcemapModuleSimpleSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/amd/sourcemapModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/amd/sourcemapModuleSubfolderNoOutdir.json index a04d23e9d2d..49ebfda1567 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/amd/sourcemapModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/amd/sourcemapModuleSubfolderNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/node/sourcemapModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/node/sourcemapModuleSubfolderNoOutdir.json index a04d23e9d2d..49ebfda1567 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/node/sourcemapModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderNoOutdir/node/sourcemapModuleSubfolderNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/amd/sourcemapModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/amd/sourcemapModuleSubfolderSpecifyOutputDirectory.json index c987c067175..391942643f5 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/amd/sourcemapModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/amd/sourcemapModuleSubfolderSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/node/sourcemapModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/node/sourcemapModuleSubfolderSpecifyOutputDirectory.json index c987c067175..391942643f5 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/node/sourcemapModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputDirectory/node/sourcemapModuleSubfolderSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.json index c765d8a704d..9d200ef685d 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/amd/sourcemapModuleSubfolderSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.json index c765d8a704d..9d200ef685d 100644 --- a/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapModuleSubfolderSpecifyOutputFile/node/sourcemapModuleSubfolderSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/amd/sourcemapMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/amd/sourcemapMultifolderNoOutdir.json index 1b32429f5b5..3d4f5d74f44 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/amd/sourcemapMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/amd/sourcemapMultifolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/node/sourcemapMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/node/sourcemapMultifolderNoOutdir.json index 1b32429f5b5..3d4f5d74f44 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/node/sourcemapMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapMultifolderNoOutdir/node/sourcemapMultifolderNoOutdir.json @@ -8,10 +8,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/amd/sourcemapMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/amd/sourcemapMultifolderSpecifyOutputDirectory.json index fea0549613f..1882477e518 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/amd/sourcemapMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/amd/sourcemapMultifolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/node/sourcemapMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/node/sourcemapMultifolderSpecifyOutputDirectory.json index fea0549613f..1882477e518 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/node/sourcemapMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputDirectory/node/sourcemapMultifolderSpecifyOutputDirectory.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.json index 67b351dbf5c..83c96776d4e 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/amd/sourcemapMultifolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.json index 67b351dbf5c..83c96776d4e 100644 --- a/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapMultifolderSpecifyOutputFile/node/sourcemapMultifolderSpecifyOutputFile.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleNoOutdir/amd/sourcemapSimpleNoOutdir.json b/tests/baselines/reference/project/sourcemapSimpleNoOutdir/amd/sourcemapSimpleNoOutdir.json index 0d7ae28a899..ad8ebd06370 100644 --- a/tests/baselines/reference/project/sourcemapSimpleNoOutdir/amd/sourcemapSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSimpleNoOutdir/amd/sourcemapSimpleNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleNoOutdir/node/sourcemapSimpleNoOutdir.json b/tests/baselines/reference/project/sourcemapSimpleNoOutdir/node/sourcemapSimpleNoOutdir.json index 0d7ae28a899..ad8ebd06370 100644 --- a/tests/baselines/reference/project/sourcemapSimpleNoOutdir/node/sourcemapSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSimpleNoOutdir/node/sourcemapSimpleNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/amd/sourcemapSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/amd/sourcemapSimpleSpecifyOutputDirectory.json index c6ab0f21da2..8f78a5682d6 100644 --- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/amd/sourcemapSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/amd/sourcemapSimpleSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/node/sourcemapSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/node/sourcemapSimpleSpecifyOutputDirectory.json index c6ab0f21da2..8f78a5682d6 100644 --- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/node/sourcemapSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputDirectory/node/sourcemapSimpleSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.json index 3bd0b02dac3..43e39c57faf 100644 --- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/amd/sourcemapSimpleSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.json index 3bd0b02dac3..43e39c57faf 100644 --- a/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSimpleSpecifyOutputFile/node/sourcemapSimpleSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/amd/sourcemapSingleFileNoOutdir.json b/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/amd/sourcemapSingleFileNoOutdir.json index 611577b1366..47617ac2166 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/amd/sourcemapSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/amd/sourcemapSingleFileNoOutdir.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/node/sourcemapSingleFileNoOutdir.json b/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/node/sourcemapSingleFileNoOutdir.json index 611577b1366..47617ac2166 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/node/sourcemapSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSingleFileNoOutdir/node/sourcemapSingleFileNoOutdir.json @@ -8,8 +8,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/amd/sourcemapSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/amd/sourcemapSingleFileSpecifyOutputDirectory.json index 97fd606dd6b..d541a333f81 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/amd/sourcemapSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/amd/sourcemapSingleFileSpecifyOutputDirectory.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/node/sourcemapSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/node/sourcemapSingleFileSpecifyOutputDirectory.json index 97fd606dd6b..d541a333f81 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/node/sourcemapSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputDirectory/node/sourcemapSingleFileSpecifyOutputDirectory.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.json index d032c047394..2f14386bc5a 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/amd/sourcemapSingleFileSpecifyOutputFile.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.json index d032c047394..2f14386bc5a 100644 --- a/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSingleFileSpecifyOutputFile/node/sourcemapSingleFileSpecifyOutputFile.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/amd/sourcemapSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/amd/sourcemapSubfolderNoOutdir.json index ca46c684c68..2884f385bb5 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/amd/sourcemapSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/amd/sourcemapSubfolderNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/node/sourcemapSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/node/sourcemapSubfolderNoOutdir.json index ca46c684c68..2884f385bb5 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/node/sourcemapSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcemapSubfolderNoOutdir/node/sourcemapSubfolderNoOutdir.json @@ -8,9 +8,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/amd/sourcemapSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/amd/sourcemapSubfolderSpecifyOutputDirectory.json index 556e78b25ae..632d7118904 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/amd/sourcemapSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/amd/sourcemapSubfolderSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/node/sourcemapSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/node/sourcemapSubfolderSpecifyOutputDirectory.json index 556e78b25ae..632d7118904 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/node/sourcemapSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputDirectory/node/sourcemapSubfolderSpecifyOutputDirectory.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.json index ca647679879..13ef95f1052 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/amd/sourcemapSubfolderSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.json index ca647679879..13ef95f1052 100644 --- a/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcemapSubfolderSpecifyOutputFile/node/sourcemapSubfolderSpecifyOutputFile.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/amd/sourcerootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/amd/sourcerootUrlMixedSubfolderNoOutdir.json index 535efaaf338..ef5cb2df633 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/amd/sourcerootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/amd/sourcerootUrlMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/node/sourcerootUrlMixedSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/node/sourcerootUrlMixedSubfolderNoOutdir.json index 535efaaf338..ef5cb2df633 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/node/sourcerootUrlMixedSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderNoOutdir/node/sourcerootUrlMixedSubfolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json index 3a4a85dfc1d..a46fe845710 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json index 3a4a85dfc1d..a46fe845710 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.json index 38a554a4f16..50a4518a1b0 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/amd/sourcerootUrlMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.json index 38a554a4f16..50a4518a1b0 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFile/node/sourcerootUrlMixedSubfolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index de2bb0c94b8..b6ef6b5bd51 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/amd/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json index de2bb0c94b8..b6ef6b5bd51 100644 --- a/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory.json @@ -11,10 +11,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/outAndOutDirFolder/ref/m2.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/amd/sourcerootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/amd/sourcerootUrlModuleMultifolderNoOutdir.json index ea1d9fb4616..c2594c0093c 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/amd/sourcerootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/amd/sourcerootUrlModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/node/sourcerootUrlModuleMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/node/sourcerootUrlModuleMultifolderNoOutdir.json index ea1d9fb4616..c2594c0093c 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/node/sourcerootUrlModuleMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderNoOutdir/node/sourcerootUrlModuleMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json index da0435180fa..d2c6956bf80 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/amd/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json index da0435180fa..d2c6956bf80 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputDirectory/node/sourcerootUrlModuleMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_module_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.json index 53b5c2cb219..cc2a6c9b1aa 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/amd/sourcerootUrlModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.json index 53b5c2cb219..cc2a6c9b1aa 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleMultifolderSpecifyOutputFile/node/sourcerootUrlModuleMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_module_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/amd/sourcerootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/amd/sourcerootUrlModuleSimpleNoOutdir.json index 84ed0deab9e..4a7cc668a6a 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/amd/sourcerootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/amd/sourcerootUrlModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/node/sourcerootUrlModuleSimpleNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/node/sourcerootUrlModuleSimpleNoOutdir.json index 84ed0deab9e..4a7cc668a6a 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/node/sourcerootUrlModuleSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleNoOutdir/node/sourcerootUrlModuleSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json index 4ed540f416f..6766f67eab0 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/amd/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/node/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/node/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json index 4ed540f416f..6766f67eab0 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/node/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputDirectory/node/sourcerootUrlModuleSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.json index 01d06957298..5419c5a8225 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/amd/sourcerootUrlModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.json index 01d06957298..5419c5a8225 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSimpleSpecifyOutputFile/node/sourcerootUrlModuleSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/amd/sourcerootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/amd/sourcerootUrlModuleSubfolderNoOutdir.json index 2dd5114c63e..d7f99610bab 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/amd/sourcerootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/amd/sourcerootUrlModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/node/sourcerootUrlModuleSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/node/sourcerootUrlModuleSubfolderNoOutdir.json index 2dd5114c63e..d7f99610bab 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/node/sourcerootUrlModuleSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderNoOutdir/node/sourcerootUrlModuleSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json index be3e6d5c38c..1e722cb852e 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/amd/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json index be3e6d5c38c..1e722cb852e 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputDirectory/node/sourcerootUrlModuleSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.json index 4dda0858377..d80dacb3444 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/amd/sourcerootUrlModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.json index 4dda0858377..d80dacb3444 100644 --- a/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlModuleSubfolderSpecifyOutputFile/node/sourcerootUrlModuleSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/amd/sourcerootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/amd/sourcerootUrlMultifolderNoOutdir.json index 8df6436f2d6..a68d507bdf3 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/amd/sourcerootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/amd/sourcerootUrlMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/node/sourcerootUrlMultifolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/node/sourcerootUrlMultifolderNoOutdir.json index 8df6436f2d6..a68d507bdf3 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/node/sourcerootUrlMultifolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderNoOutdir/node/sourcerootUrlMultifolderNoOutdir.json @@ -9,10 +9,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/amd/sourcerootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/amd/sourcerootUrlMultifolderSpecifyOutputDirectory.json index 07f5c5548c5..1641625569c 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/amd/sourcerootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/amd/sourcerootUrlMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/node/sourcerootUrlMultifolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/node/sourcerootUrlMultifolderSpecifyOutputDirectory.json index 07f5c5548c5..1641625569c 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/node/sourcerootUrlMultifolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputDirectory/node/sourcerootUrlMultifolderSpecifyOutputDirectory.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/outputdir_multifolder/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.json index 314069f83fb..085ef5e8f19 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/amd/sourcerootUrlMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.json index 314069f83fb..085ef5e8f19 100644 --- a/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlMultifolderSpecifyOutputFile/node/sourcerootUrlMultifolderSpecifyOutputFile.json @@ -10,10 +10,10 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", "../outputdir_multifolder_ref/m2.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/amd/sourcerootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/amd/sourcerootUrlSimpleNoOutdir.json index 38dc6f36854..9df1fd3922e 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/amd/sourcerootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/amd/sourcerootUrlSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/node/sourcerootUrlSimpleNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/node/sourcerootUrlSimpleNoOutdir.json index 38dc6f36854..9df1fd3922e 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/node/sourcerootUrlSimpleNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleNoOutdir/node/sourcerootUrlSimpleNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/amd/sourcerootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/amd/sourcerootUrlSimpleSpecifyOutputDirectory.json index 4dec5466b57..1a472ca17ee 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/amd/sourcerootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/amd/sourcerootUrlSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/node/sourcerootUrlSimpleSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/node/sourcerootUrlSimpleSpecifyOutputDirectory.json index 4dec5466b57..1a472ca17ee 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/node/sourcerootUrlSimpleSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputDirectory/node/sourcerootUrlSimpleSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.json index ccc633991ca..98a2dea2484 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/amd/sourcerootUrlSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.json index ccc633991ca..98a2dea2484 100644 --- a/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSimpleSpecifyOutputFile/node/sourcerootUrlSimpleSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/amd/sourcerootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/amd/sourcerootUrlSingleFileNoOutdir.json index c6ffec7a0de..dbef889efec 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/amd/sourcerootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/amd/sourcerootUrlSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/node/sourcerootUrlSingleFileNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/node/sourcerootUrlSingleFileNoOutdir.json index c6ffec7a0de..dbef889efec 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/node/sourcerootUrlSingleFileNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileNoOutdir/node/sourcerootUrlSingleFileNoOutdir.json @@ -9,8 +9,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/amd/sourcerootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/amd/sourcerootUrlSingleFileSpecifyOutputDirectory.json index 8d96cfb6729..afc78006729 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/amd/sourcerootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/amd/sourcerootUrlSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/node/sourcerootUrlSingleFileSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/node/sourcerootUrlSingleFileSpecifyOutputDirectory.json index 8d96cfb6729..afc78006729 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/node/sourcerootUrlSingleFileSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputDirectory/node/sourcerootUrlSingleFileSpecifyOutputDirectory.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "outdir/simple/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.json index 30ed2151ff1..53e86654ad1 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/amd/sourcerootUrlSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.json index 30ed2151ff1..53e86654ad1 100644 --- a/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSingleFileSpecifyOutputFile/node/sourcerootUrlSingleFileSpecifyOutputFile.json @@ -10,8 +10,8 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", - "lib.d.ts" + "lib.d.ts", + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/amd/sourcerootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/amd/sourcerootUrlSubfolderNoOutdir.json index aedbf848742..77912e79790 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/amd/sourcerootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/amd/sourcerootUrlSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/node/sourcerootUrlSubfolderNoOutdir.json b/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/node/sourcerootUrlSubfolderNoOutdir.json index aedbf848742..77912e79790 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/node/sourcerootUrlSubfolderNoOutdir.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderNoOutdir/node/sourcerootUrlSubfolderNoOutdir.json @@ -9,9 +9,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/amd/sourcerootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/amd/sourcerootUrlSubfolderSpecifyOutputDirectory.json index 1ac6f60f7d5..362af3ded05 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/amd/sourcerootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/amd/sourcerootUrlSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/node/sourcerootUrlSubfolderSpecifyOutputDirectory.json b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/node/sourcerootUrlSubfolderSpecifyOutputDirectory.json index 1ac6f60f7d5..362af3ded05 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/node/sourcerootUrlSubfolderSpecifyOutputDirectory.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputDirectory/node/sourcerootUrlSubfolderSpecifyOutputDirectory.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "outdir/simple/ref/m1.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.json index 29d344a4801..7c4bb20e942 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/amd/sourcerootUrlSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.json b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.json index 29d344a4801..7c4bb20e942 100644 --- a/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.json +++ b/tests/baselines/reference/project/sourcerootUrlSubfolderSpecifyOutputFile/node/sourcerootUrlSubfolderSpecifyOutputFile.json @@ -10,9 +10,9 @@ "declaration": true, "baselineCheck": true, "resolvedInputFiles": [ - "test.ts", + "lib.d.ts", "ref/m1.ts", - "lib.d.ts" + "test.ts" ], "emittedFiles": [ "bin/test.js.map", diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/amd/visibilityOfTypeUsedAcrossModules.json b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/amd/visibilityOfTypeUsedAcrossModules.json index 5181dc783c0..f59122e9b21 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/amd/visibilityOfTypeUsedAcrossModules.json +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/amd/visibilityOfTypeUsedAcrossModules.json @@ -6,10 +6,10 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "commands.ts", + "lib.d.ts", "fs.ts", "server.ts", - "lib.d.ts" + "commands.ts" ], "emittedFiles": [ "fs.js", diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/node/visibilityOfTypeUsedAcrossModules.json b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/node/visibilityOfTypeUsedAcrossModules.json index 5181dc783c0..f59122e9b21 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/node/visibilityOfTypeUsedAcrossModules.json +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules/node/visibilityOfTypeUsedAcrossModules.json @@ -6,10 +6,10 @@ ], "baselineCheck": true, "resolvedInputFiles": [ - "commands.ts", + "lib.d.ts", "fs.ts", "server.ts", - "lib.d.ts" + "commands.ts" ], "emittedFiles": [ "fs.js", diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.errors.txt b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.errors.txt index 3883050bdca..147a949d968 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.errors.txt +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.errors.txt @@ -1,2 +1,12 @@ main.ts(2,1): File 'nonExistingFile1.ts' not found. main.ts(3,1): File 'nonExistingFile2.ts' not found. + + +==== main.ts (2 errors) ==== + /// + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'nonExistingFile1.ts' not found. + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'nonExistingFile2.ts' not found. \ No newline at end of file diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.json b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.json index 51547244570..5fb6100024f 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.json +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/amd/visibilityOfTypeUsedAcrossModules2.json @@ -5,8 +5,8 @@ "main.ts" ], "resolvedInputFiles": [ - "main.ts", - "lib.d.ts" + "lib.d.ts", + "main.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.errors.txt b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.errors.txt index 3883050bdca..147a949d968 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.errors.txt +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.errors.txt @@ -1,2 +1,12 @@ main.ts(2,1): File 'nonExistingFile1.ts' not found. main.ts(3,1): File 'nonExistingFile2.ts' not found. + + +==== main.ts (2 errors) ==== + /// + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'nonExistingFile1.ts' not found. + /// + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! File 'nonExistingFile2.ts' not found. \ No newline at end of file diff --git a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.json b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.json index 51547244570..5fb6100024f 100644 --- a/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.json +++ b/tests/baselines/reference/project/visibilityOfTypeUsedAcrossModules2/node/visibilityOfTypeUsedAcrossModules2.json @@ -5,8 +5,8 @@ "main.ts" ], "resolvedInputFiles": [ - "main.ts", - "lib.d.ts" + "lib.d.ts", + "main.ts" ], "emittedFiles": [] } \ No newline at end of file diff --git a/tests/baselines/reference/unusedImportDeclaration.js b/tests/baselines/reference/unusedImportDeclaration.js index 1faff01d197..54885f09e36 100644 --- a/tests/baselines/reference/unusedImportDeclaration.js +++ b/tests/baselines/reference/unusedImportDeclaration.js @@ -27,3 +27,11 @@ var thingy = { me: "A" }; foo("IN " + thingy.me + "!"); + + +//// [unusedImportDeclaration_testerB.d.ts] +declare class TesterB { + me: string; +} +export = TesterB; +//// [unusedImportDeclaration_testerA.d.ts] diff --git a/tests/cases/compiler/aliasInaccessibleModule.ts b/tests/cases/compiler/aliasInaccessibleModule.ts index f1037fb7652..91f36d9d118 100644 --- a/tests/cases/compiler/aliasInaccessibleModule.ts +++ b/tests/cases/compiler/aliasInaccessibleModule.ts @@ -1,3 +1,4 @@ +// @declaration: true module M { module N { } diff --git a/tests/cases/compiler/aliasInaccessibleModule2.ts b/tests/cases/compiler/aliasInaccessibleModule2.ts index 7932d775d27..d970db79538 100644 --- a/tests/cases/compiler/aliasInaccessibleModule2.ts +++ b/tests/cases/compiler/aliasInaccessibleModule2.ts @@ -1,3 +1,4 @@ +// @declaration: true module M { module N { class C { diff --git a/tests/cases/compiler/aliasUsageInAccessorsOfClass.ts b/tests/cases/compiler/aliasUsageInAccessorsOfClass.ts index fc86451358a..2aeddbad947 100644 --- a/tests/cases/compiler/aliasUsageInAccessorsOfClass.ts +++ b/tests/cases/compiler/aliasUsageInAccessorsOfClass.ts @@ -1,4 +1,5 @@ //@module: commonjs +// @target: ES5 // @Filename: aliasUsage1_backbone.ts export class Model { public someData: string; diff --git a/tests/cases/compiler/cyclicModuleImport.ts b/tests/cases/compiler/cyclicModuleImport.ts index 88cb378c9c9..1a17860805e 100644 --- a/tests/cases/compiler/cyclicModuleImport.ts +++ b/tests/cases/compiler/cyclicModuleImport.ts @@ -1,3 +1,4 @@ +// @declaration: true declare module "SubModule" { import MainModule = require('MainModule'); class SubModule { diff --git a/tests/cases/compiler/declFileImportChainInExportAssignment.ts b/tests/cases/compiler/declFileImportChainInExportAssignment.ts new file mode 100644 index 00000000000..da18e81a6c6 --- /dev/null +++ b/tests/cases/compiler/declFileImportChainInExportAssignment.ts @@ -0,0 +1,11 @@ +// @declaration: true +// @module: commonjs +module m { + export module c { + export class c { + } + } +} +import a = m.c; +import b = a; +export = b; \ No newline at end of file diff --git a/tests/cases/compiler/declarationEmit_nameConflictsWithAlias.ts b/tests/cases/compiler/declarationEmit_nameConflictsWithAlias.ts index 87cdca3fd41..50fc2484a4a 100644 --- a/tests/cases/compiler/declarationEmit_nameConflictsWithAlias.ts +++ b/tests/cases/compiler/declarationEmit_nameConflictsWithAlias.ts @@ -1,6 +1,5 @@ // @declaration: true // @module: commonjs -// Bug 887180 export module C { export interface I { } } export import v = C; export module M { diff --git a/tests/cases/compiler/importDecl.ts b/tests/cases/compiler/importDecl.ts index 9efbc50f0b2..c28b332eb43 100644 --- a/tests/cases/compiler/importDecl.ts +++ b/tests/cases/compiler/importDecl.ts @@ -55,7 +55,6 @@ export module m1 { //Emit global only usage import glo_m4 = require("importDecl_require1"); -export var useGlo_m4_x4 = glo_m4.x; export var useGlo_m4_d4 = glo_m4.d; export var useGlo_m4_f4 = glo_m4.foo(); diff --git a/tests/cases/compiler/internalAliasWithDottedNameEmit.ts b/tests/cases/compiler/internalAliasWithDottedNameEmit.ts index a906259715c..23192257125 100644 --- a/tests/cases/compiler/internalAliasWithDottedNameEmit.ts +++ b/tests/cases/compiler/internalAliasWithDottedNameEmit.ts @@ -1,3 +1,4 @@ +// @declaration: true module a.b.c { export var d; } diff --git a/tests/cases/compiler/multiImportExport.ts b/tests/cases/compiler/multiImportExport.ts index 33f0f5eb17f..939a6e1061e 100644 --- a/tests/cases/compiler/multiImportExport.ts +++ b/tests/cases/compiler/multiImportExport.ts @@ -1,3 +1,5 @@ +// @module: commonjs +// @declaration: true // @Filename: consumer.ts import Drawing = require('./Drawing'); var addr = new Drawing.Math.Adder(); diff --git a/tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts b/tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts index d4ce6c675f5..c867a664520 100644 --- a/tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts +++ b/tests/cases/compiler/privacyCheckAnonymousFunctionParameter.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true export var x = 1; // Makes this an external module interface Iterator { } diff --git a/tests/cases/compiler/privacyCheckAnonymousFunctionParameter2.ts b/tests/cases/compiler/privacyCheckAnonymousFunctionParameter2.ts index 6aa0761d8d7..1aea1a17e98 100644 --- a/tests/cases/compiler/privacyCheckAnonymousFunctionParameter2.ts +++ b/tests/cases/compiler/privacyCheckAnonymousFunctionParameter2.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true export var x = 1; // Makes this an external module interface Iterator { x: T } diff --git a/tests/cases/compiler/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts b/tests/cases/compiler/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts index 98e11a37e66..e9fda583a14 100644 --- a/tests/cases/compiler/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts +++ b/tests/cases/compiler/privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true export interface A { f1(callback: (p: T) => any); } diff --git a/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface1.ts b/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface1.ts index 6014c8bb041..b2a5e374f48 100644 --- a/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface1.ts +++ b/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface1.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true module Foo { export interface A { } diff --git a/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface2.ts b/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface2.ts index 5d150e2f5e7..42c121ac80e 100644 --- a/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface2.ts +++ b/tests/cases/compiler/privacyCheckExportAssignmentOnExportedGenericInterface2.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true export = Foo; interface Foo { diff --git a/tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass.ts b/tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass.ts index e43e4dc6d93..b412622ad40 100644 --- a/tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass.ts +++ b/tests/cases/compiler/privacyCheckExternalModuleExportAssignmentOfGenericClass.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true // @Filename: privacyCheckExternalModuleExportAssignmentOfGenericClass_0.ts export = Foo; class Foo { diff --git a/tests/cases/compiler/privacyCheckOnTypeParameterReferenceInConstructorParameter.ts b/tests/cases/compiler/privacyCheckOnTypeParameterReferenceInConstructorParameter.ts index cf73b3626ee..01ecd8c1ebd 100644 --- a/tests/cases/compiler/privacyCheckOnTypeParameterReferenceInConstructorParameter.ts +++ b/tests/cases/compiler/privacyCheckOnTypeParameterReferenceInConstructorParameter.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true export class A{ constructor(callback: (self: A) => void) { var child = new B(this); diff --git a/tests/cases/compiler/privacyCheckTypeOfFunction.ts b/tests/cases/compiler/privacyCheckTypeOfFunction.ts index a4980fe6229..80bab76dc26 100644 --- a/tests/cases/compiler/privacyCheckTypeOfFunction.ts +++ b/tests/cases/compiler/privacyCheckTypeOfFunction.ts @@ -1,3 +1,5 @@ +//@module: commonjs +//@declaration: true function foo() { } export var x: typeof foo; diff --git a/tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts b/tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts index e439cae861e..b37fb72677b 100644 --- a/tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts +++ b/tests/cases/compiler/privacyCheckTypeOfInvisibleModuleError.ts @@ -1,3 +1,4 @@ +//@declaration: true module Outer { module Inner { export var m: typeof Inner; diff --git a/tests/cases/compiler/privacyGloImport.ts b/tests/cases/compiler/privacyGloImport.ts index 68b67f42d89..19bf1009867 100644 --- a/tests/cases/compiler/privacyGloImport.ts +++ b/tests/cases/compiler/privacyGloImport.ts @@ -1,3 +1,4 @@ +//@declaration: true module m1 { export module m1_M1_public { export class c1 { @@ -19,21 +20,21 @@ module m1 { export var v2: c1; } - declare export module "m1_M3_public" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m1_M4_private" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m1_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -56,31 +57,30 @@ module m1 { var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m1_M3_public"); - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m1_M4_private"); - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); - // Parse error to export module export import m1_im1_public = m1_M1_public; export import m1_im2_public = m1_M2_private; - export import m1_im3_public = require("m1_M3_public"); - export import m1_im4_public = require("m1_M4_private"); + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); } module glo_M1_public { @@ -104,26 +104,26 @@ declare module "glo_M2_public" { declare module "use_glo_M1_public" { import use_glo_M1_public = glo_M1_public; export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; - export var use_glo_M1_public_v2_public: use_glo_M1_public; + export var use_glo_M1_public_v2_public: typeof use_glo_M1_public; export var use_glo_M1_public_v3_public: ()=> use_glo_M1_public.c1; var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; - var use_glo_M1_public_v2_private: use_glo_M1_public; + var use_glo_M1_public_v2_private: typeof use_glo_M1_public; var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; import use_glo_M2_public = require("glo_M2_public"); export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; - export var use_glo_M2_public_v2_public: use_glo_M2_public; + export var use_glo_M2_public_v2_public: typeof use_glo_M2_public; export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; - var use_glo_M2_public_v2_private: use_glo_M2_public; + var use_glo_M2_public_v2_private: typeof use_glo_M2_public; var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; module m2 { - import errorImport = require("glo_M2_public"); + //import errorImport = require("glo_M2_public"); import nonerrorImport = glo_M1_public; module m5 { - import m5_errorImport = require("glo_M2_public"); + //import m5_errorImport = require("glo_M2_public"); import m5_nonerrorImport = glo_M1_public; } } @@ -131,23 +131,23 @@ declare module "use_glo_M1_public" { declare module "anotherParseError" { module m2 { - declare module "abc" { - } + //declare module "abc" { + //} } module m2 { - module "abc2" { - } - } - module "abc3" { + //module "abc2" { + //} } + //module "abc3" { + //} } module m2 { - import m3 = require("use_glo_M1_public"); + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); + //import m2 = require("use_glo_M1_public"); } } \ No newline at end of file diff --git a/tests/cases/compiler/privacyGloImportParseErrors.ts b/tests/cases/compiler/privacyGloImportParseErrors.ts new file mode 100644 index 00000000000..8419f6737ea --- /dev/null +++ b/tests/cases/compiler/privacyGloImportParseErrors.ts @@ -0,0 +1,153 @@ +//@declaration: true +module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m1_M3_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m1_M4_private" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m1_M3_public"); + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m1_M4_private"); + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + export import m1_im3_public = require("m1_M3_public"); + export import m1_im4_public = require("m1_M4_private"); +} + +module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +declare module "glo_M2_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; +} + +declare module "use_glo_M1_public" { + import use_glo_M1_public = glo_M1_public; + export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + export var use_glo_M1_public_v2_public: typeof use_glo_M1_public; + export var use_glo_M1_public_v3_public: ()=> use_glo_M1_public.c1; + var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + var use_glo_M1_public_v2_private: typeof use_glo_M1_public; + var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + + import use_glo_M2_public = require("glo_M2_public"); + export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + export var use_glo_M2_public_v2_public: typeof use_glo_M2_public; + export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + var use_glo_M2_public_v2_private: typeof use_glo_M2_public; + var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + + module m2 { + import errorImport = require("glo_M2_public"); + import nonerrorImport = glo_M1_public; + + module m5 { + import m5_errorImport = require("glo_M2_public"); + import m5_nonerrorImport = glo_M1_public; + } + } +} + +declare module "anotherParseError" { + module m2 { + declare module "abc" { + } + } + + module m2 { + module "abc2" { + } + } + module "abc3" { + } +} + +module m2 { + import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + } + +} \ No newline at end of file diff --git a/tests/cases/compiler/privacyImport.ts b/tests/cases/compiler/privacyImport.ts index 04d789a3749..dff16781d56 100644 --- a/tests/cases/compiler/privacyImport.ts +++ b/tests/cases/compiler/privacyImport.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true export module m1 { export module m1_M1_public { export class c1 { @@ -20,21 +21,21 @@ export module m1 { export var v2: c1; } - export declare module "m1_M3_public" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m1_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m1_M4_private" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m1_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m1_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -57,30 +58,30 @@ export module m1 { var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m1_M3_public"); - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m1_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m1_M4_private"); - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m1_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); export import m1_im1_public = m1_M1_public; export import m1_im2_public = m1_M2_private; - export import m1_im3_public = require("m1_M3_public"); - export import m1_im4_public = require("m1_M4_private"); + //export import m1_im3_public = require("m1_M3_public"); + //export import m1_im4_public = require("m1_M4_private"); } module m2 { @@ -104,21 +105,21 @@ module m2 { export var v2: c1; } - export declare module "m2_M3_public" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //export declare module "m2_M3_public" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} - declare module "m2_M4_private" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; - } + //declare module "m2_M4_private" { + // export function f1(); + // export class c1 { + // } + // export var v1: { new (): c1; }; + // export var v2: c1; + //} import m1_im1_private = m2_M1_public; export var m1_im1_private_v1_public = m1_im1_private.c1; @@ -141,31 +142,31 @@ module m2 { var m1_im2_private_v3_private = m1_im2_private.f1; var m1_im2_private_v4_private = m1_im2_private.f1(); - import m1_im3_private = require("m2_M3_public"); - export var m1_im3_private_v1_public = m1_im3_private.c1; - export var m1_im3_private_v2_public = new m1_im3_private.c1(); - export var m1_im3_private_v3_public = m1_im3_private.f1; - export var m1_im3_private_v4_public = m1_im3_private.f1(); - var m1_im3_private_v1_private = m1_im3_private.c1; - var m1_im3_private_v2_private = new m1_im3_private.c1(); - var m1_im3_private_v3_private = m1_im3_private.f1; - var m1_im3_private_v4_private = m1_im3_private.f1(); + //import m1_im3_private = require("m2_M3_public"); + //export var m1_im3_private_v1_public = m1_im3_private.c1; + //export var m1_im3_private_v2_public = new m1_im3_private.c1(); + //export var m1_im3_private_v3_public = m1_im3_private.f1; + //export var m1_im3_private_v4_public = m1_im3_private.f1(); + //var m1_im3_private_v1_private = m1_im3_private.c1; + //var m1_im3_private_v2_private = new m1_im3_private.c1(); + //var m1_im3_private_v3_private = m1_im3_private.f1; + //var m1_im3_private_v4_private = m1_im3_private.f1(); - import m1_im4_private = require("m2_M4_private"); - export var m1_im4_private_v1_public = m1_im4_private.c1; - export var m1_im4_private_v2_public = new m1_im4_private.c1(); - export var m1_im4_private_v3_public = m1_im4_private.f1; - export var m1_im4_private_v4_public = m1_im4_private.f1(); - var m1_im4_private_v1_private = m1_im4_private.c1; - var m1_im4_private_v2_private = new m1_im4_private.c1(); - var m1_im4_private_v3_private = m1_im4_private.f1; - var m1_im4_private_v4_private = m1_im4_private.f1(); + //import m1_im4_private = require("m2_M4_private"); + //export var m1_im4_private_v1_public = m1_im4_private.c1; + //export var m1_im4_private_v2_public = new m1_im4_private.c1(); + //export var m1_im4_private_v3_public = m1_im4_private.f1; + //export var m1_im4_private_v4_public = m1_im4_private.f1(); + //var m1_im4_private_v1_private = m1_im4_private.c1; + //var m1_im4_private_v2_private = new m1_im4_private.c1(); + //var m1_im4_private_v3_private = m1_im4_private.f1; + //var m1_im4_private_v4_private = m1_im4_private.f1(); // Parse error to export module export import m1_im1_public = m2_M1_public; export import m1_im2_public = m2_M2_private; - export import m1_im3_public = require("m2_M3_public"); - export import m1_im4_public = require("m2_M4_private"); + //export import m1_im3_public = require("m2_M3_public"); + //export import m1_im4_public = require("m2_M4_private"); } export module glo_M1_public { @@ -178,13 +179,13 @@ export module glo_M1_public { export var v2: c1; } -export declare module "glo_M2_public" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; -} +//export declare module "glo_M2_public" { +// export function f1(); +// export class c1 { +// } +// export var v1: { new (): c1; }; +// export var v2: c1; +//} export module glo_M3_private { export class c1 { @@ -196,13 +197,13 @@ export module glo_M3_private { export var v2: c1; } -export declare module "glo_M4_private" { - export function f1(); - export class c1 { - } - export var v1: { new (): c1; }; - export var v2: c1; -} +//export declare module "glo_M4_private" { +// export function f1(); +// export class c1 { +// } +// export var v1: { new (): c1; }; +// export var v2: c1; +//} import glo_im1_private = glo_M1_public; @@ -216,15 +217,15 @@ var glo_im1_private_v3_private = glo_im1_private.f1; var glo_im1_private_v4_private = glo_im1_private.f1(); -import glo_im2_private = require("glo_M2_public"); -export var glo_im2_private_v1_public = glo_im2_private.c1; -export var glo_im2_private_v2_public = new glo_im2_private.c1(); -export var glo_im2_private_v3_public = glo_im2_private.f1; -export var glo_im2_private_v4_public = glo_im2_private.f1(); -var glo_im2_private_v1_private = glo_im2_private.c1; -var glo_im2_private_v2_private = new glo_im2_private.c1(); -var glo_im2_private_v3_private = glo_im2_private.f1; -var glo_im2_private_v4_private = glo_im2_private.f1(); +//import glo_im2_private = require("glo_M2_public"); +//export var glo_im2_private_v1_public = glo_im2_private.c1; +//export var glo_im2_private_v2_public = new glo_im2_private.c1(); +//export var glo_im2_private_v3_public = glo_im2_private.f1; +//export var glo_im2_private_v4_public = glo_im2_private.f1(); +//var glo_im2_private_v1_private = glo_im2_private.c1; +//var glo_im2_private_v2_private = new glo_im2_private.c1(); +//var glo_im2_private_v3_private = glo_im2_private.f1; +//var glo_im2_private_v4_private = glo_im2_private.f1(); import glo_im3_private = glo_M3_private; export var glo_im3_private_v1_public = glo_im3_private.c1; @@ -236,122 +237,122 @@ var glo_im3_private_v2_private = new glo_im3_private.c1(); var glo_im3_private_v3_private = glo_im3_private.f1; var glo_im3_private_v4_private = glo_im3_private.f1(); -import glo_im4_private = require("glo_M4_private"); -export var glo_im4_private_v1_public = glo_im4_private.c1; -export var glo_im4_private_v2_public = new glo_im4_private.c1(); -export var glo_im4_private_v3_public = glo_im4_private.f1; -export var glo_im4_private_v4_public = glo_im4_private.f1(); -var glo_im4_private_v1_private = glo_im4_private.c1; -var glo_im4_private_v2_private = new glo_im4_private.c1(); -var glo_im4_private_v3_private = glo_im4_private.f1; -var glo_im4_private_v4_private = glo_im4_private.f1(); +//import glo_im4_private = require("glo_M4_private"); +//export var glo_im4_private_v1_public = glo_im4_private.c1; +//export var glo_im4_private_v2_public = new glo_im4_private.c1(); +//export var glo_im4_private_v3_public = glo_im4_private.f1; +//export var glo_im4_private_v4_public = glo_im4_private.f1(); +//var glo_im4_private_v1_private = glo_im4_private.c1; +//var glo_im4_private_v2_private = new glo_im4_private.c1(); +//var glo_im4_private_v3_private = glo_im4_private.f1; +//var glo_im4_private_v4_private = glo_im4_private.f1(); // Parse error to export module export import glo_im1_public = glo_M1_public; export import glo_im2_public = glo_M3_private; -export import glo_im3_public = require("glo_M2_public"); -export import glo_im4_public = require("glo_M4_private"); +//export import glo_im3_public = require("glo_M2_public"); +//export import glo_im4_public = require("glo_M4_private"); -export declare module "use_glo_M1_public" { - import use_glo_M1_public = glo_M1_public; - export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; - export var use_glo_M1_public_v2_public: use_glo_M1_public; - export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; - var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; - var use_glo_M1_public_v2_private: use_glo_M1_public; - var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; +//export declare module "use_glo_M1_public" { +// import use_glo_M1_public = glo_M1_public; +// export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; +// export var use_glo_M1_public_v2_public: use_glo_M1_public; +// export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; +// var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; +// var use_glo_M1_public_v2_private: use_glo_M1_public; +// var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; - import use_glo_M2_public = require("glo_M2_public"); - export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; - export var use_glo_M2_public_v2_public: use_glo_M2_public; - export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; - var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; - var use_glo_M2_public_v2_private: use_glo_M2_public; - var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; +// import use_glo_M2_public = require("glo_M2_public"); +// export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; +// export var use_glo_M2_public_v2_public: use_glo_M2_public; +// export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; +// var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; +// var use_glo_M2_public_v2_private: use_glo_M2_public; +// var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; - module m2 { - import errorImport = require("glo_M2_public"); - import nonerrorImport = glo_M1_public; +// module m2 { +// import errorImport = require("glo_M2_public"); +// import nonerrorImport = glo_M1_public; - module m5 { - import m5_errorImport = require("glo_M2_public"); - import m5_nonerrorImport = glo_M1_public; - } - } -} +// module m5 { +// import m5_errorImport = require("glo_M2_public"); +// import m5_nonerrorImport = glo_M1_public; +// } +// } +//} -declare module "use_glo_M3_private" { - import use_glo_M3_private = glo_M3_private; - export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; - export var use_glo_M3_private_v2_public: use_glo_M3_private; - export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; - var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; - var use_glo_M3_private_v2_private: use_glo_M3_private; - var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; +//declare module "use_glo_M3_private" { +// import use_glo_M3_private = glo_M3_private; +// export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; +// export var use_glo_M3_private_v2_public: use_glo_M3_private; +// export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; +// var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; +// var use_glo_M3_private_v2_private: use_glo_M3_private; +// var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; - import use_glo_M4_private = require("glo_M4_private"); - export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; - export var use_glo_M4_private_v2_public: use_glo_M4_private; - export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; - var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; - var use_glo_M4_private_v2_private: use_glo_M4_private; - var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; +// import use_glo_M4_private = require("glo_M4_private"); +// export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; +// export var use_glo_M4_private_v2_public: use_glo_M4_private; +// export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; +// var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; +// var use_glo_M4_private_v2_private: use_glo_M4_private; +// var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; - module m2 { - import errorImport = require("glo_M4_private"); - import nonerrorImport = glo_M3_private; +// module m2 { +// import errorImport = require("glo_M4_private"); +// import nonerrorImport = glo_M3_private; - module m5 { - import m5_errorImport = require("glo_M4_private"); - import m5_nonerrorImport = glo_M3_private; - } - } -} +// module m5 { +// import m5_errorImport = require("glo_M4_private"); +// import m5_nonerrorImport = glo_M3_private; +// } +// } +//} -declare module "anotherParseError" { - module m2 { - declare module "abc" { - } - } +//declare module "anotherParseError" { +// module m2 { +// declare module "abc" { +// } +// } - module m2 { - module "abc2" { - } - } - module "abc3" { - } -} +// module m2 { +// module "abc2" { +// } +// } +// module "abc3" { +// } +//} -declare export module "anotherParseError2" { - module m2 { - declare module "abc" { - } - } +//declare export module "anotherParseError2" { +// module m2 { +// declare module "abc" { +// } +// } - module m2 { - module "abc2" { - } - } - module "abc3" { - } -} +// module m2 { +// module "abc2" { +// } +// } +// module "abc3" { +// } +//} module m2 { - import m3 = require("use_glo_M1_public"); + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); + //import m2 = require("use_glo_M1_public"); } } export module m3 { - import m3 = require("use_glo_M1_public"); + //import m3 = require("use_glo_M1_public"); module m4 { var a = 10; - import m2 = require("use_glo_M1_public"); + //import m2 = require("use_glo_M1_public"); } } \ No newline at end of file diff --git a/tests/cases/compiler/privacyImportParseErrors.ts b/tests/cases/compiler/privacyImportParseErrors.ts new file mode 100644 index 00000000000..04d789a3749 --- /dev/null +++ b/tests/cases/compiler/privacyImportParseErrors.ts @@ -0,0 +1,357 @@ +//@module: commonjs +export module m1 { + export module m1_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m1_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m1_M3_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m1_M4_private" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m1_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m1_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m1_M3_public"); + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m1_M4_private"); + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + export import m1_im1_public = m1_M1_public; + export import m1_im2_public = m1_M2_private; + export import m1_im3_public = require("m1_M3_public"); + export import m1_im4_public = require("m1_M4_private"); +} + +module m2 { + export module m2_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + module m2_M2_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; + } + + export declare module "m2_M3_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + declare module "m2_M4_private" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; + } + + import m1_im1_private = m2_M1_public; + export var m1_im1_private_v1_public = m1_im1_private.c1; + export var m1_im1_private_v2_public = new m1_im1_private.c1(); + export var m1_im1_private_v3_public = m1_im1_private.f1; + export var m1_im1_private_v4_public = m1_im1_private.f1(); + var m1_im1_private_v1_private = m1_im1_private.c1; + var m1_im1_private_v2_private = new m1_im1_private.c1(); + var m1_im1_private_v3_private = m1_im1_private.f1; + var m1_im1_private_v4_private = m1_im1_private.f1(); + + + import m1_im2_private = m2_M2_private; + export var m1_im2_private_v1_public = m1_im2_private.c1; + export var m1_im2_private_v2_public = new m1_im2_private.c1(); + export var m1_im2_private_v3_public = m1_im2_private.f1; + export var m1_im2_private_v4_public = m1_im2_private.f1(); + var m1_im2_private_v1_private = m1_im2_private.c1; + var m1_im2_private_v2_private = new m1_im2_private.c1(); + var m1_im2_private_v3_private = m1_im2_private.f1; + var m1_im2_private_v4_private = m1_im2_private.f1(); + + import m1_im3_private = require("m2_M3_public"); + export var m1_im3_private_v1_public = m1_im3_private.c1; + export var m1_im3_private_v2_public = new m1_im3_private.c1(); + export var m1_im3_private_v3_public = m1_im3_private.f1; + export var m1_im3_private_v4_public = m1_im3_private.f1(); + var m1_im3_private_v1_private = m1_im3_private.c1; + var m1_im3_private_v2_private = new m1_im3_private.c1(); + var m1_im3_private_v3_private = m1_im3_private.f1; + var m1_im3_private_v4_private = m1_im3_private.f1(); + + import m1_im4_private = require("m2_M4_private"); + export var m1_im4_private_v1_public = m1_im4_private.c1; + export var m1_im4_private_v2_public = new m1_im4_private.c1(); + export var m1_im4_private_v3_public = m1_im4_private.f1; + export var m1_im4_private_v4_public = m1_im4_private.f1(); + var m1_im4_private_v1_private = m1_im4_private.c1; + var m1_im4_private_v2_private = new m1_im4_private.c1(); + var m1_im4_private_v3_private = m1_im4_private.f1; + var m1_im4_private_v4_private = m1_im4_private.f1(); + + // Parse error to export module + export import m1_im1_public = m2_M1_public; + export import m1_im2_public = m2_M2_private; + export import m1_im3_public = require("m2_M3_public"); + export import m1_im4_public = require("m2_M4_private"); +} + +export module glo_M1_public { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +export declare module "glo_M2_public" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; +} + +export module glo_M3_private { + export class c1 { + } + export function f1() { + return new c1; + } + export var v1 = c1; + export var v2: c1; +} + +export declare module "glo_M4_private" { + export function f1(); + export class c1 { + } + export var v1: { new (): c1; }; + export var v2: c1; +} + + +import glo_im1_private = glo_M1_public; +export var glo_im1_private_v1_public = glo_im1_private.c1; +export var glo_im1_private_v2_public = new glo_im1_private.c1(); +export var glo_im1_private_v3_public = glo_im1_private.f1; +export var glo_im1_private_v4_public = glo_im1_private.f1(); +var glo_im1_private_v1_private = glo_im1_private.c1; +var glo_im1_private_v2_private = new glo_im1_private.c1(); +var glo_im1_private_v3_private = glo_im1_private.f1; +var glo_im1_private_v4_private = glo_im1_private.f1(); + + +import glo_im2_private = require("glo_M2_public"); +export var glo_im2_private_v1_public = glo_im2_private.c1; +export var glo_im2_private_v2_public = new glo_im2_private.c1(); +export var glo_im2_private_v3_public = glo_im2_private.f1; +export var glo_im2_private_v4_public = glo_im2_private.f1(); +var glo_im2_private_v1_private = glo_im2_private.c1; +var glo_im2_private_v2_private = new glo_im2_private.c1(); +var glo_im2_private_v3_private = glo_im2_private.f1; +var glo_im2_private_v4_private = glo_im2_private.f1(); + +import glo_im3_private = glo_M3_private; +export var glo_im3_private_v1_public = glo_im3_private.c1; +export var glo_im3_private_v2_public = new glo_im3_private.c1(); +export var glo_im3_private_v3_public = glo_im3_private.f1; +export var glo_im3_private_v4_public = glo_im3_private.f1(); +var glo_im3_private_v1_private = glo_im3_private.c1; +var glo_im3_private_v2_private = new glo_im3_private.c1(); +var glo_im3_private_v3_private = glo_im3_private.f1; +var glo_im3_private_v4_private = glo_im3_private.f1(); + +import glo_im4_private = require("glo_M4_private"); +export var glo_im4_private_v1_public = glo_im4_private.c1; +export var glo_im4_private_v2_public = new glo_im4_private.c1(); +export var glo_im4_private_v3_public = glo_im4_private.f1; +export var glo_im4_private_v4_public = glo_im4_private.f1(); +var glo_im4_private_v1_private = glo_im4_private.c1; +var glo_im4_private_v2_private = new glo_im4_private.c1(); +var glo_im4_private_v3_private = glo_im4_private.f1; +var glo_im4_private_v4_private = glo_im4_private.f1(); + +// Parse error to export module +export import glo_im1_public = glo_M1_public; +export import glo_im2_public = glo_M3_private; +export import glo_im3_public = require("glo_M2_public"); +export import glo_im4_public = require("glo_M4_private"); + + +export declare module "use_glo_M1_public" { + import use_glo_M1_public = glo_M1_public; + export var use_glo_M1_public_v1_public: { new (): use_glo_M1_public.c1; }; + export var use_glo_M1_public_v2_public: use_glo_M1_public; + export var use_glo_M1_public_v3_public: () => use_glo_M1_public.c1; + var use_glo_M1_public_v1_private: { new (): use_glo_M1_public.c1; }; + var use_glo_M1_public_v2_private: use_glo_M1_public; + var use_glo_M1_public_v3_private: () => use_glo_M1_public.c1; + + import use_glo_M2_public = require("glo_M2_public"); + export var use_glo_M2_public_v1_public: { new (): use_glo_M2_public.c1; }; + export var use_glo_M2_public_v2_public: use_glo_M2_public; + export var use_glo_M2_public_v3_public: () => use_glo_M2_public.c1; + var use_glo_M2_public_v1_private: { new (): use_glo_M2_public.c1; }; + var use_glo_M2_public_v2_private: use_glo_M2_public; + var use_glo_M2_public_v3_private: () => use_glo_M2_public.c1; + + module m2 { + import errorImport = require("glo_M2_public"); + import nonerrorImport = glo_M1_public; + + module m5 { + import m5_errorImport = require("glo_M2_public"); + import m5_nonerrorImport = glo_M1_public; + } + } +} + + +declare module "use_glo_M3_private" { + import use_glo_M3_private = glo_M3_private; + export var use_glo_M3_private_v1_public: { new (): use_glo_M3_private.c1; }; + export var use_glo_M3_private_v2_public: use_glo_M3_private; + export var use_glo_M3_private_v3_public: () => use_glo_M3_private.c1; + var use_glo_M3_private_v1_private: { new (): use_glo_M3_private.c1; }; + var use_glo_M3_private_v2_private: use_glo_M3_private; + var use_glo_M3_private_v3_private: () => use_glo_M3_private.c1; + + import use_glo_M4_private = require("glo_M4_private"); + export var use_glo_M4_private_v1_public: { new (): use_glo_M4_private.c1; }; + export var use_glo_M4_private_v2_public: use_glo_M4_private; + export var use_glo_M4_private_v3_public: () => use_glo_M4_private.c1; + var use_glo_M4_private_v1_private: { new (): use_glo_M4_private.c1; }; + var use_glo_M4_private_v2_private: use_glo_M4_private; + var use_glo_M4_private_v3_private: () => use_glo_M4_private.c1; + + module m2 { + import errorImport = require("glo_M4_private"); + import nonerrorImport = glo_M3_private; + + module m5 { + import m5_errorImport = require("glo_M4_private"); + import m5_nonerrorImport = glo_M3_private; + } + } +} + +declare module "anotherParseError" { + module m2 { + declare module "abc" { + } + } + + module m2 { + module "abc2" { + } + } + module "abc3" { + } +} + +declare export module "anotherParseError2" { + module m2 { + declare module "abc" { + } + } + + module m2 { + module "abc2" { + } + } + module "abc3" { + } +} + +module m2 { + import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + } + +} + +export module m3 { + import m3 = require("use_glo_M1_public"); + module m4 { + var a = 10; + import m2 = require("use_glo_M1_public"); + } + +} \ No newline at end of file diff --git a/tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.ts b/tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.ts index 9219f1ae6a9..89bd95e6a64 100644 --- a/tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.ts +++ b/tests/cases/compiler/privacyLocalInternalReferenceImportWithExport.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true // private elements module m_private { export class c_private { diff --git a/tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.ts b/tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.ts index fd7cecc01bf..454212f2e31 100644 --- a/tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.ts +++ b/tests/cases/compiler/privacyLocalInternalReferenceImportWithoutExport.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true // private elements module m_private { export class c_private { diff --git a/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport.ts b/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport.ts index aa98a1a969b..16c6e19fb59 100644 --- a/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport.ts +++ b/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithExport.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true // @Filename: privacyTopLevelAmbientExternalModuleImportWithExport_require.ts // Public elements export class c_public { @@ -28,6 +29,8 @@ declare module 'm2' { } // @Filename: privacyTopLevelAmbientExternalModuleImportWithExport_core.ts +/// +/// // Privacy errors - importing private elements export import im_public_mi_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require"); export import im_public_mu_private = require("privacyTopLevelAmbientExternalModuleImportWithExport_require1"); @@ -35,11 +38,11 @@ export import im_public_mi_public = require("m"); export import im_public_mu_public = require("m2"); // Usage of privacy error imports -var privateUse_im_public_mi_private = new im_public_mi_private.c_private(); -export var publicUse_im_public_mi_private = new im_public_mi_private.c_private(); -var privateUse_im_public_mu_private = new im_public_mu_private.c_private(); -export var publicUse_im_public_mu_private = new im_public_mu_private.c_private(); -var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); -export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); -var privateUse_im_public_mi_public = new im_public_mi_public.c_public(); -export var publicUse_im_public_mi_public = new im_public_mi_public.c_public(); +var privateUse_im_public_mi_private = new im_public_mi_private.c_public(); +export var publicUse_im_public_mi_private = new im_public_mi_private.c_public(); +var privateUse_im_public_mu_private = new im_public_mu_private.c_public(); +export var publicUse_im_public_mu_private = new im_public_mu_private.c_public(); +var privateUse_im_public_mi_public = new im_public_mi_public.c_private(); +export var publicUse_im_public_mi_public = new im_public_mi_public.c_private(); +var privateUse_im_public_mi_public = new im_public_mi_public.c_private(); +export var publicUse_im_public_mi_public = new im_public_mi_public.c_private(); diff --git a/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport.ts b/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport.ts index b2d3910a959..f663871cbdb 100644 --- a/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport.ts +++ b/tests/cases/compiler/privacyTopLevelAmbientExternalModuleImportWithoutExport.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true // @Filename: privacyTopLevelAmbientExternalModuleImportWithoutExport_require.ts // Public elements @@ -28,6 +29,8 @@ declare module 'm2' { } // @Filename: privacyTopLevelAmbientExternalModuleImportWithoutExport_core.ts +/// +/// // Privacy errors - importing private elements import im_private_mi_private = require("m"); import im_private_mu_private = require("m2"); diff --git a/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.ts b/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.ts index ada020f4da6..987c35c7325 100644 --- a/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.ts +++ b/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithExport.ts @@ -1,4 +1,5 @@ //@module: amd +//@declaration: true // private elements module m_private { export class c_private { diff --git a/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.ts b/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.ts index d703e1ea0d6..8f241c5ab01 100644 --- a/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.ts +++ b/tests/cases/compiler/privacyTopLevelInternalReferenceImportWithoutExport.ts @@ -1,4 +1,6 @@ //@module: amd +//@declaration: true + // private elements module m_private { export class c_private { diff --git a/tests/cases/compiler/unusedImportDeclaration.ts b/tests/cases/compiler/unusedImportDeclaration.ts index 83cb089acfe..263b355f69c 100644 --- a/tests/cases/compiler/unusedImportDeclaration.ts +++ b/tests/cases/compiler/unusedImportDeclaration.ts @@ -1,4 +1,5 @@ //@module: commonjs +//@declaration: true // @Filename: unusedImportDeclaration_testerB.ts class TesterB { me: string;