{
  "program": {
    "fileInfos": {
      "../../node_modules/typescript/lib/lib.es5.d.ts": {
        "version": "bcb25dc8cce201a8f6d34eca9aa74d4dae4979a7df0992b586f45fb560b8eb8d",
        "signature": "bcb25dc8cce201a8f6d34eca9aa74d4dae4979a7df0992b586f45fb560b8eb8d"
      },
      "../../node_modules/typescript/lib/lib.es2015.d.ts": {
        "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6",
        "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6"
      },
      "../../node_modules/typescript/lib/lib.es2016.d.ts": {
        "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467",
        "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467"
      },
      "../../node_modules/typescript/lib/lib.es2017.d.ts": {
        "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9",
        "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9"
      },
      "../../node_modules/typescript/lib/lib.es2018.d.ts": {
        "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",
        "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06"
      },
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts": {
        "version": "54bdb19c5d19559a9bd96b2cbbc12e58c0e5bd0fac93fbf3450f5b2e96c46fc9",
        "signature": "54bdb19c5d19559a9bd96b2cbbc12e58c0e5bd0fac93fbf3450f5b2e96c46fc9"
      },
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts": {
        "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c",
        "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c"
      },
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts": {
        "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a",
        "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a"
      },
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": {
        "version": "42f5e41e5893da663dbf0394268f54f1da4b43dc0ddd2ea4bf471fe5361d6faf",
        "signature": "42f5e41e5893da663dbf0394268f54f1da4b43dc0ddd2ea4bf471fe5361d6faf"
      },
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts": {
        "version": "0b7a905675e6cb4211c128f0a3aa47d414b275180a299a9aad5d3ec298abbfc4",
        "signature": "0b7a905675e6cb4211c128f0a3aa47d414b275180a299a9aad5d3ec298abbfc4"
      },
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": {
        "version": "dfff68b3c34338f6b307a25d4566de15eed7973b0dc5d69f9fde2bcac1c25315",
        "signature": "dfff68b3c34338f6b307a25d4566de15eed7973b0dc5d69f9fde2bcac1c25315"
      },
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": {
        "version": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d",
        "signature": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d"
      },
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": {
        "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93",
        "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93"
      },
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": {
        "version": "59beb9f0f269fe8911a6a44c8b75ba44ad3e01065fa09535d08238e754f5705c",
        "signature": "59beb9f0f269fe8911a6a44c8b75ba44ad3e01065fa09535d08238e754f5705c"
      },
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": {
        "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006",
        "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006"
      },
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts": {
        "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a",
        "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a"
      },
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": {
        "version": "d0db416bccdb33975548baf09a42ee8c47eace1aac7907351a000f1e568e7232",
        "signature": "d0db416bccdb33975548baf09a42ee8c47eace1aac7907351a000f1e568e7232"
      },
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts": {
        "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577",
        "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577"
      },
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts": {
        "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d",
        "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d"
      },
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": {
        "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e",
        "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e"
      },
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": {
        "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a",
        "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a"
      },
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": {
        "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359",
        "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359"
      },
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts": {
        "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e",
        "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e"
      },
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts": {
        "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c",
        "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c"
      },
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": {
        "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8",
        "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8"
      },
      "../../node_modules/ts-generator/dist/utils.d.ts": {
        "version": "afe2005a3acb5c27f0e836b1f4eda37cf12c2df614c798236bc1937243cc9460",
        "signature": "afe2005a3acb5c27f0e836b1f4eda37cf12c2df614c798236bc1937243cc9460"
      },
      "../../node_modules/@types/prettier/index.d.ts": {
        "version": "29651525db5579157e617c77e869af8bfdc1130f5d811c1f759ad35b7bafc8ef",
        "signature": "29651525db5579157e617c77e869af8bfdc1130f5d811c1f759ad35b7bafc8ef"
      },
      "../../node_modules/@types/events/index.d.ts": {
        "version": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935",
        "signature": "400db42c3a46984118bff14260d60cec580057dc1ab4c2d7310beb643e4f5935"
      },
      "./node_modules/@types/node/inspector.d.ts": {
        "version": "7e49dbf1543b3ee54853ade4c5e9fa460b6a4eca967efe6bf943e0c505d087ed",
        "signature": "7e49dbf1543b3ee54853ade4c5e9fa460b6a4eca967efe6bf943e0c505d087ed"
      },
      "./node_modules/@types/node/base.d.ts": {
        "version": "9eb6ed7f67245f815a70e718cb2396070890ce589978cb5ae9738fa2287a9c72",
        "signature": "9eb6ed7f67245f815a70e718cb2396070890ce589978cb5ae9738fa2287a9c72"
      },
      "./node_modules/@types/node/ts3.2/index.d.ts": {
        "version": "1de0ff6200b92798a5aef43f57029c79dbf69932037dee1c007fdd2c562db258",
        "signature": "1de0ff6200b92798a5aef43f57029c79dbf69932037dee1c007fdd2c562db258"
      },
      "../../node_modules/@types/mkdirp/index.d.ts": {
        "version": "6396a7a06f3ef0fc31a7c89330e015146b78a2256b030c698b6d404594c37b8f",
        "signature": "6396a7a06f3ef0fc31a7c89330e015146b78a2256b030c698b6d404594c37b8f"
      },
      "../../node_modules/@types/resolve/index.d.ts": {
        "version": "2880728492d6a6baa55411d14cc42fa55714a24b1d1d27ff9a8a610abd47c761",
        "signature": "2880728492d6a6baa55411d14cc42fa55714a24b1d1d27ff9a8a610abd47c761"
      },
      "../../node_modules/ts-generator/dist/logger.d.ts": {
        "version": "c39ab89daf52855564f9c49ee1d1625018bb75acfb7d1c328e581e49a56e15da",
        "signature": "c39ab89daf52855564f9c49ee1d1625018bb75acfb7d1c328e581e49a56e15da"
      },
      "../../node_modules/ts-generator/dist/deps.d.ts": {
        "version": "ba94c252f30bd74821b202c9b3dd16c1cd9bb98a328ff30ce3f1fa9ee7644d18",
        "signature": "ba94c252f30bd74821b202c9b3dd16c1cd9bb98a328ff30ce3f1fa9ee7644d18"
      },
      "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts": {
        "version": "f04f5c340790900b4f1b734966b9ac105a0745982a188438fb9ed7913739bfbb",
        "signature": "f04f5c340790900b4f1b734966b9ac105a0745982a188438fb9ed7913739bfbb"
      },
      "../../node_modules/ts-generator/dist/parseconfigfile.d.ts": {
        "version": "259986901290df19b16623691668f2e51c9927746bbf5a844894e0d53ffb8111",
        "signature": "259986901290df19b16623691668f2e51c9927746bbf5a844894e0d53ffb8111"
      },
      "../../node_modules/ts-generator/dist/plugins/types.d.ts": {
        "version": "2d1eb624e041978f042efedbf61aec5a0a0d80ed1f6a792e03bae63e9c0dce1c",
        "signature": "2d1eb624e041978f042efedbf61aec5a0a0d80ed1f6a792e03bae63e9c0dce1c"
      },
      "../../node_modules/ts-generator/dist/tsgenerator.d.ts": {
        "version": "130f0f78cb1b2928be2333adc2bb52171c9d5721317a2f9664f207e89742c002",
        "signature": "130f0f78cb1b2928be2333adc2bb52171c9d5721317a2f9664f207e89742c002"
      },
      "../../node_modules/ts-generator/dist/publicapi.d.ts": {
        "version": "336be82b32c89ef4b18ec2e4ec0c68a083de04b124f6e21a2564c6ab7cd5b205",
        "signature": "336be82b32c89ef4b18ec2e4ec0c68a083de04b124f6e21a2564c6ab7cd5b205"
      },
      "../../node_modules/@types/lodash/ts3.1/common/common.d.ts": {
        "version": "4025cf62742c5bb3d383c8a62342481622c87e3397ea5e7b7baab18b9efd5798",
        "signature": "4025cf62742c5bb3d383c8a62342481622c87e3397ea5e7b7baab18b9efd5798"
      },
      "../../node_modules/@types/lodash/ts3.1/common/array.d.ts": {
        "version": "c21830111d49a5cd7a9f384370db5b41c659d045fe920bcac1cc9f507c88125d",
        "signature": "c21830111d49a5cd7a9f384370db5b41c659d045fe920bcac1cc9f507c88125d"
      },
      "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts": {
        "version": "0c75b204aed9cf6ff1c7b4bed87a3ece0d9d6fc857a6350c0c95ed0c38c814e8",
        "signature": "0c75b204aed9cf6ff1c7b4bed87a3ece0d9d6fc857a6350c0c95ed0c38c814e8"
      },
      "../../node_modules/@types/lodash/ts3.1/common/date.d.ts": {
        "version": "187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42",
        "signature": "187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42"
      },
      "../../node_modules/@types/lodash/ts3.1/common/function.d.ts": {
        "version": "035b95793288bf4457a2b80bfe9b7500a29324ad62adcf9991277198e8833096",
        "signature": "035b95793288bf4457a2b80bfe9b7500a29324ad62adcf9991277198e8833096"
      },
      "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts": {
        "version": "c2d47e5668f89ed8768d306919c42bb88d50d4029d68f58343141360895cfcc0",
        "signature": "c2d47e5668f89ed8768d306919c42bb88d50d4029d68f58343141360895cfcc0"
      },
      "../../node_modules/@types/lodash/ts3.1/common/math.d.ts": {
        "version": "65648639567d214f62c1b21d200c852807e68bdb08311f95ab6f526ef5b98995",
        "signature": "65648639567d214f62c1b21d200c852807e68bdb08311f95ab6f526ef5b98995"
      },
      "../../node_modules/@types/lodash/ts3.1/common/number.d.ts": {
        "version": "00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a",
        "signature": "00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a"
      },
      "../../node_modules/@types/lodash/ts3.1/common/object.d.ts": {
        "version": "7fc5a3d7cff296cea5c225911726a56283b663328709088fcc912d61f73682fc",
        "signature": "7fc5a3d7cff296cea5c225911726a56283b663328709088fcc912d61f73682fc"
      },
      "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts": {
        "version": "3c92b6dfd43cc1c2485d9eba5ff0b74a19bb8725b692773ef1d66dac48cda4bd",
        "signature": "3c92b6dfd43cc1c2485d9eba5ff0b74a19bb8725b692773ef1d66dac48cda4bd"
      },
      "../../node_modules/@types/lodash/ts3.1/common/string.d.ts": {
        "version": "e34f3f6159b1e23de9bb5521382795aaa5aaed6f53b4702e70a2ec45bc76ddb5",
        "signature": "e34f3f6159b1e23de9bb5521382795aaa5aaed6f53b4702e70a2ec45bc76ddb5"
      },
      "../../node_modules/@types/lodash/ts3.1/common/util.d.ts": {
        "version": "2630a7cbb597e85d713b7ef47f2946d4280d3d4c02733282770741d40672b1a5",
        "signature": "2630a7cbb597e85d713b7ef47f2946d4280d3d4c02733282770741d40672b1a5"
      },
      "../../node_modules/@types/lodash/ts3.1/index.d.ts": {
        "version": "bbf144d4354e2aaa6439f32761f3ee798cc68d1600adab6e2a596f25269f106d",
        "signature": "bbf144d4354e2aaa6439f32761f3ee798cc68d1600adab6e2a596f25269f106d"
      },
      "../../node_modules/@types/debug/index.d.ts": {
        "version": "3cf5f191d75bbe7c92f921e5ae12004ac672266e2be2ece69f40b1d6b1b678f9",
        "signature": "3cf5f191d75bbe7c92f921e5ae12004ac672266e2be2ece69f40b1d6b1b678f9"
      },
      "./src/utils/debug.ts": {
        "version": "f6f8a9afca719ce9a70b0aede6e521cadb34647f99e6b4d2be7246c8eb1f5677",
        "signature": "18f2a809eaca7542098880cbaa0d6f59efafd69f8fa5d0fd0be7b3aef84724cf"
      },
      "./src/typechain.ts": {
        "version": "feeca6ffcb4477c3e8347e7d881dd5af893417e30b407febb2e92ae385e9308a",
        "signature": "3c816bd1feb48546ea65f77ff76b3078a75140ea9b0cb92f047af208154d0341"
      },
      "./node_modules/js-sha3/index.d.ts": {
        "version": "f0dbab413bd86c25237078f4219b5cb79099aca5ec2ebf2169513dd669aa8d83",
        "signature": "f0dbab413bd86c25237078f4219b5cb79099aca5ec2ebf2169513dd669aa8d83"
      },
      "../../node_modules/ts-essentials/dist/types.d.ts": {
        "version": "eb528146f928b2e6fd477bf9b74807ac647775833c5c77bfa100c7a34eaf0acb",
        "signature": "eb528146f928b2e6fd477bf9b74807ac647775833c5c77bfa100c7a34eaf0acb"
      },
      "../../node_modules/ts-essentials/dist/functions.d.ts": {
        "version": "555ba2a19aa352ac04b341e577085c3c8b28841f7c36ba2c2c44304edecfdab0",
        "signature": "555ba2a19aa352ac04b341e577085c3c8b28841f7c36ba2c2c44304edecfdab0"
      },
      "../../node_modules/ts-essentials/dist/index.d.ts": {
        "version": "117d53e8b22b4b1bd0d8d0a83f0444baa285f1187b7430de0a3861b6e3a41515",
        "signature": "117d53e8b22b4b1bd0d8d0a83f0444baa285f1187b7430de0a3861b6e3a41515"
      },
      "./src/utils/errors.ts": {
        "version": "2b22b95e76459bc4f7906029472b74301dd1e48986a511e4b9104c1c50507a2e",
        "signature": "0252cc5f0a90d4c96ceead7468c42605926c6dd67b8f8b922953a9a162d00bc3"
      },
      "./src/parser/parseevmtype.ts": {
        "version": "4e880e87aa1c5e795c6bfbb92867b13d472473d98a7a6ed64aa0136e454231b0",
        "signature": "e07f4dab0764c493664c2f7e3805a881fd6703fc3504328ea4669f537759c08d"
      },
      "./src/parser/normalizename.ts": {
        "version": "308bd1aff3c28e709e994d4d0455d3b0e75d410b196e3f69d023c04e1cbcd618",
        "signature": "00b0a00e56a18d46baf8fddc3f2aa8c17d91963dd4eefd31a260427578dd4d1e"
      },
      "./src/parser/abiparser.ts": {
        "version": "a0f7619be2a237072971e2d6b4ce7c8b2aaf19dd1d3c198856bd591d9764bdcf",
        "signature": "de3ab305c38ab9ba214513eecbad15ed49291c65153c6591ea653cc34c243bb6"
      },
      "./src/utils/files.ts": {
        "version": "62c636de907e04181b0629eea80eafea105dcaccd93c88d472d83472da5524e2",
        "signature": "00c42c8a0c342c048329c79b989f99842cbd17c22a7b4f407d129397922f59e6"
      },
      "./src/utils/signatures.ts": {
        "version": "c2d47628d59526620d784412626bd88c613977ef1dbd4aa74d2b0adb0f8a06ca",
        "signature": "2ded3754d842a3d795a098a41f7c01262696d3cbe7d2aee182617aa249e4781b"
      },
      "./src/index.ts": {
        "version": "058a9f55f4a40cb61c70071dbd30539b1e906fd753f5fe0ec8bdc4b32a13fb87",
        "signature": "7a9cd69502ffb77a95456527508a0bf6805f597b43f139463c56a19c7becb1fa"
      },
      "../../node_modules/@types/command-line-args/index.d.ts": {
        "version": "675291a505bc68e0e89460b1c2d3f9ada48750999991914aad83a584f8c7fa15",
        "signature": "675291a505bc68e0e89460b1c2d3f9ada48750999991914aad83a584f8c7fa15"
      },
      "./src/cli/parseargs.ts": {
        "version": "15fefa79acea00b3711fa9046c8616dcd172bbc5c2ce3a7f44c93b99288b892e",
        "signature": "8cff709921e124127c2fdbe8c5cc9680896e98ee97edb5efd4789fd4a66551d0"
      },
      "./src/utils/logger.ts": {
        "version": "8885097186a1ac69b88019067baef0dedcc87a7fa39fa6b79a4d6b3bf71e9f31",
        "signature": "6e12c86935e0fe54c3e02ff1b48631e4d6c21c887eac53dde3eb170c5de362e2"
      },
      "./src/cli/cli.ts": {
        "version": "c3cbce928c61fc8bfc7c691ab0af0bde6f853e5f1dc34b7a3b5789897b4e8ec4",
        "signature": "43e818adf60173644896298637f47b01d5819b17eda46eaa32d0c7d64724d012"
      },
      "../../node_modules/@types/bluebird/index.d.ts": {
        "version": "ddb08ee4a362f4e532a00ef9667c6cf63630f150046e8ed8c242ce044da457e5",
        "signature": "ddb08ee4a362f4e532a00ef9667c6cf63630f150046e8ed8c242ce044da457e5"
      },
      "../../node_modules/@types/bn.js/index.d.ts": {
        "version": "bc6dd50ac2fc9a7ca6488811b116bd0ddd606338db0bb97852c8fcf757e2d7f5",
        "signature": "bc6dd50ac2fc9a7ca6488811b116bd0ddd606338db0bb97852c8fcf757e2d7f5"
      },
      "../../node_modules/@types/chai/index.d.ts": {
        "version": "59d7349eed777208ee2ba1d628995f424dad4671bbbe0da23ee5fba704e1d5a5",
        "signature": "59d7349eed777208ee2ba1d628995f424dad4671bbbe0da23ee5fba704e1d5a5"
      },
      "../../node_modules/@types/chai-as-promised/index.d.ts": {
        "version": "369bd3555f45384b3db37bf94c9840d7b1fa79a6691dcba60b3f0e182f8a4680",
        "signature": "369bd3555f45384b3db37bf94c9840d7b1fa79a6691dcba60b3f0e182f8a4680"
      },
      "../../node_modules/@types/chai-subset/index.d.ts": {
        "version": "f4c0db3a49cea9babd5d224ba14243a6a6119bf65a65198994033aaea3a60a71",
        "signature": "f4c0db3a49cea9babd5d224ba14243a6a6119bf65a65198994033aaea3a60a71"
      },
      "../../node_modules/@types/cookiejar/index.d.ts": {
        "version": "16b7fb094ffaa5d270f934e7406e8baee2f8245cfabf6dcc20f693389f005f56",
        "signature": "16b7fb094ffaa5d270f934e7406e8baee2f8245cfabf6dcc20f693389f005f56"
      },
      "../../node_modules/@types/eslint-visitor-keys/index.d.ts": {
        "version": "725d9be2fd48440256f4deb00649adffdbc5ecd282b09e89d4e200663792c34c",
        "signature": "725d9be2fd48440256f4deb00649adffdbc5ecd282b09e89d4e200663792c34c"
      },
      "../../node_modules/@types/fs-extra/index.d.ts": {
        "version": "aca36e2d27783f4bad7fc1786a532ff76024f0fc8575df48bcd9a5eb452fe7e7",
        "signature": "aca36e2d27783f4bad7fc1786a532ff76024f0fc8575df48bcd9a5eb452fe7e7"
      },
      "../../node_modules/@types/minimatch/index.d.ts": {
        "version": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633",
        "signature": "1d1e6bd176eee5970968423d7e215bfd66828b6db8d54d17afec05a831322633"
      },
      "../../node_modules/@types/glob/index.d.ts": {
        "version": "5dc82d5ba2a1f3d8e32d7de551d59b51cd8c0d8dff22e5e77eb56e5e5aeb73ac",
        "signature": "5dc82d5ba2a1f3d8e32d7de551d59b51cd8c0d8dff22e5e77eb56e5e5aeb73ac"
      },
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts": {
        "version": "9e951ec338c4232d611552a1be7b4ecec79a8c2307a893ce39701316fe2374bd",
        "signature": "9e951ec338c4232d611552a1be7b4ecec79a8c2307a893ce39701316fe2374bd"
      },
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": {
        "version": "70c61ff569aabdf2b36220da6c06caaa27e45cd7acac81a1966ab4ee2eadc4f2",
        "signature": "70c61ff569aabdf2b36220da6c06caaa27e45cd7acac81a1966ab4ee2eadc4f2"
      },
      "../../node_modules/@types/istanbul-reports/index.d.ts": {
        "version": "93b59bc67329d5add033e3198583c39aa939cef891e6a2b763e0bea2b514ea9b",
        "signature": "93b59bc67329d5add033e3198583c39aa939cef891e6a2b763e0bea2b514ea9b"
      },
      "../../node_modules/@types/json-schema/index.d.ts": {
        "version": "751b8d5b85eee82bd38964a6ff43e89e61a586c64f653e3d1eb8fa7eb372ed30",
        "signature": "751b8d5b85eee82bd38964a6ff43e89e61a586c64f653e3d1eb8fa7eb372ed30"
      },
      "../../node_modules/@types/mocha/index.d.ts": {
        "version": "c4c03cf65951d980ba618ae9601d10438730803fc9c8a1f7b34af8739981e205",
        "signature": "c4c03cf65951d980ba618ae9601d10438730803fc9c8a1f7b34af8739981e205"
      },
      "../../node_modules/@types/sinon/ts3.1/index.d.ts": {
        "version": "0e4bd9d75726927e25935c7d7034a496ead62c9ca1664839f4d0286c8be409af",
        "signature": "0e4bd9d75726927e25935c7d7034a496ead62c9ca1664839f4d0286c8be409af"
      },
      "../../node_modules/@types/sinon-chai/index.d.ts": {
        "version": "b98f6185455945922c7cfdad772ec1c46e5c169a2d71aca6530e041f77665f03",
        "signature": "b98f6185455945922c7cfdad772ec1c46e5c169a2d71aca6530e041f77665f03"
      },
      "../../node_modules/@types/superagent/index.d.ts": {
        "version": "29bd8d65c775cc98ffc54c52d9e9636a9dff425b155860797afac168b4bc931a",
        "signature": "29bd8d65c775cc98ffc54c52d9e9636a9dff425b155860797afac168b4bc931a"
      },
      "../../node_modules/@types/yargs-parser/index.d.ts": {
        "version": "e65fca93c26b09681d33dad7b3af32ae42bf0d114d859671ffed30a92691439c",
        "signature": "e65fca93c26b09681d33dad7b3af32ae42bf0d114d859671ffed30a92691439c"
      },
      "../../node_modules/@types/yargs/index.d.ts": {
        "version": "989ea8e89ef2d6a07a1872fcee14be6b9e1920b04f19a4ab149d673f89af67e6",
        "signature": "989ea8e89ef2d6a07a1872fcee14be6b9e1920b04f19a4ab149d673f89af67e6"
      }
    },
    "options": {
      "declaration": true,
      "lib": [
        "lib.es2018.d.ts"
      ],
      "module": 1,
      "moduleResolution": 2,
      "strict": true,
      "target": 5,
      "sourceMap": true,
      "composite": true,
      "incremental": true,
      "esModuleInterop": true,
      "skipLibCheck": true,
      "outDir": "./dist",
      "rootDir": "./src",
      "configFilePath": "./tsconfig.build.json"
    },
    "referencedMap": {
      "../../node_modules/typescript/lib/lib.es5.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2016.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/utils.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/prettier/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/events/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/inspector.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/base.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/inspector.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/index.d.ts": [
        "./node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/mkdirp/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/resolve/index.d.ts": [
        "./node_modules/@types/node/ts3.2/index.d.ts",
        "./node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/ts-generator/dist/logger.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/deps.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/prettier/index.d.ts",
        "../../node_modules/@types/mkdirp/index.d.ts",
        "../../node_modules/@types/resolve/index.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/parseconfigfile.d.ts": [
        "../../node_modules/@types/prettier/index.d.ts",
        "../../node_modules/ts-generator/dist/deps.d.ts",
        "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/plugins/types.d.ts": [
        "../../node_modules/ts-generator/dist/parseconfigfile.d.ts",
        "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/tsgenerator.d.ts": [
        "../../node_modules/ts-generator/dist/plugins/types.d.ts",
        "../../node_modules/ts-generator/dist/parseconfigfile.d.ts",
        "../../node_modules/ts-generator/dist/deps.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/publicapi.d.ts": [
        "../../node_modules/ts-generator/dist/utils.d.ts",
        "../../node_modules/ts-generator/dist/plugins/types.d.ts",
        "../../node_modules/ts-generator/dist/tsgenerator.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/common.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/array.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/date.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/function.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/math.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/number.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/object.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/string.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/util.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/index.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/debug/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/debug.ts": [
        "../../node_modules/@types/debug/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/typechain.ts": [
        "../../node_modules/ts-generator/dist/publicapi.d.ts",
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "./src/utils/debug.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/js-sha3/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/types.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/functions.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/index.d.ts": [
        "../../node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-essentials/dist/functions.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/errors.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/parser/parseevmtype.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/parser/normalizename.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/parser/abiparser.ts": [
        "./node_modules/js-sha3/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/ts-essentials/dist/index.d.ts",
        "./src/utils/debug.ts",
        "./src/utils/errors.ts",
        "./src/parser/parseevmtype.ts",
        "./src/parser/normalizename.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/files.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/signatures.ts": [
        "./src/parser/abiparser.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/index.ts": [
        "./src/parser/abiparser.ts",
        "./src/parser/parseevmtype.ts",
        "./src/utils/files.ts",
        "./src/utils/signatures.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/command-line-args/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/cli/parseargs.ts": [
        "../../node_modules/@types/command-line-args/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/logger.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/cli/cli.ts": [
        "../../node_modules/ts-generator/dist/publicapi.d.ts",
        "./src/cli/parseargs.ts",
        "./src/typechain.ts",
        "./src/utils/logger.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/bluebird/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/bn.js/index.d.ts": [
        "./node_modules/@types/node/ts3.2/index.d.ts",
        "./node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/chai/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/chai-as-promised/index.d.ts": [
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/chai-subset/index.d.ts": [
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/cookiejar/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/eslint-visitor-keys/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/fs-extra/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/minimatch/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/glob/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/minimatch/index.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-reports/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-report/index.d.ts",
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/json-schema/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/mocha/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/sinon/ts3.1/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/sinon-chai/index.d.ts": [
        "../../node_modules/@types/sinon/ts3.1/index.d.ts",
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/superagent/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/cookiejar/index.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/yargs-parser/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/yargs/index.d.ts": [
        "../../node_modules/@types/yargs-parser/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ]
    },
    "exportedModulesMap": {
      "../../node_modules/typescript/lib/lib.es5.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2016.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/utils.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/publicapi.d.ts": [
        "../../node_modules/ts-generator/dist/utils.d.ts",
        "../../node_modules/ts-generator/dist/plugins/types.d.ts",
        "../../node_modules/ts-generator/dist/tsgenerator.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/typechain.ts": [
        "../../node_modules/ts-generator/dist/publicapi.d.ts"
      ],
      "../../node_modules/@types/prettier/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/parseconfigfile.d.ts": [
        "../../node_modules/@types/prettier/index.d.ts",
        "../../node_modules/ts-generator/dist/deps.d.ts",
        "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/tsgenerator.d.ts": [
        "../../node_modules/ts-generator/dist/plugins/types.d.ts",
        "../../node_modules/ts-generator/dist/parseconfigfile.d.ts",
        "../../node_modules/ts-generator/dist/deps.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/plugins/types.d.ts": [
        "../../node_modules/ts-generator/dist/parseconfigfile.d.ts",
        "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/deps.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/prettier/index.d.ts",
        "../../node_modules/@types/mkdirp/index.d.ts",
        "../../node_modules/@types/resolve/index.d.ts",
        "../../node_modules/ts-generator/dist/logger.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/events/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/inspector.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/base.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/inspector.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/yargs/index.d.ts": [
        "../../node_modules/@types/yargs-parser/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/yargs-parser/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/superagent/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/cookiejar/index.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/sinon-chai/index.d.ts": [
        "../../node_modules/@types/sinon/ts3.1/index.d.ts",
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/sinon/ts3.1/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/mocha/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/json-schema/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-reports/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-report/index.d.ts",
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-report/index.d.ts": [
        "../../node_modules/@types/istanbul-lib-coverage/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/istanbul-lib-coverage/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/glob/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "../../node_modules/@types/minimatch/index.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/minimatch/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/fs-extra/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/eslint-visitor-keys/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/cookiejar/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/chai-subset/index.d.ts": [
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/chai-as-promised/index.d.ts": [
        "../../node_modules/@types/chai/index.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/chai/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/bn.js/index.d.ts": [
        "./node_modules/@types/node/ts3.2/index.d.ts",
        "./node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/bluebird/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/command-line-args/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/index.ts": [
        "./src/parser/abiparser.ts",
        "./src/parser/parseevmtype.ts",
        "./src/utils/files.ts",
        "./src/utils/signatures.ts"
      ],
      "./src/utils/signatures.ts": [
        "./src/parser/abiparser.ts"
      ],
      "./src/parser/abiparser.ts": [
        "./src/parser/parseevmtype.ts",
        "../../node_modules/ts-essentials/dist/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/index.d.ts": [
        "../../node_modules/ts-essentials/dist/types.d.ts",
        "../../node_modules/ts-essentials/dist/functions.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/functions.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-essentials/dist/types.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/js-sha3/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./src/utils/debug.ts": [
        "../../node_modules/@types/debug/index.d.ts"
      ],
      "../../node_modules/@types/debug/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/index.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/util.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/string.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/object.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/number.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/math.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/function.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/date.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/array.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/lodash/ts3.1/common/common.d.ts": [
        "../../node_modules/@types/lodash/ts3.1/index.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
        "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/ts-generator/dist/logger.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "../../node_modules/@types/resolve/index.d.ts": [
        "./node_modules/@types/node/ts3.2/index.d.ts",
        "./node_modules/@types/node/base.d.ts"
      ],
      "../../node_modules/@types/mkdirp/index.d.ts": [
        "./node_modules/@types/node/base.d.ts",
        "./node_modules/@types/node/ts3.2/index.d.ts"
      ],
      "./node_modules/@types/node/ts3.2/index.d.ts": [
        "./node_modules/@types/node/base.d.ts"
      ]
    },
    "semanticDiagnosticsPerFile": [
      "../../node_modules/ts-generator/dist/utils.d.ts",
      "../../node_modules/@types/prettier/index.d.ts",
      "../../node_modules/@types/events/index.d.ts",
      "./node_modules/@types/node/inspector.d.ts",
      "./node_modules/@types/node/base.d.ts",
      "./node_modules/@types/node/ts3.2/index.d.ts",
      "../../node_modules/@types/mkdirp/index.d.ts",
      "../../node_modules/@types/resolve/index.d.ts",
      "../../node_modules/ts-generator/dist/logger.d.ts",
      "../../node_modules/ts-generator/dist/deps.d.ts",
      "../../node_modules/ts-generator/node_modules/ts-essentials/dist/types.d.ts",
      "../../node_modules/ts-generator/dist/parseconfigfile.d.ts",
      "../../node_modules/ts-generator/dist/plugins/types.d.ts",
      "../../node_modules/ts-generator/dist/tsgenerator.d.ts",
      "../../node_modules/ts-generator/dist/publicapi.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/common.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/array.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/collection.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/date.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/function.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/lang.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/math.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/number.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/object.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/seq.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/string.d.ts",
      "../../node_modules/@types/lodash/ts3.1/common/util.d.ts",
      "../../node_modules/@types/lodash/ts3.1/index.d.ts",
      "../../node_modules/@types/debug/index.d.ts",
      "./src/utils/debug.ts",
      "./src/typechain.ts",
      "./node_modules/js-sha3/index.d.ts",
      "../../node_modules/ts-essentials/dist/types.d.ts",
      "../../node_modules/ts-essentials/dist/functions.d.ts",
      "../../node_modules/ts-essentials/dist/index.d.ts",
      "./src/utils/errors.ts",
      "./src/parser/parseevmtype.ts",
      "./src/parser/normalizename.ts",
      "./src/parser/abiparser.ts",
      "./src/utils/files.ts",
      "./src/utils/signatures.ts",
      "./src/index.ts",
      "../../node_modules/@types/command-line-args/index.d.ts",
      "./src/cli/parseargs.ts",
      "./src/utils/logger.ts",
      "./src/cli/cli.ts",
      "../../node_modules/@types/bluebird/index.d.ts",
      "../../node_modules/@types/bn.js/index.d.ts",
      "../../node_modules/@types/chai/index.d.ts",
      "../../node_modules/@types/chai-as-promised/index.d.ts",
      "../../node_modules/@types/chai-subset/index.d.ts",
      "../../node_modules/@types/cookiejar/index.d.ts",
      "../../node_modules/@types/eslint-visitor-keys/index.d.ts",
      "../../node_modules/@types/fs-extra/index.d.ts",
      "../../node_modules/@types/minimatch/index.d.ts",
      "../../node_modules/@types/glob/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/json-schema/index.d.ts",
      "../../node_modules/@types/mocha/index.d.ts",
      "../../node_modules/@types/sinon/ts3.1/index.d.ts",
      "../../node_modules/@types/sinon-chai/index.d.ts",
      "../../node_modules/@types/superagent/index.d.ts",
      "../../node_modules/@types/yargs-parser/index.d.ts",
      "../../node_modules/@types/yargs/index.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.d.ts",
      "../../node_modules/typescript/lib/lib.es2016.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
      "../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.string.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
      "../../node_modules/typescript/lib/lib.es2017.object.d.ts",
      "../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
      "../../node_modules/typescript/lib/lib.es2015.core.d.ts",
      "../../node_modules/typescript/lib/lib.es5.d.ts"
    ]
  },
  "version": "3.9.0-beta"
}