{"program":{"fileNames":["../../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.dom.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.es2020.bigint.d.ts","../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../common/eventemitter.d.ts","../common/circularlist.d.ts","../common/parser/constants.d.ts","../../src/common/parser/types.d.ts","../../src/common/buffer/types.d.ts","../common/services/services.d.ts","../../src/common/types.d.ts","../common/buffer/constants.d.ts","../common/buffer/attributedata.d.ts","../common/buffer/bufferline.d.ts","../common/lifecycle.d.ts","../common/inputhandler.d.ts","../common/coreterminal.d.ts","../../src/headless/terminal.ts","../../src/headless/types.d.ts","../common/public/buffernamespaceapi.d.ts","../common/public/parserapi.d.ts","../common/public/unicodeapi.d.ts","../common/public/addonmanager.d.ts","../../src/headless/public/terminal.ts","../../src/headless/public/terminal.test.ts","../../typings/xterm.d.ts","../../typings/xterm-headless.d.ts","../../node_modules/@types/mocha/index.d.ts","../../node_modules/@types/node/globals.d.ts","../../node_modules/@types/node/async_hooks.d.ts","../../node_modules/@types/node/buffer.d.ts","../../node_modules/@types/node/child_process.d.ts","../../node_modules/@types/node/cluster.d.ts","../../node_modules/@types/node/console.d.ts","../../node_modules/@types/node/constants.d.ts","../../node_modules/@types/node/crypto.d.ts","../../node_modules/@types/node/dgram.d.ts","../../node_modules/@types/node/dns.d.ts","../../node_modules/@types/node/domain.d.ts","../../node_modules/@types/node/events.d.ts","../../node_modules/@types/node/fs.d.ts","../../node_modules/@types/node/fs/promises.d.ts","../../node_modules/@types/node/http.d.ts","../../node_modules/@types/node/http2.d.ts","../../node_modules/@types/node/https.d.ts","../../node_modules/@types/node/inspector.d.ts","../../node_modules/@types/node/module.d.ts","../../node_modules/@types/node/net.d.ts","../../node_modules/@types/node/os.d.ts","../../node_modules/@types/node/path.d.ts","../../node_modules/@types/node/perf_hooks.d.ts","../../node_modules/@types/node/process.d.ts","../../node_modules/@types/node/punycode.d.ts","../../node_modules/@types/node/querystring.d.ts","../../node_modules/@types/node/readline.d.ts","../../node_modules/@types/node/repl.d.ts","../../node_modules/@types/node/stream.d.ts","../../node_modules/@types/node/string_decoder.d.ts","../../node_modules/@types/node/timers.d.ts","../../node_modules/@types/node/tls.d.ts","../../node_modules/@types/node/trace_events.d.ts","../../node_modules/@types/node/tty.d.ts","../../node_modules/@types/node/url.d.ts","../../node_modules/@types/node/util.d.ts","../../node_modules/@types/node/v8.d.ts","../../node_modules/@types/node/vm.d.ts","../../node_modules/@types/node/worker_threads.d.ts","../../node_modules/@types/node/zlib.d.ts","../../node_modules/@types/node/globals.global.d.ts","../../node_modules/@types/node/wasi.d.ts","../../node_modules/@types/node/ts3.6/base.d.ts","../../node_modules/@types/node/assert.d.ts","../../node_modules/@types/node/base.d.ts","../../node_modules/@types/node/index.d.ts"],"fileInfos":[{"version":"aa9fb4c70f369237c2f45f9d969c9a59e0eae9a192962eb48581fe864aa609db","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",{"version":"e54c8715a4954cfdc66cd69489f2b725c09ebf37492dbd91cff0a1688b1159e8","affectsGlobalScope":true},{"version":"51b8b27c21c066bf877646e320bf6a722b80d1ade65e686923cd9d4494aef1ca","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"2c8c5ee58f30e7c944e04ab1fb5506fdbb4dd507c9efa6972cf4b91cec90c503","affectsGlobalScope":true},{"version":"2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"4632665b87204bb1caa8b44d165bce0c50dfab177df5b561b345a567cabacf9a","affectsGlobalScope":true},"cf89bfca5e1a4e05302f858d69d796f0febbfeaa70de689bdd114c6bf27e9c03","cf8a79046dd20cfc83c4c681f09e0bab8054191017ee28b3cdd3316115859f87","8797550c50c3747c07e0b908d33a0e6f65ca730161911c0dad889837659f1ac9","f9bd1ae34c66d481fdba0baab1cd3822c1d0404037edcef8ec04d34c3bfa6a99","fd7da3aa3953cf8fdfaef4d1e20a92fe0d352798c1d40a62d90591e670291f52","38d60052f80f6d520d3d223aa7c6a7a2ebe6fb8087ea70b8fc63de49ef9ea038","e087a83e4ab229eadcc5cd130c17cecbcd3bca4842d19393f310f2eb432ae136","ae116ab258964a49b6d0f02d06eea741bc3ebe371beccc517ccfd9f3e17d9338","4adc7220be5ab0cf600f6131165cc39aacb22445695242e675647fed9b86b374","0e55a2c84ecc6dc40882a99c94b6d7948d4a1b171fd3db2b4b38fe69105fb932","90a4bb0e59a438d1b4d498726a5f8f4d175a784979493e39e42a217672ab6cd8","485ed12d79f85e628a282496304928d1ead1b8fd8913ebb5ab3ac1063ce5f620","6efaf275c81538130c0103f3fdf019ccf51ec44ae2facd64ff21266e486908a7",{"version":"5a2d140440e6f1b6ca896736309d9ddbb9e38c9b3c8bc64ccbab431f791a6d48","signature":"aa8c871a9979256e3a4c3e935f7e87842e014a944078ac6619b1165153db5a0a"},"d51941b70feb73ac171f24e34f11de9be17d0c4f224da1a6ed39fe8c31ba6695","a32ed03187ae65d9b1cffe587d93961cb3a4042e8f6c5784114ae475296a42bf","45223f0bdd66acad6a8f65d4e34ab4682f31b32c82ab8a084b65cdf4c13c639c","9fa622e1564688a337d3c8f209ba2cd47e619d57b0a3b56632d6894e90765317","460eece79b50e09707c35e10cd0a1c13ec50b8eea08fd257b33adf6e257a37b7",{"version":"885a8dea37d832f1d03ca7ec0ccc69c7cc6e4fdfeed2a7030ad30040d3bc7d34","signature":"f9ffc16ae4aebdef6fe5e4cb9b7558f3344839c3c9c5dac09cdddb486b2ab760"},"a6832f6154570413015fda03b1efd2484f4a0713c78e8d3f22477c4d41a9b1fd","9c156e24c68917a4596384e06a2360ed50ed7aef2b84b5be2c5579d686747eca","5087695ecbbdaaba355569bf782f2773f4b39f929e0941953a62932379681c5b",{"version":"e8bf92aabac2b11e1bf60a0161039cd6f5f0cd9713863ca2289dd7b10eddece8","affectsGlobalScope":true},{"version":"25b4a0c4fab47c373ee49df4c239826ee3430019fc0c1b5e59edc3e398b7468d","affectsGlobalScope":true},"c9e8a340da877b05a52525554aa255b3f44958c7f6748ebf5cbe0bfbe6766878","a473cf45c3d9809518f8af913312139d9f4db6887dc554e0d06d0f4e52722e6b","a668dfae917097b30fc29bbebeeb869cee22529f2aa9976cea03c7e834a1b841","04eaa93bd75f937f9184dcb95a7983800c5770cf8ddd8ac0f3734dc02f5b20ef",{"version":"c8155caf28fc7b0a564156a5df28ad8a844a3bd32d331d148d8f3ce88025c870","affectsGlobalScope":true},"45ac321f2e15d268fd74a90ddaa6467dcaaff2c5b13f95b4b85831520fb7a491","0084b54e281a37c75079f92ca20603d5731de063e7a425852b2907de4dd19932","797a9d37eb1f76143311c3f0a186ce5c0d8735e94c0ca08ff8712a876c9b4f9e","bc31e01146eec89eb870b9ad8c55d759bcbc8989a894e6f0f81f832e0d10eb04",{"version":"2866a528b2708aa272ec3eaafd3c980abb23aec1ef831cfc5eb2186b98c37ce5","affectsGlobalScope":true},{"version":"153d835dc32985120790e10102834b0a5bd979bb5e42bfbb33c0ff6260cf03ce","affectsGlobalScope":true},"a44c87a409b60f211a240341905d818f5f173420dcf7f989ee6c8a1a3d812ae9","bdaf554ae2d9d09e2a42f58a29ef7f80e5b5c1d7b96bfb717243dc91a477216e","dce8672a79c7221c10a355b905940ab57505bc480a72a5da33ba24cbf82bb75c","321ea733ae7f611077a2d7b4bc378ac4a6b7e365e1a51c71a7e5b2818e1e310a","13257840c0850d4ebd7c2b17604a9e006f752de76c2400ebc752bc465c330452","42176966283d3835c34278b9b5c0f470d484c0c0c6a55c20a2c916a1ce69b6e8","0cff7901aedfe78e314f7d44088f07e2afa1b6e4f0473a4169b8456ca2fb245d","40b957b502b40dd490ee334aed47a30636f8d14a0267d1b6c088c2be1dcf2757","69640cc2e76dad52daeb9914e6b70c5c9a5591a3a65190a2d3ea432cf0015e16","21e64a125f65dff99cc3ed366c96e922b90daed343eb52ecdace5f220401dcda","4982d94cb6427263c8839d8d6324a8bbe129e931deb61a7380f8fad17ba2cfc0",{"version":"b0b00cf2e8107ab671243a73d2fbd6296a853bebe3fcfaaca293f65aaa245eaf","affectsGlobalScope":true},"7f77304372efe3c9967e5f9ea2061f1b4bf41dc3cda3c83cdd676f2e5af6b7e6","992c6f6be16c0a1d2eec13ece33adeea2c747ba27fcd078353a8f4bb5b4fea58","3b790d08129aca55fd5ae1672d1d26594147ac0d5f2eedc30c7575eb18daef7e","64535caf208a02420d2d04eb2029269efedd11eb8597ada0d5e6f3d54ec663ae","e7b5a3f40f19d9eea71890c70dfb37ac5dd82cbffe5f95bc8f23c536455732d0","4fd3c4debadce3e9ab9dec3eb45f7f5e2e3d4ad65cf975a6d938d883cfb25a50","0953427f9c2498f71dd912fdd8a81b19cf6925de3e1ad67ab9a77b9a0f79bf0b","f89a6d56f0267f6e73c707f8a89d2f38e9928e10bfa505f39a4f4bf954093aee","7df562288f949945cf69c21cd912100c2afedeeb7cdb219085f7f4b46cb7dde4","9d16690485ff1eb4f6fc57aebe237728fd8e03130c460919da3a35f4d9bd97f5","dcc6910d95a3625fd2b0487fda055988e46ab46c357a1b3618c27b4a8dd739c9","e649840284bab8c4d09cadc125cd7fbde7529690cc1a0881872b6a9cd202819b","a364b4a8a015ae377052fa4fac94204d79a69d879567f444c7ceff1b7a18482d","1aa7dbace2b7b2ef60897dcd4f66252ee6ba85e594ded8918c9acdcecda1896c","6c63cb179eda2be5ab45dc146fa4151bec8ce4781986935fe40adfc69cbbf214","4926467de88a92a4fc9971d8c6f21b91eca1c0e7fc2a46cc4638ab9440c73875",{"version":"2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1","affectsGlobalScope":true},"4e0a4d84b15692ea8669fe4f3d05a4f204567906b1347da7a58b75f45bae48d3","ae68a04912ee5a0f589276f9ec60b095f8c40d48128a4575b3fdd7d93806931c","b3593bd345ebea5e4d0a894c03251a3774b34df3d6db57075c18e089a599ba76","e61a21e9418f279bc480394a94d1581b2dee73747adcbdef999b6737e34d721b","6c137dee82a61e14a1eb6a0ba56925b66fd83abf15acf72fe59a10b15e80e319"],"options":{"composite":true,"declarationMap":true,"downlevelIteration":true,"experimentalDecorators":true,"outDir":"..","removeComments":true,"rootDir":"../../src","sourceMap":true,"strict":true,"target":1},"fileIdsList":[[95,96],[64,65,72,81],[56,64,72],[88],[60,65,73],[81],[62,64,72],[64],[64,66,81,87],[65],[72,81,87],[64,65,67,72,81,84,87],[67,84,87],[97],[87],[62,64,81],[54],[86],[79,88,90],[72],[53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94],[78],[64,66,81,87,90],[35,36],[35,37],[29,35],[29,32,33,34,35,39,40],[35],[29,32,34,35,39],[50],[29,35,50],[35,50],[29,33,35,50],[31,35],[29,30,32,33,34,50],[48,51,96],[29,35,42,44,45,46,47,51],[29,33,34,35,38,41],[29,32,33,35],[29,35,51],[29,33,34,35,41]],"referencedMap":[[97,1],[56,2],[57,3],[58,4],[59,5],[60,6],[61,7],[63,8],[64,8],[65,9],[66,10],[67,11],[68,12],[69,13],[98,14],[70,8],[71,15],[72,16],[75,17],[76,18],[79,8],[80,19],[81,8],[84,20],[95,21],[86,20],[87,22],[89,6],[91,23],[92,6],[37,24],[38,25],[30,26],[41,27],[29,28],[40,29],[39,28],[47,30],[44,31],[45,32],[46,32],[34,33],[33,26],[32,34],[35,35],[49,36],[48,37],[42,38],[43,39]],"exportedModulesMap":[[97,1],[56,2],[57,3],[58,4],[59,5],[60,6],[61,7],[63,8],[64,8],[65,9],[66,10],[67,11],[68,12],[69,13],[98,14],[70,8],[71,15],[72,16],[75,17],[76,18],[79,8],[80,19],[81,8],[84,20],[95,21],[86,20],[87,22],[89,6],[91,23],[92,6],[37,24],[38,25],[30,26],[41,27],[29,28],[40,29],[39,28],[47,30],[44,31],[45,32],[46,32],[34,33],[33,26],[32,34],[35,35],[49,36],[48,40],[42,41],[43,39]],"semanticDiagnosticsPerFile":[52,96,54,97,55,56,57,58,59,60,61,62,63,64,65,66,53,93,67,68,69,98,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,95,86,87,88,89,90,94,91,92,6,8,7,2,9,10,11,12,13,14,15,16,3,4,20,17,18,19,21,22,23,5,24,25,26,27,1,28,37,38,36,30,41,29,40,39,31,47,44,45,46,34,33,32,35,49,48,42,43,51,50]},"version":"4.4.4"}