@@ -220,7 +220,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
220220
221221
222222//// [/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" }
224224
225225//// [/src/lib/animals/tsconfig.tsbuildinfo.readable.baseline.txt]
226226{
@@ -275,6 +275,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
275275 "noUnusedParameters" : true ,
276276 "outDir" : "./" ,
277277 "rootDir" : "../../animals" ,
278+ "strict" : true ,
278279 "target" : 1
279280 } ,
280281 "referencedMap" : {
@@ -306,11 +307,11 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
306307 ]
307308 } ,
308309 "version" : "FakeTSVersion" ,
309- "size" : 1889
310+ "size" : 1903
310311}
311312
312313//// [/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" }
314315
315316//// [/src/lib/core/tsconfig.tsbuildinfo.readable.baseline.txt]
316317{
@@ -340,6 +341,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
340341 "noUnusedParameters" : true ,
341342 "outDir" : "./" ,
342343 "rootDir" : "../../core" ,
344+ "strict" : true ,
343345 "target" : 1
344346 } ,
345347 "referencedMap" : { } ,
@@ -350,7 +352,7 @@ Object.defineProperty(exports, "createDog", { enumerable: true, get: function ()
350352 ]
351353 } ,
352354 "version" : "FakeTSVersion" ,
353- "size" : 1135
355+ "size" : 1149
354356}
355357
356358//// [/src/lib/core/utilities.d.ts]
@@ -375,7 +377,7 @@ exports.lastElementOf = lastElementOf;
375377
376378
377379//// [/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 "}
379381
380382//// [/src/lib/zoo/tsconfig.tsbuildinfo.readable.baseline.txt]
381383{
@@ -429,6 +431,7 @@ exports.lastElementOf = lastElementOf;
429431 "noUnusedParameters" : true ,
430432 "outDir" : "./" ,
431433 "rootDir" : "../../zoo" ,
434+ "strict" : true ,
432435 "target" : 1
433436 } ,
434437 "referencedMap" : {
@@ -464,7 +467,7 @@ exports.lastElementOf = lastElementOf;
464467 ]
465468 } ,
466469 "version" : "FakeTSVersion ",
467- "size ": 1656
470+ "size ": 1670
468471}
469472
470473//// [/src/lib/zoo/zoo.d.ts]
0 commit comments