@@ -220,7 +220,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
220
220
221
221
222
222
//// [/src/lib/animals/tsconfig.tsbuildinfo]
223
- { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../../animals/animal.ts" , "../../animals/index.ts" , "../core/utilities.d.ts" , "../../animals/dog.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "-14984181202-export type Size = \"small\" | \"medium\" | \"large\";\r\nexport default interface Animal {\r\n size: Size;\r\n}\r\n" , "-5382672599-import Animal from './animal';\r\n\r\nexport default Animal;\r\nimport { createDog, Dog } from './dog';\r\nexport { createDog, Dog };\r\n" , "-8177343116-export declare function makeRandomName(): string;\r\nexport declare function lastElementOf<T>(arr: T[]): T | undefined;\r\n" , "-10991948013-import Animal from '.';\r\nimport { makeRandomName } from '../core/utilities';\r\n\r\nexport interface Dog extends Animal {\r\n woof(): void;\r\n name: string;\r\n}\r\n\r\nexport function createDog(): Dog {\r\n return ({\r\n size: \"medium\",\r\n woof: function(this: Dog) {\r\n console.log(`${this.name} says \"Woof\"!`);\r\n },\r\n name: makeRandomName()\r\n });\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../animals" , "target" :1 } , "fileIdsList" :[ [ 3 , 4 ] , [ 2 , 5 ] ] , "referencedMap" :[ [ 5 , 1 ] , [ 3 , 2 ] ] , "exportedModulesMap" :[ [ 5 , 1 ] , [ 3 , 2 ] ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 5 , 3 , 4 ] } , "version" :"FakeTSVersion" }
223
+ { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../../animals/animal.ts" , "../../animals/index.ts" , "../core/utilities.d.ts" , "../../animals/dog.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "-14984181202-export type Size = \"small\" | \"medium\" | \"large\";\r\nexport default interface Animal {\r\n size: Size;\r\n}\r\n" , "-5382672599-import Animal from './animal';\r\n\r\nexport default Animal;\r\nimport { createDog, Dog } from './dog';\r\nexport { createDog, Dog };\r\n" , "-8177343116-export declare function makeRandomName(): string;\r\nexport declare function lastElementOf<T>(arr: T[]): T | undefined;\r\n" , "-10991948013-import Animal from '.';\r\nimport { makeRandomName } from '../core/utilities';\r\n\r\nexport interface Dog extends Animal {\r\n woof(): void;\r\n name: string;\r\n}\r\n\r\nexport function createDog(): Dog {\r\n return ({\r\n size: \"medium\",\r\n woof: function(this: Dog) {\r\n console.log(`${this.name} says \"Woof\"!`);\r\n },\r\n name: makeRandomName()\r\n });\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../animals" , "strict" :true , "target" :1 } , "fileIdsList" :[ [ 3 , 4 ] , [ 2 , 5 ] ] , "referencedMap" :[ [ 5 , 1 ] , [ 3 , 2 ] ] , "exportedModulesMap" :[ [ 5 , 1 ] , [ 3 , 2 ] ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 5 , 3 , 4 ] } , "version" :"FakeTSVersion" }
224
224
225
225
//// [/src/lib/animals/tsconfig.tsbuildinfo.readable.baseline.txt]
226
226
{
@@ -275,6 +275,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
275
275
"noUnusedParameters" : true ,
276
276
"outDir" : "./" ,
277
277
"rootDir" : "../../animals" ,
278
+ "strict" : true ,
278
279
"target" : 1
279
280
} ,
280
281
"referencedMap" : {
@@ -306,11 +307,11 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
306
307
]
307
308
} ,
308
309
"version" : "FakeTSVersion" ,
309
- "size" : 1889
310
+ "size" : 1903
310
311
}
311
312
312
313
//// [/src/lib/core/tsconfig.tsbuildinfo]
313
- { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../../core/utilities.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "25274411612-\r\nexport function makeRandomName() {\r\n return \"Bob!?! \";\r\n}\r\n\r\nexport function lastElementOf<T>(arr: T[]): T | undefined {\r\n if (arr.length === 0) return undefined;\r\n return arr[arr.length - 1];\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../core" , "target" :1 } , "referencedMap" :[ ] , "exportedModulesMap" :[ ] , "semanticDiagnosticsPerFile" :[ 1 , 2 ] } , "version" :"FakeTSVersion" }
314
+ { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../../core/utilities.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "25274411612-\r\nexport function makeRandomName() {\r\n return \"Bob!?! \";\r\n}\r\n\r\nexport function lastElementOf<T>(arr: T[]): T | undefined {\r\n if (arr.length === 0) return undefined;\r\n return arr[arr.length - 1];\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../core" , "strict" :true , "target" :1 } , "referencedMap" :[ ] , "exportedModulesMap" :[ ] , "semanticDiagnosticsPerFile" :[ 1 , 2 ] } , "version" :"FakeTSVersion" }
314
315
315
316
//// [/src/lib/core/tsconfig.tsbuildinfo.readable.baseline.txt]
316
317
{
@@ -340,6 +341,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
340
341
"noUnusedParameters" : true ,
341
342
"outDir" : "./" ,
342
343
"rootDir" : "../../core" ,
344
+ "strict" : true ,
343
345
"target" : 1
344
346
} ,
345
347
"referencedMap" : { } ,
@@ -350,7 +352,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
350
352
]
351
353
} ,
352
354
"version" : "FakeTSVersion" ,
353
- "size" : 1135
355
+ "size" : 1149
354
356
}
355
357
356
358
//// [/src/lib/core/utilities.d.ts]
@@ -375,7 +377,7 @@ exports.lastElementOf = lastElementOf;
375
377
376
378
377
379
//// [/src/lib/zoo/tsconfig.tsbuildinfo]
378
- { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../animals/animal.d.ts" , "../animals/dog.d.ts" , "../animals/index.d.ts" , "../../zoo/zoo.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "13427676350-export declare type Size = \"small\" | \"medium\" | \"large\";\r\nexport default interface Animal {\r\n size: Size;\r\n}\r\n" , "10854678623-import Animal from '.';\r\nexport interface Dog extends Animal {\r\n woof(): void;\r\n name: string;\r\n}\r\nexport declare function createDog(): Dog;\r\n" , "4477582546-import Animal from './animal';\r\nexport default Animal;\r\nimport { createDog, Dog } from './dog';\r\nexport { createDog, Dog };\r\n" , "8797123924-import { Dog, createDog } from '../animals/index';\r\n\r\nexport function createZoo(): Array<Dog> {\r\n return [\r\n createDog()\r\n ];\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../zoo" , "target" :1 } , "fileIdsList" :[ [ 4 ] , [ 2 , 3 ] ] , "referencedMap" :[ [ 3 , 1 ] , [ 4 , 2 ] , [ 5 , 1 ] ] , "exportedModulesMap" :[ [ 3 , 1 ] , [ 4 , 2 ] , [ 5 , 1 ] ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 3 , 4 , 5 ] } , "version" :"FakeTSVersion "}
380
+ { "program" :{ "fileNames" :[ "../../../lib/lib.d.ts" , "../animals/animal.d.ts" , "../animals/dog.d.ts" , "../animals/index.d.ts" , "../../zoo/zoo.ts" ] , "fileInfos" :[ { "version" :"3858781397-/// <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; }\ninterface ReadonlyArray<T> {}\ndeclare const console: { log(msg: any): void; };" , "affectsGlobalScope" :true } , "13427676350-export declare type Size = \"small\" | \"medium\" | \"large\";\r\nexport default interface Animal {\r\n size: Size;\r\n}\r\n" , "10854678623-import Animal from '.';\r\nexport interface Dog extends Animal {\r\n woof(): void;\r\n name: string;\r\n}\r\nexport declare function createDog(): Dog;\r\n" , "4477582546-import Animal from './animal';\r\nexport default Animal;\r\nimport { createDog, Dog } from './dog';\r\nexport { createDog, Dog };\r\n" , "8797123924-import { Dog, createDog } from '../animals/index';\r\n\r\nexport function createZoo(): Array<Dog> {\r\n return [\r\n createDog()\r\n ];\r\n}\r\n\r\n" ] , "options" :{ "composite" :true , "declaration" :true , "module" :1 , "noFallthroughCasesInSwitch" :true , "noImplicitReturns" :true , "noUnusedLocals" :true , "noUnusedParameters" :true , "outDir" :"./" , "rootDir" :"../../zoo" , "strict" :true , "target" :1 } , "fileIdsList" :[ [ 4 ] , [ 2 , 3 ] ] , "referencedMap" :[ [ 3 , 1 ] , [ 4 , 2 ] , [ 5 , 1 ] ] , "exportedModulesMap" :[ [ 3 , 1 ] , [ 4 , 2 ] , [ 5 , 1 ] ] , "semanticDiagnosticsPerFile" :[ 1 , 2 , 3 , 4 , 5 ] } , "version" :"FakeTSVersion "}
379
381
380
382
//// [/src/lib/zoo/tsconfig.tsbuildinfo.readable.baseline.txt]
381
383
{
@@ -429,6 +431,7 @@ exports.lastElementOf = lastElementOf;
429
431
"noUnusedParameters" : true ,
430
432
"outDir" : "./" ,
431
433
"rootDir" : "../../zoo" ,
434
+ "strict" : true ,
432
435
"target" : 1
433
436
} ,
434
437
"referencedMap" : {
@@ -464,7 +467,7 @@ exports.lastElementOf = lastElementOf;
464
467
]
465
468
} ,
466
469
"version" : "FakeTSVersion ",
467
- "size ": 1656
470
+ "size ": 1670
468
471
}
469
472
470
473
//// [/src/lib/zoo/zoo.d.ts]
0 commit comments