{
  "program": {
    "fileInfos": {
      "../../node_modules/typescript/lib/lib.es5.d.ts": {
        "version": "c9a1f03d6ba0fe3c871eb0dd81622e78fbb61ade70878b34d48a341a690c59e9",
        "signature": "c9a1f03d6ba0fe3c871eb0dd81622e78fbb61ade70878b34d48a341a690c59e9",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.d.ts": {
        "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6",
        "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.es2016.d.ts": {
        "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467",
        "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.es2017.d.ts": {
        "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9",
        "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.es2018.d.ts": {
        "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",
        "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.es2019.d.ts": {
        "version": "e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84",
        "signature": "e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.es2020.d.ts": {
        "version": "666172ccd045546f9b6d099744da9b822357e393c9fe67c34d3f44eabdf15723",
        "signature": "666172ccd045546f9b6d099744da9b822357e393c9fe67c34d3f44eabdf15723",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.esnext.d.ts": {
        "version": "2f8f379dedbdbd96a38a1e445cb3919853a1157a950fd977f85808db8d0f8a58",
        "signature": "2f8f379dedbdbd96a38a1e445cb3919853a1157a950fd977f85808db8d0f8a58",
        "affectsGlobalScope": false
      },
      "../../node_modules/typescript/lib/lib.dom.d.ts": {
        "version": "38130cdd16bd2318b9362f9d60dd9670f7e38708bb6131cf11fc78a41b2c34a0",
        "signature": "38130cdd16bd2318b9362f9d60dd9670f7e38708bb6131cf11fc78a41b2c34a0",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts": {
        "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17",
        "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts": {
        "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c",
        "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts": {
        "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a",
        "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": {
        "version": "42f5e41e5893da663dbf0394268f54f1da4b43dc0ddd2ea4bf471fe5361d6faf",
        "signature": "42f5e41e5893da663dbf0394268f54f1da4b43dc0ddd2ea4bf471fe5361d6faf",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts": {
        "version": "0b7a905675e6cb4211c128f0a3aa47d414b275180a299a9aad5d3ec298abbfc4",
        "signature": "0b7a905675e6cb4211c128f0a3aa47d414b275180a299a9aad5d3ec298abbfc4",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": {
        "version": "dfff68b3c34338f6b307a25d4566de15eed7973b0dc5d69f9fde2bcac1c25315",
        "signature": "dfff68b3c34338f6b307a25d4566de15eed7973b0dc5d69f9fde2bcac1c25315",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": {
        "version": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d",
        "signature": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": {
        "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93",
        "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": {
        "version": "4670208dd7da9d6c774ab1b75c1527a810388c7989c4905de6aaea8561cb9dce",
        "signature": "4670208dd7da9d6c774ab1b75c1527a810388c7989c4905de6aaea8561cb9dce",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": {
        "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006",
        "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts": {
        "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a",
        "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": {
        "version": "b5e4c2d67aa844ed503b29cd4ca2ede1a229ac7fe874613b2c996fa9c581a25f",
        "signature": "b5e4c2d67aa844ed503b29cd4ca2ede1a229ac7fe874613b2c996fa9c581a25f",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts": {
        "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577",
        "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts": {
        "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d",
        "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": {
        "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e",
        "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": {
        "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a",
        "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": {
        "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359",
        "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts": {
        "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e",
        "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts": {
        "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c",
        "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": {
        "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8",
        "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2019.array.d.ts": {
        "version": "9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951",
        "signature": "9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2019.object.d.ts": {
        "version": "6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de",
        "signature": "6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2019.string.d.ts": {
        "version": "93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1",
        "signature": "93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2019.symbol.d.ts": {
        "version": "2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993",
        "signature": "2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": {
        "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09",
        "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2020.promise.d.ts": {
        "version": "7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862",
        "signature": "7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2020.string.d.ts": {
        "version": "faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e",
        "signature": "faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts": {
        "version": "936d7d2e8851af9ccfa5333b15e877a824417d352b1d7fd06388639dc69ef80a",
        "signature": "936d7d2e8851af9ccfa5333b15e877a824417d352b1d7fd06388639dc69ef80a",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.es2020.intl.d.ts": {
        "version": "905b020308ed3bd9cd2457f5a4def1844620d48020cec405cafb4e86b3194af1",
        "signature": "905b020308ed3bd9cd2457f5a4def1844620d48020cec405cafb4e86b3194af1",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.esnext.intl.d.ts": {
        "version": "89bf2b7a601b73ea4311eda9c41f86a58994fec1bee3b87c4a14d68d9adcdcbd",
        "signature": "89bf2b7a601b73ea4311eda9c41f86a58994fec1bee3b87c4a14d68d9adcdcbd",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.esnext.string.d.ts": {
        "version": "fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe",
        "signature": "fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe",
        "affectsGlobalScope": true
      },
      "../../node_modules/typescript/lib/lib.esnext.promise.d.ts": {
        "version": "cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e",
        "signature": "cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e",
        "affectsGlobalScope": true
      },
      "./src/builder.ts": {
        "version": "80c735452c449748a91ec1d8a41475d9ad537018a74a03f96a6cf242456f511c",
        "signature": "23a659e472bdbfb2d995131b839837266e2aeeff126a96f62b6cfdddeb281c6b",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/schema.d.ts": {
        "version": "25e3135e1085180e2a2bdc587808b83014a5482c9d04e21de422758372457ec7",
        "signature": "25e3135e1085180e2a2bdc587808b83014a5482c9d04e21de422758372457ec7",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicate.d.ts": {
        "version": "15fff2d722e2e59c0cf55da825fc7324f01ca835b3308f23333bbca11c7cf39e",
        "signature": "15fff2d722e2e59c0cf55da825fc7324f01ca835b3308f23333bbca11c7cf39e",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/types.d.ts": {
        "version": "94be9843c5d6c6f27a970c6b78c93f6b25c6d37028fbd2072a1300500beaaed9",
        "signature": "94be9843c5d6c6f27a970c6b78c93f6b25c6d37028fbd2072a1300500beaaed9",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/optimal.d.ts": {
        "version": "61ac5faa4c2c517a09ba97aa6b7629aaefdcdd863fa41d63183211f95c764038",
        "signature": "61ac5faa4c2c517a09ba97aa6b7629aaefdcdd863fa41d63183211f95c764038",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/collection.d.ts": {
        "version": "eb6240e4d5708af4f8574c91bb640f3e1f224654b108a245dc37c2f7e7125b74",
        "signature": "eb6240e4d5708af4f8574c91bb640f3e1f224654b108a245dc37c2f7e7125b74",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/array.d.ts": {
        "version": "8dbb3b13eb6d4218043e6695d64187f8126fb41e4db50a2efe9dc36be6a5b905",
        "signature": "8dbb3b13eb6d4218043e6695d64187f8126fb41e4db50a2efe9dc36be6a5b905",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/boolean.d.ts": {
        "version": "4da3df4f32820848a6785d8a823b18f3b4428c018d04983ed9b46c44b2671542",
        "signature": "4da3df4f32820848a6785d8a823b18f3b4428c018d04983ed9b46c44b2671542",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/instance.d.ts": {
        "version": "6b086a113c9ebe08b24449ba5404a138cce3736d5a7aea629fb04307c158fec6",
        "signature": "6b086a113c9ebe08b24449ba5404a138cce3736d5a7aea629fb04307c158fec6",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/number.d.ts": {
        "version": "26a34cb1935440e3c1abe83fe6b4a0b09d9e99414f69683b48b0ab3ad7a9d531",
        "signature": "26a34cb1935440e3c1abe83fe6b4a0b09d9e99414f69683b48b0ab3ad7a9d531",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/object.d.ts": {
        "version": "1bb98c60f3ef1feef80372072d92835f57d3739481e78f80157f306608b09efb",
        "signature": "1bb98c60f3ef1feef80372072d92835f57d3739481e78f80157f306608b09efb",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/shape.d.ts": {
        "version": "ac5eec9dcf63998fe3dff342269da7d50175505ad53a3720f651b52e1e1115c3",
        "signature": "ac5eec9dcf63998fe3dff342269da7d50175505ad53a3720f651b52e1e1115c3",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/string.d.ts": {
        "version": "d141873f5855ee4fb9e2b8f837a9b40c87d32803d83be35762a868666a26d542",
        "signature": "d141873f5855ee4fb9e2b8f837a9b40c87d32803d83be35762a868666a26d542",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/tuple.d.ts": {
        "version": "3c0bc04e3a523f67a127a01a9da6d83f5b4e6812495bf352a674e81362167afd",
        "signature": "3c0bc04e3a523f67a127a01a9da6d83f5b4e6812495bf352a674e81362167afd",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/predicates/union.d.ts": {
        "version": "64e8cf64b9b6b8e6633558f595b85a6a807e6e7bd239b4475fda6b1edba1b744",
        "signature": "64e8cf64b9b6b8e6633558f595b85a6a807e6e7bd239b4475fda6b1edba1b744",
        "affectsGlobalScope": false
      },
      "../../node_modules/optimal/lib/index.d.ts": {
        "version": "e519273ba28f2c3c0a15d254aed4b9f11d3f4e50490f95e95439d16d48ec13fc",
        "signature": "e519273ba28f2c3c0a15d254aed4b9f11d3f4e50490f95e95439d16d48ec13fc",
        "affectsGlobalScope": false
      },
      "./src/helpers/isobject.ts": {
        "version": "adc8a8d5177427e3c03c296169780aca8551782c4b0faa5df855ed0277fbd32e",
        "signature": "5e2186aec14694d9920e185f20d1631fa4f4882e5124409647a67215c25622fe",
        "affectsGlobalScope": false
      },
      "./src/schema.ts": {
        "version": "f4b342aac931fd30c2f3f6ee6e897bd4d3d85abe0bd28741144edca4a83d6ec6",
        "signature": "d8dc399d6661710ed37873a258319e74298009ab8f5ce4c75b1f6097eff89e8b",
        "affectsGlobalScope": false
      },
      "./src/types.ts": {
        "version": "89c8d71e89c73fb158220c3d921308b8e540f071436278138b2de813172b6086",
        "signature": "780f1ec5002aa967f1144153497c578ba33c9e08588c10f1458c7de30721328a",
        "affectsGlobalScope": false
      },
      "./src/helpers/normalizetype.ts": {
        "version": "f2f512e64be6e7a08e1b196e050a2bdd7d798d2bdd367ce09c4aa056503f86bf",
        "signature": "97f5b0d3515d84d0406d893edfd911fb6165ae9e579a649ef29d766230f7416f",
        "affectsGlobalScope": false
      },
      "./src/definition.ts": {
        "version": "b459ab6d872edaf53911b52f05e8e9fa8cc133bb90d329b81c18718316ba36b7",
        "signature": "bc108e79c52405c94f5879387d1483edcb948425085b2568461b41040f8e26a9",
        "affectsGlobalScope": false
      },
      "./src/definitions/array.ts": {
        "version": "9a1b02b0b97703525c70ece258123ad1d6a006d82ebc6ab3f1c09f9fb86e1e32",
        "signature": "53cebb71dba0fceb5aeb2ae0b2fe5e36e70ef9d5e9824c4d29dffe36d5b69e34",
        "affectsGlobalScope": false
      },
      "./src/definitions/bool.ts": {
        "version": "450fb8e5cf8916360cebd87c21cb0a63639885537cef090ece931ef1adc9fef8",
        "signature": "f878a0ca9d5c125e69752dadb21ddf49fc2a781f648581d18372f1e9bbd973ff",
        "affectsGlobalScope": false
      },
      "./src/definitions/enum.ts": {
        "version": "778745fda7df2907a08bf1c3f2558c39765f830759bfd665502316c6fe82a1a1",
        "signature": "e0b9f66e806172342b3bd972027cc09702ae09f328a356ea7272d9d7566fc90f",
        "affectsGlobalScope": false
      },
      "./src/definitions/instance.ts": {
        "version": "e5d3b08aec764cea8477294ea3fcaaa96996a9f2eab881fd873e54b31c8ba7e1",
        "signature": "7c3e5c1475968f80ce6fd6bd5dbfab51627d784e426885ff381c0ef2b504ff8e",
        "affectsGlobalScope": false
      },
      "./src/helpers/toconfig.ts": {
        "version": "eba800a45dd06a221beb2a887c24257bf52278b1b96cc5547b0ee8656e6ce35c",
        "signature": "139b364b821f1b074675fe66e7d27b2fd8329db0fd79eb83e9e6bb7267087324",
        "affectsGlobalScope": false
      },
      "./src/definitions/union.ts": {
        "version": "71c8ccad6323a54e9f405e250c44348088fef9c28e76bdb9ccdb0706f8d21f89",
        "signature": "4f2e51fb8d0b0651b369f3ec2f89329e11236d9980e0226339953c59a01a370a",
        "affectsGlobalScope": false
      },
      "./src/definitions/key.ts": {
        "version": "423b3a789ffabfbf74013ed1fb351d1c4f6bad6ee4fc039cf09c95a19f5733ef",
        "signature": "8fc9ee3d8cc71780db5b1d0fe6aa4dd2c56d415e8b6ad894d5facffec54333d7",
        "affectsGlobalScope": false
      },
      "./src/definitions/number.ts": {
        "version": "3e0942d9b557906886b3bfc317f0634c017ba45dcaa5caa4f0cbff87ff029e8a",
        "signature": "275890d5a4091d909d13b64013be6db166446ad7852165dc7c7a427cffc8486c",
        "affectsGlobalScope": false
      },
      "./src/definitions/object.ts": {
        "version": "135a66228f8e38ef56a09fe15bf6e8bfbfdc6547718f32a96b617f1fceff0ae9",
        "signature": "e67eae0dfc3aeb5954f86dd3694fcbdcd0520bab6110e193276a756fe1ef7a27",
        "affectsGlobalScope": false
      },
      "./src/definitions/polymorph.ts": {
        "version": "4c54406a94f324c9eb41742a2bfeed1694456cdf27b7d6d81f958b1154c3b251",
        "signature": "d23f0c2e700bfdce4236429c1c4005c46e76fbe95c5a0a70b9bb61af626452ee",
        "affectsGlobalScope": false
      },
      "./src/definitions/reference.ts": {
        "version": "c958816e492d9888d3291b1df15bd14dc4fe281343fad6b1bc84f1639c6c7a3e",
        "signature": "748ff5cb70ad2c736564988c1df8c75839d8eb4a7e0c309d632dc4f8ac216338",
        "affectsGlobalScope": false
      },
      "./src/definitions/shape.ts": {
        "version": "c1d53ebe53cfdc6a3f6242b6ebfd37b1ad27335a4e16a517ec9fc1988f16a2e8",
        "signature": "71d2d0dac944d9fd9c3f940001c1007ef8882cc9cb621a030a1828640941820a",
        "affectsGlobalScope": false
      },
      "./src/definitions/string.ts": {
        "version": "383d4384ade82e1dfc5b60d004847cb87abef91c23830e71322a1eefd942b885",
        "signature": "4adcb26450ee938e27de5f04f856fed41ab9df552c4d8b7bcd6ea5592adb60ba",
        "affectsGlobalScope": false
      },
      "./src/helpers/isprimitive.ts": {
        "version": "12640adb35de98c60059772201db0c2c977725d8a344e3bf6a0e4dc318104609",
        "signature": "f3cd736ca5d5246453a1290e98f28d8dbbede942e09a8ff79d1e0d18491c0cba",
        "affectsGlobalScope": false
      },
      "./src/definitionfactory.ts": {
        "version": "463b5b7cd91fb4fc6dbcaa6366981c6a74d2c913b1b1f579e2c347f401bd219a",
        "signature": "2a2a4548524cb565a3da266f47e14b2867117bc75621cc621cc91799b4f7bed4",
        "affectsGlobalScope": false
      },
      "./src/schematic.ts": {
        "version": "c0bbee972670611c18ca2537c4a28915343e957bdd838a3b4d7ce25225e01bae",
        "signature": "75ad63d46b6377767ae88e9f289e26d6d30bdfadfad7b958a48c094b48a1a438",
        "affectsGlobalScope": false
      },
      "./src/helpers/indent.ts": {
        "version": "82a786158db48428a73fe3fb064dd3b87e7f46e36c27215c92355b6b4d9b3b6d",
        "signature": "91b974e814bb6bff904f40b40d1a78346a98bf14113c82a45c9b606e5f022cca",
        "affectsGlobalScope": false
      },
      "./src/helpers/formatname.ts": {
        "version": "6610a0463aeee945141bd144de779db8429062ec4d5a9f9a88e733ba4152e784",
        "signature": "9ac00d8001e5d0b32708aae15d1595a2655443fe3fe446cea2dc65c40c9a7bab",
        "affectsGlobalScope": false
      },
      "./src/renderer.ts": {
        "version": "22fc79900704ffb9dcb42781f940cae6bbce78d57fa9f496773b5a875bdc7945",
        "signature": "93179d1373a5dfbd3df77145bcff77010deb9e320d7afe44a241adc651722334",
        "affectsGlobalScope": false
      },
      "./src/renderers/flow.ts": {
        "version": "c8b95aadff4a9286f1824d002e2b7d63a10ea6b880a2d897f060019615516427",
        "signature": "b590bce358c87da37ac3c80a983c12c99677594b96cc80ecad86d622084ea7fc",
        "affectsGlobalScope": false
      },
      "./src/renderers/proptypes.ts": {
        "version": "0492aa88df9cc795a9439e709cfb7208592339fed91efef3aa95399b6e57129e",
        "signature": "d8bb30855451cfee253fbdfe73b4cf79cc46cf79f0646dc94bd631de340edec1",
        "affectsGlobalScope": false
      },
      "./src/renderers/typescript.ts": {
        "version": "369c68ee35440c59938f637d92b4908b381f314c44a8ccb9a2a113d7ee61ddb9",
        "signature": "b0cb8f236e80ebba8404ea7e82a6787fc794e111d70c0fa4f42ea05e3735bfb8",
        "affectsGlobalScope": false
      },
      "./src/rendererfactory.ts": {
        "version": "c3cb8f65c42569271861f386b41b6a4966ddcb843029657cc3f856059cffcb89",
        "signature": "f7664e6e411fbd450f4c75aa3b74e3200fdc8ca591f57baa6543b0fda2dd9c38",
        "affectsGlobalScope": false
      },
      "./src/transpiler.ts": {
        "version": "65839312c6073cdfbb6881b6d9bbda7dbd8122250b2569b7ab77aa211d5765fe",
        "signature": "e7f897d5b927f206266048f270c4da40bb18ea56a4bd66e03cd717731e579630",
        "affectsGlobalScope": false
      },
      "./src/index.ts": {
        "version": "d9546d9da6fe6b8489405122d5a197d02d84402f7abda9eb7e2baf3b98646a28",
        "signature": "31b9233f792522a53e548d978b11932c6b3de6850edcf73727f62838e0d7d88f",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/anymatch/index.d.ts": {
        "version": "48b52264fa193879a074197839dbb4796fa07e86350ff888e5361e06aa46df76",
        "signature": "48b52264fa193879a074197839dbb4796fa07e86350ff888e5361e06aa46df76",
        "affectsGlobalScope": false
      },
      "../../node_modules/@babel/types/lib/index.d.ts": {
        "version": "cd5a5fd244fa901f9c331e45b833ea5a4efa162acdc129c6e52e5d74e924752b",
        "signature": "cd5a5fd244fa901f9c331e45b833ea5a4efa162acdc129c6e52e5d74e924752b",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/babel__generator/index.d.ts": {
        "version": "b25c5f2970d06c729f464c0aeaa64b1a5b5f1355aa93554bb5f9c199b8624b1e",
        "signature": "b25c5f2970d06c729f464c0aeaa64b1a5b5f1355aa93554bb5f9c199b8624b1e",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/babel__traverse/index.d.ts": {
        "version": "ef91066d2057cca50511e3af2d4aa54e07913a15f9cee1748f256139318eb413",
        "signature": "ef91066d2057cca50511e3af2d4aa54e07913a15f9cee1748f256139318eb413",
        "affectsGlobalScope": false
      },
      "../../node_modules/@babel/parser/typings/babel-parser.d.ts": {
        "version": "8678956904af215fe917b2df07b6c54f876fa64eb1f8a158e4ff38404cef3ff4",
        "signature": "8678956904af215fe917b2df07b6c54f876fa64eb1f8a158e4ff38404cef3ff4",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/babel__template/index.d.ts": {
        "version": "3e0a34f7207431d967dc32d593d1cda0c23975e9484bc8895b39d96ffca4a0d8",
        "signature": "3e0a34f7207431d967dc32d593d1cda0c23975e9484bc8895b39d96ffca4a0d8",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/babel__core/index.d.ts": {
        "version": "a66e700ed470a0cb52d14f3376c1605c70fec8e9659e45f7e22ad07fcd06ae04",
        "signature": "a66e700ed470a0cb52d14f3376c1605c70fec8e9659e45f7e22ad07fcd06ae04",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/braces/index.d.ts": {
        "version": "cfb42d1c8aa66607ef3b1e2cee85d28148358ba62dc5e5146b317dae7bfd9a96",
        "signature": "cfb42d1c8aa66607ef3b1e2cee85d28148358ba62dc5e5146b317dae7bfd9a96",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/color-name/index.d.ts": {
        "version": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e",
        "signature": "f0cb4b3ab88193e3e51e9e2622e4c375955003f1f81239d72c5b7a95415dad3e",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/debug/index.d.ts": {
        "version": "3cf5f191d75bbe7c92f921e5ae12004ac672266e2be2ece69f40b1d6b1b678f9",
        "signature": "3cf5f191d75bbe7c92f921e5ae12004ac672266e2be2ece69f40b1d6b1b678f9",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/globals.d.ts": {
        "version": "1332704d6761c94b85753fc3cadc36109f53e5d92fad137ac3de18083febedf3",
        "signature": "1332704d6761c94b85753fc3cadc36109f53e5d92fad137ac3de18083febedf3",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/async_hooks.d.ts": {
        "version": "c438b413e94ff76dfa20ae005f33a1c84f2480d1d66e0fd687501020d0de9b50",
        "signature": "c438b413e94ff76dfa20ae005f33a1c84f2480d1d66e0fd687501020d0de9b50",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/buffer.d.ts": {
        "version": "bc6a78961535181265845bf9b9e8a147ffd0ca275097ceb670a9b92afa825152",
        "signature": "bc6a78961535181265845bf9b9e8a147ffd0ca275097ceb670a9b92afa825152",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/child_process.d.ts": {
        "version": "987249e7b75023387c5fd9dc2f959ee777cb8989b7900f5a9eb4a67d290f2cba",
        "signature": "987249e7b75023387c5fd9dc2f959ee777cb8989b7900f5a9eb4a67d290f2cba",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/cluster.d.ts": {
        "version": "123ec69e4b3a686eb49afd94ebe3292a5c84a867ecbcb6bb84bdd720a12af803",
        "signature": "123ec69e4b3a686eb49afd94ebe3292a5c84a867ecbcb6bb84bdd720a12af803",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/console.d.ts": {
        "version": "eb5197aade83cb0e360ac407289c53a8009e8fdae7939892a0240d30444496b6",
        "signature": "eb5197aade83cb0e360ac407289c53a8009e8fdae7939892a0240d30444496b6",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/constants.d.ts": {
        "version": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720",
        "signature": "90c85ddbb8de82cd19198bda062065fc51b7407c0f206f2e399e65a52e979720",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/crypto.d.ts": {
        "version": "c5ecc351d5eaa36dc682b4c398b57a9d37c108857b71a09464a06e0185831ac2",
        "signature": "c5ecc351d5eaa36dc682b4c398b57a9d37c108857b71a09464a06e0185831ac2",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/dgram.d.ts": {
        "version": "7e050b767ed10c7ffbc01f314defbf420bf0b5d54ce666e1c87507c035dfc191",
        "signature": "7e050b767ed10c7ffbc01f314defbf420bf0b5d54ce666e1c87507c035dfc191",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/dns.d.ts": {
        "version": "7db7569fbb3e2b01ba8751c761cdd3f0debd104170d5665b7dc20a11630df3a9",
        "signature": "7db7569fbb3e2b01ba8751c761cdd3f0debd104170d5665b7dc20a11630df3a9",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/domain.d.ts": {
        "version": "cde4d7f6274468180fa39847b183aec22626e8212ff885d535c53f4cd7c225fd",
        "signature": "cde4d7f6274468180fa39847b183aec22626e8212ff885d535c53f4cd7c225fd",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/events.d.ts": {
        "version": "365e8358843a23944be84b810b1f774ea0223adfccc085f30fd7f4c13dc8a09f",
        "signature": "365e8358843a23944be84b810b1f774ea0223adfccc085f30fd7f4c13dc8a09f",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/fs.d.ts": {
        "version": "f87f95c015900102a5c0edcdebb17596de1382510e6cc17ab79f375d3505bb12",
        "signature": "f87f95c015900102a5c0edcdebb17596de1382510e6cc17ab79f375d3505bb12",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/fs/promises.d.ts": {
        "version": "05b5679a897598ebe556ee93415b3af1f456e674ea82e4d7afcd716bfe43aa98",
        "signature": "05b5679a897598ebe556ee93415b3af1f456e674ea82e4d7afcd716bfe43aa98",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/http.d.ts": {
        "version": "35fe02b2c10616cc7ac3db9c15778df7ed9c99276889efdd9be31f342841cfcd",
        "signature": "35fe02b2c10616cc7ac3db9c15778df7ed9c99276889efdd9be31f342841cfcd",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/http2.d.ts": {
        "version": "1c3fe66943f587685aa4a42f664f794655da1767401d2f85910177dac78aa45d",
        "signature": "1c3fe66943f587685aa4a42f664f794655da1767401d2f85910177dac78aa45d",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/https.d.ts": {
        "version": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a",
        "signature": "c969bf4c7cdfe4d5dd28aa09432f99d09ad1d8d8b839959646579521d0467d1a",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/inspector.d.ts": {
        "version": "6c3857edaeeaaf43812f527830ebeece9266b6e8eb5271ab6d2f0008306c9947",
        "signature": "6c3857edaeeaaf43812f527830ebeece9266b6e8eb5271ab6d2f0008306c9947",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/module.d.ts": {
        "version": "bc6a77e750f4d34584e46b1405b771fb69a224197dd6bafe5b0392a29a70b665",
        "signature": "bc6a77e750f4d34584e46b1405b771fb69a224197dd6bafe5b0392a29a70b665",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/net.d.ts": {
        "version": "8de97668870cfb20fc9d355d2ef379e897bdd8a98c889c7d8a6de40ee408ad52",
        "signature": "8de97668870cfb20fc9d355d2ef379e897bdd8a98c889c7d8a6de40ee408ad52",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/os.d.ts": {
        "version": "ed4ae81196cccc10f297d228bca8d02e31058e6d723a3c5bc4be5fb3c61c6a34",
        "signature": "ed4ae81196cccc10f297d228bca8d02e31058e6d723a3c5bc4be5fb3c61c6a34",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/path.d.ts": {
        "version": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35",
        "signature": "84044697c8b3e08ef24e4b32cfe6440143d07e469a5e34bda0635276d32d9f35",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/perf_hooks.d.ts": {
        "version": "4982d94cb6427263c8839d8d6324a8bbe129e931deb61a7380f8fad17ba2cfc0",
        "signature": "4982d94cb6427263c8839d8d6324a8bbe129e931deb61a7380f8fad17ba2cfc0",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/process.d.ts": {
        "version": "e64979f6084c279bf8cd58dbc9203567f68f1ed19a8ad91351f078f03323ddf6",
        "signature": "e64979f6084c279bf8cd58dbc9203567f68f1ed19a8ad91351f078f03323ddf6",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/punycode.d.ts": {
        "version": "3f6a1fd73c9dc3bd7f4b79bc075297ca6527904df69b0f2c2c94e4c4c7d9a32c",
        "signature": "3f6a1fd73c9dc3bd7f4b79bc075297ca6527904df69b0f2c2c94e4c4c7d9a32c",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/querystring.d.ts": {
        "version": "884560fda6c3868f925f022adc3a1289fe6507bbb45adb10fa1bbcc73a941bb0",
        "signature": "884560fda6c3868f925f022adc3a1289fe6507bbb45adb10fa1bbcc73a941bb0",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/readline.d.ts": {
        "version": "6b2bb67b0942bcfce93e1d6fad5f70afd54940a2b13df7f311201fba54b2cbe9",
        "signature": "6b2bb67b0942bcfce93e1d6fad5f70afd54940a2b13df7f311201fba54b2cbe9",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/repl.d.ts": {
        "version": "acbed967a379b3e9f73237ba9473f8b337eeea14b7dc64d445430b5d695751da",
        "signature": "acbed967a379b3e9f73237ba9473f8b337eeea14b7dc64d445430b5d695751da",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/stream.d.ts": {
        "version": "272a46cc8f494677af587d17939e61e7db2b1925633e4da0c186ba17f6732521",
        "signature": "272a46cc8f494677af587d17939e61e7db2b1925633e4da0c186ba17f6732521",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/string_decoder.d.ts": {
        "version": "d67e08745494b000da9410c1ae2fdc9965fc6d593fe0f381a47491f75417d457",
        "signature": "d67e08745494b000da9410c1ae2fdc9965fc6d593fe0f381a47491f75417d457",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/timers.d.ts": {
        "version": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9",
        "signature": "b40652bf8ce4a18133b31349086523b219724dca8df3448c1a0742528e7ad5b9",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/tls.d.ts": {
        "version": "a0545ca910ec6b318b8e1d63813c980c3be44824cf217b6477a56fbe9c7927d5",
        "signature": "a0545ca910ec6b318b8e1d63813c980c3be44824cf217b6477a56fbe9c7927d5",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/trace_events.d.ts": {
        "version": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638",
        "signature": "a77fdb357c78b70142b2fdbbfb72958d69e8f765fd2a3c69946c1018e89d4638",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/tty.d.ts": {
        "version": "3c2ac350c3baa61fd2b1925844109e098f4376d0768a4643abc82754fd752748",
        "signature": "3c2ac350c3baa61fd2b1925844109e098f4376d0768a4643abc82754fd752748",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/url.d.ts": {
        "version": "80ffc1786a5dab91b4aa59a72720f02f25df8b7c76b593e04d5e381aec284ccb",
        "signature": "80ffc1786a5dab91b4aa59a72720f02f25df8b7c76b593e04d5e381aec284ccb",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/util.d.ts": {
        "version": "5ef157fbb39494a581bd24f21b60488fe248d452c479738b5e41b48720ea69b8",
        "signature": "5ef157fbb39494a581bd24f21b60488fe248d452c479738b5e41b48720ea69b8",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/v8.d.ts": {
        "version": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953",
        "signature": "289be113bad7ee27ee7fa5b1e373c964c9789a5e9ed7db5ddcb631371120b953",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/vm.d.ts": {
        "version": "baf0b82ffc5d2616f44a6fb1f81e8d798545bebf0c30f5d8b003a1dba1acfb3f",
        "signature": "baf0b82ffc5d2616f44a6fb1f81e8d798545bebf0c30f5d8b003a1dba1acfb3f",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/worker_threads.d.ts": {
        "version": "c6a5b34f1e725019445754f1e733585f113e0dced75f137bd3c4af5853d3f6ab",
        "signature": "c6a5b34f1e725019445754f1e733585f113e0dced75f137bd3c4af5853d3f6ab",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/zlib.d.ts": {
        "version": "15fbe50526244954eb2f933546bca6cdcf0db16c9428d099b3b386c1db5799ab",
        "signature": "15fbe50526244954eb2f933546bca6cdcf0db16c9428d099b3b386c1db5799ab",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/ts3.4/base.d.ts": {
        "version": "d44028ae0127eb3e9fcfa5f55a8b81d64775ce15aca1020fe25c511bbb055834",
        "signature": "d44028ae0127eb3e9fcfa5f55a8b81d64775ce15aca1020fe25c511bbb055834",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/globals.global.d.ts": {
        "version": "2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1",
        "signature": "2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/node/wasi.d.ts": {
        "version": "4e0a4d84b15692ea8669fe4f3d05a4f204567906b1347da7a58b75f45bae48d3",
        "signature": "4e0a4d84b15692ea8669fe4f3d05a4f204567906b1347da7a58b75f45bae48d3",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/ts3.6/base.d.ts": {
        "version": "ad1ae5ae98eceb9af99061e83e867b9897d267aebc8f3b938c9424deabadf4bb",
        "signature": "ad1ae5ae98eceb9af99061e83e867b9897d267aebc8f3b938c9424deabadf4bb",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/assert.d.ts": {
        "version": "d0c575d48d6dad75648017ff18762eb97f9398cc9486541b3070e79ce12719e6",
        "signature": "d0c575d48d6dad75648017ff18762eb97f9398cc9486541b3070e79ce12719e6",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/base.d.ts": {
        "version": "e61a21e9418f279bc480394a94d1581b2dee73747adcbdef999b6737e34d721b",
        "signature": "e61a21e9418f279bc480394a94d1581b2dee73747adcbdef999b6737e34d721b",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/node/index.d.ts": {
        "version": "5825520e2099309182c6e2a2b3061b060d42a098c58f67d1754880a7e2cce99a",
        "signature": "5825520e2099309182c6e2a2b3061b060d42a098c58f67d1754880a7e2cce99a",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/minimatch/index.d.ts": {
        "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633",
        "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/glob/index.d.ts": {
        "version": "393137c76bd922ba70a2f8bf1ade4f59a16171a02fb25918c168d48875b0cfb0",
        "signature": "393137c76bd922ba70a2f8bf1ade4f59a16171a02fb25918c168d48875b0cfb0",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/graceful-fs/index.d.ts": {
        "version": "cb6cf0480ee1aa9f706db1f6f5add596a1aa10e8c4beb1817f2318384ba684dc",
        "signature": "cb6cf0480ee1aa9f706db1f6f5add596a1aa10e8c4beb1817f2318384ba684dc",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts": {
        "version": "9e951ec338c4232d611552a1be7b4ecec79a8c2307a893ce39701316fe2374bd",
        "signature": "9e951ec338c4232d611552a1be7b4ecec79a8c2307a893ce39701316fe2374bd",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": {
        "version": "7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee",
        "signature": "7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/istanbul-reports/index.d.ts": {
        "version": "905c3e8f7ddaa6c391b60c05b2f4c3931d7127ad717a080359db3df510b7bdab",
        "signature": "905c3e8f7ddaa6c391b60c05b2f4c3931d7127ad717a080359db3df510b7bdab",
        "affectsGlobalScope": false
      },
      "../../node_modules/jest-diff/build/cleanupsemantic.d.ts": {
        "version": "d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322",
        "signature": "d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322",
        "affectsGlobalScope": false
      },
      "../../node_modules/jest-diff/build/types.d.ts": {
        "version": "69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2",
        "signature": "69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2",
        "affectsGlobalScope": false
      },
      "../../node_modules/jest-diff/build/difflines.d.ts": {
        "version": "561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9",
        "signature": "561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9",
        "affectsGlobalScope": false
      },
      "../../node_modules/jest-diff/build/printdiffs.d.ts": {
        "version": "62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f",
        "signature": "62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f",
        "affectsGlobalScope": false
      },
      "../../node_modules/jest-diff/build/index.d.ts": {
        "version": "b4439890c168d646357928431100daac5cbdee1d345a34e6bf6eca9f3abe22bc",
        "signature": "b4439890c168d646357928431100daac5cbdee1d345a34e6bf6eca9f3abe22bc",
        "affectsGlobalScope": false
      },
      "../../node_modules/pretty-format/build/types.d.ts": {
        "version": "5d72971a459517c44c1379dab9ed248e87a61ba0a1e0f25c9d67e1e640cd9a09",
        "signature": "5d72971a459517c44c1379dab9ed248e87a61ba0a1e0f25c9d67e1e640cd9a09",
        "affectsGlobalScope": false
      },
      "../../node_modules/pretty-format/build/index.d.ts": {
        "version": "02d734976af36f4273d930bea88b3e62adf6b078cf120c1c63d49aa8d8427c5c",
        "signature": "02d734976af36f4273d930bea88b3e62adf6b078cf120c1c63d49aa8d8427c5c",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/jest/index.d.ts": {
        "version": "480dcf599750efc664ba6edba1ed91fb5761ef5ae0e45e475b69a994e312db73",
        "signature": "480dcf599750efc664ba6edba1ed91fb5761ef5ae0e45e475b69a994e312db73",
        "affectsGlobalScope": true
      },
      "../../node_modules/@types/js-yaml/index.d.ts": {
        "version": "c303a72d3128054d400767264e6f5414b86bf29c1b11730c45027f2213e82f34",
        "signature": "c303a72d3128054d400767264e6f5414b86bf29c1b11730c45027f2213e82f34",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/json-schema/index.d.ts": {
        "version": "b2be568d8ce95fcb26eebd04c035d94825655fdf689bf67d799f5ff8cbbb1024",
        "signature": "b2be568d8ce95fcb26eebd04c035d94825655fdf689bf67d799f5ff8cbbb1024",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/json5/index.d.ts": {
        "version": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538",
        "signature": "96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/micromatch/index.d.ts": {
        "version": "9c36d6df17ca69a65a2a654d9bbd86d74c6d6055e566429cd0a1de82827680eb",
        "signature": "9c36d6df17ca69a65a2a654d9bbd86d74c6d6055e566429cd0a1de82827680eb",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/minimist/index.d.ts": {
        "version": "3602dfff3072caea42f23a9b63fb34a7b0c95a62b93ce2add5fe6b159447845e",
        "signature": "3602dfff3072caea42f23a9b63fb34a7b0c95a62b93ce2add5fe6b159447845e",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/normalize-package-data/index.d.ts": {
        "version": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613",
        "signature": "c9ad058b2cc9ce6dc2ed92960d6d009e8c04bef46d3f5312283debca6869f613",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/prettier/index.d.ts": {
        "version": "7403a1397d48771d58d55c603d0c51aa3d4cd6467bca03140f085fdc432eb912",
        "signature": "7403a1397d48771d58d55c603d0c51aa3d4cd6467bca03140f085fdc432eb912",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/source-list-map/index.d.ts": {
        "version": "67fc055eb86a0632e2e072838f889ffe1754083cb13c8c80a06a7d895d877aae",
        "signature": "67fc055eb86a0632e2e072838f889ffe1754083cb13c8c80a06a7d895d877aae",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/stack-utils/index.d.ts": {
        "version": "c6c4fea9acc55d5e38ff2b70d57ab0b5cdbd08f8bc5d7a226e322cea128c5b57",
        "signature": "c6c4fea9acc55d5e38ff2b70d57ab0b5cdbd08f8bc5d7a226e322cea128c5b57",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/tapable/index.d.ts": {
        "version": "963e0182287755a18c98493cd70f6747b776f1a54c8620353e1f8e2e17b6cd3a",
        "signature": "963e0182287755a18c98493cd70f6747b776f1a54c8620353e1f8e2e17b6cd3a",
        "affectsGlobalScope": false
      },
      "../../node_modules/source-map/source-map.d.ts": {
        "version": "2887592574fcdfd087647c539dcb0fbe5af2521270dad4a37f9d17c16190d579",
        "signature": "2887592574fcdfd087647c539dcb0fbe5af2521270dad4a37f9d17c16190d579",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/uglify-js/index.d.ts": {
        "version": "bdc18dd47aea9977e419a8e03e7e5d04ed8cf8265e014d8788848b76b969cbba",
        "signature": "bdc18dd47aea9977e419a8e03e7e5d04ed8cf8265e014d8788848b76b969cbba",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/webpack-sources/index.d.ts": {
        "version": "ab95c4625e16499b8181731576984bcdfd0438a9a87b5f7de8299de5c912a241",
        "signature": "ab95c4625e16499b8181731576984bcdfd0438a9a87b5f7de8299de5c912a241",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/webpack/index.d.ts": {
        "version": "c0f715c52d382c77e752c83fb6a19d3dfec97d4bccdc78bae5f11abb7cb2ea21",
        "signature": "c0f715c52d382c77e752c83fb6a19d3dfec97d4bccdc78bae5f11abb7cb2ea21",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/yargs-parser/index.d.ts": {
        "version": "fdfbe321c556c39a2ecf791d537b999591d0849e971dd938d88f460fea0186f6",
        "signature": "fdfbe321c556c39a2ecf791d537b999591d0849e971dd938d88f460fea0186f6",
        "affectsGlobalScope": false
      },
      "../../node_modules/@types/yargs/index.d.ts": {
        "version": "587e091276e4676b63121333f417206cd84cadf91b09949303431920d19bc04f",
        "signature": "587e091276e4676b63121333f417206cd84cadf91b09949303431920d19bc04f",
        "affectsGlobalScope": false
      }
    },
    "options": {
      "allowJs": false,
      "allowSyntheticDefaultImports": true,
      "declaration": true,
      "esModuleInterop": true,
      "experimentalDecorators": false,
      "forceConsistentCasingInFileNames": true,
      "lib": [
        "lib.dom.d.ts",
        "lib.esnext.d.ts"
      ],
      "module": 1,
      "noEmitOnError": true,
      "noImplicitReturns": true,
      "pretty": true,
      "removeComments": false,
      "resolveJsonModule": true,
      "sourceMap": false,
      "strict": true,
      "target": 1,
      "useDefineForClassFields": false,
      "composite": true,
      "declarationMap": true,
      "declarationDir": "./lib",
      "outDir": "./lib",
      "rootDir": "./src",
      "configFilePath": "./tsconfig.json"
    },
    "referencedMap": {
      "../../node_modules/@babel/parser/typings/babel-parser.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts"
      ],
      "../../node_modules/@types/babel__core/index.d.ts": [
        "../../node_modules/@babel/parser/typings/babel-parser.d.ts",
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/babel__generator/index.d.ts",
        "../../node_modules/@types/babel__template/index.d.ts",
        "../../node_modules/@types/babel__traverse/index.d.ts"
      ],
      "../../node_modules/@types/babel__generator/index.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts"
      ],
      "../../node_modules/@types/babel__template/index.d.ts": [
        "../../node_modules/@babel/parser/typings/babel-parser.d.ts",
        "../../node_modules/@babel/types/lib/index.d.ts"
      ],
      "../../node_modules/@types/babel__traverse/index.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts"
      ],
      "../../node_modules/@types/glob/index.d.ts": [
        "../../node_modules/@types/minimatch/index.d.ts",
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/index.d.ts"
      ],
      "../../node_modules/@types/graceful-fs/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-reports/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-report/index.d.ts"
      ],
      "../../node_modules/@types/jest/index.d.ts": [
        "../../node_modules/jest-diff/build/index.d.ts",
        "../../node_modules/pretty-format/build/index.d.ts"
      ],
      "../../node_modules/@types/micromatch/index.d.ts": [
        "../../node_modules/@types/braces/index.d.ts"
      ],
      "../../node_modules/@types/node/base.d.ts": [
        "../../node_modules/@types/node/assert.d.ts",
        "../../node_modules/@types/node/ts3.6/base.d.ts"
      ],
      "../../node_modules/@types/node/child_process.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/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/console.d.ts": [
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/constants.d.ts": [
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/os.d.ts"
      ],
      "../../node_modules/@types/node/crypto.d.ts": [
        "../../node_modules/@types/node/stream.d.ts"
      ],
      "../../node_modules/@types/node/dgram.d.ts": [
        "../../node_modules/@types/node/dns.d.ts",
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/net.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/events.d.ts",
        "../../node_modules/@types/node/fs/promises.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.d.ts"
      ],
      "../../node_modules/@types/node/fs/promises.d.ts": [
        "../../node_modules/@types/node/fs.d.ts"
      ],
      "../../node_modules/@types/node/http.d.ts": [
        "../../node_modules/@types/node/net.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.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/http.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/https.d.ts": [
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/http.d.ts",
        "../../node_modules/@types/node/tls.d.ts",
        "../../node_modules/@types/node/url.d.ts"
      ],
      "../../node_modules/@types/node/index.d.ts": [
        "../../node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/node/inspector.d.ts": [
        "../../node_modules/@types/node/events.d.ts"
      ],
      "../../node_modules/@types/node/module.d.ts": [
        "../../node_modules/@types/node/url.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/stream.d.ts"
      ],
      "../../node_modules/@types/node/perf_hooks.d.ts": [
        "../../node_modules/@types/node/async_hooks.d.ts"
      ],
      "../../node_modules/@types/node/process.d.ts": [
        "../../node_modules/@types/node/tty.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/repl.d.ts": [
        "../../node_modules/@types/node/readline.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/@types/node/vm.d.ts"
      ],
      "../../node_modules/@types/node/stream.d.ts": [
        "../../node_modules/@types/node/events.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/ts3.4/base.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/fs/promises.d.ts",
        "../../node_modules/@types/node/globals.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.6/base.d.ts": [
        "../../node_modules/@types/node/globals.global.d.ts",
        "../../node_modules/@types/node/ts3.4/base.d.ts",
        "../../node_modules/@types/node/wasi.d.ts"
      ],
      "../../node_modules/@types/node/tty.d.ts": [
        "../../node_modules/@types/node/net.d.ts"
      ],
      "../../node_modules/@types/node/url.d.ts": [
        "../../node_modules/@types/node/querystring.d.ts"
      ],
      "../../node_modules/@types/node/v8.d.ts": [
        "../../node_modules/@types/node/stream.d.ts"
      ],
      "../../node_modules/@types/node/worker_threads.d.ts": [
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/fs/promises.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.d.ts",
        "../../node_modules/@types/node/vm.d.ts"
      ],
      "../../node_modules/@types/node/zlib.d.ts": [
        "../../node_modules/@types/node/stream.d.ts"
      ],
      "../../node_modules/@types/uglify-js/index.d.ts": [
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/webpack-sources/index.d.ts": [
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/index.d.ts",
        "../../node_modules/@types/source-list-map/index.d.ts",
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/webpack/index.d.ts": [
        "../../node_modules/@types/anymatch/index.d.ts",
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/index.d.ts",
        "../../node_modules/@types/tapable/index.d.ts",
        "../../node_modules/@types/uglify-js/index.d.ts",
        "../../node_modules/@types/webpack-sources/index.d.ts",
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/yargs/index.d.ts": [
        "../../node_modules/@types/yargs-parser/index.d.ts"
      ],
      "../../node_modules/jest-diff/build/difflines.d.ts": [
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/jest-diff/build/index.d.ts": [
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/difflines.d.ts",
        "../../node_modules/jest-diff/build/printdiffs.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/jest-diff/build/printdiffs.d.ts": [
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/optimal/lib/index.d.ts": [
        "../../node_modules/optimal/lib/optimal.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/array.d.ts",
        "../../node_modules/optimal/lib/predicates/boolean.d.ts",
        "../../node_modules/optimal/lib/predicates/instance.d.ts",
        "../../node_modules/optimal/lib/predicates/number.d.ts",
        "../../node_modules/optimal/lib/predicates/object.d.ts",
        "../../node_modules/optimal/lib/predicates/shape.d.ts",
        "../../node_modules/optimal/lib/predicates/string.d.ts",
        "../../node_modules/optimal/lib/predicates/tuple.d.ts",
        "../../node_modules/optimal/lib/predicates/union.d.ts",
        "../../node_modules/optimal/lib/schema.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/optimal.d.ts": [
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicate.d.ts": [
        "../../node_modules/optimal/lib/schema.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/array.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/boolean.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/collection.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/instance.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/number.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/object.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/shape.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/string.d.ts": [
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/tuple.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/union.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/schema.d.ts": [
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/types.d.ts": [
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/schema.d.ts"
      ],
      "../../node_modules/pretty-format/build/index.d.ts": [
        "../../node_modules/pretty-format/build/types.d.ts"
      ],
      "./src/definition.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/helpers/normalizetype.ts",
        "./src/types.ts"
      ],
      "./src/definitionfactory.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/polymorph.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/helpers/isprimitive.ts",
        "./src/helpers/normalizetype.ts",
        "./src/types.ts"
      ],
      "./src/definitions/array.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/types.ts"
      ],
      "./src/definitions/bool.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/enum.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/helpers/normalizetype.ts",
        "./src/types.ts"
      ],
      "./src/definitions/instance.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/key.ts": [
        "./src/definition.ts",
        "./src/definitions/union.ts",
        "./src/types.ts"
      ],
      "./src/definitions/number.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/object.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/types.ts"
      ],
      "./src/definitions/polymorph.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/helpers/toconfig.ts",
        "./src/types.ts"
      ],
      "./src/definitions/reference.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/shape.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/types.ts"
      ],
      "./src/definitions/string.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/union.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/helpers/toconfig.ts",
        "./src/types.ts"
      ],
      "./src/helpers/isprimitive.ts": [
        "./src/helpers/normalizetype.ts"
      ],
      "./src/helpers/normalizetype.ts": [
        "./src/helpers/isobject.ts",
        "./src/types.ts"
      ],
      "./src/helpers/toconfig.ts": [
        "./src/types.ts"
      ],
      "./src/index.ts": [
        "./src/schema.ts",
        "./src/types.ts"
      ],
      "./src/renderer.ts": [
        "./src/builder.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/polymorph.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/helpers/formatname.ts",
        "./src/helpers/indent.ts",
        "./src/helpers/isobject.ts",
        "./src/helpers/normalizetype.ts",
        "./src/schema.ts",
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/rendererfactory.ts": [
        "./src/builder.ts",
        "./src/renderer.ts",
        "./src/renderers/flow.ts",
        "./src/renderers/proptypes.ts",
        "./src/renderers/typescript.ts",
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/renderers/flow.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/renderers/proptypes.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/renderers/typescript.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/helpers/indent.ts",
        "./src/helpers/normalizetype.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/schema.ts": [
        "./src/helpers/isobject.ts",
        "./src/types.ts"
      ],
      "./src/schematic.ts": [
        "../../node_modules/@types/node/path.d.ts",
        "./src/definition.ts",
        "./src/definitionfactory.ts",
        "./src/definitions/key.ts",
        "./src/definitions/polymorph.ts",
        "./src/definitions/string.ts",
        "./src/helpers/isobject.ts",
        "./src/helpers/toconfig.ts",
        "./src/types.ts"
      ],
      "./src/transpiler.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/path.d.ts",
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/builder.ts",
        "./src/rendererfactory.ts",
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/types.ts": [
        "./src/schema.ts"
      ]
    },
    "exportedModulesMap": {
      "../../node_modules/@babel/parser/typings/babel-parser.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@babel/types/lib/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/anymatch/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/babel__core/index.d.ts": [
        "../../node_modules/@babel/parser/typings/babel-parser.d.ts",
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/babel__generator/index.d.ts",
        "../../node_modules/@types/babel__template/index.d.ts",
        "../../node_modules/@types/babel__traverse/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/babel__generator/index.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/babel__template/index.d.ts": [
        "../../node_modules/@babel/parser/typings/babel-parser.d.ts",
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/babel__traverse/index.d.ts": [
        "../../node_modules/@babel/types/lib/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/braces/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/color-name/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/debug/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/glob/index.d.ts": [
        "../../node_modules/@types/minimatch/index.d.ts",
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/index.d.ts"
      ],
      "../../node_modules/@types/graceful-fs/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/index.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/istanbul-reports/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-report/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/jest/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/jest-diff/build/index.d.ts",
        "../../node_modules/pretty-format/build/index.d.ts"
      ],
      "../../node_modules/@types/js-yaml/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/json-schema/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/json5/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/micromatch/index.d.ts": [
        "../../node_modules/@types/braces/index.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/minimatch/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/base.d.ts": [
        "../../node_modules/@types/node/assert.d.ts",
        "../../node_modules/@types/node/ts3.6/base.d.ts"
      ],
      "../../node_modules/@types/node/child_process.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/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/console.d.ts": [
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/constants.d.ts": [
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/os.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/crypto.d.ts": [
        "../../node_modules/@types/node/stream.d.ts"
      ],
      "../../node_modules/@types/node/dgram.d.ts": [
        "../../node_modules/@types/node/dns.d.ts",
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/net.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/events.d.ts",
        "../../node_modules/@types/node/fs/promises.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.d.ts"
      ],
      "../../node_modules/@types/node/fs/promises.d.ts": [
        "../../node_modules/@types/node/fs.d.ts"
      ],
      "../../node_modules/@types/node/http.d.ts": [
        "../../node_modules/@types/node/net.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.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/http.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/https.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/tls.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/url.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/index.d.ts": [
        "../../node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/node/inspector.d.ts": [
        "../../node_modules/@types/node/events.d.ts"
      ],
      "../../node_modules/@types/node/module.d.ts": [
        "../../node_modules/@types/node/url.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/stream.d.ts"
      ],
      "../../node_modules/@types/node/path.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/perf_hooks.d.ts": [
        "../../node_modules/@types/node/async_hooks.d.ts"
      ],
      "../../node_modules/@types/node/process.d.ts": [
        "../../node_modules/@types/node/tty.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/repl.d.ts": [
        "../../node_modules/@types/node/readline.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/@types/node/vm.d.ts"
      ],
      "../../node_modules/@types/node/stream.d.ts": [
        "../../node_modules/@types/node/events.d.ts"
      ],
      "../../node_modules/@types/node/timers.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/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/trace_events.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/ts3.4/base.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/fs/promises.d.ts",
        "../../node_modules/@types/node/globals.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.6/base.d.ts": [
        "../../node_modules/@types/node/globals.global.d.ts",
        "../../node_modules/@types/node/ts3.4/base.d.ts",
        "../../node_modules/@types/node/wasi.d.ts"
      ],
      "../../node_modules/@types/node/tty.d.ts": [
        "../../node_modules/@types/node/net.d.ts"
      ],
      "../../node_modules/@types/node/url.d.ts": [
        "../../node_modules/@types/node/querystring.d.ts"
      ],
      "../../node_modules/@types/node/v8.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/node/worker_threads.d.ts": [
        "../../node_modules/@types/node/events.d.ts",
        "../../node_modules/@types/node/fs/promises.d.ts",
        "../../node_modules/@types/node/stream.d.ts",
        "../../node_modules/@types/node/url.d.ts",
        "../../node_modules/@types/node/vm.d.ts"
      ],
      "../../node_modules/@types/node/zlib.d.ts": [
        "../../node_modules/@types/node/stream.d.ts"
      ],
      "../../node_modules/@types/normalize-package-data/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/prettier/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/source-list-map/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/stack-utils/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/tapable/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/uglify-js/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/webpack-sources/index.d.ts": [
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/index.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/@types/source-list-map/index.d.ts",
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/webpack/index.d.ts": [
        "../../node_modules/@types/anymatch/index.d.ts",
        "../../node_modules/@types/node/crypto.d.ts",
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/index.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/@types/tapable/index.d.ts",
        "../../node_modules/@types/uglify-js/index.d.ts",
        "../../node_modules/@types/webpack-sources/index.d.ts",
        "../../node_modules/source-map/source-map.d.ts"
      ],
      "../../node_modules/@types/yargs-parser/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/@types/yargs/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/@types/yargs-parser/index.d.ts"
      ],
      "../../node_modules/jest-diff/build/cleanupsemantic.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/jest-diff/build/difflines.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/jest-diff/build/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/difflines.d.ts",
        "../../node_modules/jest-diff/build/printdiffs.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/jest-diff/build/printdiffs.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
        "../../node_modules/jest-diff/build/types.d.ts"
      ],
      "../../node_modules/jest-diff/build/types.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/optimal/lib/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/optimal.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/array.d.ts",
        "../../node_modules/optimal/lib/predicates/boolean.d.ts",
        "../../node_modules/optimal/lib/predicates/instance.d.ts",
        "../../node_modules/optimal/lib/predicates/number.d.ts",
        "../../node_modules/optimal/lib/predicates/object.d.ts",
        "../../node_modules/optimal/lib/predicates/shape.d.ts",
        "../../node_modules/optimal/lib/predicates/string.d.ts",
        "../../node_modules/optimal/lib/predicates/tuple.d.ts",
        "../../node_modules/optimal/lib/predicates/union.d.ts",
        "../../node_modules/optimal/lib/schema.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/optimal.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicate.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/schema.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/array.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/boolean.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/collection.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/instance.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/number.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/object.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/shape.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/string.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicates/collection.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/tuple.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts"
      ],
      "../../node_modules/optimal/lib/predicates/union.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/schema.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/types.d.ts"
      ],
      "../../node_modules/optimal/lib/types.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/optimal/lib/predicate.d.ts",
        "../../node_modules/optimal/lib/schema.d.ts"
      ],
      "../../node_modules/pretty-format/build/index.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts",
        "../../node_modules/pretty-format/build/types.d.ts"
      ],
      "../../node_modules/pretty-format/build/types.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/source-map/source-map.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.dom.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/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.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/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.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2016.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2019.array.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2019.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2019.object.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2019.string.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2019.symbol.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.bigint.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.intl.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.promise.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.string.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es5.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.esnext.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.esnext.intl.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.esnext.promise.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.esnext.string.d.ts": [
        "../../node_modules/@types/node/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/fs.d.ts",
        "../../node_modules/@types/node/ts3.5/util.d.ts",
        "../../node_modules/@types/node/util.d.ts"
      ],
      "./src/definition.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/types.ts"
      ],
      "./src/definitionfactory.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/array.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/bool.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/enum.ts": [
        "../../node_modules/optimal/lib/index.d.ts",
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/instance.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/key.ts": [
        "./src/definition.ts",
        "./src/definitions/union.ts",
        "./src/types.ts"
      ],
      "./src/definitions/number.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/object.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/polymorph.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/reference.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/shape.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/string.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/definitions/union.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/helpers/toconfig.ts": [
        "./src/types.ts"
      ],
      "./src/index.ts": [
        "./src/schema.ts",
        "./src/types.ts"
      ],
      "./src/renderer.ts": [
        "./src/builder.ts",
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/polymorph.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/rendererfactory.ts": [
        "./src/builder.ts",
        "./src/renderer.ts",
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/renderers/flow.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/renderers/proptypes.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/renderers/typescript.ts": [
        "./src/definition.ts",
        "./src/definitions/array.ts",
        "./src/definitions/bool.ts",
        "./src/definitions/enum.ts",
        "./src/definitions/instance.ts",
        "./src/definitions/key.ts",
        "./src/definitions/number.ts",
        "./src/definitions/object.ts",
        "./src/definitions/reference.ts",
        "./src/definitions/shape.ts",
        "./src/definitions/string.ts",
        "./src/definitions/union.ts",
        "./src/renderer.ts",
        "./src/types.ts"
      ],
      "./src/schema.ts": [
        "./src/types.ts"
      ],
      "./src/schematic.ts": [
        "./src/definition.ts",
        "./src/types.ts"
      ],
      "./src/transpiler.ts": [
        "./src/schematic.ts",
        "./src/types.ts"
      ],
      "./src/types.ts": [
        "./src/schema.ts"
      ]
    },
    "semanticDiagnosticsPerFile": [
      "../../node_modules/@babel/parser/typings/babel-parser.d.ts",
      "../../node_modules/@babel/types/lib/index.d.ts",
      "../../node_modules/@types/anymatch/index.d.ts",
      "../../node_modules/@types/babel__core/index.d.ts",
      "../../node_modules/@types/babel__generator/index.d.ts",
      "../../node_modules/@types/babel__template/index.d.ts",
      "../../node_modules/@types/babel__traverse/index.d.ts",
      "../../node_modules/@types/braces/index.d.ts",
      "../../node_modules/@types/color-name/index.d.ts",
      "../../node_modules/@types/debug/index.d.ts",
      "../../node_modules/@types/glob/index.d.ts",
      "../../node_modules/@types/graceful-fs/index.d.ts",
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
      "../../node_modules/@types/istanbul-lib-report/index.d.ts",
      "../../node_modules/@types/istanbul-reports/index.d.ts",
      "../../node_modules/@types/jest/index.d.ts",
      "../../node_modules/@types/js-yaml/index.d.ts",
      "../../node_modules/@types/json-schema/index.d.ts",
      "../../node_modules/@types/json5/index.d.ts",
      "../../node_modules/@types/micromatch/index.d.ts",
      "../../node_modules/@types/minimatch/index.d.ts",
      "../../node_modules/@types/minimist/index.d.ts",
      "../../node_modules/@types/node/assert.d.ts",
      "../../node_modules/@types/node/async_hooks.d.ts",
      "../../node_modules/@types/node/base.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/fs/promises.d.ts",
      "../../node_modules/@types/node/globals.d.ts",
      "../../node_modules/@types/node/globals.global.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/index.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/ts3.4/base.d.ts",
      "../../node_modules/@types/node/ts3.6/base.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/wasi.d.ts",
      "../../node_modules/@types/node/worker_threads.d.ts",
      "../../node_modules/@types/node/zlib.d.ts",
      "../../node_modules/@types/normalize-package-data/index.d.ts",
      "../../node_modules/@types/prettier/index.d.ts",
      "../../node_modules/@types/source-list-map/index.d.ts",
      "../../node_modules/@types/stack-utils/index.d.ts",
      "../../node_modules/@types/tapable/index.d.ts",
      "../../node_modules/@types/uglify-js/index.d.ts",
      "../../node_modules/@types/webpack-sources/index.d.ts",
      "../../node_modules/@types/webpack/index.d.ts",
      "../../node_modules/@types/yargs-parser/index.d.ts",
      "../../node_modules/@types/yargs/index.d.ts",
      "../../node_modules/jest-diff/build/cleanupsemantic.d.ts",
      "../../node_modules/jest-diff/build/difflines.d.ts",
      "../../node_modules/jest-diff/build/index.d.ts",
      "../../node_modules/jest-diff/build/printdiffs.d.ts",
      "../../node_modules/jest-diff/build/types.d.ts",
      "../../node_modules/optimal/lib/index.d.ts",
      "../../node_modules/optimal/lib/optimal.d.ts",
      "../../node_modules/optimal/lib/predicate.d.ts",
      "../../node_modules/optimal/lib/predicates/array.d.ts",
      "../../node_modules/optimal/lib/predicates/boolean.d.ts",
      "../../node_modules/optimal/lib/predicates/collection.d.ts",
      "../../node_modules/optimal/lib/predicates/instance.d.ts",
      "../../node_modules/optimal/lib/predicates/number.d.ts",
      "../../node_modules/optimal/lib/predicates/object.d.ts",
      "../../node_modules/optimal/lib/predicates/shape.d.ts",
      "../../node_modules/optimal/lib/predicates/string.d.ts",
      "../../node_modules/optimal/lib/predicates/tuple.d.ts",
      "../../node_modules/optimal/lib/predicates/union.d.ts",
      "../../node_modules/optimal/lib/schema.d.ts",
      "../../node_modules/optimal/lib/types.d.ts",
      "../../node_modules/pretty-format/build/index.d.ts",
      "../../node_modules/pretty-format/build/types.d.ts",
      "../../node_modules/source-map/source-map.d.ts",
      "../../node_modules/typescript/lib/lib.dom.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.es2015.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
      "../../node_modules/typescript/lib/lib.es2016.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
      "../../node_modules/typescript/lib/lib.es2019.array.d.ts",
      "../../node_modules/typescript/lib/lib.es2019.d.ts",
      "../../node_modules/typescript/lib/lib.es2019.object.d.ts",
      "../../node_modules/typescript/lib/lib.es2019.string.d.ts",
      "../../node_modules/typescript/lib/lib.es2019.symbol.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.bigint.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.intl.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.promise.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.string.d.ts",
      "../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
      "../../node_modules/typescript/lib/lib.es5.d.ts",
      "../../node_modules/typescript/lib/lib.esnext.d.ts",
      "../../node_modules/typescript/lib/lib.esnext.intl.d.ts",
      "../../node_modules/typescript/lib/lib.esnext.promise.d.ts",
      "../../node_modules/typescript/lib/lib.esnext.string.d.ts",
      "./src/builder.ts",
      "./src/definition.ts",
      "./src/definitionfactory.ts",
      "./src/definitions/array.ts",
      "./src/definitions/bool.ts",
      "./src/definitions/enum.ts",
      "./src/definitions/instance.ts",
      "./src/definitions/key.ts",
      "./src/definitions/number.ts",
      "./src/definitions/object.ts",
      "./src/definitions/polymorph.ts",
      "./src/definitions/reference.ts",
      "./src/definitions/shape.ts",
      "./src/definitions/string.ts",
      "./src/definitions/union.ts",
      "./src/helpers/formatname.ts",
      "./src/helpers/indent.ts",
      "./src/helpers/isobject.ts",
      "./src/helpers/isprimitive.ts",
      "./src/helpers/normalizetype.ts",
      "./src/helpers/toconfig.ts",
      "./src/index.ts",
      "./src/renderer.ts",
      "./src/rendererfactory.ts",
      "./src/renderers/flow.ts",
      "./src/renderers/proptypes.ts",
      "./src/renderers/typescript.ts",
      "./src/schema.ts",
      "./src/schematic.ts",
      "./src/transpiler.ts",
      "./src/types.ts"
    ]
  },
  "version": "4.0.5"
}