{
  "program": {
    "fileInfos": {
      "./node_modules/typescript/lib/lib.es5.d.ts": {
        "version": "fc43680ad3a1a4ec8c7b8d908af1ec9ddff87845346de5f02c735c9171fa98ea",
        "signature": "fc43680ad3a1a4ec8c7b8d908af1ec9ddff87845346de5f02c735c9171fa98ea"
      },
      "./node_modules/typescript/lib/lib.es2015.d.ts": {
        "version": "7994d44005046d1413ea31d046577cdda33b8b2470f30281fd9c8b3c99fe2d96",
        "signature": "7994d44005046d1413ea31d046577cdda33b8b2470f30281fd9c8b3c99fe2d96"
      },
      "./node_modules/typescript/lib/lib.es2016.d.ts": {
        "version": "5f217838d25704474d9ef93774f04164889169ca31475fe423a9de6758f058d1",
        "signature": "5f217838d25704474d9ef93774f04164889169ca31475fe423a9de6758f058d1"
      },
      "./node_modules/typescript/lib/lib.es2017.d.ts": {
        "version": "459097c7bdd88fc5731367e56591e4f465f2c9de81a35427a7bd473165c34743",
        "signature": "459097c7bdd88fc5731367e56591e4f465f2c9de81a35427a7bd473165c34743"
      },
      "./node_modules/typescript/lib/lib.es2018.d.ts": {
        "version": "9c67dcc7ca897b61f58d57d487bc9f07950546e5ac8701cbc41a8a4fec48b091",
        "signature": "9c67dcc7ca897b61f58d57d487bc9f07950546e5ac8701cbc41a8a4fec48b091"
      },
      "./node_modules/typescript/lib/lib.dom.d.ts": {
        "version": "d93de5e8a7275cb9d47481410e13b3b1debb997e216490954b5d106e37e086de",
        "signature": "d93de5e8a7275cb9d47481410e13b3b1debb997e216490954b5d106e37e086de"
      },
      "./node_modules/typescript/lib/lib.dom.iterable.d.ts": {
        "version": "8329c3401aa8708426c7760f14219170f69a2cb77e4519758cec6f5027270faf",
        "signature": "8329c3401aa8708426c7760f14219170f69a2cb77e4519758cec6f5027270faf"
      },
      "./node_modules/typescript/lib/lib.webworker.importscripts.d.ts": {
        "version": "fe4e59403e34c7ff747abe4ff6abbc7718229556d7c1a5b93473fb53156c913b",
        "signature": "fe4e59403e34c7ff747abe4ff6abbc7718229556d7c1a5b93473fb53156c913b"
      },
      "./node_modules/typescript/lib/lib.scripthost.d.ts": {
        "version": "b9faa17292f17d2ad75e34fac77dd63a6403af1dba02d39cd0cbb9ffdf3de8b9",
        "signature": "b9faa17292f17d2ad75e34fac77dd63a6403af1dba02d39cd0cbb9ffdf3de8b9"
      },
      "./node_modules/typescript/lib/lib.es2015.core.d.ts": {
        "version": "734ddc145e147fbcd55f07d034f50ccff1086f5a880107665ec326fb368876f6",
        "signature": "734ddc145e147fbcd55f07d034f50ccff1086f5a880107665ec326fb368876f6"
      },
      "./node_modules/typescript/lib/lib.es2015.collection.d.ts": {
        "version": "4a0862a21f4700de873db3b916f70e41570e2f558da77d2087c9490f5a0615d8",
        "signature": "4a0862a21f4700de873db3b916f70e41570e2f558da77d2087c9490f5a0615d8"
      },
      "./node_modules/typescript/lib/lib.es2015.generator.d.ts": {
        "version": "765e0e9c9d74cf4d031ca8b0bdb269a853e7d81eda6354c8510218d03db12122",
        "signature": "765e0e9c9d74cf4d031ca8b0bdb269a853e7d81eda6354c8510218d03db12122"
      },
      "./node_modules/typescript/lib/lib.es2015.iterable.d.ts": {
        "version": "285958e7699f1babd76d595830207f18d719662a0c30fac7baca7df7162a9210",
        "signature": "285958e7699f1babd76d595830207f18d719662a0c30fac7baca7df7162a9210"
      },
      "./node_modules/typescript/lib/lib.es2015.promise.d.ts": {
        "version": "d4deaafbb18680e3143e8b471acd650ed6f72a408a33137f0a0dd104fbe7f8ca",
        "signature": "d4deaafbb18680e3143e8b471acd650ed6f72a408a33137f0a0dd104fbe7f8ca"
      },
      "./node_modules/typescript/lib/lib.es2015.proxy.d.ts": {
        "version": "5e72f949a89717db444e3bd9433468890068bb21a5638d8ab15a1359e05e54fe",
        "signature": "5e72f949a89717db444e3bd9433468890068bb21a5638d8ab15a1359e05e54fe"
      },
      "./node_modules/typescript/lib/lib.es2015.reflect.d.ts": {
        "version": "f5b242136ae9bfb1cc99a5971cccc44e99947ae6b5ef6fd8aa54b5ade553b976",
        "signature": "f5b242136ae9bfb1cc99a5971cccc44e99947ae6b5ef6fd8aa54b5ade553b976"
      },
      "./node_modules/typescript/lib/lib.es2015.symbol.d.ts": {
        "version": "9ae2860252d6b5f16e2026d8a2c2069db7b2a3295e98b6031d01337b96437230",
        "signature": "9ae2860252d6b5f16e2026d8a2c2069db7b2a3295e98b6031d01337b96437230"
      },
      "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": {
        "version": "3e0a459888f32b42138d5a39f706ff2d55d500ab1031e0988b5568b0f67c2303",
        "signature": "3e0a459888f32b42138d5a39f706ff2d55d500ab1031e0988b5568b0f67c2303"
      },
      "./node_modules/typescript/lib/lib.es2016.array.include.d.ts": {
        "version": "3f96f1e570aedbd97bf818c246727151e873125d0512e4ae904330286c721bc0",
        "signature": "3f96f1e570aedbd97bf818c246727151e873125d0512e4ae904330286c721bc0"
      },
      "./node_modules/typescript/lib/lib.es2017.object.d.ts": {
        "version": "c2d60b2e558d44384e4704b00e6b3d154334721a911f094d3133c35f0917b408",
        "signature": "c2d60b2e558d44384e4704b00e6b3d154334721a911f094d3133c35f0917b408"
      },
      "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": {
        "version": "b8667586a618c5cf64523d4e500ae39e781428abfb28f3de441fc66b56144b6f",
        "signature": "b8667586a618c5cf64523d4e500ae39e781428abfb28f3de441fc66b56144b6f"
      },
      "./node_modules/typescript/lib/lib.es2017.string.d.ts": {
        "version": "21df2e0059f14dcb4c3a0e125859f6b6ff01332ee24b0065a741d121250bc71c",
        "signature": "21df2e0059f14dcb4c3a0e125859f6b6ff01332ee24b0065a741d121250bc71c"
      },
      "./node_modules/typescript/lib/lib.es2017.intl.d.ts": {
        "version": "c1759cb171c7619af0d2234f2f8fb2a871ee88e956e2ed91bb61778e41f272c6",
        "signature": "c1759cb171c7619af0d2234f2f8fb2a871ee88e956e2ed91bb61778e41f272c6"
      },
      "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": {
        "version": "28569d59e07d4378cb3d54979c4c60f9f06305c9bb6999ffe6cab758957adc46",
        "signature": "28569d59e07d4378cb3d54979c4c60f9f06305c9bb6999ffe6cab758957adc46"
      },
      "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": {
        "version": "2958de3d25bfb0b5cdace0244e11c9637e5988920b99024db705a720ce6348e7",
        "signature": "2958de3d25bfb0b5cdace0244e11c9637e5988920b99024db705a720ce6348e7"
      },
      "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": {
        "version": "85085a0783532dc04b66894748dc4a49983b2fbccb0679b81356947021d7a215",
        "signature": "85085a0783532dc04b66894748dc4a49983b2fbccb0679b81356947021d7a215"
      },
      "./node_modules/typescript/lib/lib.es2018.intl.d.ts": {
        "version": "5494f46d3a8a0329d13ddc37f8759d5288760febb51c92336608d1c06bb18d29",
        "signature": "5494f46d3a8a0329d13ddc37f8759d5288760febb51c92336608d1c06bb18d29"
      },
      "./node_modules/typescript/lib/lib.es2018.promise.d.ts": {
        "version": "efe049114bad1035b0aa9a4a0359f50ab776e3897c411521e51d3013079cbd62",
        "signature": "efe049114bad1035b0aa9a4a0359f50ab776e3897c411521e51d3013079cbd62"
      },
      "./node_modules/typescript/lib/lib.es2018.regexp.d.ts": {
        "version": "e7780d04cd4120ee554c665829db2bbdd6b947cbaa3c150b7d9ea74df3beb2e8",
        "signature": "e7780d04cd4120ee554c665829db2bbdd6b947cbaa3c150b7d9ea74df3beb2e8"
      },
      "./node_modules/typescript/lib/lib.esnext.intl.d.ts": {
        "version": "1377923021927244ea19433873b997ad8585533b0a56d5de29cda497f7842756",
        "signature": "1377923021927244ea19433873b997ad8585533b0a56d5de29cda497f7842756"
      },
      "./node_modules/typescript/lib/lib.esnext.bigint.d.ts": {
        "version": "0c9ea8c2028047f39a3f66752682604f543c08be8806258c3d95c93e75a43255",
        "signature": "0c9ea8c2028047f39a3f66752682604f543c08be8806258c3d95c93e75a43255"
      },
      "./node_modules/typescript/lib/lib.es2016.full.d.ts": {
        "version": "a1205f8b74ba57896ae4eb9ff19a5ffc7f210352b0b535abcd36d6b06225a3ac",
        "signature": "a1205f8b74ba57896ae4eb9ff19a5ffc7f210352b0b535abcd36d6b06225a3ac"
      },
      "./src/index.ts": {
        "version": "2edf2f3f9f01bbc6e19f1faef7709bdbb3536fb4f0a4b1b77dc3cd28c00e98ef",
        "signature": "ddb1b60fd5acfed453cf5ef39d78a6f78b818af15a8daa8a943a694db8d3556d"
      },
      "./node_modules/@types/chai/index.d.ts": {
        "version": "59d7349eed777208ee2ba1d628995f424dad4671bbbe0da23ee5fba704e1d5a5",
        "signature": "59d7349eed777208ee2ba1d628995f424dad4671bbbe0da23ee5fba704e1d5a5"
      },
      "./node_modules/@types/mocha/index.d.ts": {
        "version": "c4c03cf65951d980ba618ae9601d10438730803fc9c8a1f7b34af8739981e205",
        "signature": "c4c03cf65951d980ba618ae9601d10438730803fc9c8a1f7b34af8739981e205"
      },
      "./node_modules/@types/node/globals.d.ts": {
        "version": "05c42320698cb6eb4052d68ef35a0f3b88291b9275f13e9a188b96119844c5b6",
        "signature": "05c42320698cb6eb4052d68ef35a0f3b88291b9275f13e9a188b96119844c5b6"
      },
      "./node_modules/@types/node/assert.d.ts": {
        "version": "7860312f33f0cf2c93500787d02c4cc43ea3d0c080d4781095ac7715d5da3316",
        "signature": "7860312f33f0cf2c93500787d02c4cc43ea3d0c080d4781095ac7715d5da3316"
      },
      "./node_modules/@types/node/async_hooks.d.ts": {
        "version": "1305b079a057355f496bdde048716189178877a6b4fe0e9267a46af67f8c7561",
        "signature": "1305b079a057355f496bdde048716189178877a6b4fe0e9267a46af67f8c7561"
      },
      "./node_modules/@types/node/buffer.d.ts": {
        "version": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878",
        "signature": "61215c1a376bbe8f51cab4cc4ddbf3746387015113c37a84d981d4738c21b878"
      },
      "./node_modules/@types/node/child_process.d.ts": {
        "version": "4c50c12d023c7ba3b08aed969b723594bf74e5c5a6c80b421d8664bf22c3c072",
        "signature": "4c50c12d023c7ba3b08aed969b723594bf74e5c5a6c80b421d8664bf22c3c072"
      },
      "./node_modules/@types/node/cluster.d.ts": {
        "version": "ce629710e5e58724902b753212e97861fd73e2aa09f5d88cb6d55dc763cf8c8a",
        "signature": "ce629710e5e58724902b753212e97861fd73e2aa09f5d88cb6d55dc763cf8c8a"
      },
      "./node_modules/@types/node/console.d.ts": {
        "version": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d",
        "signature": "525c8fc510d9632d2a0a9de2d41c3ac1cdd79ff44d3b45c6d81cacabb683528d"
      },
      "./node_modules/@types/node/constants.d.ts": {
        "version": "0279383034fae92db8097d0a41350293553599cc9c3c917b60e2542d0dfcbd44",
        "signature": "0279383034fae92db8097d0a41350293553599cc9c3c917b60e2542d0dfcbd44"
      },
      "./node_modules/@types/node/crypto.d.ts": {
        "version": "3b6e751fc790e939efc4352e950b59be8c8e23c6e2bca2cf7359788b53f70485",
        "signature": "3b6e751fc790e939efc4352e950b59be8c8e23c6e2bca2cf7359788b53f70485"
      },
      "./node_modules/@types/node/dgram.d.ts": {
        "version": "387656ed4d6444031a0042c38701167e77ff5f4698ada32737082fbee76b1db0",
        "signature": "387656ed4d6444031a0042c38701167e77ff5f4698ada32737082fbee76b1db0"
      },
      "./node_modules/@types/node/dns.d.ts": {
        "version": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c",
        "signature": "ef226a42de7022eacdfa0f15aabf73b46c47af93044c8ebfab8aa8e3cf6c330c"
      },
      "./node_modules/@types/node/domain.d.ts": {
        "version": "d5b7c8819ce1bd31a45f7675309e145ec28e3aa1b60a8e0637fd0e8916255baa",
        "signature": "d5b7c8819ce1bd31a45f7675309e145ec28e3aa1b60a8e0637fd0e8916255baa"
      },
      "./node_modules/@types/node/events.d.ts": {
        "version": "3ad728027671c2c3c829e21803f8d7a15b29d808293644d50d928213280c072d",
        "signature": "3ad728027671c2c3c829e21803f8d7a15b29d808293644d50d928213280c072d"
      },
      "./node_modules/@types/node/fs.d.ts": {
        "version": "21b6d7f47a3c13325fe3a12518c18ed2deac19eca23aa874e1c4fb02b65b0d49",
        "signature": "21b6d7f47a3c13325fe3a12518c18ed2deac19eca23aa874e1c4fb02b65b0d49"
      },
      "./node_modules/@types/node/http.d.ts": {
        "version": "4fd41897e21cc6def2735221fa7bd0986b44e44d224939a20f9e173ba2255646",
        "signature": "4fd41897e21cc6def2735221fa7bd0986b44e44d224939a20f9e173ba2255646"
      },
      "./node_modules/@types/node/http2.d.ts": {
        "version": "272c8598c3a29a3fa3027bd0a645c5f49b3f7832dfcf8e47b7260843ec8a40f3",
        "signature": "272c8598c3a29a3fa3027bd0a645c5f49b3f7832dfcf8e47b7260843ec8a40f3"
      },
      "./node_modules/@types/node/https.d.ts": {
        "version": "dacbe08610729f6343ea9880ea8e737c6d7a6efa4a318d8f6acaf85db4aceed6",
        "signature": "dacbe08610729f6343ea9880ea8e737c6d7a6efa4a318d8f6acaf85db4aceed6"
      },
      "./node_modules/@types/node/inspector.d.ts": {
        "version": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c",
        "signature": "4218ced3933a31eed1278d350dd63c5900df0f0904f57d61c054d7a4b83dbe4c"
      },
      "./node_modules/@types/node/module.d.ts": {
        "version": "03394bf8deb8781b490ae9266a843fbdf00647947d79e25fcbf1d89a9e9c8a66",
        "signature": "03394bf8deb8781b490ae9266a843fbdf00647947d79e25fcbf1d89a9e9c8a66"
      },
      "./node_modules/@types/node/net.d.ts": {
        "version": "358398fe4034395d85c87c319cca7a04001434b13dc68d067481ecb374385bfc",
        "signature": "358398fe4034395d85c87c319cca7a04001434b13dc68d067481ecb374385bfc"
      },
      "./node_modules/@types/node/os.d.ts": {
        "version": "d9bc6f1917c24d862a68d2633e4a32fd586bfe3e412e5d11fd07d8266b94ced5",
        "signature": "d9bc6f1917c24d862a68d2633e4a32fd586bfe3e412e5d11fd07d8266b94ced5"
      },
      "./node_modules/@types/node/path.d.ts": {
        "version": "5fb30076f0e0e5744db8993648bfb67aadd895f439edad5cce039127a87a8a36",
        "signature": "5fb30076f0e0e5744db8993648bfb67aadd895f439edad5cce039127a87a8a36"
      },
      "./node_modules/@types/node/perf_hooks.d.ts": {
        "version": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f",
        "signature": "27ef4001526ee9d8afa57687a60bb3b59c52b32d29db0a2260094ab64726164f"
      },
      "./node_modules/@types/node/process.d.ts": {
        "version": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e",
        "signature": "0e0d58f5e90c0a270dac052b9c5ad8ccdfc8271118c2105b361063218d528d6e"
      },
      "./node_modules/@types/node/punycode.d.ts": {
        "version": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1",
        "signature": "30ec6f9c683b988c3cfaa0c4690692049c4e7ed7dc6f6e94f56194c06b86f5e1"
      },
      "./node_modules/@types/node/querystring.d.ts": {
        "version": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d",
        "signature": "66ce86394b4ced375bd59338265a190a5cbe0b78a15bdf64e34b46d3a5ffaa5d"
      },
      "./node_modules/@types/node/readline.d.ts": {
        "version": "d08dfb553aa396ac399e7c67e24f6b964b12a49e99d245009c7c579827f6d5f2",
        "signature": "d08dfb553aa396ac399e7c67e24f6b964b12a49e99d245009c7c579827f6d5f2"
      },
      "./node_modules/@types/node/repl.d.ts": {
        "version": "30b9c2c0949e27506c7e751bd51749ca5ecb0d0a3ea854064039ffaa3707fad4",
        "signature": "30b9c2c0949e27506c7e751bd51749ca5ecb0d0a3ea854064039ffaa3707fad4"
      },
      "./node_modules/@types/node/stream.d.ts": {
        "version": "32b0ae0240af34cb90ab2f071bd4da6721bdce7d547ad3bbc2af3723b8e8f812",
        "signature": "32b0ae0240af34cb90ab2f071bd4da6721bdce7d547ad3bbc2af3723b8e8f812"
      },
      "./node_modules/@types/node/string_decoder.d.ts": {
        "version": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432",
        "signature": "7e62aac2cc9c0710d772047ad89e8d7117f52592c791eb995ce1f865fedab432"
      },
      "./node_modules/@types/node/timers.d.ts": {
        "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9",
        "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9"
      },
      "./node_modules/@types/node/tls.d.ts": {
        "version": "a111f300c29a91c4dd0db95fb46a80d7f95a9da4b0c23e2d84f2a1302fffaabf",
        "signature": "a111f300c29a91c4dd0db95fb46a80d7f95a9da4b0c23e2d84f2a1302fffaabf"
      },
      "./node_modules/@types/node/trace_events.d.ts": {
        "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638",
        "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638"
      },
      "./node_modules/@types/node/tty.d.ts": {
        "version": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c",
        "signature": "df905913ad47e24b6cb41d33f0c1f500bf9c4befe4325413a7644c9eb1e7965c"
      },
      "./node_modules/@types/node/url.d.ts": {
        "version": "ae25aec5ed3795a3edfc356a7bc091554917ad0e0009a3cdffd7115ba22bd28d",
        "signature": "ae25aec5ed3795a3edfc356a7bc091554917ad0e0009a3cdffd7115ba22bd28d"
      },
      "./node_modules/@types/node/util.d.ts": {
        "version": "bf237fb2ca1ac62fde63e5f8178a9030e4d6b11987744007272f03a9deec6f76",
        "signature": "bf237fb2ca1ac62fde63e5f8178a9030e4d6b11987744007272f03a9deec6f76"
      },
      "./node_modules/@types/node/v8.d.ts": {
        "version": "4407bd5f1d6f748590ba125195eb1d7a003c2de2f3b057456d3ac76a742d2561",
        "signature": "4407bd5f1d6f748590ba125195eb1d7a003c2de2f3b057456d3ac76a742d2561"
      },
      "./node_modules/@types/node/vm.d.ts": {
        "version": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3",
        "signature": "bf244a366e8ee68acda125761c6e337c8795b37eef05947d62f89b584de926b3"
      },
      "./node_modules/@types/node/worker_threads.d.ts": {
        "version": "7780573ed8387aaadcc61d87f3d60d77dabf1e060da252dc72ab1d73401988bb",
        "signature": "7780573ed8387aaadcc61d87f3d60d77dabf1e060da252dc72ab1d73401988bb"
      },
      "./node_modules/@types/node/zlib.d.ts": {
        "version": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8",
        "signature": "f409183966a1dd93d3a9cd1d54fbeb85c73101e87cd5b19467c5e37b252f3fd8"
      },
      "./node_modules/@types/node/base.d.ts": {
        "version": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce",
        "signature": "6622f76993bdfeaacb947ba7c4cf26f2e5c5194194d02d792c3cba4174cd8fce"
      },
      "./node_modules/@types/node/ts3.2/fs.d.ts": {
        "version": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024",
        "signature": "1ed55651f38540dba21f4a864bd89834ddb552446dce8c8a5f9dc0b44ce0b024"
      },
      "./node_modules/@types/node/ts3.2/util.d.ts": {
        "version": "4f54f0a9dd3b644c99ec32b32f8804d5978bc854799b228ae9c467bf3c84c64c",
        "signature": "4f54f0a9dd3b644c99ec32b32f8804d5978bc854799b228ae9c467bf3c84c64c"
      },
      "./node_modules/@types/node/ts3.2/globals.d.ts": {
        "version": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1",
        "signature": "4926e99d2ad39c0bbd36f2d37cc8f52756bc7a5661ad7b12815df871a4b07ba1"
      },
      "./node_modules/@types/node/ts3.2/index.d.ts": {
        "version": "7c7dabe6de2f88a1b4a4d9a15479c2a99b6f5864b434b9d960fc312ba9498c0a",
        "signature": "7c7dabe6de2f88a1b4a4d9a15479c2a99b6f5864b434b9d960fc312ba9498c0a"
      }
    },
    "options": {
      "incremental": true,
      "target": 3,
      "module": 1,
      "declaration": true,
      "sourceMap": true,
      "outDir": "./lib",
      "rootDir": "./src",
      "composite": true,
      "downlevelIteration": true,
      "strict": true,
      "alwaysStrict": true,
      "esModuleInterop": true,
      "configFilePath": "./tsconfig.json"
    },
    "referencedMap": {
      "./node_modules/typescript/lib/lib.es5.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.dom.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.dom.iterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.scripthost.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.core.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.collection.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.generator.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.iterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.promise.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.proxy.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.reflect.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.symbol.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.array.include.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.object.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.string.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.promise.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.regexp.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.esnext.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.esnext.bigint.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.full.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./src/index.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/chai/index.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/mocha/index.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/globals.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/assert.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/async_hooks.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/buffer.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/child_process.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/cluster.d.ts": [
        "./node_modules/@types/node/child_process.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/console.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/constants.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/crypto.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/dgram.d.ts": [
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/dns.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/domain.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/events.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/fs.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/http.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/http2.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/https.d.ts": [
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/inspector.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/module.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/net.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/os.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/path.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/perf_hooks.d.ts": [
        "./node_modules/@types/node/async_hooks.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/process.d.ts": [
        "./node_modules/@types/node/tty.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/punycode.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/querystring.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/readline.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/repl.d.ts": [
        "./node_modules/@types/node/readline.d.ts",
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/stream.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/string_decoder.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/timers.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/tls.d.ts": [
        "./node_modules/@types/node/crypto.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/trace_events.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/tty.d.ts": [
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/url.d.ts": [
        "./node_modules/@types/node/querystring.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/util.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/v8.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/vm.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/worker_threads.d.ts": [
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/zlib.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/base.d.ts": [
        "./node_modules/@types/node/globals.d.ts",
        "./node_modules/@types/node/assert.d.ts",
        "./node_modules/@types/node/async_hooks.d.ts",
        "./node_modules/@types/node/buffer.d.ts",
        "./node_modules/@types/node/child_process.d.ts",
        "./node_modules/@types/node/cluster.d.ts",
        "./node_modules/@types/node/console.d.ts",
        "./node_modules/@types/node/constants.d.ts",
        "./node_modules/@types/node/crypto.d.ts",
        "./node_modules/@types/node/dgram.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/domain.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/http2.d.ts",
        "./node_modules/@types/node/https.d.ts",
        "./node_modules/@types/node/inspector.d.ts",
        "./node_modules/@types/node/module.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/os.d.ts",
        "./node_modules/@types/node/path.d.ts",
        "./node_modules/@types/node/perf_hooks.d.ts",
        "./node_modules/@types/node/process.d.ts",
        "./node_modules/@types/node/punycode.d.ts",
        "./node_modules/@types/node/querystring.d.ts",
        "./node_modules/@types/node/readline.d.ts",
        "./node_modules/@types/node/repl.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/string_decoder.d.ts",
        "./node_modules/@types/node/timers.d.ts",
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/trace_events.d.ts",
        "./node_modules/@types/node/tty.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/v8.d.ts",
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/worker_threads.d.ts",
        "./node_modules/@types/node/zlib.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/fs.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/util.d.ts": [
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/globals.d.ts": [
        "./node_modules/@types/node/globals.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts",
        "./node_modules/@types/node/ts3.2/globals.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/util.d.ts"
      ]
    },
    "exportedModulesMap": {
      "./node_modules/typescript/lib/lib.es5.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.dom.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.dom.iterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.scripthost.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.core.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.collection.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.generator.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.iterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.promise.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.proxy.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.reflect.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.symbol.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.array.include.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.object.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.string.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.promise.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2018.regexp.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.esnext.intl.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.esnext.bigint.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/typescript/lib/lib.es2016.full.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/chai/index.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/mocha/index.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/globals.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/assert.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/base.d.ts": [
        "./node_modules/@types/node/globals.d.ts",
        "./node_modules/@types/node/assert.d.ts",
        "./node_modules/@types/node/async_hooks.d.ts",
        "./node_modules/@types/node/buffer.d.ts",
        "./node_modules/@types/node/child_process.d.ts",
        "./node_modules/@types/node/cluster.d.ts",
        "./node_modules/@types/node/console.d.ts",
        "./node_modules/@types/node/constants.d.ts",
        "./node_modules/@types/node/crypto.d.ts",
        "./node_modules/@types/node/dgram.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/domain.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/http2.d.ts",
        "./node_modules/@types/node/https.d.ts",
        "./node_modules/@types/node/inspector.d.ts",
        "./node_modules/@types/node/module.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/os.d.ts",
        "./node_modules/@types/node/path.d.ts",
        "./node_modules/@types/node/perf_hooks.d.ts",
        "./node_modules/@types/node/process.d.ts",
        "./node_modules/@types/node/punycode.d.ts",
        "./node_modules/@types/node/querystring.d.ts",
        "./node_modules/@types/node/readline.d.ts",
        "./node_modules/@types/node/repl.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/string_decoder.d.ts",
        "./node_modules/@types/node/timers.d.ts",
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/trace_events.d.ts",
        "./node_modules/@types/node/tty.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/v8.d.ts",
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/worker_threads.d.ts",
        "./node_modules/@types/node/zlib.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts",
        "./node_modules/@types/node/ts3.2/globals.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/util.d.ts"
      ],
      "./node_modules/@types/node/async_hooks.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/perf_hooks.d.ts": [
        "./node_modules/@types/node/async_hooks.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/buffer.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/child_process.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/cluster.d.ts": [
        "./node_modules/@types/node/child_process.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/console.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/constants.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/crypto.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/tls.d.ts": [
        "./node_modules/@types/node/crypto.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/https.d.ts": [
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/http2.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/tls.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/http.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/dgram.d.ts": [
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/dns.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/net.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/dns.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/tty.d.ts": [
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/process.d.ts": [
        "./node_modules/@types/node/tty.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/http.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/net.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/domain.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/events.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/worker_threads.d.ts": [
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/stream.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/zlib.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/v8.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/readline.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/repl.d.ts": [
        "./node_modules/@types/node/readline.d.ts",
        "./node_modules/@types/node/vm.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/fs.d.ts": [
        "./node_modules/@types/node/stream.d.ts",
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/url.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/globals.d.ts": [
        "./node_modules/@types/node/globals.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/util.d.ts": [
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/fs.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/vm.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/util.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/url.d.ts": [
        "./node_modules/@types/node/querystring.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/trace_events.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/timers.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/string_decoder.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/querystring.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/punycode.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/path.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/os.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/module.d.ts": [
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ],
      "./node_modules/@types/node/inspector.d.ts": [
        "./node_modules/@types/node/events.d.ts",
        "./node_modules/@types/node/fs.d.ts",
        "./node_modules/@types/node/ts3.2/fs.d.ts",
        "./node_modules/@types/node/util.d.ts",
        "./node_modules/@types/node/ts3.2/util.d.ts"
      ]
    },
    "semanticDiagnosticsPerFile": [
      "./src/index.ts",
      "./node_modules/@types/chai/index.d.ts",
      "./node_modules/@types/mocha/index.d.ts",
      "./node_modules/@types/node/globals.d.ts",
      "./node_modules/@types/node/assert.d.ts",
      "./node_modules/@types/node/async_hooks.d.ts",
      "./node_modules/@types/node/buffer.d.ts",
      "./node_modules/@types/node/child_process.d.ts",
      "./node_modules/@types/node/cluster.d.ts",
      "./node_modules/@types/node/console.d.ts",
      "./node_modules/@types/node/constants.d.ts",
      "./node_modules/@types/node/crypto.d.ts",
      "./node_modules/@types/node/dgram.d.ts",
      "./node_modules/@types/node/dns.d.ts",
      "./node_modules/@types/node/domain.d.ts",
      "./node_modules/@types/node/events.d.ts",
      "./node_modules/@types/node/fs.d.ts",
      "./node_modules/@types/node/http.d.ts",
      "./node_modules/@types/node/http2.d.ts",
      "./node_modules/@types/node/https.d.ts",
      "./node_modules/@types/node/inspector.d.ts",
      "./node_modules/@types/node/module.d.ts",
      "./node_modules/@types/node/net.d.ts",
      "./node_modules/@types/node/os.d.ts",
      "./node_modules/@types/node/path.d.ts",
      "./node_modules/@types/node/perf_hooks.d.ts",
      "./node_modules/@types/node/process.d.ts",
      "./node_modules/@types/node/punycode.d.ts",
      "./node_modules/@types/node/querystring.d.ts",
      "./node_modules/@types/node/readline.d.ts",
      "./node_modules/@types/node/repl.d.ts",
      "./node_modules/@types/node/stream.d.ts",
      "./node_modules/@types/node/string_decoder.d.ts",
      "./node_modules/@types/node/timers.d.ts",
      "./node_modules/@types/node/tls.d.ts",
      "./node_modules/@types/node/trace_events.d.ts",
      "./node_modules/@types/node/tty.d.ts",
      "./node_modules/@types/node/url.d.ts",
      "./node_modules/@types/node/util.d.ts",
      "./node_modules/@types/node/v8.d.ts",
      "./node_modules/@types/node/vm.d.ts",
      "./node_modules/@types/node/worker_threads.d.ts",
      "./node_modules/@types/node/zlib.d.ts",
      "./node_modules/@types/node/base.d.ts",
      "./node_modules/@types/node/ts3.2/fs.d.ts",
      "./node_modules/@types/node/ts3.2/util.d.ts",
      "./node_modules/@types/node/ts3.2/globals.d.ts",
      "./node_modules/@types/node/ts3.2/index.d.ts",
      "./node_modules/typescript/lib/lib.es2015.d.ts",
      "./node_modules/typescript/lib/lib.es2016.d.ts",
      "./node_modules/typescript/lib/lib.es2017.d.ts",
      "./node_modules/typescript/lib/lib.es2018.d.ts",
      "./node_modules/typescript/lib/lib.es2016.full.d.ts",
      "./node_modules/typescript/lib/lib.esnext.bigint.d.ts",
      "./node_modules/typescript/lib/lib.esnext.intl.d.ts",
      "./node_modules/typescript/lib/lib.es2018.regexp.d.ts",
      "./node_modules/typescript/lib/lib.es2018.promise.d.ts",
      "./node_modules/typescript/lib/lib.es2018.intl.d.ts",
      "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
      "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
      "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
      "./node_modules/typescript/lib/lib.es2017.intl.d.ts",
      "./node_modules/typescript/lib/lib.es2017.string.d.ts",
      "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
      "./node_modules/typescript/lib/lib.es2017.object.d.ts",
      "./node_modules/typescript/lib/lib.es2016.array.include.d.ts",
      "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
      "./node_modules/typescript/lib/lib.es2015.symbol.d.ts",
      "./node_modules/typescript/lib/lib.es2015.reflect.d.ts",
      "./node_modules/typescript/lib/lib.es2015.proxy.d.ts",
      "./node_modules/typescript/lib/lib.es2015.promise.d.ts",
      "./node_modules/typescript/lib/lib.es2015.iterable.d.ts",
      "./node_modules/typescript/lib/lib.es2015.generator.d.ts",
      "./node_modules/typescript/lib/lib.es2015.collection.d.ts",
      "./node_modules/typescript/lib/lib.es2015.core.d.ts",
      "./node_modules/typescript/lib/lib.scripthost.d.ts",
      "./node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
      "./node_modules/typescript/lib/lib.dom.iterable.d.ts",
      "./node_modules/typescript/lib/lib.dom.d.ts",
      "./node_modules/typescript/lib/lib.es5.d.ts"
    ]
  },
  "version": "3.7.3"
}