1Input:: 2//// [/user/username/projects/myproject/tsconfig.json] 3{"compilerOptions":{"composite":true}} 4 5//// [/user/username/projects/myproject/main.ts] 6export const x = 10; 7 8//// [/user/username/projects/myproject/other.ts] 9export const y = 10; 10 11//// [/a/lib/lib.d.ts] 12/// <reference no-default-lib="true"/> 13interface Boolean {} 14interface Function {} 15interface CallableFunction {} 16interface NewableFunction {} 17interface IArguments {} 18interface Number { toExponential: any; } 19interface Object {} 20interface RegExp {} 21interface String { charAt: any; } 22interface Array<T> { length: number; [n: number]: T; } 23 24 25tsc --w --noEmit 26Output:: 27>> Screen clear 28[[90m12:00:23 AM[0m] Starting compilation in watch mode... 29 30[[90m12:00:26 AM[0m] Found 0 errors. Watching for file changes. 31 32 33 34Program root files: ["/user/username/projects/myproject/main.ts","/user/username/projects/myproject/other.ts"] 35Program options: {"composite":true,"noEmit":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} 36Program structureReused: Not 37Program files:: 38/a/lib/lib.d.ts 39/user/username/projects/myproject/main.ts 40/user/username/projects/myproject/other.ts 41 42Semantic diagnostics in builder refreshed for:: 43/a/lib/lib.d.ts 44/user/username/projects/myproject/main.ts 45/user/username/projects/myproject/other.ts 46 47Shape signatures in builder refreshed for:: 48/a/lib/lib.d.ts (used version) 49/user/username/projects/myproject/main.ts (used version) 50/user/username/projects/myproject/other.ts (used version) 51 52PolledWatches:: 53/user/username/projects/myproject/node_modules/@types: 54 {"pollingInterval":500} 55 56FsWatches:: 57/user/username/projects/myproject/tsconfig.json: 58 {} 59/user/username/projects/myproject/main.ts: 60 {} 61/user/username/projects/myproject/other.ts: 62 {} 63/a/lib/lib.d.ts: 64 {} 65 66FsWatchesRecursive:: 67/user/username/projects/myproject: 68 {} 69 70exitCode:: ExitStatus.undefined 71 72//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 73{"program":{"fileNames":["../../../../a/lib/lib.d.ts","./main.ts","./other.ts"],"fileInfos":[{"version":"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }","affectsGlobalScope":true},"-10726455937-export const x = 10;","-13729955264-export const y = 10;"],"options":{"composite":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2,3],"affectedFilesPendingEmit":[[2,1],[3,1]],"emitSignatures":[2,3]},"version":"FakeTSVersion"} 74 75//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] 76{ 77 "program": { 78 "fileNames": [ 79 "../../../../a/lib/lib.d.ts", 80 "./main.ts", 81 "./other.ts" 82 ], 83 "fileInfos": { 84 "../../../../a/lib/lib.d.ts": { 85 "version": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 86 "signature": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 87 "affectsGlobalScope": true 88 }, 89 "./main.ts": { 90 "version": "-10726455937-export const x = 10;", 91 "signature": "-10726455937-export const x = 10;" 92 }, 93 "./other.ts": { 94 "version": "-13729955264-export const y = 10;", 95 "signature": "-13729955264-export const y = 10;" 96 } 97 }, 98 "options": { 99 "composite": true 100 }, 101 "referencedMap": {}, 102 "exportedModulesMap": {}, 103 "semanticDiagnosticsPerFile": [ 104 "../../../../a/lib/lib.d.ts", 105 "./main.ts", 106 "./other.ts" 107 ], 108 "affectedFilesPendingEmit": [ 109 [ 110 "./main.ts", 111 "Full" 112 ], 113 [ 114 "./other.ts", 115 "Full" 116 ] 117 ], 118 "emitSignatures": [ 119 "./main.ts", 120 "./other.ts" 121 ] 122 }, 123 "version": "FakeTSVersion", 124 "size": 765 125} 126 127 128Checking if output is same as EmitAndSemanticDiagnosticsBuilderProgram:: 129Output file text for /user/username/projects/myproject/main.js is same:: true 130Output file text for /user/username/projects/myproject/main.d.ts is same:: true 131Output file text for /user/username/projects/myproject/other.js is same:: true 132Output file text for /user/username/projects/myproject/other.d.ts is same:: true 133Output file text for /user/username/projects/myproject/tsconfig.tsbuildinfo is same:: true 134 135tsc --w 136Output:: 137>> Screen clear 138[[90m12:00:29 AM[0m] Starting compilation in watch mode... 139 140[[90m12:00:41 AM[0m] Found 0 errors. Watching for file changes. 141 142 143 144Program root files: ["/user/username/projects/myproject/main.ts","/user/username/projects/myproject/other.ts"] 145Program options: {"composite":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} 146Program structureReused: Not 147Program files:: 148/a/lib/lib.d.ts 149/user/username/projects/myproject/main.ts 150/user/username/projects/myproject/other.ts 151 152Semantic diagnostics in builder refreshed for:: 153 154No shapes updated in the builder:: 155 156PolledWatches:: 157/user/username/projects/myproject/node_modules/@types: 158 {"pollingInterval":500} 159 160FsWatches:: 161/user/username/projects/myproject/tsconfig.json: 162 {} 163/user/username/projects/myproject/main.ts: 164 {} 165/user/username/projects/myproject/other.ts: 166 {} 167/a/lib/lib.d.ts: 168 {} 169 170FsWatchesRecursive:: 171/user/username/projects/myproject: 172 {} 173 174exitCode:: ExitStatus.undefined 175 176//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 177{"program":{"fileNames":["../../../../a/lib/lib.d.ts","./main.ts","./other.ts"],"fileInfos":[{"version":"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }","affectsGlobalScope":true},{"version":"-10726455937-export const x = 10;","signature":"-6821242887-export declare const x = 10;\n"},{"version":"-13729955264-export const y = 10;","signature":"-7152472870-export declare const y = 10;\n"}],"options":{"composite":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2,3],"latestChangedDtsFile":"./other.d.ts"},"version":"FakeTSVersion"} 178 179//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] 180{ 181 "program": { 182 "fileNames": [ 183 "../../../../a/lib/lib.d.ts", 184 "./main.ts", 185 "./other.ts" 186 ], 187 "fileInfos": { 188 "../../../../a/lib/lib.d.ts": { 189 "version": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 190 "signature": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 191 "affectsGlobalScope": true 192 }, 193 "./main.ts": { 194 "version": "-10726455937-export const x = 10;", 195 "signature": "-6821242887-export declare const x = 10;\n" 196 }, 197 "./other.ts": { 198 "version": "-13729955264-export const y = 10;", 199 "signature": "-7152472870-export declare const y = 10;\n" 200 } 201 }, 202 "options": { 203 "composite": true 204 }, 205 "referencedMap": {}, 206 "exportedModulesMap": {}, 207 "semanticDiagnosticsPerFile": [ 208 "../../../../a/lib/lib.d.ts", 209 "./main.ts", 210 "./other.ts" 211 ], 212 "latestChangedDtsFile": "./other.d.ts" 213 }, 214 "version": "FakeTSVersion", 215 "size": 877 216} 217 218//// [/user/username/projects/myproject/main.js] 219"use strict"; 220exports.__esModule = true; 221exports.x = void 0; 222exports.x = 10; 223 224 225//// [/user/username/projects/myproject/main.d.ts] 226export declare const x = 10; 227 228 229//// [/user/username/projects/myproject/other.js] 230"use strict"; 231exports.__esModule = true; 232exports.y = void 0; 233exports.y = 10; 234 235 236//// [/user/username/projects/myproject/other.d.ts] 237export declare const y = 10; 238 239 240 241Checking if output is same as EmitAndSemanticDiagnosticsBuilderProgram:: 242Output file text for /user/username/projects/myproject/main.js is same:: true 243Output file text for /user/username/projects/myproject/main.d.ts is same:: true 244Output file text for /user/username/projects/myproject/other.js is same:: true 245Output file text for /user/username/projects/myproject/other.d.ts is same:: true 246Output file text for /user/username/projects/myproject/tsconfig.tsbuildinfo is same:: true 247 248Change:: Add comment 249 250Input:: 251//// [/user/username/projects/myproject/main.ts] 252export const x = 10; 253// SomeComment 254 255 256tsc --w --noEmit 257Output:: 258>> Screen clear 259[[90m12:00:47 AM[0m] Starting compilation in watch mode... 260 261[[90m12:00:51 AM[0m] Found 0 errors. Watching for file changes. 262 263 264 265Program root files: ["/user/username/projects/myproject/main.ts","/user/username/projects/myproject/other.ts"] 266Program options: {"composite":true,"noEmit":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} 267Program structureReused: Not 268Program files:: 269/a/lib/lib.d.ts 270/user/username/projects/myproject/main.ts 271/user/username/projects/myproject/other.ts 272 273Semantic diagnostics in builder refreshed for:: 274/user/username/projects/myproject/main.ts 275 276Shape signatures in builder refreshed for:: 277/user/username/projects/myproject/main.ts (computed .d.ts) 278 279PolledWatches:: 280/user/username/projects/myproject/node_modules/@types: 281 {"pollingInterval":500} 282 283FsWatches:: 284/user/username/projects/myproject/tsconfig.json: 285 {} 286/user/username/projects/myproject/main.ts: 287 {} 288/user/username/projects/myproject/other.ts: 289 {} 290/a/lib/lib.d.ts: 291 {} 292 293FsWatchesRecursive:: 294/user/username/projects/myproject: 295 {} 296 297exitCode:: ExitStatus.undefined 298 299//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 300{"program":{"fileNames":["../../../../a/lib/lib.d.ts","./main.ts","./other.ts"],"fileInfos":[{"version":"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }","affectsGlobalScope":true},{"version":"-14918944530-export const x = 10;\n// SomeComment","signature":"-6821242887-export declare const x = 10;\n"},{"version":"-13729955264-export const y = 10;","signature":"-7152472870-export declare const y = 10;\n"}],"options":{"composite":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2,3],"affectedFilesPendingEmit":[[2,1]],"latestChangedDtsFile":"./other.d.ts"},"version":"FakeTSVersion"} 301 302//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] 303{ 304 "program": { 305 "fileNames": [ 306 "../../../../a/lib/lib.d.ts", 307 "./main.ts", 308 "./other.ts" 309 ], 310 "fileInfos": { 311 "../../../../a/lib/lib.d.ts": { 312 "version": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 313 "signature": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 314 "affectsGlobalScope": true 315 }, 316 "./main.ts": { 317 "version": "-14918944530-export const x = 10;\n// SomeComment", 318 "signature": "-6821242887-export declare const x = 10;\n" 319 }, 320 "./other.ts": { 321 "version": "-13729955264-export const y = 10;", 322 "signature": "-7152472870-export declare const y = 10;\n" 323 } 324 }, 325 "options": { 326 "composite": true 327 }, 328 "referencedMap": {}, 329 "exportedModulesMap": {}, 330 "semanticDiagnosticsPerFile": [ 331 "../../../../a/lib/lib.d.ts", 332 "./main.ts", 333 "./other.ts" 334 ], 335 "affectedFilesPendingEmit": [ 336 [ 337 "./main.ts", 338 "Full" 339 ] 340 ], 341 "latestChangedDtsFile": "./other.d.ts" 342 }, 343 "version": "FakeTSVersion", 344 "size": 928 345} 346 347 348Checking if output is same as EmitAndSemanticDiagnosticsBuilderProgram:: 349Output file text for /user/username/projects/myproject/main.js is same:: true 350Output file text for /user/username/projects/myproject/main.d.ts is same:: true 351Output file text for /user/username/projects/myproject/other.js is same:: true 352Output file text for /user/username/projects/myproject/other.d.ts is same:: true 353Output file text for /user/username/projects/myproject/tsconfig.tsbuildinfo is same:: true 354 355tsc --w 356Output:: 357>> Screen clear 358[[90m12:00:55 AM[0m] Starting compilation in watch mode... 359 360[[90m12:01:02 AM[0m] Found 0 errors. Watching for file changes. 361 362 363 364Program root files: ["/user/username/projects/myproject/main.ts","/user/username/projects/myproject/other.ts"] 365Program options: {"composite":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} 366Program structureReused: Not 367Program files:: 368/a/lib/lib.d.ts 369/user/username/projects/myproject/main.ts 370/user/username/projects/myproject/other.ts 371 372Semantic diagnostics in builder refreshed for:: 373 374No shapes updated in the builder:: 375 376PolledWatches:: 377/user/username/projects/myproject/node_modules/@types: 378 {"pollingInterval":500} 379 380FsWatches:: 381/user/username/projects/myproject/tsconfig.json: 382 {} 383/user/username/projects/myproject/main.ts: 384 {} 385/user/username/projects/myproject/other.ts: 386 {} 387/a/lib/lib.d.ts: 388 {} 389 390FsWatchesRecursive:: 391/user/username/projects/myproject: 392 {} 393 394exitCode:: ExitStatus.undefined 395 396//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 397{"program":{"fileNames":["../../../../a/lib/lib.d.ts","./main.ts","./other.ts"],"fileInfos":[{"version":"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }","affectsGlobalScope":true},{"version":"-14918944530-export const x = 10;\n// SomeComment","signature":"-6821242887-export declare const x = 10;\n"},{"version":"-13729955264-export const y = 10;","signature":"-7152472870-export declare const y = 10;\n"}],"options":{"composite":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2,3],"latestChangedDtsFile":"./other.d.ts"},"version":"FakeTSVersion"} 398 399//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] 400{ 401 "program": { 402 "fileNames": [ 403 "../../../../a/lib/lib.d.ts", 404 "./main.ts", 405 "./other.ts" 406 ], 407 "fileInfos": { 408 "../../../../a/lib/lib.d.ts": { 409 "version": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 410 "signature": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 411 "affectsGlobalScope": true 412 }, 413 "./main.ts": { 414 "version": "-14918944530-export const x = 10;\n// SomeComment", 415 "signature": "-6821242887-export declare const x = 10;\n" 416 }, 417 "./other.ts": { 418 "version": "-13729955264-export const y = 10;", 419 "signature": "-7152472870-export declare const y = 10;\n" 420 } 421 }, 422 "options": { 423 "composite": true 424 }, 425 "referencedMap": {}, 426 "exportedModulesMap": {}, 427 "semanticDiagnosticsPerFile": [ 428 "../../../../a/lib/lib.d.ts", 429 "./main.ts", 430 "./other.ts" 431 ], 432 "latestChangedDtsFile": "./other.d.ts" 433 }, 434 "version": "FakeTSVersion", 435 "size": 893 436} 437 438//// [/user/username/projects/myproject/main.js] 439"use strict"; 440exports.__esModule = true; 441exports.x = void 0; 442exports.x = 10; 443// SomeComment 444 445 446 447Checking if output is same as EmitAndSemanticDiagnosticsBuilderProgram:: 448Output file text for /user/username/projects/myproject/main.js is same:: true 449Output file text for /user/username/projects/myproject/main.d.ts is same:: true 450Output file text for /user/username/projects/myproject/other.js is same:: true 451Output file text for /user/username/projects/myproject/other.d.ts is same:: true 452Output file text for /user/username/projects/myproject/tsconfig.tsbuildinfo is same:: true 453 454Change:: Add comment 455 456Input:: 457//// [/user/username/projects/myproject/main.ts] 458export const x = 10; 459// SomeComment 460// SomeComment 461 462 463tsc --w 464Output:: 465>> Screen clear 466[[90m12:01:08 AM[0m] Starting compilation in watch mode... 467 468[[90m12:01:18 AM[0m] Found 0 errors. Watching for file changes. 469 470 471 472Program root files: ["/user/username/projects/myproject/main.ts","/user/username/projects/myproject/other.ts"] 473Program options: {"composite":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} 474Program structureReused: Not 475Program files:: 476/a/lib/lib.d.ts 477/user/username/projects/myproject/main.ts 478/user/username/projects/myproject/other.ts 479 480Semantic diagnostics in builder refreshed for:: 481/user/username/projects/myproject/main.ts 482 483Shape signatures in builder refreshed for:: 484/user/username/projects/myproject/main.ts (computed .d.ts) 485 486PolledWatches:: 487/user/username/projects/myproject/node_modules/@types: 488 {"pollingInterval":500} 489 490FsWatches:: 491/user/username/projects/myproject/tsconfig.json: 492 {} 493/user/username/projects/myproject/main.ts: 494 {} 495/user/username/projects/myproject/other.ts: 496 {} 497/a/lib/lib.d.ts: 498 {} 499 500FsWatchesRecursive:: 501/user/username/projects/myproject: 502 {} 503 504exitCode:: ExitStatus.undefined 505 506//// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 507{"program":{"fileNames":["../../../../a/lib/lib.d.ts","./main.ts","./other.ts"],"fileInfos":[{"version":"-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }","affectsGlobalScope":true},{"version":"-16105752451-export const x = 10;\n// SomeComment\n// SomeComment","signature":"-6821242887-export declare const x = 10;\n"},{"version":"-13729955264-export const y = 10;","signature":"-7152472870-export declare const y = 10;\n"}],"options":{"composite":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,2,3],"latestChangedDtsFile":"./other.d.ts"},"version":"FakeTSVersion"} 508 509//// [/user/username/projects/myproject/tsconfig.tsbuildinfo.readable.baseline.txt] 510{ 511 "program": { 512 "fileNames": [ 513 "../../../../a/lib/lib.d.ts", 514 "./main.ts", 515 "./other.ts" 516 ], 517 "fileInfos": { 518 "../../../../a/lib/lib.d.ts": { 519 "version": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 520 "signature": "-7698705165-/// <reference no-default-lib=\"true\"/>\ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array<T> { length: number; [n: number]: T; }", 521 "affectsGlobalScope": true 522 }, 523 "./main.ts": { 524 "version": "-16105752451-export const x = 10;\n// SomeComment\n// SomeComment", 525 "signature": "-6821242887-export declare const x = 10;\n" 526 }, 527 "./other.ts": { 528 "version": "-13729955264-export const y = 10;", 529 "signature": "-7152472870-export declare const y = 10;\n" 530 } 531 }, 532 "options": { 533 "composite": true 534 }, 535 "referencedMap": {}, 536 "exportedModulesMap": {}, 537 "semanticDiagnosticsPerFile": [ 538 "../../../../a/lib/lib.d.ts", 539 "./main.ts", 540 "./other.ts" 541 ], 542 "latestChangedDtsFile": "./other.d.ts" 543 }, 544 "version": "FakeTSVersion", 545 "size": 909 546} 547 548//// [/user/username/projects/myproject/main.js] 549"use strict"; 550exports.__esModule = true; 551exports.x = void 0; 552exports.x = 10; 553// SomeComment 554// SomeComment 555 556 557//// [/user/username/projects/myproject/other.js] file written with same contents 558 559Checking if output is same as EmitAndSemanticDiagnosticsBuilderProgram:: 560Output file text for /user/username/projects/myproject/main.js is same:: true 561Output file text for /user/username/projects/myproject/main.d.ts is same:: true 562Output file text for /user/username/projects/myproject/other.js is same:: true 563Output file text for /user/username/projects/myproject/other.d.ts is same:: true 564Output file text for /user/username/projects/myproject/tsconfig.tsbuildinfo is same:: true 565