From 42ab39c0e8fe9b92f6ffcfbb1c639b07c30f1798 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 9 Sep 2025 13:34:13 -0700 Subject: [PATCH] Fix the race with project refernces ocmputations --- internal/compiler/projectreferenceparser.go | 6 +- internal/execute/tsctests/tscbuild_test.go | 83 + ...hen-there-are-23-projects-in-a-solution.js | 3254 +++++++++++++++++ ...when-there-are-3-projects-in-a-solution.js | 694 ++++ ...when-there-are-5-projects-in-a-solution.js | 950 +++++ ...when-there-are-8-projects-in-a-solution.js | 1334 +++++++ ...hen-there-are-23-projects-in-a-solution.js | 3114 ++++++++++++++++ ...when-there-are-3-projects-in-a-solution.js | 674 ++++ ...when-there-are-5-projects-in-a-solution.js | 918 +++++ ...when-there-are-8-projects-in-a-solution.js | 1284 +++++++ 10 files changed, 12306 insertions(+), 5 deletions(-) create mode 100644 testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js create mode 100644 testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js diff --git a/internal/compiler/projectreferenceparser.go b/internal/compiler/projectreferenceparser.go index e829e3c11c..f6dd57b4af 100644 --- a/internal/compiler/projectreferenceparser.go +++ b/internal/compiler/projectreferenceparser.go @@ -18,11 +18,7 @@ func (t *projectReferenceParseTask) parse(projectReferenceParser *projectReferen if t.resolved == nil { return } - if t.resolved.SourceToProjectReference() == nil { - projectReferenceParser.wg.Queue(func() { - t.resolved.ParseInputOutputNames() - }) - } + t.resolved.ParseInputOutputNames() if subReferences := t.resolved.ResolvedProjectReferencePaths(); len(subReferences) > 0 { t.subTasks = createProjectReferenceParseTasks(subReferences) } diff --git a/internal/execute/tsctests/tscbuild_test.go b/internal/execute/tsctests/tscbuild_test.go index cde8d35442..42e8251457 100644 --- a/internal/execute/tsctests/tscbuild_test.go +++ b/internal/execute/tsctests/tscbuild_test.go @@ -2068,6 +2068,89 @@ func TestBuildProgramUpdates(t *testing.T) { } } +func TestBuildProjectsBuilding(t *testing.T) { + t.Parallel() + addPackageFiles := func(files FileMap, index int) { + files[fmt.Sprintf(`/user/username/projects/myproject/pkg%d/index.ts`, index)] = fmt.Sprintf(`export const pkg%d = %d;`, index, index) + var references string + if index > 0 { + references = `"references": [{ "path": "../pkg0" }],` + } + files[fmt.Sprintf(`/user/username/projects/myproject/pkg%d/tsconfig.json`, index)] = stringtestutil.Dedent(fmt.Sprintf(` + { + "compilerOptions": { "composite": true }, + %s + }`, references)) + } + addSolution := func(files FileMap, count int) { + var pkgReferences []string + for i := range count { + pkgReferences = append(pkgReferences, fmt.Sprintf(`{ "path": "./pkg%d" }`, i)) + } + files[`/user/username/projects/myproject/tsconfig.json`] = stringtestutil.Dedent(fmt.Sprintf(` + { + "compilerOptions": { "composite": true }, + "references": [ + %s + ] + }`, strings.Join(pkgReferences, ",\n\t\t\t\t"))) + } + files := func(count int) FileMap { + files := FileMap{} + for i := range count { + addPackageFiles(files, i) + } + addSolution(files, count) + return files + } + + getTestCases := func(pkgCount int) []*tscInput { + edits := []*tscEdit{ + { + caption: "dts doesn't change", + edit: func(sys *testSys) { + sys.appendFile(`/user/username/projects/myproject/pkg0/index.ts`, `const someConst2 = 10;`) + }, + }, + noChange, + { + caption: "dts change", + edit: func(sys *testSys) { + sys.appendFile(`/user/username/projects/myproject/pkg0/index.ts`, `export const someConst = 10;`) + }, + }, + noChange, + } + return []*tscInput{ + { + subScenario: fmt.Sprintf(`when there are %d projects in a solution`, pkgCount), + files: files(pkgCount), + cwd: "/user/username/projects/myproject", + commandLineArgs: []string{"-b", "-v"}, + edits: edits, + }, + { + subScenario: fmt.Sprintf(`when there are %d projects in a solution`, pkgCount), + files: files(pkgCount), + cwd: "/user/username/projects/myproject", + commandLineArgs: []string{"-b", "-w", "-v"}, + edits: edits, + }, + } + } + + testCases := slices.Concat( + getTestCases(3), + getTestCases(5), + getTestCases(8), + getTestCases(23), + ) + + for _, test := range testCases { + test.run(t, "projectsBuilding") + } +} + func TestBuildProjectReferenceWithRootDirInParent(t *testing.T) { t.Parallel() getBuildProjectReferenceWithRootDirInParentFileMap := func(modify func(files FileMap)) FileMap { diff --git a/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution.js new file mode 100644 index 0000000000..623ffc3bf9 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution.js @@ -0,0 +1,3254 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg10/index.ts] *new* +export const pkg10 = 10; +//// [/user/username/projects/myproject/pkg10/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg11/index.ts] *new* +export const pkg11 = 11; +//// [/user/username/projects/myproject/pkg11/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg12/index.ts] *new* +export const pkg12 = 12; +//// [/user/username/projects/myproject/pkg12/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg13/index.ts] *new* +export const pkg13 = 13; +//// [/user/username/projects/myproject/pkg13/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg14/index.ts] *new* +export const pkg14 = 14; +//// [/user/username/projects/myproject/pkg14/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg15/index.ts] *new* +export const pkg15 = 15; +//// [/user/username/projects/myproject/pkg15/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg16/index.ts] *new* +export const pkg16 = 16; +//// [/user/username/projects/myproject/pkg16/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg17/index.ts] *new* +export const pkg17 = 17; +//// [/user/username/projects/myproject/pkg17/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg18/index.ts] *new* +export const pkg18 = 18; +//// [/user/username/projects/myproject/pkg18/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg19/index.ts] *new* +export const pkg19 = 19; +//// [/user/username/projects/myproject/pkg19/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg20/index.ts] *new* +export const pkg20 = 20; +//// [/user/username/projects/myproject/pkg20/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg21/index.ts] *new* +export const pkg21 = 21; +//// [/user/username/projects/myproject/pkg21/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg22/index.ts] *new* +export const pkg22 = 22; +//// [/user/username/projects/myproject/pkg22/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg5/index.ts] *new* +export const pkg5 = 5; +//// [/user/username/projects/myproject/pkg5/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg6/index.ts] *new* +export const pkg6 = 6; +//// [/user/username/projects/myproject/pkg6/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg7/index.ts] *new* +export const pkg7 = 7; +//// [/user/username/projects/myproject/pkg7/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg8/index.ts] *new* +export const pkg8 = 8; +//// [/user/username/projects/myproject/pkg8/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg9/index.ts] *new* +export const pkg9 = 9; +//// [/user/username/projects/myproject/pkg9/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" }, + { "path": "./pkg5" }, + { "path": "./pkg6" }, + { "path": "./pkg7" }, + { "path": "./pkg8" }, + { "path": "./pkg9" }, + { "path": "./pkg10" }, + { "path": "./pkg11" }, + { "path": "./pkg12" }, + { "path": "./pkg13" }, + { "path": "./pkg14" }, + { "path": "./pkg15" }, + { "path": "./pkg16" }, + { "path": "./pkg17" }, + { "path": "./pkg18" }, + { "path": "./pkg19" }, + { "path": "./pkg20" }, + { "path": "./pkg21" }, + { "path": "./pkg22" } + ] +} + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output file 'pkg5/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output file 'pkg6/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output file 'pkg7/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is out of date because output file 'pkg8/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is out of date because output file 'pkg9/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is out of date because output file 'pkg10/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is out of date because output file 'pkg11/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is out of date because output file 'pkg12/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is out of date because output file 'pkg13/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is out of date because output file 'pkg14/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is out of date because output file 'pkg15/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is out of date because output file 'pkg16/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is out of date because output file 'pkg17/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is out of date because output file 'pkg18/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is out of date because output file 'pkg19/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is out of date because output file 'pkg20/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is out of date because output file 'pkg21/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is out of date because output file 'pkg22/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg10/index.d.ts] *new* +export declare const pkg10 = 10; + +//// [/user/username/projects/myproject/pkg10/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg10 = void 0; +exports.pkg10 = 10; + +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;","signature":"c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg11/index.d.ts] *new* +export declare const pkg11 = 11; + +//// [/user/username/projects/myproject/pkg11/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg11 = void 0; +exports.pkg11 = 11; + +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;","signature":"adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg12/index.d.ts] *new* +export declare const pkg12 = 12; + +//// [/user/username/projects/myproject/pkg12/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg12 = void 0; +exports.pkg12 = 12; + +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;","signature":"3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg13/index.d.ts] *new* +export declare const pkg13 = 13; + +//// [/user/username/projects/myproject/pkg13/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg13 = void 0; +exports.pkg13 = 13; + +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;","signature":"8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg14/index.d.ts] *new* +export declare const pkg14 = 14; + +//// [/user/username/projects/myproject/pkg14/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg14 = void 0; +exports.pkg14 = 14; + +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;","signature":"97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg15/index.d.ts] *new* +export declare const pkg15 = 15; + +//// [/user/username/projects/myproject/pkg15/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg15 = void 0; +exports.pkg15 = 15; + +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;","signature":"58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg16/index.d.ts] *new* +export declare const pkg16 = 16; + +//// [/user/username/projects/myproject/pkg16/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg16 = void 0; +exports.pkg16 = 16; + +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;","signature":"7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg17/index.d.ts] *new* +export declare const pkg17 = 17; + +//// [/user/username/projects/myproject/pkg17/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg17 = void 0; +exports.pkg17 = 17; + +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;","signature":"6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg18/index.d.ts] *new* +export declare const pkg18 = 18; + +//// [/user/username/projects/myproject/pkg18/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg18 = void 0; +exports.pkg18 = 18; + +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;","signature":"998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg19/index.d.ts] *new* +export declare const pkg19 = 19; + +//// [/user/username/projects/myproject/pkg19/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg19 = void 0; +exports.pkg19 = 19; + +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0ac602ee4cba12981e12105658930586-export const pkg19 = 19;","signature":"9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0ac602ee4cba12981e12105658930586-export const pkg19 = 19;", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0ac602ee4cba12981e12105658930586-export const pkg19 = 19;", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg20/index.d.ts] *new* +export declare const pkg20 = 20; + +//// [/user/username/projects/myproject/pkg20/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg20 = void 0; +exports.pkg20 = 20; + +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;","signature":"3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg21/index.d.ts] *new* +export declare const pkg21 = 21; + +//// [/user/username/projects/myproject/pkg21/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg21 = void 0; +exports.pkg21 = 21; + +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;","signature":"28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg22/index.d.ts] *new* +export declare const pkg22 = 22; + +//// [/user/username/projects/myproject/pkg22/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg22 = void 0; +exports.pkg22 = 22; + +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;","signature":"4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg5/index.d.ts] *new* +export declare const pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg5 = void 0; +exports.pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;","signature":"77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg6/index.d.ts] *new* +export declare const pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg6 = void 0; +exports.pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;","signature":"579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg7/index.d.ts] *new* +export declare const pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg7 = void 0; +exports.pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;","signature":"5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg8/index.d.ts] *new* +export declare const pkg8 = 8; + +//// [/user/username/projects/myproject/pkg8/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg8 = void 0; +exports.pkg8 = 8; + +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;","signature":"cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg9/index.d.ts] *new* +export declare const pkg9 = 9; + +//// [/user/username/projects/myproject/pkg9/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg9 = void 0; +exports.pkg9 = 9; + +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;","signature":"9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,24]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg10/index.d.ts","./pkg11/index.d.ts","./pkg12/index.d.ts","./pkg13/index.d.ts","./pkg14/index.d.ts","./pkg15/index.d.ts","./pkg16/index.d.ts","./pkg17/index.d.ts","./pkg18/index.d.ts","./pkg19/index.d.ts","./pkg2/index.d.ts","./pkg20/index.d.ts","./pkg21/index.d.ts","./pkg22/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg8/index.d.ts","./pkg9/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg10/index.ts","./pkg11/index.ts","./pkg12/index.ts","./pkg13/index.ts","./pkg14/index.ts","./pkg15/index.ts","./pkg16/index.ts","./pkg17/index.ts","./pkg18/index.ts","./pkg19/index.ts","./pkg2/index.ts","./pkg20/index.ts","./pkg21/index.ts","./pkg22/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts","./pkg8/index.ts","./pkg9/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n"],"options":{"composite":true},"resolvedRoot":[[2,25],[3,26],[4,27],[5,28],[6,29],[7,30],[8,31],[9,32],[10,33],[11,34],[12,35],[13,36],[14,37],[15,38],[16,39],[17,40],[18,41],[19,42],[20,43],[21,44],[22,45],[23,46],[24,47]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts" + ], + "original": [ + 2, + 24 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg10/index.ts", + "./pkg11/index.ts", + "./pkg12/index.ts", + "./pkg13/index.ts", + "./pkg14/index.ts", + "./pkg15/index.ts", + "./pkg16/index.ts", + "./pkg17/index.ts", + "./pkg18/index.ts", + "./pkg19/index.ts", + "./pkg2/index.ts", + "./pkg20/index.ts", + "./pkg21/index.ts", + "./pkg22/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts", + "./pkg8/index.ts", + "./pkg9/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg10/index.d.ts", + "version": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg11/index.d.ts", + "version": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg12/index.d.ts", + "version": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg13/index.d.ts", + "version": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg14/index.d.ts", + "version": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg15/index.d.ts", + "version": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg16/index.d.ts", + "version": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg17/index.d.ts", + "version": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg18/index.d.ts", + "version": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg19/index.d.ts", + "version": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg20/index.d.ts", + "version": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg21/index.d.ts", + "version": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg22/index.d.ts", + "version": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg8/index.d.ts", + "version": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg9/index.d.ts", + "version": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg10/index.d.ts", + "./pkg10/index.ts" + ], + [ + "./pkg11/index.d.ts", + "./pkg11/index.ts" + ], + [ + "./pkg12/index.d.ts", + "./pkg12/index.ts" + ], + [ + "./pkg13/index.d.ts", + "./pkg13/index.ts" + ], + [ + "./pkg14/index.d.ts", + "./pkg14/index.ts" + ], + [ + "./pkg15/index.d.ts", + "./pkg15/index.ts" + ], + [ + "./pkg16/index.d.ts", + "./pkg16/index.ts" + ], + [ + "./pkg17/index.d.ts", + "./pkg17/index.ts" + ], + [ + "./pkg18/index.d.ts", + "./pkg18/index.ts" + ], + [ + "./pkg19/index.d.ts", + "./pkg19/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg20/index.d.ts", + "./pkg20/index.ts" + ], + [ + "./pkg21/index.d.ts", + "./pkg21/index.ts" + ], + [ + "./pkg22/index.d.ts", + "./pkg22/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ], + [ + "./pkg8/index.d.ts", + "./pkg8/index.ts" + ], + [ + "./pkg9/index.d.ts", + "./pkg9/index.ts" + ] + ], + "size": 3564 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg5/index.ts + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg6/index.ts + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg7/index.ts + +pkg8/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg8/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg8/index.ts + +pkg9/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg9/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg9/index.ts + +pkg10/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg10/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg10/index.ts + +pkg11/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg11/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg11/index.ts + +pkg12/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg12/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg12/index.ts + +pkg13/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg13/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg13/index.ts + +pkg14/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg14/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg14/index.ts + +pkg15/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg15/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg15/index.ts + +pkg16/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg16/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg16/index.ts + +pkg17/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg17/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg17/index.ts + +pkg18/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg18/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg18/index.ts + +pkg19/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg19/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg19/index.ts + +pkg20/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg20/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg20/index.ts + +pkg21/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg21/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg21/index.ts + +pkg22/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg22/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg22/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg10/index.d.ts +*refresh* /user/username/projects/myproject/pkg11/index.d.ts +*refresh* /user/username/projects/myproject/pkg12/index.d.ts +*refresh* /user/username/projects/myproject/pkg13/index.d.ts +*refresh* /user/username/projects/myproject/pkg14/index.d.ts +*refresh* /user/username/projects/myproject/pkg15/index.d.ts +*refresh* /user/username/projects/myproject/pkg16/index.d.ts +*refresh* /user/username/projects/myproject/pkg17/index.d.ts +*refresh* /user/username/projects/myproject/pkg18/index.d.ts +*refresh* /user/username/projects/myproject/pkg19/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg20/index.d.ts +*refresh* /user/username/projects/myproject/pkg21/index.d.ts +*refresh* /user/username/projects/myproject/pkg22/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.d.ts +*refresh* /user/username/projects/myproject/pkg8/index.d.ts +*refresh* /user/username/projects/myproject/pkg9/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date because newest input 'pkg5/index.ts' is older than output 'pkg5/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date because newest input 'pkg6/index.ts' is older than output 'pkg6/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date because newest input 'pkg7/index.ts' is older than output 'pkg7/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is up to date because newest input 'pkg8/index.ts' is older than output 'pkg8/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is up to date because newest input 'pkg9/index.ts' is older than output 'pkg9/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is up to date because newest input 'pkg10/index.ts' is older than output 'pkg10/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is up to date because newest input 'pkg11/index.ts' is older than output 'pkg11/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is up to date because newest input 'pkg12/index.ts' is older than output 'pkg12/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is up to date because newest input 'pkg13/index.ts' is older than output 'pkg13/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is up to date because newest input 'pkg14/index.ts' is older than output 'pkg14/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is up to date because newest input 'pkg15/index.ts' is older than output 'pkg15/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is up to date because newest input 'pkg16/index.ts' is older than output 'pkg16/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is up to date because newest input 'pkg17/index.ts' is older than output 'pkg17/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is up to date because newest input 'pkg18/index.ts' is older than output 'pkg18/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is up to date because newest input 'pkg19/index.ts' is older than output 'pkg19/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is up to date because newest input 'pkg20/index.ts' is older than output 'pkg20/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is up to date because newest input 'pkg21/index.ts' is older than output 'pkg21/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is up to date because newest input 'pkg22/index.ts' is older than output 'pkg22/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output 'pkg5/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output 'pkg6/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output 'pkg7/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is out of date because output 'pkg8/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is out of date because output 'pkg9/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is out of date because output 'pkg10/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is out of date because output 'pkg11/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is out of date because output 'pkg12/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is out of date because output 'pkg13/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is out of date because output 'pkg14/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is out of date because output 'pkg15/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is out of date because output 'pkg16/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is out of date because output 'pkg17/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is out of date because output 'pkg18/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is out of date because output 'pkg19/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is out of date because output 'pkg20/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is out of date because output 'pkg21/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is out of date because output 'pkg22/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,24]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg10/index.d.ts","./pkg11/index.d.ts","./pkg12/index.d.ts","./pkg13/index.d.ts","./pkg14/index.d.ts","./pkg15/index.d.ts","./pkg16/index.d.ts","./pkg17/index.d.ts","./pkg18/index.d.ts","./pkg19/index.d.ts","./pkg2/index.d.ts","./pkg20/index.d.ts","./pkg21/index.d.ts","./pkg22/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg8/index.d.ts","./pkg9/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg10/index.ts","./pkg11/index.ts","./pkg12/index.ts","./pkg13/index.ts","./pkg14/index.ts","./pkg15/index.ts","./pkg16/index.ts","./pkg17/index.ts","./pkg18/index.ts","./pkg19/index.ts","./pkg2/index.ts","./pkg20/index.ts","./pkg21/index.ts","./pkg22/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts","./pkg8/index.ts","./pkg9/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n"],"options":{"composite":true},"resolvedRoot":[[2,25],[3,26],[4,27],[5,28],[6,29],[7,30],[8,31],[9,32],[10,33],[11,34],[12,35],[13,36],[14,37],[15,38],[16,39],[17,40],[18,41],[19,42],[20,43],[21,44],[22,45],[23,46],[24,47]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts" + ], + "original": [ + 2, + 24 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg10/index.ts", + "./pkg11/index.ts", + "./pkg12/index.ts", + "./pkg13/index.ts", + "./pkg14/index.ts", + "./pkg15/index.ts", + "./pkg16/index.ts", + "./pkg17/index.ts", + "./pkg18/index.ts", + "./pkg19/index.ts", + "./pkg2/index.ts", + "./pkg20/index.ts", + "./pkg21/index.ts", + "./pkg22/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts", + "./pkg8/index.ts", + "./pkg9/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg10/index.d.ts", + "version": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg11/index.d.ts", + "version": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg12/index.d.ts", + "version": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg13/index.d.ts", + "version": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg14/index.d.ts", + "version": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg15/index.d.ts", + "version": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg16/index.d.ts", + "version": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg17/index.d.ts", + "version": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg18/index.d.ts", + "version": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg19/index.d.ts", + "version": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg20/index.d.ts", + "version": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg21/index.d.ts", + "version": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg22/index.d.ts", + "version": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg8/index.d.ts", + "version": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg9/index.d.ts", + "version": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg10/index.d.ts", + "./pkg10/index.ts" + ], + [ + "./pkg11/index.d.ts", + "./pkg11/index.ts" + ], + [ + "./pkg12/index.d.ts", + "./pkg12/index.ts" + ], + [ + "./pkg13/index.d.ts", + "./pkg13/index.ts" + ], + [ + "./pkg14/index.d.ts", + "./pkg14/index.ts" + ], + [ + "./pkg15/index.d.ts", + "./pkg15/index.ts" + ], + [ + "./pkg16/index.d.ts", + "./pkg16/index.ts" + ], + [ + "./pkg17/index.d.ts", + "./pkg17/index.ts" + ], + [ + "./pkg18/index.d.ts", + "./pkg18/index.ts" + ], + [ + "./pkg19/index.d.ts", + "./pkg19/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg20/index.d.ts", + "./pkg20/index.ts" + ], + [ + "./pkg21/index.d.ts", + "./pkg21/index.ts" + ], + [ + "./pkg22/index.d.ts", + "./pkg22/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ], + [ + "./pkg8/index.d.ts", + "./pkg8/index.ts" + ], + [ + "./pkg9/index.d.ts", + "./pkg9/index.ts" + ] + ], + "size": 3602 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg8/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg9/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg10/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg11/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg12/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg13/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg14/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg15/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg16/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg17/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg18/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg19/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg20/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg21/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg22/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date because newest input 'pkg5/index.ts' is older than output 'pkg5/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date because newest input 'pkg6/index.ts' is older than output 'pkg6/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date because newest input 'pkg7/index.ts' is older than output 'pkg7/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is up to date because newest input 'pkg8/index.ts' is older than output 'pkg8/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is up to date because newest input 'pkg9/index.ts' is older than output 'pkg9/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is up to date because newest input 'pkg10/index.ts' is older than output 'pkg10/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is up to date because newest input 'pkg11/index.ts' is older than output 'pkg11/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is up to date because newest input 'pkg12/index.ts' is older than output 'pkg12/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is up to date because newest input 'pkg13/index.ts' is older than output 'pkg13/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is up to date because newest input 'pkg14/index.ts' is older than output 'pkg14/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is up to date because newest input 'pkg15/index.ts' is older than output 'pkg15/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is up to date because newest input 'pkg16/index.ts' is older than output 'pkg16/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is up to date because newest input 'pkg17/index.ts' is older than output 'pkg17/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is up to date because newest input 'pkg18/index.ts' is older than output 'pkg18/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is up to date because newest input 'pkg19/index.ts' is older than output 'pkg19/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is up to date because newest input 'pkg20/index.ts' is older than output 'pkg20/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is up to date because newest input 'pkg21/index.ts' is older than output 'pkg21/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is up to date because newest input 'pkg22/index.ts' is older than output 'pkg22/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + diff --git a/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution.js new file mode 100644 index 0000000000..19eaec4182 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution.js @@ -0,0 +1,694 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" } + ] +} + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,4]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n"],"options":{"composite":true},"resolvedRoot":[[2,5],[3,6],[4,7]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts" + ], + "original": [ + 2, + 4 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ] + ], + "size": 1233 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,4]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n"],"options":{"composite":true},"resolvedRoot":[[2,5],[3,6],[4,7]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts" + ], + "original": [ + 2, + 4 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ] + ], + "size": 1271 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + diff --git a/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution.js new file mode 100644 index 0000000000..7e44575678 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution.js @@ -0,0 +1,950 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" } + ] +} + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,6]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n"],"options":{"composite":true},"resolvedRoot":[[2,7],[3,8],[4,9],[5,10],[6,11]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts" + ], + "original": [ + 2, + 6 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ] + ], + "size": 1459 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,6]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n"],"options":{"composite":true},"resolvedRoot":[[2,7],[3,8],[4,9],[5,10],[6,11]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts" + ], + "original": [ + 2, + 6 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ] + ], + "size": 1497 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + diff --git a/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution.js new file mode 100644 index 0000000000..baaf20c983 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution.js @@ -0,0 +1,1334 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg5/index.ts] *new* +export const pkg5 = 5; +//// [/user/username/projects/myproject/pkg5/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg6/index.ts] *new* +export const pkg6 = 6; +//// [/user/username/projects/myproject/pkg6/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg7/index.ts] *new* +export const pkg7 = 7; +//// [/user/username/projects/myproject/pkg7/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" }, + { "path": "./pkg5" }, + { "path": "./pkg6" }, + { "path": "./pkg7" } + ] +} + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output file 'pkg5/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output file 'pkg6/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output file 'pkg7/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg5/index.d.ts] *new* +export declare const pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg5 = void 0; +exports.pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;","signature":"77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg6/index.d.ts] *new* +export declare const pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg6 = void 0; +exports.pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;","signature":"579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg7/index.d.ts] *new* +export declare const pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg7 = void 0; +exports.pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;","signature":"5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,9]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n"],"options":{"composite":true},"resolvedRoot":[[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[8,16],[9,17]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts" + ], + "original": [ + 2, + 9 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ] + ], + "size": 1801 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg5/index.ts + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg6/index.ts + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg7/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date because newest input 'pkg5/index.ts' is older than output 'pkg5/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date because newest input 'pkg6/index.ts' is older than output 'pkg6/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date because newest input 'pkg7/index.ts' is older than output 'pkg7/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output 'pkg5/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output 'pkg6/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output 'pkg7/tsconfig.tsbuildinfo' is older than input 'pkg0' + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,9]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n"],"options":{"composite":true},"resolvedRoot":[[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[8,16],[9,17]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts" + ], + "original": [ + 2, + 9 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ] + ], + "size": 1839 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + +tsgo -b -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'pkg0/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date because newest input 'pkg1/index.ts' is older than output 'pkg1/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date because newest input 'pkg2/index.ts' is older than output 'pkg2/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date because newest input 'pkg3/index.ts' is older than output 'pkg3/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date because newest input 'pkg4/index.ts' is older than output 'pkg4/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date because newest input 'pkg5/index.ts' is older than output 'pkg5/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date because newest input 'pkg6/index.ts' is older than output 'pkg6/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date because newest input 'pkg7/index.ts' is older than output 'pkg7/tsconfig.tsbuildinfo' + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date because newest input 'pkg0/index.ts' is older than output 'tsconfig.tsbuildinfo' + + diff --git a/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js new file mode 100644 index 0000000000..439e6d0f17 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js @@ -0,0 +1,3114 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg10/index.ts] *new* +export const pkg10 = 10; +//// [/user/username/projects/myproject/pkg10/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg11/index.ts] *new* +export const pkg11 = 11; +//// [/user/username/projects/myproject/pkg11/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg12/index.ts] *new* +export const pkg12 = 12; +//// [/user/username/projects/myproject/pkg12/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg13/index.ts] *new* +export const pkg13 = 13; +//// [/user/username/projects/myproject/pkg13/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg14/index.ts] *new* +export const pkg14 = 14; +//// [/user/username/projects/myproject/pkg14/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg15/index.ts] *new* +export const pkg15 = 15; +//// [/user/username/projects/myproject/pkg15/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg16/index.ts] *new* +export const pkg16 = 16; +//// [/user/username/projects/myproject/pkg16/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg17/index.ts] *new* +export const pkg17 = 17; +//// [/user/username/projects/myproject/pkg17/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg18/index.ts] *new* +export const pkg18 = 18; +//// [/user/username/projects/myproject/pkg18/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg19/index.ts] *new* +export const pkg19 = 19; +//// [/user/username/projects/myproject/pkg19/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg20/index.ts] *new* +export const pkg20 = 20; +//// [/user/username/projects/myproject/pkg20/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg21/index.ts] *new* +export const pkg21 = 21; +//// [/user/username/projects/myproject/pkg21/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg22/index.ts] *new* +export const pkg22 = 22; +//// [/user/username/projects/myproject/pkg22/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg5/index.ts] *new* +export const pkg5 = 5; +//// [/user/username/projects/myproject/pkg5/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg6/index.ts] *new* +export const pkg6 = 6; +//// [/user/username/projects/myproject/pkg6/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg7/index.ts] *new* +export const pkg7 = 7; +//// [/user/username/projects/myproject/pkg7/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg8/index.ts] *new* +export const pkg8 = 8; +//// [/user/username/projects/myproject/pkg8/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg9/index.ts] *new* +export const pkg9 = 9; +//// [/user/username/projects/myproject/pkg9/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" }, + { "path": "./pkg5" }, + { "path": "./pkg6" }, + { "path": "./pkg7" }, + { "path": "./pkg8" }, + { "path": "./pkg9" }, + { "path": "./pkg10" }, + { "path": "./pkg11" }, + { "path": "./pkg12" }, + { "path": "./pkg13" }, + { "path": "./pkg14" }, + { "path": "./pkg15" }, + { "path": "./pkg16" }, + { "path": "./pkg17" }, + { "path": "./pkg18" }, + { "path": "./pkg19" }, + { "path": "./pkg20" }, + { "path": "./pkg21" }, + { "path": "./pkg22" } + ] +} + +tsgo -b -w -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Starting compilation in watch mode... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output file 'pkg5/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output file 'pkg6/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output file 'pkg7/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is out of date because output file 'pkg8/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is out of date because output file 'pkg9/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is out of date because output file 'pkg10/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is out of date because output file 'pkg11/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is out of date because output file 'pkg12/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is out of date because output file 'pkg13/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is out of date because output file 'pkg14/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is out of date because output file 'pkg15/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is out of date because output file 'pkg16/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is out of date because output file 'pkg17/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is out of date because output file 'pkg18/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is out of date because output file 'pkg19/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is out of date because output file 'pkg20/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is out of date because output file 'pkg21/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is out of date because output file 'pkg22/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg10/index.d.ts] *new* +export declare const pkg10 = 10; + +//// [/user/username/projects/myproject/pkg10/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg10 = void 0; +exports.pkg10 = 10; + +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;","signature":"c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "016c8a45eed2876438007da9f48ee891-export const pkg10 = 10;", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg11/index.d.ts] *new* +export declare const pkg11 = 11; + +//// [/user/username/projects/myproject/pkg11/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg11 = void 0; +exports.pkg11 = 11; + +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;","signature":"adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "97a7993b90ddefaf2cb697b540c18c9b-export const pkg11 = 11;", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg12/index.d.ts] *new* +export declare const pkg12 = 12; + +//// [/user/username/projects/myproject/pkg12/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg12 = void 0; +exports.pkg12 = 12; + +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;","signature":"3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dee18118fcaf8b7bef6eff136b1a53d8-export const pkg12 = 12;", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg13/index.d.ts] *new* +export declare const pkg13 = 13; + +//// [/user/username/projects/myproject/pkg13/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg13 = void 0; +exports.pkg13 = 13; + +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;","signature":"8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "85239d050da6047af1c93bec73a746ab-export const pkg13 = 13;", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg14/index.d.ts] *new* +export declare const pkg14 = 14; + +//// [/user/username/projects/myproject/pkg14/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg14 = void 0; +exports.pkg14 = 14; + +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;","signature":"97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0f1715774fedfae24da344cfd9a82ce5-export const pkg14 = 14;", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg15/index.d.ts] *new* +export declare const pkg15 = 15; + +//// [/user/username/projects/myproject/pkg15/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg15 = void 0; +exports.pkg15 = 15; + +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;","signature":"58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "2cd6d4f18355b7cf864a108a2385b8eb-export const pkg15 = 15;", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg16/index.d.ts] *new* +export declare const pkg16 = 16; + +//// [/user/username/projects/myproject/pkg16/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg16 = void 0; +exports.pkg16 = 16; + +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;","signature":"7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "fb31006f9d2f58066db2d819ae7220d1-export const pkg16 = 16;", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg17/index.d.ts] *new* +export declare const pkg17 = 17; + +//// [/user/username/projects/myproject/pkg17/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg17 = void 0; +exports.pkg17 = 17; + +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;","signature":"6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0300fd99dcdaeac4ee60e77bc4e33dde-export const pkg17 = 17;", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg18/index.d.ts] *new* +export declare const pkg18 = 18; + +//// [/user/username/projects/myproject/pkg18/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg18 = void 0; +exports.pkg18 = 18; + +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;","signature":"998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "221966317664c5e3a30503d4a7a98896-export const pkg18 = 18;", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg19/index.d.ts] *new* +export declare const pkg19 = 19; + +//// [/user/username/projects/myproject/pkg19/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg19 = void 0; +exports.pkg19 = 19; + +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0ac602ee4cba12981e12105658930586-export const pkg19 = 19;","signature":"9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0ac602ee4cba12981e12105658930586-export const pkg19 = 19;", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0ac602ee4cba12981e12105658930586-export const pkg19 = 19;", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg20/index.d.ts] *new* +export declare const pkg20 = 20; + +//// [/user/username/projects/myproject/pkg20/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg20 = void 0; +exports.pkg20 = 20; + +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;","signature":"3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "06a377f981d40d9955b343e98f8f4583-export const pkg20 = 20;", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg21/index.d.ts] *new* +export declare const pkg21 = 21; + +//// [/user/username/projects/myproject/pkg21/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg21 = void 0; +exports.pkg21 = 21; + +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;","signature":"28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "b958fcbb5ed04f95714be77b25e5a61d-export const pkg21 = 21;", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg22/index.d.ts] *new* +export declare const pkg22 = 22; + +//// [/user/username/projects/myproject/pkg22/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg22 = void 0; +exports.pkg22 = 22; + +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;","signature":"4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8ff16559c4788073ebad59d39e03d1da-export const pkg22 = 22;", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1103 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg5/index.d.ts] *new* +export declare const pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg5 = void 0; +exports.pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;","signature":"77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg6/index.d.ts] *new* +export declare const pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg6 = void 0; +exports.pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;","signature":"579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg7/index.d.ts] *new* +export declare const pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg7 = void 0; +exports.pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;","signature":"5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg8/index.d.ts] *new* +export declare const pkg8 = 8; + +//// [/user/username/projects/myproject/pkg8/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg8 = void 0; +exports.pkg8 = 8; + +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;","signature":"cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "836793eca75f55e903b30e86fd30eba4-export const pkg8 = 8;", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg9/index.d.ts] *new* +export declare const pkg9 = 9; + +//// [/user/username/projects/myproject/pkg9/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg9 = void 0; +exports.pkg9 = 9; + +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;","signature":"9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8a4ff2cf7d68e1cb7c288faaa90d6639-export const pkg9 = 9;", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,24]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg10/index.d.ts","./pkg11/index.d.ts","./pkg12/index.d.ts","./pkg13/index.d.ts","./pkg14/index.d.ts","./pkg15/index.d.ts","./pkg16/index.d.ts","./pkg17/index.d.ts","./pkg18/index.d.ts","./pkg19/index.d.ts","./pkg2/index.d.ts","./pkg20/index.d.ts","./pkg21/index.d.ts","./pkg22/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg8/index.d.ts","./pkg9/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg10/index.ts","./pkg11/index.ts","./pkg12/index.ts","./pkg13/index.ts","./pkg14/index.ts","./pkg15/index.ts","./pkg16/index.ts","./pkg17/index.ts","./pkg18/index.ts","./pkg19/index.ts","./pkg2/index.ts","./pkg20/index.ts","./pkg21/index.ts","./pkg22/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts","./pkg8/index.ts","./pkg9/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n"],"options":{"composite":true},"resolvedRoot":[[2,25],[3,26],[4,27],[5,28],[6,29],[7,30],[8,31],[9,32],[10,33],[11,34],[12,35],[13,36],[14,37],[15,38],[16,39],[17,40],[18,41],[19,42],[20,43],[21,44],[22,45],[23,46],[24,47]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts" + ], + "original": [ + 2, + 24 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg10/index.ts", + "./pkg11/index.ts", + "./pkg12/index.ts", + "./pkg13/index.ts", + "./pkg14/index.ts", + "./pkg15/index.ts", + "./pkg16/index.ts", + "./pkg17/index.ts", + "./pkg18/index.ts", + "./pkg19/index.ts", + "./pkg2/index.ts", + "./pkg20/index.ts", + "./pkg21/index.ts", + "./pkg22/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts", + "./pkg8/index.ts", + "./pkg9/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg10/index.d.ts", + "version": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg11/index.d.ts", + "version": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg12/index.d.ts", + "version": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg13/index.d.ts", + "version": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg14/index.d.ts", + "version": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg15/index.d.ts", + "version": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg16/index.d.ts", + "version": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg17/index.d.ts", + "version": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg18/index.d.ts", + "version": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg19/index.d.ts", + "version": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg20/index.d.ts", + "version": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg21/index.d.ts", + "version": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg22/index.d.ts", + "version": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg8/index.d.ts", + "version": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg9/index.d.ts", + "version": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg10/index.d.ts", + "./pkg10/index.ts" + ], + [ + "./pkg11/index.d.ts", + "./pkg11/index.ts" + ], + [ + "./pkg12/index.d.ts", + "./pkg12/index.ts" + ], + [ + "./pkg13/index.d.ts", + "./pkg13/index.ts" + ], + [ + "./pkg14/index.d.ts", + "./pkg14/index.ts" + ], + [ + "./pkg15/index.d.ts", + "./pkg15/index.ts" + ], + [ + "./pkg16/index.d.ts", + "./pkg16/index.ts" + ], + [ + "./pkg17/index.d.ts", + "./pkg17/index.ts" + ], + [ + "./pkg18/index.d.ts", + "./pkg18/index.ts" + ], + [ + "./pkg19/index.d.ts", + "./pkg19/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg20/index.d.ts", + "./pkg20/index.ts" + ], + [ + "./pkg21/index.d.ts", + "./pkg21/index.ts" + ], + [ + "./pkg22/index.d.ts", + "./pkg22/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ], + [ + "./pkg8/index.d.ts", + "./pkg8/index.ts" + ], + [ + "./pkg9/index.d.ts", + "./pkg9/index.ts" + ] + ], + "size": 3564 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg5/index.ts + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg6/index.ts + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg7/index.ts + +pkg8/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg8/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg8/index.ts + +pkg9/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg9/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg9/index.ts + +pkg10/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg10/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg10/index.ts + +pkg11/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg11/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg11/index.ts + +pkg12/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg12/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg12/index.ts + +pkg13/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg13/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg13/index.ts + +pkg14/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg14/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg14/index.ts + +pkg15/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg15/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg15/index.ts + +pkg16/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg16/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg16/index.ts + +pkg17/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg17/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg17/index.ts + +pkg18/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg18/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg18/index.ts + +pkg19/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg19/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg19/index.ts + +pkg20/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg20/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg20/index.ts + +pkg21/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg21/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg21/index.ts + +pkg22/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg22/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg22/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg10/index.d.ts +*refresh* /user/username/projects/myproject/pkg11/index.d.ts +*refresh* /user/username/projects/myproject/pkg12/index.d.ts +*refresh* /user/username/projects/myproject/pkg13/index.d.ts +*refresh* /user/username/projects/myproject/pkg14/index.d.ts +*refresh* /user/username/projects/myproject/pkg15/index.d.ts +*refresh* /user/username/projects/myproject/pkg16/index.d.ts +*refresh* /user/username/projects/myproject/pkg17/index.d.ts +*refresh* /user/username/projects/myproject/pkg18/index.d.ts +*refresh* /user/username/projects/myproject/pkg19/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg20/index.d.ts +*refresh* /user/username/projects/myproject/pkg21/index.d.ts +*refresh* /user/username/projects/myproject/pkg22/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.d.ts +*refresh* /user/username/projects/myproject/pkg8/index.d.ts +*refresh* /user/username/projects/myproject/pkg9/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + + +Output:: + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * pkg8/tsconfig.json + * pkg9/tsconfig.json + * pkg10/tsconfig.json + * pkg11/tsconfig.json + * pkg12/tsconfig.json + * pkg13/tsconfig.json + * pkg14/tsconfig.json + * pkg15/tsconfig.json + * pkg16/tsconfig.json + * pkg17/tsconfig.json + * pkg18/tsconfig.json + * pkg19/tsconfig.json + * pkg20/tsconfig.json + * pkg21/tsconfig.json + * pkg22/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output 'pkg5/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output 'pkg6/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output 'pkg7/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg8/tsconfig.json' is out of date because output 'pkg8/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg8/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg9/tsconfig.json' is out of date because output 'pkg9/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg9/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg10/tsconfig.json' is out of date because output 'pkg10/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg10/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg11/tsconfig.json' is out of date because output 'pkg11/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg11/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg12/tsconfig.json' is out of date because output 'pkg12/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg12/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg13/tsconfig.json' is out of date because output 'pkg13/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg13/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg14/tsconfig.json' is out of date because output 'pkg14/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg14/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg15/tsconfig.json' is out of date because output 'pkg15/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg15/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg16/tsconfig.json' is out of date because output 'pkg16/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg16/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg17/tsconfig.json' is out of date because output 'pkg17/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg17/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg18/tsconfig.json' is out of date because output 'pkg18/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg18/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg19/tsconfig.json' is out of date because output 'pkg19/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg19/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg20/tsconfig.json' is out of date because output 'pkg20/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg20/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg21/tsconfig.json' is out of date because output 'pkg21/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg21/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg22/tsconfig.json' is out of date because output 'pkg22/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg22/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg13/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg14/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg15/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg22/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,24]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg10/index.d.ts","./pkg11/index.d.ts","./pkg12/index.d.ts","./pkg13/index.d.ts","./pkg14/index.d.ts","./pkg15/index.d.ts","./pkg16/index.d.ts","./pkg17/index.d.ts","./pkg18/index.d.ts","./pkg19/index.d.ts","./pkg2/index.d.ts","./pkg20/index.d.ts","./pkg21/index.d.ts","./pkg22/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg8/index.d.ts","./pkg9/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg10/index.ts","./pkg11/index.ts","./pkg12/index.ts","./pkg13/index.ts","./pkg14/index.ts","./pkg15/index.ts","./pkg16/index.ts","./pkg17/index.ts","./pkg18/index.ts","./pkg19/index.ts","./pkg2/index.ts","./pkg20/index.ts","./pkg21/index.ts","./pkg22/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts","./pkg8/index.ts","./pkg9/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n","adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n","3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n","8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n","97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n","58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n","7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n","6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n","998826007793437a6f825871733db175-export declare const pkg18 = 18;\n","9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n","28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n","4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n","9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n"],"options":{"composite":true},"resolvedRoot":[[2,25],[3,26],[4,27],[5,28],[6,29],[7,30],[8,31],[9,32],[10,33],[11,34],[12,35],[13,36],[14,37],[15,38],[16,39],[17,40],[18,41],[19,42],[20,43],[21,44],[22,45],[23,46],[24,47]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts" + ], + "original": [ + 2, + 24 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg10/index.d.ts", + "./pkg11/index.d.ts", + "./pkg12/index.d.ts", + "./pkg13/index.d.ts", + "./pkg14/index.d.ts", + "./pkg15/index.d.ts", + "./pkg16/index.d.ts", + "./pkg17/index.d.ts", + "./pkg18/index.d.ts", + "./pkg19/index.d.ts", + "./pkg2/index.d.ts", + "./pkg20/index.d.ts", + "./pkg21/index.d.ts", + "./pkg22/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg8/index.d.ts", + "./pkg9/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg10/index.ts", + "./pkg11/index.ts", + "./pkg12/index.ts", + "./pkg13/index.ts", + "./pkg14/index.ts", + "./pkg15/index.ts", + "./pkg16/index.ts", + "./pkg17/index.ts", + "./pkg18/index.ts", + "./pkg19/index.ts", + "./pkg2/index.ts", + "./pkg20/index.ts", + "./pkg21/index.ts", + "./pkg22/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts", + "./pkg8/index.ts", + "./pkg9/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg10/index.d.ts", + "version": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "signature": "c38d4c54a2d94e348d83dedea4131dfa-export declare const pkg10 = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg11/index.d.ts", + "version": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "signature": "adb5c96ce0681bdd05f4d4270c92975a-export declare const pkg11 = 11;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg12/index.d.ts", + "version": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "signature": "3859aeecf88540c7c6a0c8f3ee319b67-export declare const pkg12 = 12;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg13/index.d.ts", + "version": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "signature": "8edca9853ef5f33e4f5ce4d87face0a8-export declare const pkg13 = 13;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg14/index.d.ts", + "version": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "signature": "97a5fe4a98a9150de02687e29f5bac83-export declare const pkg14 = 14;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg15/index.d.ts", + "version": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "signature": "58d06577496a4bd25b043e51fcae9618-export declare const pkg15 = 15;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg16/index.d.ts", + "version": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "signature": "7433dcfe5384e34199db0c5e1947a181-export declare const pkg16 = 16;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg17/index.d.ts", + "version": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "signature": "6a13a29befa0f4ce8900ad7accc29226-export declare const pkg17 = 17;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg18/index.d.ts", + "version": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "signature": "998826007793437a6f825871733db175-export declare const pkg18 = 18;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg19/index.d.ts", + "version": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "signature": "9639f9c71b8c26fcb071d9c011db1183-export declare const pkg19 = 19;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg20/index.d.ts", + "version": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "signature": "3b044c8ad9c96eab6e9c98992efb1ac6-export declare const pkg20 = 20;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg21/index.d.ts", + "version": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "signature": "28fb4da3585f56679a9b65c31ee392c5-export declare const pkg21 = 21;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg22/index.d.ts", + "version": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "signature": "4663efb045a8de087b8acb94726a829a-export declare const pkg22 = 22;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg8/index.d.ts", + "version": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "signature": "cbfb883cd1ea3b0b14d06df67b79bbf9-export declare const pkg8 = 8;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg9/index.d.ts", + "version": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "signature": "9ddf3311f78033e9343f03f63c2e8bbb-export declare const pkg9 = 9;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg10/index.d.ts", + "./pkg10/index.ts" + ], + [ + "./pkg11/index.d.ts", + "./pkg11/index.ts" + ], + [ + "./pkg12/index.d.ts", + "./pkg12/index.ts" + ], + [ + "./pkg13/index.d.ts", + "./pkg13/index.ts" + ], + [ + "./pkg14/index.d.ts", + "./pkg14/index.ts" + ], + [ + "./pkg15/index.d.ts", + "./pkg15/index.ts" + ], + [ + "./pkg16/index.d.ts", + "./pkg16/index.ts" + ], + [ + "./pkg17/index.d.ts", + "./pkg17/index.ts" + ], + [ + "./pkg18/index.d.ts", + "./pkg18/index.ts" + ], + [ + "./pkg19/index.d.ts", + "./pkg19/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg20/index.d.ts", + "./pkg20/index.ts" + ], + [ + "./pkg21/index.d.ts", + "./pkg21/index.ts" + ], + [ + "./pkg22/index.d.ts", + "./pkg22/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ], + [ + "./pkg8/index.d.ts", + "./pkg8/index.ts" + ], + [ + "./pkg9/index.d.ts", + "./pkg9/index.ts" + ] + ], + "size": 3602 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg8/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg9/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg10/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg11/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg12/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg13/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg14/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg15/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg16/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg17/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg18/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg19/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg20/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg21/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg22/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + + +Output:: + diff --git a/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js new file mode 100644 index 0000000000..e5ed697ea6 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js @@ -0,0 +1,674 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" } + ] +} + +tsgo -b -w -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Starting compilation in watch mode... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,4]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n"],"options":{"composite":true},"resolvedRoot":[[2,5],[3,6],[4,7]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts" + ], + "original": [ + 2, + 4 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ] + ], + "size": 1233 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + + +Output:: + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,4]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n"],"options":{"composite":true},"resolvedRoot":[[2,5],[3,6],[4,7]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts" + ], + "original": [ + 2, + 4 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ] + ], + "size": 1271 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + + +Output:: + diff --git a/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js new file mode 100644 index 0000000000..edb535d021 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js @@ -0,0 +1,918 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" } + ] +} + +tsgo -b -w -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Starting compilation in watch mode... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,6]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n"],"options":{"composite":true},"resolvedRoot":[[2,7],[3,8],[4,9],[5,10],[6,11]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts" + ], + "original": [ + 2, + 6 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ] + ], + "size": 1459 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + + +Output:: + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,6]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n"],"options":{"composite":true},"resolvedRoot":[[2,7],[3,8],[4,9],[5,10],[6,11]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts" + ], + "original": [ + 2, + 6 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ] + ], + "size": 1497 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + + +Output:: + diff --git a/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js new file mode 100644 index 0000000000..53b176f580 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js @@ -0,0 +1,1284 @@ +currentDirectory::/user/username/projects/myproject +useCaseSensitiveFileNames::true +Input:: +//// [/user/username/projects/myproject/pkg0/index.ts] *new* +export const pkg0 = 0; +//// [/user/username/projects/myproject/pkg0/tsconfig.json] *new* + { + "compilerOptions": { "composite": true }, + + } +//// [/user/username/projects/myproject/pkg1/index.ts] *new* +export const pkg1 = 1; +//// [/user/username/projects/myproject/pkg1/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg2/index.ts] *new* +export const pkg2 = 2; +//// [/user/username/projects/myproject/pkg2/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg3/index.ts] *new* +export const pkg3 = 3; +//// [/user/username/projects/myproject/pkg3/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg4/index.ts] *new* +export const pkg4 = 4; +//// [/user/username/projects/myproject/pkg4/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg5/index.ts] *new* +export const pkg5 = 5; +//// [/user/username/projects/myproject/pkg5/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg6/index.ts] *new* +export const pkg6 = 6; +//// [/user/username/projects/myproject/pkg6/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/pkg7/index.ts] *new* +export const pkg7 = 7; +//// [/user/username/projects/myproject/pkg7/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [{ "path": "../pkg0" }], +} +//// [/user/username/projects/myproject/tsconfig.json] *new* +{ + "compilerOptions": { "composite": true }, + "references": [ + { "path": "./pkg0" }, + { "path": "./pkg1" }, + { "path": "./pkg2" }, + { "path": "./pkg3" }, + { "path": "./pkg4" }, + { "path": "./pkg5" }, + { "path": "./pkg6" }, + { "path": "./pkg7" } + ] +} + +tsgo -b -w -v +ExitStatus:: Success +Output:: +[HH:MM:SS AM] Starting compilation in watch mode... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output file 'pkg0/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output file 'pkg1/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output file 'pkg2/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output file 'pkg3/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output file 'pkg4/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output file 'pkg5/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output file 'pkg6/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output file 'pkg7/tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output file 'tsconfig.tsbuildinfo' does not exist + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/home/src/tslibs/TS/Lib/lib.d.ts] *Lib* +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } +interface ReadonlyArray {} +interface SymbolConstructor { + (desc?: string | number): symbol; + for(name: string): symbol; + readonly toStringTag: symbol; +} +declare var Symbol: SymbolConstructor; +interface Symbol { + readonly [Symbol.toStringTag]: string; +} +declare const console: { log(msg: any): void; }; +//// [/user/username/projects/myproject/pkg0/index.d.ts] *new* +export declare const pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "44b96319d3533fefbaaf61cad5d90c48-export const pkg0 = 0;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg1/index.d.ts] *new* +export declare const pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg1 = void 0; +exports.pkg1 = 1; + +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;","signature":"4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "dd791c6b74e4cf9af9283579215cad88-export const pkg1 = 1;", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg2/index.d.ts] *new* +export declare const pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg2 = void 0; +exports.pkg2 = 2; + +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;","signature":"adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "0cf39c01e85273ecae99a05645f3b18b-export const pkg2 = 2;", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg3/index.d.ts] *new* +export declare const pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg3 = void 0; +exports.pkg3 = 3; + +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;","signature":"0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "3e7c6d2a2c682228b50c62e065dd86eb-export const pkg3 = 3;", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg4/index.d.ts] *new* +export declare const pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg4 = void 0; +exports.pkg4 = 4; + +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;","signature":"7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "83c6d6f47b9957960cfb2d779ba0fcf4-export const pkg4 = 4;", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg5/index.d.ts] *new* +export declare const pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg5 = void 0; +exports.pkg5 = 5; + +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;","signature":"77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "c2daf00ad21fc855a340358c8c204b48-export const pkg5 = 5;", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg6/index.d.ts] *new* +export declare const pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg6 = void 0; +exports.pkg6 = 6; + +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;","signature":"579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "ca770928977c270ca6068d9ec3f4ed53-export const pkg6 = 6;", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/pkg7/index.d.ts] *new* +export declare const pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/index.js] *new* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg7 = void 0; +exports.pkg7 = 7; + +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;","signature":"5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "d445d242c6358b7d6b7a2989cd41e84a-export const pkg7 = 7;", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1099 +} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *new* +{"version":"FakeTSVersion","root":[[2,9]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n"],"options":{"composite":true},"resolvedRoot":[[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[8,16],[9,17]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *new* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts" + ], + "original": [ + 2, + 9 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ] + ], + "size": 1801 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg1/index.ts + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg2/index.ts + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg3/index.ts + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg4/index.ts + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg5/index.ts + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg6/index.ts + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.ts +Signatures:: +(stored at emit) /user/username/projects/myproject/pkg7/index.ts + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /home/src/tslibs/TS/Lib/lib.d.ts +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +*refresh* /user/username/projects/myproject/pkg1/index.d.ts +*refresh* /user/username/projects/myproject/pkg2/index.d.ts +*refresh* /user/username/projects/myproject/pkg3/index.d.ts +*refresh* /user/username/projects/myproject/pkg4/index.d.ts +*refresh* /user/username/projects/myproject/pkg5/index.d.ts +*refresh* /user/username/projects/myproject/pkg6/index.d.ts +*refresh* /user/username/projects/myproject/pkg7/index.d.ts +Signatures:: + + +Edit [0]:: dts doesn't change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is up to date with .d.ts files from its dependencies + +[HH:MM:SS AM] Updating output timestamps of project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;","signature":"c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "87e698a84292a7346d74cb79ef9ee973-export const pkg0 = 0;const someConst2 = 10;", + "signature": "c0fd585e07a3ab6bf19209ced748ff46-export declare const pkg0 = 0;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1121 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *mTime changed* + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + + +Edit [1]:: no change + + +Output:: + + + +Edit [2]:: dts change +//// [/user/username/projects/myproject/pkg0/index.ts] *modified* +export const pkg0 = 0;const someConst2 = 10;export const someConst = 10; + + +Output:: +[HH:MM:SS AM] File change detected. Starting incremental compilation... + +[HH:MM:SS AM] Projects in this build: + * pkg0/tsconfig.json + * pkg1/tsconfig.json + * pkg2/tsconfig.json + * pkg3/tsconfig.json + * pkg4/tsconfig.json + * pkg5/tsconfig.json + * pkg6/tsconfig.json + * pkg7/tsconfig.json + * tsconfig.json + +[HH:MM:SS AM] Project 'pkg0/tsconfig.json' is out of date because output 'pkg0/tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'pkg0/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg1/tsconfig.json' is out of date because output 'pkg1/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg1/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg2/tsconfig.json' is out of date because output 'pkg2/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg2/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg3/tsconfig.json' is out of date because output 'pkg3/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg3/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg4/tsconfig.json' is out of date because output 'pkg4/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg4/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg5/tsconfig.json' is out of date because output 'pkg5/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg5/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg6/tsconfig.json' is out of date because output 'pkg6/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg6/tsconfig.json'... + +[HH:MM:SS AM] Project 'pkg7/tsconfig.json' is out of date because output 'pkg7/index.js' is older than input 'pkg0/tsconfig.json' + +[HH:MM:SS AM] Building project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Updating unchanged output timestamps of project 'pkg7/tsconfig.json'... + +[HH:MM:SS AM] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'pkg0/index.ts' + +[HH:MM:SS AM] Building project 'tsconfig.json'... + +[HH:MM:SS AM] Found 0 errors. Watching for file changes. + +//// [/user/username/projects/myproject/pkg0/index.d.ts] *modified* +export declare const pkg0 = 0; +export declare const someConst = 10; + +//// [/user/username/projects/myproject/pkg0/index.js] *modified* +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.someConst = exports.pkg0 = void 0; +exports.pkg0 = 0; +const someConst2 = 10; +exports.someConst = 10; + +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[2],"fileNames":["lib.d.ts","./index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;","signature":"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","impliedNodeFormat":1}],"options":{"composite":true},"latestChangedDtsFile":"./index.d.ts"} +//// [/user/username/projects/myproject/pkg0/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./index.ts" + ], + "original": 2 + } + ], + "fileNames": [ + "lib.d.ts", + "./index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./index.ts", + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS", + "original": { + "version": "78d1f0ba95fa9081a8a366af27252e24-export const pkg0 = 0;const someConst2 = 10;export const someConst = 10;", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": 1 + } + } + ], + "options": { + "composite": true + }, + "latestChangedDtsFile": "./index.d.ts", + "size": 1187 +} +//// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg3/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg4/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg5/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] *mTime changed* +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] *modified* +{"version":"FakeTSVersion","root":[[2,9]],"fileNames":["lib.d.ts","./pkg0/index.d.ts","./pkg1/index.d.ts","./pkg2/index.d.ts","./pkg3/index.d.ts","./pkg4/index.d.ts","./pkg5/index.d.ts","./pkg6/index.d.ts","./pkg7/index.d.ts","./pkg0/index.ts","./pkg1/index.ts","./pkg2/index.ts","./pkg3/index.ts","./pkg4/index.ts","./pkg5/index.ts","./pkg6/index.ts","./pkg7/index.ts"],"fileInfos":[{"version":"8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };","affectsGlobalScope":true,"impliedNodeFormat":1},"cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n","4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n","adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n","0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n","7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n","77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n","579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n","5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n"],"options":{"composite":true},"resolvedRoot":[[2,10],[3,11],[4,12],[5,13],[6,14],[7,15],[8,16],[9,17]]} +//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] *modified* +{ + "version": "FakeTSVersion", + "root": [ + { + "files": [ + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts" + ], + "original": [ + 2, + 9 + ] + } + ], + "fileNames": [ + "lib.d.ts", + "./pkg0/index.d.ts", + "./pkg1/index.d.ts", + "./pkg2/index.d.ts", + "./pkg3/index.d.ts", + "./pkg4/index.d.ts", + "./pkg5/index.d.ts", + "./pkg6/index.d.ts", + "./pkg7/index.d.ts", + "./pkg0/index.ts", + "./pkg1/index.ts", + "./pkg2/index.ts", + "./pkg3/index.ts", + "./pkg4/index.ts", + "./pkg5/index.ts", + "./pkg6/index.ts", + "./pkg7/index.ts" + ], + "fileInfos": [ + { + "fileName": "lib.d.ts", + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "signature": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": "CommonJS", + "original": { + "version": "8859c12c614ce56ba9a18e58384a198f-/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }\ninterface ReadonlyArray {}\ninterface SymbolConstructor {\n (desc?: string | number): symbol;\n for(name: string): symbol;\n readonly toStringTag: symbol;\n}\ndeclare var Symbol: SymbolConstructor;\ninterface Symbol {\n readonly [Symbol.toStringTag]: string;\n}\ndeclare const console: { log(msg: any): void; };", + "affectsGlobalScope": true, + "impliedNodeFormat": 1 + } + }, + { + "fileName": "./pkg0/index.d.ts", + "version": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "signature": "cfd6b1b95a6527c0a282a7e259475a73-export declare const pkg0 = 0;\nexport declare const someConst = 10;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg1/index.d.ts", + "version": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "signature": "4591f2e8d39387573c792e55fafa8bc7-export declare const pkg1 = 1;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg2/index.d.ts", + "version": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "signature": "adada4e37046e37638a0d78040557b79-export declare const pkg2 = 2;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg3/index.d.ts", + "version": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "signature": "0cda22bbedbd7219c42c3eae52fc90b9-export declare const pkg3 = 3;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg4/index.d.ts", + "version": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "signature": "7bf24fc1c537ab4cb909f04b2d31fc04-export declare const pkg4 = 4;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg5/index.d.ts", + "version": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "signature": "77e3d5618d46b9e6699466d447b624c1-export declare const pkg5 = 5;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg6/index.d.ts", + "version": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "signature": "579e596cadd02c6d565300617fc4469f-export declare const pkg6 = 6;\n", + "impliedNodeFormat": "CommonJS" + }, + { + "fileName": "./pkg7/index.d.ts", + "version": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "signature": "5b1f76dfc41dd8ff6fccda80f3eebda1-export declare const pkg7 = 7;\n", + "impliedNodeFormat": "CommonJS" + } + ], + "options": { + "composite": true + }, + "resolvedRoot": [ + [ + "./pkg0/index.d.ts", + "./pkg0/index.ts" + ], + [ + "./pkg1/index.d.ts", + "./pkg1/index.ts" + ], + [ + "./pkg2/index.d.ts", + "./pkg2/index.ts" + ], + [ + "./pkg3/index.d.ts", + "./pkg3/index.ts" + ], + [ + "./pkg4/index.d.ts", + "./pkg4/index.ts" + ], + [ + "./pkg5/index.d.ts", + "./pkg5/index.ts" + ], + [ + "./pkg6/index.d.ts", + "./pkg6/index.ts" + ], + [ + "./pkg7/index.d.ts", + "./pkg7/index.ts" + ] + ], + "size": 1839 +} + +pkg0/tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.ts +Signatures:: +(computed .d.ts) /user/username/projects/myproject/pkg0/index.ts + +pkg1/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg2/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg3/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg4/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg5/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg6/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +pkg7/tsconfig.json:: +SemanticDiagnostics:: +Signatures:: + +tsconfig.json:: +SemanticDiagnostics:: +*refresh* /user/username/projects/myproject/pkg0/index.d.ts +Signatures:: +(used version) /user/username/projects/myproject/pkg0/index.d.ts + + +Edit [3]:: no change + + +Output:: +