diff --git a/internal/core/buildoptions.go b/internal/core/buildoptions.go index c7cde7504f..ea286ec9f1 100644 --- a/internal/core/buildoptions.go +++ b/internal/core/buildoptions.go @@ -3,10 +3,11 @@ package core type BuildOptions struct { _ noCopy - Dry Tristate `json:"dry,omitzero"` - Force Tristate `json:"force,omitzero"` - Verbose Tristate `json:"verbose,omitzero"` - StopBuildOnErrors Tristate `json:"stopBuildOnErrors,omitzero"` + Dry Tristate `json:"dry,omitzero"` + Force Tristate `json:"force,omitzero"` + Verbose Tristate `json:"verbose,omitzero"` + MaxConcurrentProjects *int `json:"maxConcurrentProjects,omitzero"` + StopBuildOnErrors Tristate `json:"stopBuildOnErrors,omitzero"` // CompilerOptions are not parsed here and will be available on ParsedBuildCommandLine diff --git a/internal/diagnostics/diagnostics_generated.go b/internal/diagnostics/diagnostics_generated.go index 1c9410eeac..2061c20e23 100644 --- a/internal/diagnostics/diagnostics_generated.go +++ b/internal/diagnostics/diagnostics_generated.go @@ -2214,6 +2214,8 @@ var This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_nam var The_current_host_does_not_support_the_0_option = &Message{code: 5001, category: CategoryError, key: "The_current_host_does_not_support_the_0_option_5001", text: "The current host does not support the '{0}' option."} +var Option_0_requires_value_to_be_greater_than_0 = &Message{code: 5002, category: CategoryError, key: "Option_0_requires_value_to_be_greater_than_0_5002", text: "Option '{0}' requires value to be greater than 0."} + var Cannot_find_the_common_subdirectory_path_for_the_input_files = &Message{code: 5009, category: CategoryError, key: "Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", text: "Cannot find the common subdirectory path for the input files."} var File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0 = &Message{code: 5010, category: CategoryError, key: "File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", text: "File specification cannot end in a recursive directory wildcard ('**'): '{0}'."} @@ -3232,6 +3234,8 @@ var Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead var Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript = &Message{code: 6721, category: CategoryMessage, key: "Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript_6721", text: "Do not allow runtime constructs that are not part of ECMAScript."} +var Specify_the_maximum_number_of_projects_that_can_be_built_concurrently = &Message{code: 6730, category: CategoryMessage, key: "Specify_the_maximum_number_of_projects_that_can_be_built_concurrently_6730", text: "Specify the maximum number of projects that can be built concurrently."} + var Default_catch_clause_variables_as_unknown_instead_of_any = &Message{code: 6803, category: CategoryMessage, key: "Default_catch_clause_variables_as_unknown_instead_of_any_6803", text: "Default catch clause variables as 'unknown' instead of 'any'."} var Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_in_the_output_file_s_format_based_on_the_module_setting = &Message{code: 6804, category: CategoryMessage, key: "Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804", text: "Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting."} diff --git a/internal/diagnostics/extraDiagnosticMessages.json b/internal/diagnostics/extraDiagnosticMessages.json index b735a67695..378e0f4376 100644 --- a/internal/diagnostics/extraDiagnosticMessages.json +++ b/internal/diagnostics/extraDiagnosticMessages.json @@ -38,5 +38,13 @@ "Project '{0}' is out of date because it has errors.": { "category": "Message", "code": 6423 + }, + "Option '{0}' requires value to be greater than 0.": { + "category": "Error", + "code": 5002 + }, + "Specify the maximum number of projects that can be built concurrently.": { + "category": "Message", + "code": 6730 } } diff --git a/internal/execute/build/buildtask.go b/internal/execute/build/buildtask.go index 846dc97120..b0df2b978d 100644 --- a/internal/execute/build/buildtask.go +++ b/internal/execute/build/buildtask.go @@ -200,6 +200,8 @@ func (t *buildTask) updateDownstream(orchestrator *Orchestrator, path tspath.Pat } func (t *buildTask) compileAndEmit(orchestrator *Orchestrator, path tspath.Path) { + orchestrator.buildSemaphore <- struct{}{} // Acquire a slot + defer func() { <-orchestrator.buildSemaphore }() // Release the slot t.errors = nil if orchestrator.opts.Command.BuildOptions.Verbose.IsTrue() { t.reportStatus(ast.NewCompilerDiagnostic(diagnostics.Building_project_0, orchestrator.relativeFileName(t.config))) diff --git a/internal/execute/build/orchestrator.go b/internal/execute/build/orchestrator.go index a047973194..cefec33ee5 100644 --- a/internal/execute/build/orchestrator.go +++ b/internal/execute/build/orchestrator.go @@ -63,9 +63,10 @@ type Orchestrator struct { host *host // order generation result - tasks *collections.SyncMap[tspath.Path, *buildTask] - order []string - errors []*ast.Diagnostic + tasks *collections.SyncMap[tspath.Path, *buildTask] + order []string + errors []*ast.Diagnostic + buildSemaphore chan struct{} errorSummaryReporter tsc.DiagnosticsReporter watchStatusReporter tsc.DiagnosticReporter @@ -381,5 +382,10 @@ func NewOrchestrator(opts Options) *Orchestrator { } else { orchestrator.errorSummaryReporter = tsc.CreateReportErrorSummary(opts.Sys, opts.Command.CompilerOptions) } + maxConcurrentProjects := tsoptions.TscMaxConcurrentProjectsOption.DefaultValueDescription.(int) + if opts.Command.BuildOptions.MaxConcurrentProjects != nil { + maxConcurrentProjects = *opts.Command.BuildOptions.MaxConcurrentProjects + } + orchestrator.buildSemaphore = make(chan struct{}, maxConcurrentProjects) return orchestrator } diff --git a/internal/execute/tsctests/tscbuild_test.go b/internal/execute/tsctests/tscbuild_test.go index 5c7a91b293..83138aa866 100644 --- a/internal/execute/tsctests/tscbuild_test.go +++ b/internal/execute/tsctests/tscbuild_test.go @@ -3,6 +3,7 @@ package tsctests import ( "fmt" "slices" + "strconv" "strings" "testing" "time" @@ -2163,7 +2164,7 @@ func TestBuildProjectsBuilding(t *testing.T) { return files } - getTestCases := func(pkgCount int) []*tscInput { + getTestCases := func(pkgCount int, maxBuilding int) []*tscInput { edits := []*tscEdit{ { caption: "dts doesn't change", @@ -2188,6 +2189,13 @@ func TestBuildProjectsBuilding(t *testing.T) { commandLineArgs: []string{"-b", "-v"}, edits: edits, }, + { + subScenario: fmt.Sprintf(`when there are %d projects in a solution with maxConcurrentProjects %d`, pkgCount, maxBuilding), + files: files(pkgCount), + cwd: "/user/username/projects/myproject", + commandLineArgs: []string{"-b", "-v", "--maxConcurrentProjects", strconv.Itoa(maxBuilding)}, + edits: edits, + }, { subScenario: fmt.Sprintf(`when there are %d projects in a solution`, pkgCount), files: files(pkgCount), @@ -2195,14 +2203,21 @@ func TestBuildProjectsBuilding(t *testing.T) { commandLineArgs: []string{"-b", "-w", "-v"}, edits: edits, }, + { + subScenario: fmt.Sprintf(`when there are %d projects in a solution with maxConcurrentProjects %d`, pkgCount, maxBuilding), + files: files(pkgCount), + cwd: "/user/username/projects/myproject", + commandLineArgs: []string{"-b", "-w", "-v", "--maxConcurrentProjects", strconv.Itoa(maxBuilding)}, + edits: edits, + }, } } testCases := slices.Concat( - getTestCases(3), - getTestCases(5), - getTestCases(8), - getTestCases(23), + getTestCases(3, 2), + getTestCases(5, 2), + getTestCases(8, 3), + getTestCases(23, 3), ) for _, test := range testCases { diff --git a/internal/tsoptions/commandlineparser.go b/internal/tsoptions/commandlineparser.go index 4fccbf62ca..1d7d37fe73 100644 --- a/internal/tsoptions/commandlineparser.go +++ b/internal/tsoptions/commandlineparser.go @@ -105,6 +105,12 @@ func ParseBuildCommandLine( if result.CompilerOptions.Watch.IsTrue() && result.BuildOptions.Dry.IsTrue() { result.Errors = append(result.Errors, ast.NewCompilerDiagnostic(diagnostics.Options_0_and_1_cannot_be_combined, "watch", "dry")) } + if result.CompilerOptions.SingleThreaded.IsTrue() && result.BuildOptions.MaxConcurrentProjects != nil { + result.Errors = append(result.Errors, ast.NewCompilerDiagnostic(diagnostics.Options_0_and_1_cannot_be_combined, "singleThreaded", "maxConcurrentProjects")) + } + if result.BuildOptions.MaxConcurrentProjects != nil && *result.BuildOptions.MaxConcurrentProjects <= 0 { + result.Errors = append(result.Errors, ast.NewCompilerDiagnostic(diagnostics.Option_0_requires_value_to_be_greater_than_0, "maxConcurrentProjects")) + } return result } @@ -141,7 +147,7 @@ func (p *commandLineParser) parseStrings(args []string) { inputOptionName := getInputOptionName(s) opt := p.optionsMap.GetOptionDeclarationFromName(inputOptionName, true /*allowShort*/) if opt != nil { - i = p.parseOptionValue(args, i, opt, nil) + i = p.parseOptionValue(args, i, opt, p.workerDiagnostics.OptionTypeMismatchDiagnostic) } else { watchOpt := WatchNameMap.GetOptionDeclarationFromName(inputOptionName, true /*allowShort*/) if watchOpt != nil { @@ -255,9 +261,6 @@ func (p *commandLineParser) parseOptionValue( // Check to see if no argument was provided (e.g. "--locale" is the last command-line argument). if i >= len(args) { if opt.Kind != "boolean" { - if diag == nil { - diag = p.workerDiagnostics.OptionTypeMismatchDiagnostic - } p.errors = append(p.errors, ast.NewCompilerDiagnostic(diag, opt.Name, getCompilerOptionValueTypeString(opt))) if opt.Kind == "list" { p.options.Set(opt.Name, []string{}) @@ -276,6 +279,8 @@ func (p *commandLineParser) parseOptionValue( num, e := strconv.Atoi(args[i]) if e == nil { p.options.Set(opt.Name, num) + } else { + p.errors = append(p.errors, ast.NewCompilerDiagnostic(diag, opt.Name, getCompilerOptionValueTypeString(opt))) } i++ case "boolean": diff --git a/internal/tsoptions/commandlineparser_test.go b/internal/tsoptions/commandlineparser_test.go index 9caf562d17..e6bd33b0a3 100644 --- a/internal/tsoptions/commandlineparser_test.go +++ b/internal/tsoptions/commandlineparser_test.go @@ -246,11 +246,18 @@ func formatNewBaseline( } func (f commandLineSubScenario) assertBuildParseResult(t *testing.T) { + t.Helper() + f.assertBuildParseResultWithTsBaseline(t, func() *TestCommandLineParserBuild { + originalBaseline := f.baseline.ReadFile(t) + return parseExistingCompilerBaselineBuild(t, originalBaseline) + }) +} + +func (f commandLineSubScenario) assertBuildParseResultWithTsBaseline(t *testing.T, getTsBaseline func() *TestCommandLineParserBuild) { t.Helper() t.Run(f.testName, func(t *testing.T) { t.Parallel() - originalBaseline := f.baseline.ReadFile(t) - tsBaseline := parseExistingCompilerBaselineBuild(t, originalBaseline) + tsBaseline := getTsBaseline() // f.workerDiagnostic is either defined or set to default pointer in `createSubScenario` parsed := tsoptions.ParseBuildCommandLine(f.commandLine, &tsoptionstest.VfsParseConfigHost{ @@ -259,19 +266,25 @@ func (f commandLineSubScenario) assertBuildParseResult(t *testing.T) { }) newBaselineProjects := strings.Join(parsed.Projects, ",") - assert.Equal(t, tsBaseline.projects, newBaselineProjects) + if tsBaseline != nil { + assert.Equal(t, tsBaseline.projects, newBaselineProjects) + } o, _ := json.Marshal(parsed.BuildOptions) newParsedBuildOptions := &core.BuildOptions{} e := json.Unmarshal(o, newParsedBuildOptions) assert.NilError(t, e) - assert.DeepEqual(t, tsBaseline.options, newParsedBuildOptions, cmpopts.IgnoreUnexported(core.BuildOptions{})) + if tsBaseline != nil { + assert.DeepEqual(t, tsBaseline.options, newParsedBuildOptions, cmpopts.IgnoreUnexported(core.BuildOptions{})) + } compilerOpts, _ := json.Marshal(parsed.CompilerOptions) newParsedCompilerOptions := &core.CompilerOptions{} e = json.Unmarshal(compilerOpts, newParsedCompilerOptions) assert.NilError(t, e) - assert.DeepEqual(t, tsBaseline.compilerOptions, newParsedCompilerOptions, cmpopts.IgnoreUnexported(core.CompilerOptions{})) + if tsBaseline != nil { + assert.DeepEqual(t, tsBaseline.compilerOptions, newParsedCompilerOptions, cmpopts.IgnoreUnexported(core.CompilerOptions{})) + } newParsedWatchOptions := core.WatchOptions{} e = json.Unmarshal(o, &newParsedWatchOptions) @@ -429,9 +442,21 @@ func TestParseBuildCommandLine(t *testing.T) { {"errors on invalid excludeFiles", []string{"--excludeFiles", "**/../*"}}, } + extraScenarios := []*subScenarioInput{ + {`parse --maxConcurrentProjects`, []string{"--maxConcurrentProjects", "2"}}, + {`--singleThreaded and --maxConcurrentProjects together is invalid`, []string{"--singleThreaded", "--maxConcurrentProjects", "2"}}, + {`reports error when --maxConcurrentProjects is 0`, []string{"--maxConcurrentProjects", "0"}}, + {`reports error when --maxConcurrentProjects is negative`, []string{"--maxConcurrentProjects", "-1"}}, + {`reports error when --maxConcurrentProjects is invalid type`, []string{"--maxConcurrentProjects", "invalid"}}, + } + for _, testCase := range parseCommandLineSubScenarios { testCase.createSubScenario("parseBuildOptions").assertBuildParseResult(t) } + + for _, testCase := range extraScenarios { + testCase.createSubScenario("parseBuildOptions").assertBuildParseResultWithTsBaseline(t, func() *TestCommandLineParserBuild { return nil }) + } } func TestAffectsBuildInfo(t *testing.T) { diff --git a/internal/tsoptions/declsbuild.go b/internal/tsoptions/declsbuild.go index dff42a7b8e..1e1bbddd5d 100644 --- a/internal/tsoptions/declsbuild.go +++ b/internal/tsoptions/declsbuild.go @@ -18,6 +18,14 @@ var TscBuildOption = CommandLineOption{ DefaultValueDescription: false, } +var TscMaxConcurrentProjectsOption = &CommandLineOption{ + Name: "maxConcurrentProjects", + Category: diagnostics.Command_line_Options, + Description: diagnostics.Specify_the_maximum_number_of_projects_that_can_be_built_concurrently, + Kind: "number", + DefaultValueDescription: 4, +} + var optionsForBuild = []*CommandLineOption{ &TscBuildOption, { @@ -51,6 +59,7 @@ var optionsForBuild = []*CommandLineOption{ Kind: "boolean", DefaultValueDescription: false, }, + TscMaxConcurrentProjectsOption, { Name: "stopBuildOnErrors", Category: diagnostics.Command_line_Options, diff --git a/internal/tsoptions/parsinghelpers.go b/internal/tsoptions/parsinghelpers.go index bf16518be2..84bebb3d3f 100644 --- a/internal/tsoptions/parsinghelpers.go +++ b/internal/tsoptions/parsinghelpers.go @@ -528,6 +528,8 @@ func ParseBuildOptions(key string, value any, allOptions *core.BuildOptions) []* allOptions.StopBuildOnErrors = parseTristate(value) case "verbose": allOptions.Verbose = parseTristate(value) + case "maxConcurrentProjects": + allOptions.MaxConcurrentProjects = parseNumber(value) } return nil } diff --git a/testdata/baselines/reference/tsbuild/commandLine/help.js b/testdata/baselines/reference/tsbuild/commandLine/help.js index 8c6e197bcd..41a8325d19 100644 --- a/testdata/baselines/reference/tsbuild/commandLine/help.js +++ b/testdata/baselines/reference/tsbuild/commandLine/help.js @@ -138,6 +138,9 @@ Build all projects, including those that appear to be up to date. --clean Delete the outputs of all projects. +--maxConcurrentProjects +Specify the maximum number of projects that can be built concurrently. + --stopBuildOnErrors Skip building downstream projects on error in upstream project. diff --git a/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution-with-maxConcurrentProjects-3.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution-with-maxConcurrentProjects-3.js new file mode 100644 index 0000000000..0bb1285886 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-23-projects-in-a-solution-with-maxConcurrentProjects-3.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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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-with-maxConcurrentProjects-2.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution-with-maxConcurrentProjects-2.js new file mode 100644 index 0000000000..b92a2e6842 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-3-projects-in-a-solution-with-maxConcurrentProjects-2.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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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-with-maxConcurrentProjects-2.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution-with-maxConcurrentProjects-2.js new file mode 100644 index 0000000000..e0ecb0fb13 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-5-projects-in-a-solution-with-maxConcurrentProjects-2.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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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 --maxConcurrentProjects 2 +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-with-maxConcurrentProjects-3.js b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution-with-maxConcurrentProjects-3.js new file mode 100644 index 0000000000..493c8c5833 --- /dev/null +++ b/testdata/baselines/reference/tsbuild/projectsBuilding/when-there-are-8-projects-in-a-solution-with-maxConcurrentProjects-3.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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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 --maxConcurrentProjects 3 +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-with-maxConcurrentProjects-3.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution-with-maxConcurrentProjects-3.js new file mode 100644 index 0000000000..25861e148d --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution-with-maxConcurrentProjects-3.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 --maxConcurrentProjects 3 +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-with-maxConcurrentProjects-2.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution-with-maxConcurrentProjects-2.js new file mode 100644 index 0000000000..8f9e04b467 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution-with-maxConcurrentProjects-2.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 --maxConcurrentProjects 2 +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-with-maxConcurrentProjects-2.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution-with-maxConcurrentProjects-2.js new file mode 100644 index 0000000000..c37f49d787 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution-with-maxConcurrentProjects-2.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 --maxConcurrentProjects 2 +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-with-maxConcurrentProjects-3.js b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution-with-maxConcurrentProjects-3.js new file mode 100644 index 0000000000..c7e1ca2217 --- /dev/null +++ b/testdata/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution-with-maxConcurrentProjects-3.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 --maxConcurrentProjects 3 +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:: + diff --git a/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/--singleThreaded and --maxConcurrentProjects together is invalid.js b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/--singleThreaded and --maxConcurrentProjects together is invalid.js new file mode 100644 index 0000000000..8132e50dc2 --- /dev/null +++ b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/--singleThreaded and --maxConcurrentProjects together is invalid.js @@ -0,0 +1,14 @@ +Args:: +["--singleThreaded", "--maxConcurrentProjects", "2"] + +buildOptions:: +{"maxConcurrentProjects":2} + +compilerOptions:: +{"singleThreaded":true} + +Projects:: +. + +Errors:: +error TS6370: Options 'singleThreaded' and 'maxConcurrentProjects' cannot be combined. diff --git a/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/parse --maxConcurrentProjects.js b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/parse --maxConcurrentProjects.js new file mode 100644 index 0000000000..0dd9331b9f --- /dev/null +++ b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/parse --maxConcurrentProjects.js @@ -0,0 +1,13 @@ +Args:: +["--maxConcurrentProjects", "2"] + +buildOptions:: +{"maxConcurrentProjects":2} + +compilerOptions:: +{} + +Projects:: +. + +Errors:: diff --git a/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is 0.js b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is 0.js new file mode 100644 index 0000000000..4f113dfeb1 --- /dev/null +++ b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is 0.js @@ -0,0 +1,14 @@ +Args:: +["--maxConcurrentProjects", "0"] + +buildOptions:: +{"maxConcurrentProjects":0} + +compilerOptions:: +{} + +Projects:: +. + +Errors:: +error TS5002: Option 'maxConcurrentProjects' requires value to be greater than 0. diff --git a/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is invalid type.js b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is invalid type.js new file mode 100644 index 0000000000..8bbc8d7798 --- /dev/null +++ b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is invalid type.js @@ -0,0 +1,14 @@ +Args:: +["--maxConcurrentProjects", "invalid"] + +buildOptions:: +{} + +compilerOptions:: +{} + +Projects:: +. + +Errors:: +error TS5073: Build option 'maxConcurrentProjects' requires a value of type number. diff --git a/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is negative.js b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is negative.js new file mode 100644 index 0000000000..998139efe7 --- /dev/null +++ b/testdata/baselines/reference/tsoptions/commandLineParsing/parseBuildOptions/reports error when --maxConcurrentProjects is negative.js @@ -0,0 +1,14 @@ +Args:: +["--maxConcurrentProjects", "-1"] + +buildOptions:: +{"maxConcurrentProjects":-1} + +compilerOptions:: +{} + +Projects:: +. + +Errors:: +error TS5002: Option 'maxConcurrentProjects' requires value to be greater than 0.