{
  "program": {
    "fileInfos": {
      "../node_modules/typescript/lib/lib.es5.d.ts": {
        "version": "fc43680ad3a1a4ec8c7b8d908af1ec9ddff87845346de5f02c735c9171fa98ea",
        "signature": "fc43680ad3a1a4ec8c7b8d908af1ec9ddff87845346de5f02c735c9171fa98ea"
      },
      "../node_modules/typescript/lib/lib.es2015.d.ts": {
        "version": "7994d44005046d1413ea31d046577cdda33b8b2470f30281fd9c8b3c99fe2d96",
        "signature": "7994d44005046d1413ea31d046577cdda33b8b2470f30281fd9c8b3c99fe2d96"
      },
      "../node_modules/typescript/lib/lib.es2016.d.ts": {
        "version": "5f217838d25704474d9ef93774f04164889169ca31475fe423a9de6758f058d1",
        "signature": "5f217838d25704474d9ef93774f04164889169ca31475fe423a9de6758f058d1"
      },
      "../node_modules/typescript/lib/lib.es2017.d.ts": {
        "version": "459097c7bdd88fc5731367e56591e4f465f2c9de81a35427a7bd473165c34743",
        "signature": "459097c7bdd88fc5731367e56591e4f465f2c9de81a35427a7bd473165c34743"
      },
      "../node_modules/typescript/lib/lib.es2018.d.ts": {
        "version": "9c67dcc7ca897b61f58d57d487bc9f07950546e5ac8701cbc41a8a4fec48b091",
        "signature": "9c67dcc7ca897b61f58d57d487bc9f07950546e5ac8701cbc41a8a4fec48b091"
      },
      "../node_modules/typescript/lib/lib.es2019.d.ts": {
        "version": "0fc0f68d3f4d94aa65fab955592e4a9f2066e6f8ee2f66fcc45adf4037fc167b",
        "signature": "0fc0f68d3f4d94aa65fab955592e4a9f2066e6f8ee2f66fcc45adf4037fc167b"
      },
      "../node_modules/typescript/lib/lib.dom.d.ts": {
        "version": "d93de5e8a7275cb9d47481410e13b3b1debb997e216490954b5d106e37e086de",
        "signature": "d93de5e8a7275cb9d47481410e13b3b1debb997e216490954b5d106e37e086de"
      },
      "../node_modules/typescript/lib/lib.dom.iterable.d.ts": {
        "version": "8329c3401aa8708426c7760f14219170f69a2cb77e4519758cec6f5027270faf",
        "signature": "8329c3401aa8708426c7760f14219170f69a2cb77e4519758cec6f5027270faf"
      },
      "../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": {
        "version": "fe4e59403e34c7ff747abe4ff6abbc7718229556d7c1a5b93473fb53156c913b",
        "signature": "fe4e59403e34c7ff747abe4ff6abbc7718229556d7c1a5b93473fb53156c913b"
      },
      "../node_modules/typescript/lib/lib.scripthost.d.ts": {
        "version": "b9faa17292f17d2ad75e34fac77dd63a6403af1dba02d39cd0cbb9ffdf3de8b9",
        "signature": "b9faa17292f17d2ad75e34fac77dd63a6403af1dba02d39cd0cbb9ffdf3de8b9"
      },
      "../node_modules/typescript/lib/lib.es2015.core.d.ts": {
        "version": "734ddc145e147fbcd55f07d034f50ccff1086f5a880107665ec326fb368876f6",
        "signature": "734ddc145e147fbcd55f07d034f50ccff1086f5a880107665ec326fb368876f6"
      },
      "../node_modules/typescript/lib/lib.es2015.collection.d.ts": {
        "version": "4a0862a21f4700de873db3b916f70e41570e2f558da77d2087c9490f5a0615d8",
        "signature": "4a0862a21f4700de873db3b916f70e41570e2f558da77d2087c9490f5a0615d8"
      },
      "../node_modules/typescript/lib/lib.es2015.generator.d.ts": {
        "version": "765e0e9c9d74cf4d031ca8b0bdb269a853e7d81eda6354c8510218d03db12122",
        "signature": "765e0e9c9d74cf4d031ca8b0bdb269a853e7d81eda6354c8510218d03db12122"
      },
      "../node_modules/typescript/lib/lib.es2015.iterable.d.ts": {
        "version": "285958e7699f1babd76d595830207f18d719662a0c30fac7baca7df7162a9210",
        "signature": "285958e7699f1babd76d595830207f18d719662a0c30fac7baca7df7162a9210"
      },
      "../node_modules/typescript/lib/lib.es2015.promise.d.ts": {
        "version": "d4deaafbb18680e3143e8b471acd650ed6f72a408a33137f0a0dd104fbe7f8ca",
        "signature": "d4deaafbb18680e3143e8b471acd650ed6f72a408a33137f0a0dd104fbe7f8ca"
      },
      "../node_modules/typescript/lib/lib.es2015.proxy.d.ts": {
        "version": "5e72f949a89717db444e3bd9433468890068bb21a5638d8ab15a1359e05e54fe",
        "signature": "5e72f949a89717db444e3bd9433468890068bb21a5638d8ab15a1359e05e54fe"
      },
      "../node_modules/typescript/lib/lib.es2015.reflect.d.ts": {
        "version": "f5b242136ae9bfb1cc99a5971cccc44e99947ae6b5ef6fd8aa54b5ade553b976",
        "signature": "f5b242136ae9bfb1cc99a5971cccc44e99947ae6b5ef6fd8aa54b5ade553b976"
      },
      "../node_modules/typescript/lib/lib.es2015.symbol.d.ts": {
        "version": "9ae2860252d6b5f16e2026d8a2c2069db7b2a3295e98b6031d01337b96437230",
        "signature": "9ae2860252d6b5f16e2026d8a2c2069db7b2a3295e98b6031d01337b96437230"
      },
      "../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": {
        "version": "3e0a459888f32b42138d5a39f706ff2d55d500ab1031e0988b5568b0f67c2303",
        "signature": "3e0a459888f32b42138d5a39f706ff2d55d500ab1031e0988b5568b0f67c2303"
      },
      "../node_modules/typescript/lib/lib.es2016.array.include.d.ts": {
        "version": "3f96f1e570aedbd97bf818c246727151e873125d0512e4ae904330286c721bc0",
        "signature": "3f96f1e570aedbd97bf818c246727151e873125d0512e4ae904330286c721bc0"
      },
      "../node_modules/typescript/lib/lib.es2017.object.d.ts": {
        "version": "c2d60b2e558d44384e4704b00e6b3d154334721a911f094d3133c35f0917b408",
        "signature": "c2d60b2e558d44384e4704b00e6b3d154334721a911f094d3133c35f0917b408"
      },
      "../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": {
        "version": "b8667586a618c5cf64523d4e500ae39e781428abfb28f3de441fc66b56144b6f",
        "signature": "b8667586a618c5cf64523d4e500ae39e781428abfb28f3de441fc66b56144b6f"
      },
      "../node_modules/typescript/lib/lib.es2017.string.d.ts": {
        "version": "21df2e0059f14dcb4c3a0e125859f6b6ff01332ee24b0065a741d121250bc71c",
        "signature": "21df2e0059f14dcb4c3a0e125859f6b6ff01332ee24b0065a741d121250bc71c"
      },
      "../node_modules/typescript/lib/lib.es2017.intl.d.ts": {
        "version": "c1759cb171c7619af0d2234f2f8fb2a871ee88e956e2ed91bb61778e41f272c6",
        "signature": "c1759cb171c7619af0d2234f2f8fb2a871ee88e956e2ed91bb61778e41f272c6"
      },
      "../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": {
        "version": "28569d59e07d4378cb3d54979c4c60f9f06305c9bb6999ffe6cab758957adc46",
        "signature": "28569d59e07d4378cb3d54979c4c60f9f06305c9bb6999ffe6cab758957adc46"
      },
      "../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": {
        "version": "2958de3d25bfb0b5cdace0244e11c9637e5988920b99024db705a720ce6348e7",
        "signature": "2958de3d25bfb0b5cdace0244e11c9637e5988920b99024db705a720ce6348e7"
      },
      "../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": {
        "version": "85085a0783532dc04b66894748dc4a49983b2fbccb0679b81356947021d7a215",
        "signature": "85085a0783532dc04b66894748dc4a49983b2fbccb0679b81356947021d7a215"
      },
      "../node_modules/typescript/lib/lib.es2018.intl.d.ts": {
        "version": "5494f46d3a8a0329d13ddc37f8759d5288760febb51c92336608d1c06bb18d29",
        "signature": "5494f46d3a8a0329d13ddc37f8759d5288760febb51c92336608d1c06bb18d29"
      },
      "../node_modules/typescript/lib/lib.es2018.promise.d.ts": {
        "version": "efe049114bad1035b0aa9a4a0359f50ab776e3897c411521e51d3013079cbd62",
        "signature": "efe049114bad1035b0aa9a4a0359f50ab776e3897c411521e51d3013079cbd62"
      },
      "../node_modules/typescript/lib/lib.es2018.regexp.d.ts": {
        "version": "e7780d04cd4120ee554c665829db2bbdd6b947cbaa3c150b7d9ea74df3beb2e8",
        "signature": "e7780d04cd4120ee554c665829db2bbdd6b947cbaa3c150b7d9ea74df3beb2e8"
      },
      "../node_modules/typescript/lib/lib.es2019.array.d.ts": {
        "version": "7054111c49ea06f0f2e623eab292a9c1ae9b7d04854bd546b78f2b8b57e13d13",
        "signature": "7054111c49ea06f0f2e623eab292a9c1ae9b7d04854bd546b78f2b8b57e13d13"
      },
      "../node_modules/typescript/lib/lib.es2019.object.d.ts": {
        "version": "989b95205f1189943fab0ce12a39c80570edf8f200aca60e0fdc500afc4d5859",
        "signature": "989b95205f1189943fab0ce12a39c80570edf8f200aca60e0fdc500afc4d5859"
      },
      "../node_modules/typescript/lib/lib.es2019.string.d.ts": {
        "version": "e9bfd234b801c955459cde7109bebf6fd1b4814fd8b394942f5ba746828a6486",
        "signature": "e9bfd234b801c955459cde7109bebf6fd1b4814fd8b394942f5ba746828a6486"
      },
      "../node_modules/typescript/lib/lib.es2019.symbol.d.ts": {
        "version": "53d5859b8aaefd27aa3242d36fc17a9243335d04ec14664b52314e7d9eb04de6",
        "signature": "53d5859b8aaefd27aa3242d36fc17a9243335d04ec14664b52314e7d9eb04de6"
      },
      "../node_modules/typescript/lib/lib.es2019.full.d.ts": {
        "version": "2e29c91abb0c3a575ff79670fa315b6c09ac7a57a7b42aa509fa17f0a224968f",
        "signature": "2e29c91abb0c3a575ff79670fa315b6c09ac7a57a7b42aa509fa17f0a224968f"
      },
      "../src/annotations.ts": {
        "version": "7180c25f54728bfd19afde22d001547922dea94edff2f87da17397e31e4e1a7a",
        "signature": "7effc3330133d53018c792f55a7ce7ca23c8d03263372392deeb8c8f09f45ea9"
      },
      "../src/utils.ts": {
        "version": "2fad23a53c5ec4e58a130280e6bc863eb9903c7ec7983f215d78438b23efbfa3",
        "signature": "f5d10508aa867f964aa961eda78c3bde812db884f705f476d489b7fccb7e5464"
      },
      "../node_modules/teamten-ts-utils/dist/utils.d.ts": {
        "version": "f74b819d2bab15dcc4c6818ed120bb0e10eb34811d09d5f4043a1f6b44160037",
        "signature": "f74b819d2bab15dcc4c6818ed120bb0e10eb34811d09d5f4043a1f6b44160037"
      },
      "../node_modules/teamten-ts-utils/dist/bytereader.d.ts": {
        "version": "c04a206db1235c9897255382fcd61fd68e87cf90854059fa4e87b9a6d5824fd2",
        "signature": "c04a206db1235c9897255382fcd61fd68e87cf90854059fa4e87b9a6d5824fd2"
      },
      "../node_modules/teamten-ts-utils/dist/index.d.ts": {
        "version": "51c947bf9cb00f1c5c74d33779507e05e89ca4baf05ada2a9637035a9c55c8e4",
        "signature": "51c947bf9cb00f1c5c74d33779507e05e89ca4baf05ada2a9637035a9c55c8e4"
      },
      "../src/audioutils.ts": {
        "version": "ab1b6e95f6336abe859ca51224370df09a2eb54c2ae62befb4d88d34a2a0c1f4",
        "signature": "f2f6a803dea8359042565ac3e90cf78cedb9ce024be04a6c41c9991b56ebddc4"
      },
      "../src/bittype.ts": {
        "version": "292b258d1ad3c88515b588e84bc6d3828660b4648e7dca07a1618011be0fd452",
        "signature": "3bfea1de24a7803b65314742f273fcacd47580d7d03ad320e9bdbbef84592224"
      },
      "../src/bitdata.ts": {
        "version": "f37745b02168ce5a851cba4ef9803466f660034f07244f84f6e08a9edea28336",
        "signature": "b5fa2d9cdf18f4f014883033f38216f434200115fd820616b0ae23b409d27cd8"
      },
      "../src/bytedata.ts": {
        "version": "93a98a9a032cd9afd7bd46b88c3bc955e57bd6a2515e45a335b586d54cf0036f",
        "signature": "1b17e9a5024abb0da62c3c9b10bee423fc0bc0e6e28486251a01a4580fb4b53c"
      },
      "../src/displaysamples.ts": {
        "version": "46185556c7748dabf14903bc9219532a7c7696677896eb8a2cb37a357d74fad2",
        "signature": "ec47d7e41624e4649b2a2076ceb583d679a34afef3960e28534e3f0d1416d51e"
      },
      "../node_modules/ste-core/dist/management.d.ts": {
        "version": "fe64f31041b278cac160d6e8746c9afefb464143c0d9f0c1ddfe5984de552de6",
        "signature": "fe64f31041b278cac160d6e8746c9afefb464143c0d9f0c1ddfe5984de552de6"
      },
      "../node_modules/ste-core/dist/definitions/subscribable.d.ts": {
        "version": "f0c273cc8464274f240af0d3cc54c547a3b99c181d35514ab6c54116bed6028a",
        "signature": "f0c273cc8464274f240af0d3cc54c547a3b99c181d35514ab6c54116bed6028a"
      },
      "../node_modules/ste-core/dist/subscription.d.ts": {
        "version": "25db97c8c9c07255c55d3ea00010269711b2ea9ca485b79c7acbcdfd6633195b",
        "signature": "25db97c8c9c07255c55d3ea00010269711b2ea9ca485b79c7acbcdfd6633195b"
      },
      "../node_modules/ste-core/dist/dispatching.d.ts": {
        "version": "84ca47d2ca745559be148387f6983a7bb7d3d5a397e5aa03516f66a9286f69a5",
        "signature": "84ca47d2ca745559be148387f6983a7bb7d3d5a397e5aa03516f66a9286f69a5"
      },
      "../node_modules/ste-core/dist/definitions/handling.d.ts": {
        "version": "afad28c67277b45f8e6a3eda817de79dc409afcaba0031dc533b910e961bc9d1",
        "signature": "afad28c67277b45f8e6a3eda817de79dc409afcaba0031dc533b910e961bc9d1"
      },
      "../node_modules/ste-core/dist/index.d.ts": {
        "version": "b25b537947b4d7e6864ab823a737fbd577d1a1c464e0914186c643e792be0a38",
        "signature": "b25b537947b4d7e6864ab823a737fbd577d1a1c464e0914186c643e792be0a38"
      },
      "../node_modules/ste-events/dist/definitions.d.ts": {
        "version": "aeb48f0b0fb7f2cff5cb8245326afd1f47b4c1146cef4bb0575de1d72da26ff3",
        "signature": "aeb48f0b0fb7f2cff5cb8245326afd1f47b4c1146cef4bb0575de1d72da26ff3"
      },
      "../node_modules/ste-events/dist/events.d.ts": {
        "version": "ad00bd530f432fe626560d36b6cba54e3da722fe7f39b73a1ade47baeca3f10e",
        "signature": "ad00bd530f432fe626560d36b6cba54e3da722fe7f39b73a1ade47baeca3f10e"
      },
      "../node_modules/ste-events/dist/index.d.ts": {
        "version": "665439a1713be2d75389acfba88c8ca1ff93cf2f60d8b04b2b2251a42539c73a",
        "signature": "665439a1713be2d75389acfba88c8ca1ff93cf2f60d8b04b2b2251a42539c73a"
      },
      "../node_modules/ste-simple-events/dist/definitions.d.ts": {
        "version": "fa6bcc82121c23f9831566a9f5417a4593676c21efe9decd7bf1bedae34a9637",
        "signature": "fa6bcc82121c23f9831566a9f5417a4593676c21efe9decd7bf1bedae34a9637"
      },
      "../node_modules/ste-simple-events/dist/simple-events.d.ts": {
        "version": "88e5db36cba441ac84e523a376db7c9cb69ab84f823e789aa986381abf6d82fd",
        "signature": "88e5db36cba441ac84e523a376db7c9cb69ab84f823e789aa986381abf6d82fd"
      },
      "../node_modules/ste-simple-events/dist/index.d.ts": {
        "version": "cac8255e4e0aa704102296980c5fa93115227bb6b33befa6fd46a2bdb19d77f2",
        "signature": "cac8255e4e0aa704102296980c5fa93115227bb6b33befa6fd46a2bdb19d77f2"
      },
      "../node_modules/ste-signals/dist/definitions.d.ts": {
        "version": "c743f7e4c289c28cc6bcdfa563433a79f49dcb8a85ccb424157c484eec346555",
        "signature": "c743f7e4c289c28cc6bcdfa563433a79f49dcb8a85ccb424157c484eec346555"
      },
      "../node_modules/ste-signals/dist/signals.d.ts": {
        "version": "b0b7a1770424b8ee2ef8d848fa19af425fda75224c7496f5c7d0079565cc63b1",
        "signature": "b0b7a1770424b8ee2ef8d848fa19af425fda75224c7496f5c7d0079565cc63b1"
      },
      "../node_modules/ste-signals/dist/index.d.ts": {
        "version": "136fbc83c9abde6dddd855f5f3952063415005576bf61f9c0a7fe8bd6b6977fe",
        "signature": "136fbc83c9abde6dddd855f5f3952063415005576bf61f9c0a7fe8bd6b6977fe"
      },
      "../node_modules/strongly-typed-events/dist/index.d.ts": {
        "version": "bb664e1debd1b13db69d6180556f6db0c49453ef2413a25b343f02d2ba3c5e28",
        "signature": "bb664e1debd1b13db69d6180556f6db0c49453ef2413a25b343f02d2ba3c5e28"
      },
      "../src/tapedecoderstate.ts": {
        "version": "c3b17b871ff64121038ee10037e32fdf2e3cee07140e6709b7df47850d675369",
        "signature": "95905d77a1108e6f27209a8148010e7881877236dbbf25e2eb0eda7392e42233"
      },
      "../src/tapedecoder.ts": {
        "version": "d4a22858f1c74694e13233e70076b470f87380787e8789be5367f7b147ca5c33",
        "signature": "51806dc9644e533118d2d14469f402d50e70ecde76960049b53edd860c724be1"
      },
      "../src/highspeedtapeencoder.ts": {
        "version": "74dd477820d9029ce0b80112be7e233d5b097405ca1bbef1f3c233a2fae7f278",
        "signature": "88786e64d480b792ce7ad2841a93b13483a70e2f7637169a1cd47a8cef261cc8"
      },
      "../src/lowspeedtapeencoder.ts": {
        "version": "a7535c68b1a24ffad482c398db751faad7f915afa3756b1899fbde80b647d44e",
        "signature": "df583492c6ea6fc72468058f78dfe971bf7791a3f11547013bb349cd7b945e6b"
      },
      "../../z80-base/dist/register.d.ts": {
        "version": "ff8a3474080bfc72ad1b48f215a03f3ea179c883b205e2d17e864aa15dcd2bd6",
        "signature": "ff8a3474080bfc72ad1b48f215a03f3ea179c883b205e2d17e864aa15dcd2bd6"
      },
      "../../z80-base/dist/registerset.d.ts": {
        "version": "bac49738f907fa05f3df8e171e80476f52f7158aa0631ab6bdfde957dffe3779",
        "signature": "bac49738f907fa05f3df8e171e80476f52f7158aa0631ab6bdfde957dffe3779"
      },
      "../../z80-base/dist/utils.d.ts": {
        "version": "ef8cb405d780efd4f58e503688a806467cebe918b581b505870e557227fe93fa",
        "signature": "ef8cb405d780efd4f58e503688a806467cebe918b581b505870e557227fe93fa"
      },
      "../../z80-base/dist/flag.d.ts": {
        "version": "61d8bd63646498768f7a976f557e50a705cc02ef9c69f784c4870caf87515e8f",
        "signature": "61d8bd63646498768f7a976f557e50a705cc02ef9c69f784c4870caf87515e8f"
      },
      "../../z80-base/dist/index.d.ts": {
        "version": "9309b6dae3771e677e8b46d518a8270ee35c96128a6647b3ba65c657ccbee920",
        "signature": "9309b6dae3771e677e8b46d518a8270ee35c96128a6647b3ba65c657ccbee920"
      },
      "../src/wavfile.ts": {
        "version": "a4c25ac1ed809faea14ed8e11ad2779730d9caa529a19e87e11e22f48ac2cf66",
        "signature": "9301d1f64a64231c8038976b88b911af4ba3e544653f143d3a352d4c348c96af"
      },
      "../../trs80-base/dist/programannotation.d.ts": {
        "version": "2222a938ba5a8164c6e82f2e0c0492c6f85fd41307cc6b6ad7a76ff1a5eb4cfb",
        "signature": "2222a938ba5a8164c6e82f2e0c0492c6f85fd41307cc6b6ad7a76ff1a5eb4cfb"
      },
      "../../trs80-base/dist/trs80file.d.ts": {
        "version": "3cc8ea3d5b6b4629af355347ba5c82fe0fa0aacf49e1e08c76b9226894c9a405",
        "signature": "3cc8ea3d5b6b4629af355347ba5c82fe0fa0aacf49e1e08c76b9226894c9a405"
      },
      "../../trs80-base/dist/basic.d.ts": {
        "version": "4b30f9da49f739b8d8123f23207d8744efcde629ce648a562cbb53734d791802",
        "signature": "4b30f9da49f739b8d8123f23207d8744efcde629ce648a562cbb53734d791802"
      },
      "../../trs80-base/dist/memoryblock.d.ts": {
        "version": "1f98def3b0431af8ac11d7555218e2ff3fae792b5a22ae3219c7730b72470075",
        "signature": "1f98def3b0431af8ac11d7555218e2ff3fae792b5a22ae3219c7730b72470075"
      },
      "../../trs80-base/dist/programbuilder.d.ts": {
        "version": "547802a89ef7fa45fa9ceff58f8ebccec47b25b3fc72e6f0d83c8bbc63af8a97",
        "signature": "547802a89ef7fa45fa9ceff58f8ebccec47b25b3fc72e6f0d83c8bbc63af8a97"
      },
      "../../trs80-base/dist/systemprogram.d.ts": {
        "version": "478b4dbcee15cef852a66580dd966027218b25b4ac03b129c6337d2577f09e93",
        "signature": "478b4dbcee15cef852a66580dd966027218b25b4ac03b129c6337d2577f09e93"
      },
      "../../trs80-base/dist/cmdprogram.d.ts": {
        "version": "b15dadb3e583d1418e15f05e62c93459ed7f3b69e800cb03f60d654b29671771",
        "signature": "b15dadb3e583d1418e15f05e62c93459ed7f3b69e800cb03f60d654b29671771"
      },
      "../../trs80-base/dist/rawbinaryfile.d.ts": {
        "version": "dc59732aaf040c9055f94cb566803fc9cfe3030a2012ce668b1aa08ab339183a",
        "signature": "dc59732aaf040c9055f94cb566803fc9cfe3030a2012ce668b1aa08ab339183a"
      },
      "../../trs80-base/dist/floppydisk.d.ts": {
        "version": "08b98c820a40a4babde7133585d6a8ac0e0b8a51335832c2bb324538d7e33926",
        "signature": "08b98c820a40a4babde7133585d6a8ac0e0b8a51335832c2bb324538d7e33926"
      },
      "../../trs80-base/dist/jv1floppydisk.d.ts": {
        "version": "a01d38c272a7022e1f9817d719d8f897054b9632bd2d2fa1f29dc3762d79f610",
        "signature": "a01d38c272a7022e1f9817d719d8f897054b9632bd2d2fa1f29dc3762d79f610"
      },
      "../../trs80-base/dist/jv3floppydisk.d.ts": {
        "version": "976611099d4707e4002ffbc77759f8b4e503896999aea3ba29b571877f18d274",
        "signature": "976611099d4707e4002ffbc77759f8b4e503896999aea3ba29b571877f18d274"
      },
      "../../trs80-base/dist/dmkfloppydisk.d.ts": {
        "version": "c968c105f16015240cb9f259d6d4b26fd45aefda87c833da66750bbcb030c53b",
        "signature": "c968c105f16015240cb9f259d6d4b26fd45aefda87c833da66750bbcb030c53b"
      },
      "../../trs80-base/dist/scpfloppydisk.d.ts": {
        "version": "7de922be28454e93eeaee6099cf6f3855f061435e56107f8c6f0db223bcc741c",
        "signature": "7de922be28454e93eeaee6099cf6f3855f061435e56107f8c6f0db223bcc741c"
      },
      "../../trs80-base/dist/trs80filedecoder.d.ts": {
        "version": "2d8eb04dd491f335f2fd5485132c0a5885470496820e56b2031bc53d30f79bb2",
        "signature": "2d8eb04dd491f335f2fd5485132c0a5885470496820e56b2031bc53d30f79bb2"
      },
      "../../trs80-base/dist/cassette.d.ts": {
        "version": "bd46ff5b5512ffc1bb99f8c1957aae1b3c97a2b90a9567f8b8321d2f8a2e3dec",
        "signature": "bd46ff5b5512ffc1bb99f8c1957aae1b3c97a2b90a9567f8b8321d2f8a2e3dec"
      },
      "../../trs80-base/dist/trsdos.d.ts": {
        "version": "42ee2834c55a20a9d976c0ded255b5872e64d2d7ed1ed869aa28ac0bcf45ed76",
        "signature": "42ee2834c55a20a9d976c0ded255b5872e64d2d7ed1ed869aa28ac0bcf45ed76"
      },
      "../../trs80-base/dist/addresses.d.ts": {
        "version": "b888ca93972b02426560fa9a71bf25e31a8128fc2ead70e3a2c011ed319208e9",
        "signature": "b888ca93972b02426560fa9a71bf25e31a8128fc2ead70e3a2c011ed319208e9"
      },
      "../../trs80-base/dist/hexdumpgenerator.d.ts": {
        "version": "b95e1e1f9726ee108f55db221683e15233153714265d80a811c9c830df1be9c4",
        "signature": "b95e1e1f9726ee108f55db221683e15233153714265d80a811c9c830df1be9c4"
      },
      "../../trs80-base/dist/index.d.ts": {
        "version": "4c978d2e546c95a9468614935d149c313fbd8d81e952d364694260e094e77c60",
        "signature": "4c978d2e546c95a9468614935d149c313fbd8d81e952d364694260e094e77c60"
      },
      "../src/program.ts": {
        "version": "264b26885d2f698b9dc9ecdd06fbf2ecf8a80e744e7bc063d6b39c21557192dc",
        "signature": "ac756e8aeef13840b5a0ca413a56165ecbc46f1d6e76f145b81edbdd8348871a"
      },
      "../src/lowspeedtapedecoder.ts": {
        "version": "2804f6346eb5490e5616f0954f59991e3018eba9a98a739300692e119326a1d2",
        "signature": "7c1debbcb85fcc258907e2fff4bc782a157b528905bd3923491eed5770fd23cf"
      },
      "../src/tape.ts": {
        "version": "6265717ece3eda8eb654771c045ed761d8f0bcb9487446e36a3c7d0579ffc715",
        "signature": "d1ca9b35518ce686974cc6932ad397925a1c2eee56f7adcc5aa42fc2f6a993a9"
      },
      "../src/highspeedtapedecoder.ts": {
        "version": "783de094a868dc1267d02a65ded6b9e16e105f99a06ee49cac3f9c2bcb75ef61",
        "signature": "38f8addb8b7892c84ff43cbe4348da4f7db825a95a015d6fdc1608c6b445e3b8"
      },
      "../src/decoder.ts": {
        "version": "1d8461c365b228627c5fc4151eac733e5a8c69881f4e9adadfa49d8de05fae14",
        "signature": "ab2478e90739d3e161e6ffb401688f56c8d7902db19277bf23d168549dbace45"
      },
      "../src/index.ts": {
        "version": "189adbd1d584a48801cfc49d6df8488ba0eb71e2a5d8d008f22102b431aaf9a7",
        "signature": "dfbace601d535f44ba7c17cd8e1afaed2deb47682c1fa65bceeaba33f1e56516"
      }
    },
    "options": {
      "target": 6,
      "module": 99,
      "moduleResolution": 2,
      "declaration": true,
      "declarationMap": true,
      "sourceMap": true,
      "strict": true,
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,
      "noImplicitReturns": true,
      "incremental": true,
      "allowSyntheticDefaultImports": true,
      "outDir": "./",
      "configFilePath": "../tsconfig.json"
    },
    "referencedMap": {
      "../node_modules/teamten-ts-utils/dist/index.d.ts": [
        "../node_modules/teamten-ts-utils/dist/utils.d.ts",
        "../node_modules/teamten-ts-utils/dist/bytereader.d.ts"
      ],
      "../src/audioutils.ts": [
        "../src/utils.ts",
        "../node_modules/teamten-ts-utils/dist/index.d.ts"
      ],
      "../src/bitdata.ts": [
        "../src/bittype.ts"
      ],
      "../node_modules/ste-core/dist/dispatching.d.ts": [
        "../node_modules/ste-core/dist/definitions/subscribable.d.ts",
        "../node_modules/ste-core/dist/subscription.d.ts"
      ],
      "../node_modules/ste-core/dist/index.d.ts": [
        "../node_modules/ste-core/dist/management.d.ts",
        "../node_modules/ste-core/dist/definitions/subscribable.d.ts",
        "../node_modules/ste-core/dist/dispatching.d.ts",
        "../node_modules/ste-core/dist/subscription.d.ts",
        "../node_modules/ste-core/dist/definitions/handling.d.ts"
      ],
      "../node_modules/ste-events/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts"
      ],
      "../node_modules/ste-events/dist/events.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-events/dist/definitions.d.ts"
      ],
      "../node_modules/ste-events/dist/index.d.ts": [
        "../node_modules/ste-events/dist/events.d.ts",
        "../node_modules/ste-events/dist/definitions.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/simple-events.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-simple-events/dist/definitions.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/index.d.ts": [
        "../node_modules/ste-simple-events/dist/simple-events.d.ts",
        "../node_modules/ste-simple-events/dist/definitions.d.ts"
      ],
      "../node_modules/ste-signals/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts"
      ],
      "../node_modules/ste-signals/dist/signals.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-signals/dist/definitions.d.ts"
      ],
      "../node_modules/ste-signals/dist/index.d.ts": [
        "../node_modules/ste-signals/dist/signals.d.ts",
        "../node_modules/ste-signals/dist/definitions.d.ts"
      ],
      "../node_modules/strongly-typed-events/dist/index.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-events/dist/index.d.ts",
        "../node_modules/ste-simple-events/dist/index.d.ts",
        "../node_modules/ste-signals/dist/index.d.ts"
      ],
      "../src/tapedecoder.ts": [
        "../src/bitdata.ts",
        "../src/tapedecoderstate.ts",
        "../src/bytedata.ts",
        "../src/program.ts",
        "../src/annotations.ts"
      ],
      "../src/highspeedtapeencoder.ts": [
        "../src/audioutils.ts",
        "../node_modules/teamten-ts-utils/dist/index.d.ts"
      ],
      "../src/lowspeedtapeencoder.ts": [
        "../src/audioutils.ts",
        "../node_modules/teamten-ts-utils/dist/index.d.ts"
      ],
      "../../z80-base/dist/registerset.d.ts": [
        "../../z80-base/dist/register.d.ts"
      ],
      "../../z80-base/dist/index.d.ts": [
        "../../z80-base/dist/register.d.ts",
        "../../z80-base/dist/registerset.d.ts",
        "../../z80-base/dist/utils.d.ts",
        "../../z80-base/dist/flag.d.ts"
      ],
      "../src/wavfile.ts": [
        "../src/audioutils.ts",
        "../../z80-base/dist/index.d.ts"
      ],
      "../../trs80-base/dist/trs80file.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/basic.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/programbuilder.d.ts": [
        "../../trs80-base/dist/memoryblock.d.ts"
      ],
      "../../trs80-base/dist/systemprogram.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/programbuilder.d.ts"
      ],
      "../../trs80-base/dist/cmdprogram.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/programbuilder.d.ts"
      ],
      "../../trs80-base/dist/rawbinaryfile.d.ts": [
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/floppydisk.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/jv1floppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/jv3floppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/dmkfloppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/scpfloppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/trs80filedecoder.d.ts": [
        "../../trs80-base/dist/basic.d.ts",
        "../../trs80-base/dist/cassette.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/rawbinaryfile.d.ts",
        "../../trs80-base/dist/jv1floppydisk.d.ts",
        "../../trs80-base/dist/jv3floppydisk.d.ts",
        "../../trs80-base/dist/dmkfloppydisk.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/scpfloppydisk.d.ts"
      ],
      "../../trs80-base/dist/cassette.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/trs80filedecoder.d.ts"
      ],
      "../../trs80-base/dist/trsdos.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts"
      ],
      "../../trs80-base/dist/hexdumpgenerator.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/index.d.ts": [
        "../../trs80-base/dist/basic.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/cassette.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/rawbinaryfile.d.ts",
        "../../trs80-base/dist/trs80filedecoder.d.ts",
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/jv1floppydisk.d.ts",
        "../../trs80-base/dist/trsdos.d.ts",
        "../../trs80-base/dist/addresses.d.ts",
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/hexdumpgenerator.d.ts"
      ],
      "../src/program.ts": [
        "../src/bitdata.ts",
        "../src/displaysamples.ts",
        "../src/bytedata.ts",
        "../node_modules/strongly-typed-events/dist/index.d.ts",
        "../src/bittype.ts",
        "../src/tapedecoder.ts",
        "../src/highspeedtapeencoder.ts",
        "../src/lowspeedtapeencoder.ts",
        "../src/wavfile.ts",
        "../../trs80-base/dist/index.d.ts"
      ],
      "../src/lowspeedtapedecoder.ts": [
        "../src/tapedecoder.ts",
        "../src/tape.ts",
        "../src/tapedecoderstate.ts",
        "../src/bitdata.ts",
        "../src/bytedata.ts",
        "../src/program.ts",
        "../src/bittype.ts",
        "../src/annotations.ts",
        "../src/audioutils.ts",
        "../node_modules/teamten-ts-utils/dist/index.d.ts"
      ],
      "../src/tape.ts": [
        "../src/audioutils.ts",
        "../src/displaysamples.ts",
        "../src/program.ts",
        "../src/annotations.ts",
        "../node_modules/strongly-typed-events/dist/index.d.ts",
        "../src/lowspeedtapedecoder.ts",
        "../src/wavfile.ts",
        "../node_modules/teamten-ts-utils/dist/index.d.ts",
        "../../trs80-base/dist/index.d.ts",
        "../src/highspeedtapedecoder.ts",
        "../src/bytedata.ts",
        "../src/bitdata.ts"
      ],
      "../src/highspeedtapedecoder.ts": [
        "../src/bitdata.ts",
        "../src/bittype.ts",
        "../src/tape.ts",
        "../src/tapedecoder.ts",
        "../src/tapedecoderstate.ts",
        "../src/bytedata.ts",
        "../src/program.ts",
        "../src/annotations.ts"
      ],
      "../src/decoder.ts": [
        "../src/highspeedtapedecoder.ts",
        "../src/program.ts",
        "../src/tape.ts",
        "../src/tapedecoder.ts",
        "../src/highspeedtapeencoder.ts",
        "../src/lowspeedtapedecoder.ts",
        "../src/lowspeedtapeencoder.ts"
      ],
      "../src/index.ts": [
        "../src/annotations.ts",
        "../src/audioutils.ts",
        "../src/bitdata.ts",
        "../src/bittype.ts",
        "../src/decoder.ts",
        "../src/displaysamples.ts",
        "../src/highspeedtapedecoder.ts",
        "../src/highspeedtapeencoder.ts",
        "../src/lowspeedtapedecoder.ts",
        "../src/lowspeedtapeencoder.ts",
        "../src/program.ts",
        "../src/tape.ts",
        "../src/tapedecoder.ts",
        "../src/tapedecoderstate.ts",
        "../src/utils.ts",
        "../src/wavfile.ts"
      ]
    },
    "exportedModulesMap": {
      "../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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/typescript/lib/lib.dom.iterable.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/typescript/lib/lib.scripthost.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/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/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/typescript/lib/lib.es2019.full.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/teamten-ts-utils/dist/index.d.ts": [
        "../node_modules/teamten-ts-utils/dist/utils.d.ts",
        "../node_modules/teamten-ts-utils/dist/bytereader.d.ts"
      ],
      "../src/bitdata.ts": [
        "../src/bittype.ts"
      ],
      "../node_modules/ste-core/dist/management.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-core/dist/definitions/subscribable.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-core/dist/subscription.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-core/dist/dispatching.d.ts": [
        "../node_modules/ste-core/dist/definitions/subscribable.d.ts",
        "../node_modules/ste-core/dist/subscription.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-core/dist/definitions/handling.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-core/dist/index.d.ts": [
        "../node_modules/ste-core/dist/management.d.ts",
        "../node_modules/ste-core/dist/definitions/subscribable.d.ts",
        "../node_modules/ste-core/dist/dispatching.d.ts",
        "../node_modules/ste-core/dist/subscription.d.ts",
        "../node_modules/ste-core/dist/definitions/handling.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-events/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-events/dist/events.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-events/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-events/dist/index.d.ts": [
        "../node_modules/ste-events/dist/events.d.ts",
        "../node_modules/ste-events/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/simple-events.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-simple-events/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-simple-events/dist/index.d.ts": [
        "../node_modules/ste-simple-events/dist/simple-events.d.ts",
        "../node_modules/ste-simple-events/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-signals/dist/definitions.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-signals/dist/signals.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-signals/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/ste-signals/dist/index.d.ts": [
        "../node_modules/ste-signals/dist/signals.d.ts",
        "../node_modules/ste-signals/dist/definitions.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../node_modules/strongly-typed-events/dist/index.d.ts": [
        "../node_modules/ste-core/dist/index.d.ts",
        "../node_modules/ste-events/dist/index.d.ts",
        "../node_modules/ste-simple-events/dist/index.d.ts",
        "../node_modules/ste-signals/dist/index.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../src/tapedecoder.ts": [
        "../src/annotations.ts",
        "../src/program.ts",
        "../src/tapedecoderstate.ts",
        "../src/bitdata.ts",
        "../src/bytedata.ts"
      ],
      "../../z80-base/dist/register.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../../z80-base/dist/registerset.d.ts": [
        "../../z80-base/dist/register.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../../z80-base/dist/utils.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../../z80-base/dist/flag.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../../z80-base/dist/index.d.ts": [
        "../../z80-base/dist/register.d.ts",
        "../../z80-base/dist/registerset.d.ts",
        "../../z80-base/dist/utils.d.ts",
        "../../z80-base/dist/flag.d.ts",
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../src/wavfile.ts": [
        "../src/audioutils.ts"
      ],
      "../../trs80-base/dist/programannotation.d.ts": [
        "../node_modules/@types/node/fs.d.ts",
        "../node_modules/@types/node/ts3.5/fs.d.ts",
        "../node_modules/@types/node/util.d.ts",
        "../node_modules/@types/node/ts3.5/util.d.ts"
      ],
      "../../trs80-base/dist/trs80file.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/basic.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/programbuilder.d.ts": [
        "../../trs80-base/dist/memoryblock.d.ts"
      ],
      "../../trs80-base/dist/systemprogram.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/programbuilder.d.ts"
      ],
      "../../trs80-base/dist/cmdprogram.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/programbuilder.d.ts"
      ],
      "../../trs80-base/dist/rawbinaryfile.d.ts": [
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/floppydisk.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts"
      ],
      "../../trs80-base/dist/jv1floppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/jv3floppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/dmkfloppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/scpfloppydisk.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/trs80filedecoder.d.ts": [
        "../../trs80-base/dist/basic.d.ts",
        "../../trs80-base/dist/cassette.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/rawbinaryfile.d.ts",
        "../../trs80-base/dist/jv1floppydisk.d.ts",
        "../../trs80-base/dist/jv3floppydisk.d.ts",
        "../../trs80-base/dist/dmkfloppydisk.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/scpfloppydisk.d.ts"
      ],
      "../../trs80-base/dist/cassette.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/trs80file.d.ts",
        "../../trs80-base/dist/trs80filedecoder.d.ts"
      ],
      "../../trs80-base/dist/trsdos.d.ts": [
        "../../trs80-base/dist/floppydisk.d.ts"
      ],
      "../../trs80-base/dist/hexdumpgenerator.d.ts": [
        "../../trs80-base/dist/programannotation.d.ts"
      ],
      "../../trs80-base/dist/index.d.ts": [
        "../../trs80-base/dist/basic.d.ts",
        "../../trs80-base/dist/cmdprogram.d.ts",
        "../../trs80-base/dist/cassette.d.ts",
        "../../trs80-base/dist/systemprogram.d.ts",
        "../../trs80-base/dist/rawbinaryfile.d.ts",
        "../../trs80-base/dist/trs80filedecoder.d.ts",
        "../../trs80-base/dist/floppydisk.d.ts",
        "../../trs80-base/dist/jv1floppydisk.d.ts",
        "../../trs80-base/dist/trsdos.d.ts",
        "../../trs80-base/dist/addresses.d.ts",
        "../../trs80-base/dist/programannotation.d.ts",
        "../../trs80-base/dist/hexdumpgenerator.d.ts"
      ],
      "../src/program.ts": [
        "../src/tapedecoder.ts",
        "../src/bitdata.ts",
        "../src/bytedata.ts",
        "../../trs80-base/dist/index.d.ts",
        "../src/displaysamples.ts",
        "../node_modules/strongly-typed-events/dist/index.d.ts"
      ],
      "../src/lowspeedtapedecoder.ts": [
        "../src/annotations.ts",
        "../src/tape.ts",
        "../src/program.ts",
        "../src/bitdata.ts",
        "../src/bytedata.ts",
        "../src/tapedecoderstate.ts",
        "../src/tapedecoder.ts"
      ],
      "../src/tape.ts": [
        "../src/displaysamples.ts",
        "../src/program.ts",
        "../src/annotations.ts",
        "../node_modules/strongly-typed-events/dist/index.d.ts",
        "../src/audioutils.ts",
        "../../trs80-base/dist/index.d.ts"
      ],
      "../src/highspeedtapedecoder.ts": [
        "../src/tape.ts",
        "../src/annotations.ts",
        "../src/program.ts",
        "../src/tapedecoderstate.ts",
        "../src/bitdata.ts",
        "../src/bytedata.ts",
        "../src/tapedecoder.ts"
      ],
      "../src/decoder.ts": [
        "../src/tape.ts"
      ],
      "../src/index.ts": [
        "../src/annotations.ts",
        "../src/audioutils.ts",
        "../src/bitdata.ts",
        "../src/bittype.ts",
        "../src/decoder.ts",
        "../src/displaysamples.ts",
        "../src/highspeedtapedecoder.ts",
        "../src/highspeedtapeencoder.ts",
        "../src/lowspeedtapedecoder.ts",
        "../src/lowspeedtapeencoder.ts",
        "../src/program.ts",
        "../src/tape.ts",
        "../src/tapedecoder.ts",
        "../src/tapedecoderstate.ts",
        "../src/utils.ts",
        "../src/wavfile.ts"
      ]
    },
    "semanticDiagnosticsPerFile": [
      "../node_modules/typescript/lib/lib.es5.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.es2019.d.ts",
      "../node_modules/typescript/lib/lib.dom.d.ts",
      "../node_modules/typescript/lib/lib.dom.iterable.d.ts",
      "../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
      "../node_modules/typescript/lib/lib.scripthost.d.ts",
      "../node_modules/typescript/lib/lib.es2015.core.d.ts",
      "../node_modules/typescript/lib/lib.es2015.collection.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.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.intl.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.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.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.es2019.full.d.ts",
      "../src/annotations.ts",
      "../src/utils.ts",
      "../node_modules/teamten-ts-utils/dist/utils.d.ts",
      "../node_modules/teamten-ts-utils/dist/bytereader.d.ts",
      "../node_modules/teamten-ts-utils/dist/index.d.ts",
      "../src/audioutils.ts",
      "../src/bittype.ts",
      "../src/bitdata.ts",
      "../src/bytedata.ts",
      "../src/displaysamples.ts",
      "../node_modules/ste-core/dist/management.d.ts",
      "../node_modules/ste-core/dist/definitions/subscribable.d.ts",
      "../node_modules/ste-core/dist/subscription.d.ts",
      "../node_modules/ste-core/dist/dispatching.d.ts",
      "../node_modules/ste-core/dist/definitions/handling.d.ts",
      "../node_modules/ste-core/dist/index.d.ts",
      "../node_modules/ste-events/dist/definitions.d.ts",
      "../node_modules/ste-events/dist/events.d.ts",
      "../node_modules/ste-events/dist/index.d.ts",
      "../node_modules/ste-simple-events/dist/definitions.d.ts",
      "../node_modules/ste-simple-events/dist/simple-events.d.ts",
      "../node_modules/ste-simple-events/dist/index.d.ts",
      "../node_modules/ste-signals/dist/definitions.d.ts",
      "../node_modules/ste-signals/dist/signals.d.ts",
      "../node_modules/ste-signals/dist/index.d.ts",
      "../node_modules/strongly-typed-events/dist/index.d.ts",
      "../src/tapedecoderstate.ts",
      "../src/tapedecoder.ts",
      "../src/highspeedtapeencoder.ts",
      "../src/lowspeedtapeencoder.ts",
      "../../z80-base/dist/register.d.ts",
      "../../z80-base/dist/registerset.d.ts",
      "../../z80-base/dist/utils.d.ts",
      "../../z80-base/dist/flag.d.ts",
      "../../z80-base/dist/index.d.ts",
      "../src/wavfile.ts",
      "../../trs80-base/dist/programannotation.d.ts",
      "../../trs80-base/dist/trs80file.d.ts",
      "../../trs80-base/dist/basic.d.ts",
      "../../trs80-base/dist/memoryblock.d.ts",
      "../../trs80-base/dist/programbuilder.d.ts",
      "../../trs80-base/dist/systemprogram.d.ts",
      "../../trs80-base/dist/cmdprogram.d.ts",
      "../../trs80-base/dist/rawbinaryfile.d.ts",
      "../../trs80-base/dist/floppydisk.d.ts",
      "../../trs80-base/dist/jv1floppydisk.d.ts",
      "../../trs80-base/dist/jv3floppydisk.d.ts",
      "../../trs80-base/dist/dmkfloppydisk.d.ts",
      "../../trs80-base/dist/scpfloppydisk.d.ts",
      "../../trs80-base/dist/trs80filedecoder.d.ts",
      "../../trs80-base/dist/cassette.d.ts",
      "../../trs80-base/dist/trsdos.d.ts",
      "../../trs80-base/dist/addresses.d.ts",
      "../../trs80-base/dist/hexdumpgenerator.d.ts",
      "../../trs80-base/dist/index.d.ts",
      "../src/program.ts",
      "../src/tape.ts",
      "../src/highspeedtapedecoder.ts",
      "../src/decoder.ts",
      "../src/index.ts",
      "../src/lowspeedtapedecoder.ts"
    ]
  },
  "version": "3.7.4"
}