{"_id":"xterm-readline","_rev":"15-e8dbd14821f85f20c07bae862970e899","name":"xterm-readline","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"xterm-readline","version":"1.0.0","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.0","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"42a04543e73114a9a889a831d686304e3492d61f","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.0.tgz","fileCount":39,"integrity":"sha512-0CBP0Q+QS7AZnMGaoY7+9bU1M2Z65eZlRgGUpqMLq/yu1tTBoCspijPf+IkpOb1OiQQFbMknhLE384uoYquBzA==","signatures":[{"sig":"MEQCIHtA/54XVeZaLX8GOR4ehtLGGn4YBMDmInNuq3U6jkEEAiBcdDMkF4niZz/kQtbik4jEM+g2mIHkOtFDqLDoXrJthA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS2M+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOzQ//bDhfKYB/KfNHx/YVSqSWPVzkPtDsZd+DlBN1tTIJy7frRdvs\r\nllaqqCh13RyK5l8c3bxzZlIb5w40ZCX64hWCOHgCwDDiG0ftD7BLsMWftflu\r\nXpFtu1tyY6Bhns5CFrPmyeTwO25/uzL72Qtfdkdj8S7Oisn9CI+gSNKLoRyf\r\nVTTbBuojUQ9IppyqGWrVk1kKj9Ta2lu5VJX7jj1xJlRHFFx2jR7jlAibhoMH\r\nY3KlWfeu7P3sIjEnyx5KRELfifUTlttVPaL8lq7uzQT09IMoNrfyh36WavO9\r\nvZO7pI9SGoKt8AhcrC4TXtIA56skZfc2e31WyngrzwJ4B26OTt5supKG3W8L\r\nApLs46lktkXk1m+vYjsKhBGBam/fal5J2zlSURFshTX3n9f5N8cVrVouGRM8\r\nYuHuT2kIwSXUi9UHCHkaxfXX+gzLlDYmbaRzQqW+NU9lg2qEC+xW8uCsnhTZ\r\npXLyDQaujd47DHUR7cGzjono51RiOAMkLzcuMr7lvsRkS6t3Ff4GPCkr4FZa\r\nDuzMQzHMIFcEAULD+Lak8HzioTfCSCe1R2FibuleOdba030aRvH2pbCjJrKj\r\nxY7Op8YGQ7fwfx6TzWb1BYHHM/imLvsllnYKxFI8DhTk9o2HO8wmg027fOoK\r\nwIT43NkVVJylUeK2kMhxx5SbnSvrKhCV1UY=\r\n=4fhR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"31e590b403d57dcfcc76136d44b85142884b7ffa","scripts":{"dev":"tsc --watch -p .","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","tslint":"^6.1.3","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.0_1649107773883_0.7004027042747454","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"xterm-readline","version":"1.0.1","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.1","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"f7344b5b544c3ca0f5ee28ff65da5ecaa7d9a56a","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.1.tgz","fileCount":39,"integrity":"sha512-UjL0C3lhb4G4V+3P3y05RIEgbR9s+CBrwes6mLkbIokwJAEmFYhhQ29UIUzpBhJ7O8ToRDvvR6MeR8qKK761Pg==","signatures":[{"sig":"MEUCIGlog7k7Dr4BPKY/x1wX7sIJBFyZ6EA3X794YOhQt/X5AiEAwxs0vHhIDZ0iGCyXCMhR9tRUr9qhFWbKECdFoKetqoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS2ZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPpg//agOwbNaV4X87xjV8FWtSLJxiiRv6tc3LrOKfJEQvG5+ZlpeD\r\nTOXyHk79DKbUO3n8jp/HIT1ML/SeN/EmTupWJfRCpdkrIwG2PphGNvzDVjzi\r\nGOy18jAC22HJvt4jLr84ahNk9/ylefRSwotNlny/p91S2FhdxER0th/5PXLO\r\nmIYY4kpBTdrtbcjxw9HsTmMIXctBTQ7yo6NZyWfIIIBQqs+5luzKalr+H8I8\r\ny0NX1Y6QJl0UTjPKMlxNRW863pfVA5TfDfA5NVOrcNhLgTMvkAqxuWsOxUPW\r\nRr59Y5D9mksDPtaSMk+6LH9wIsqPODqi5WY6s20wPvyIglG6i+1Wo2HGctYw\r\nLvBgmjOGD3DI9zQ892F9wsZIxJWfQGMJJgAy8Fw0rgRHhYIkMNHGYqsvFwPk\r\nZpnvdTCxphRKxWgdJtMthWDJtcg5yuEw10Hk0vieIB/7RsBKHI6dKfiJGzf8\r\nCulwQfbRcri2CNvsibuGdL9C86G0cFcIW0RWuR4I/TP+3l3GXLJO8MvoRxvS\r\nyMwVQrCir3zSNxWIPsHySxLw5Fv3hF6+QTfM+55rUzYjrsbWOTLr/a5GdlOo\r\nTqIG0gmgj+KDcMfQMKFM2PLcTFNSouk1dcuYmPzstKQ0iYEYugObCS2k4YZQ\r\nl6HTkY6lk+tNztStw0AaJRMlohkMsEbH4j0=\r\n=9HI9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"ac817215599e13094ad54b85593cd39f38fb7086","scripts":{"dev":"tsc --watch -p .","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","tslint":"^6.1.3","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.1_1649108580710_0.17814808824072648","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"xterm-readline","version":"1.0.2","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.2","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"b58451e6db538506e7f920384735a42b16f97738","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.2.tgz","fileCount":39,"integrity":"sha512-rJmfdaMmHH9et84A3pcqUZFRzxKvo+EiiAqs9VkWqE1QYuhxv8Pw5PyWeCDWKpOLW3S9iyRNyVYqjctCN6LwsQ==","signatures":[{"sig":"MEUCIG/xL1l/aBZ2CvrFsdaXlCQhxDKJf59mVIL2dMwhk35JAiEA2p84EVH2t0mcKi/2CgqKxf4obr8wJk1bQDo1vb366mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS2cwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+dQ/+OEMuIR+/ZtvhxXE0P6e2SGb4p4PHTMYfkeM41/QD1nf6aIe7\r\nxb0aqSDnmiDBxhODn/bN5BoCyna2cVQMAMatbaW3xLt5DvWLh9z/icmNvXxV\r\nMmaoaAJYodVxA4PxOpGbExBsvUL+OLyLn6ytc9EL1PQvu3Tb5D14C2mvpzlU\r\nTHNS5G1xDEJH1qN6zTwylJut8eMAVcWfGP9AaiZyVri6cw+GTjZOueYhd3L6\r\n+s9RPFX4sFBYd2SkqjgHvHq3xQZb7RGJ2iegQSBDxPDBcQops3nkPMXzQRWv\r\n2g362Nio4c08y2/9F7maNJdWGbjWkfJ37Vs6PTOBTXQ43+youixShMvXve/R\r\n48xIGt1bvFsU+c5MFQYcDhEQP8nOhIk8N3ko61Y/iAgBtcViZ5lPO6DeHPj+\r\nr1Tf/fRCqLNwK+B4OQCkaJ90ZDKQ0g98emuSneGh6liXHLXBldfdEr3rNOF+\r\n0ZK2IK+VZnUF+DlmWi0qgKpMT7b8kBrvY2x67xtXHebG5j8O1q3AAlAvrTf/\r\n0Sex6csvqBlcP8yrwfbWnWzJkwBNfiNGJQm1tEy0T6Nd6jgWqKwEUh06SvhL\r\n3ShAFClFKhNoCIImSFozkpfWUhaFQmo0DuvU1FtQNrw6gv7zApJGh3NkdveA\r\n2bX36+3xFIHO+iBksaSY+FWJJGiBUbRssS0=\r\n=G0m6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"3409df39f89ec25fc10d557fc7fa911f05041128","scripts":{"dev":"tsc --watch -p .","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","tslint":"^6.1.3","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.2_1649108784590_0.07886322380812882","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"xterm-readline","version":"1.0.3","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.3","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"5d2d9e9e2839661d928333cd4a5104443c43ceba","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.3.tgz","fileCount":39,"integrity":"sha512-smcGS888L6RSjZ8GalUYxHjZcQlmNtTpzAQvPrC58yfntNiewUCMbxV6wED4GjkPK8qotFjzH46ZmHNK0XyeUw==","signatures":[{"sig":"MEUCIQCGS9uaRR8/2WkDZ7R4qiOO0GNdVbagKIfZ+GBrloct9wIgIMuZk0v+HFr8k0CaMgEsR+vL6K6wSMYow29IWgvzUsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS3cRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprtA//TXmkwGEkecw7QxSoPTBrQkhU0ALiBxXyqSmDK2Dx6EAqarVP\r\nasYHAs3lcipB3wIt+TugXzme6cTeokdPIM+6CVxG2MvPSlCFyGWhph5nhmpR\r\na8eQvGsJTbhIyLTt6Xnc8LCyav7LFYLIW1bJUqjwtCWm8VC6tf3vEh+Bc4+k\r\nMQ5yCbXG5yoMgtW8HFxXYeEiD60ASDDQjQizIuPt286y7ngpg4I0lSnwM7Oe\r\nRui2MoiUJoHIvV2sErzFWHhxQHRqiUMnj5rNKEzqBQMv/Fd7EGWy3VHcSfQh\r\nm49ovj0qpG3hKJ7vixfByrKhm3p6L97+q+fAOwKvURVFyl+T6Ru1D1MwTJto\r\n58+MXTjpWNEMApTljsp0DGsF4JxxeQk0rr7JMXXliyPKE0bWy86tfEmVLQOh\r\nWvtSWNGJjF5V/ff3z7LQmpsWTKrLe89cTbwJlnv0ZbOdOV1JlqG5nCrSufzt\r\nl6OREbLOlTfQa4qZ+PUVCFTy/JaRF201o1FfgOVrcftH6EsXIV2pdaSd1RBs\r\n5czdLj5exJeT06sC4lLmuwTTmCClaoDI9ogspYZOM+g1InJp2V7wlxdYis+O\r\nVNPwFl4yhMF6ixWrJcu1VeLocB8WmrrLydjG0nuRhqsjEuNN9iBzoAF5rqJ7\r\nUj84AOaKVfevniJxko0tCan7xGDWGC4PBJc=\r\n=q5Rf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"3b8f9a43608bb5d510fe987982a54b19f790ace6","scripts":{"dev":"tsc --watch -p .","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","tslint":"^6.1.3","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.3_1649112849355_0.650202643364296","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"xterm-readline","version":"1.0.4","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.4","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"4cfc8bf7c3228c3a01296f8f4420725953cede6e","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.4.tgz","fileCount":39,"integrity":"sha512-DUO8vn0oz2EeCqUBP+HXEIDwoxBv7yyzLW0Qr4Et319N+ZH03LIPO8HiM0bejt4b4/E3cbS0N++ZLCZeC4Ls6Q==","signatures":[{"sig":"MEQCIDvKYgAvlGc/Qaujlh/LlnoVfW2TW0+lPB2s2L3NzoYKAiB84pctkeSRDClDzl2o9lbSP50T/dXNzjJIjnnYDD9WIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS3pQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnEQ//aem6Ss6Z3FF8FXw0EaLorY3nKgL0d5I3XwTKzAN6XlkwGjCX\r\nfrhfSkBihHHIsLYTe0HQuGNm6q83f8M7EZjNdSKE2j29X7RyoAuGXiAxkiqA\r\npbE/K4egN46cmipaMYAcS57QHKXSVXceGgYFo/kRJ5eK/YFHRCzzRqDgVyE/\r\nJ9d0ZdzknY1VBtMQS6w5hYQBzuBRSjzoPr67ohFW/KZfB5f8GmE1gnOWCD81\r\n/TQjrB6HlGqB4FxrJlE/DeflgRZTWeSx1NDmPvx6DO+yps3KlBMPj/ST3Eyp\r\nPx5isw1RIcBlMWFYXR9yNzXVyP580N6MkLL9ekuGZeLxOlDyp/yEHibU9XHJ\r\nqRkHhPLA31uF1Yrzq/4XnvxpeBKJ9zahss08l7Ks/2bCg7UAl7DbU7TDsFey\r\nLCQ1woTWmoFY5hMD1T5lw/KWXFUO8ltefLq56fmPPZJF/HiNho0oLSqu/JbG\r\np+ntQjWyxy12yIs2fQ8NYjBxtJAiqEuDWhLJlJXbd/gxbX3O/WZTSUOI4inN\r\nm5zcMGwcA0wb0bMRit13jjozW1HBl03O6OKeKA3I+yWVdjUV3m9CA9iG3tFj\r\n6HRLjVuPe3OqySUvPldS2OCOW89iqeoDYnQMODlaCfVwVIrUTxvz27ThriWV\r\ncQnVMOUcuXpPZXvBdcyLvTuUn77pb6EMugs=\r\n=Q64e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"501a2d9a352ba1d8f46a69ad7894c035b57c933a","scripts":{"dev":"tsc --watch -p .","lint":"tslint -p tsconfig.json","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","tslint":"^6.1.3","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.4_1649113679949_0.4259889516046691","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"xterm-readline","version":"1.0.5","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.5","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"867522aa3648b24dc32e8ad4d330554652d3a3d9","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.5.tgz","fileCount":42,"integrity":"sha512-sXGSPJMBvSVStaGIk2wX+xOwfiryRod5rbtR32702fwj4YiakM6A9USvOKyXzF0fsE+9TzbhYBMRJ0DypKCUPg==","signatures":[{"sig":"MEYCIQDMezeCGSdfoUrGUZUtMOKUdCWJox0/rYlTSJcjBOqkiAIhAP9PrIkJm8fN+REde5bwHlfZsMdBem7XFw+qZciTjrNb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS5i3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopCA/9E7JPbSqymFUuB7CXFeFsQ5TdfxnsQtaLLBOe1FiIW98EAzK7\r\n4laVqaoQDZcKT2rMfgdd9GSWxT5U6T5PbjHz0vcD19jIdvzrbG6j6irHMIJh\r\n5+sfjI4jbD0u4rKDA2rqs5TigFqB46UzstJ1e6Ugoi26h3dDZQClqNM4vV1s\r\nk/4wSPInegom286TN7I9ehpKyA6XwyWEra1m+rQlbwif6AEMpNHS35VU2d5z\r\nKAsozEk2ffKMw2aN5WcQbhnbvR/o/DwgVUlAWs+3Hi8vEZKqZP3LDWdvDtTo\r\nV+QvumS2Gq1mj19ya1WmPOi8MtB7ShaxoxXSEc4lZxvgF5hvKLaJo9vq0usP\r\nWsWMPVP8p3wrobqKi3ExStU6NY75zS5jUptvIF03c8etM5xipcl76dC1H3sq\r\nZwxORTBnaWDQuROliQ/hL++F5QupOEJXLGNAXiEGL43o1JPHLSNh4xn4TGRJ\r\nwtCXaqUkkTpGWwMS1xs1vUDrPOEWcVhBkWKLt26DgBdCSDgL3hU4FYjYosmB\r\nWGTKIAqp6kUiZsCatrxqlVvc30/nUP0//0nNhn7oqvhyT7aLpaltro0/AmVa\r\n33fV28neqRcn2lKlIyNJSxU0icdSG57GGPtAbM0URg4kiuoUfs+hGPU30ELP\r\ntLPNFK6kasS2HA8HGT9iUST/wyUgP0zqoOA=\r\n=u4Yf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"580742a643d4c59e6f1a9573dbfe4d90efea10e2","scripts":{"dev":"tsc --watch -p .","lint":"eslint . --ext .ts","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.5_1649121463804_0.9882200865952515","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"xterm-readline","version":"1.0.6","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.6","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"b9c9edb6f9614c273e6935d7209c933cb5a3a834","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.6.tgz","fileCount":43,"integrity":"sha512-a7q7bFhlI2PeamEcQebLe/1erY87c/ipIArLS9zdOGmANmQPK8nYQN5jhC63yesVqUaHx/pIM/1mZ+1fLK4mjw==","signatures":[{"sig":"MEQCIFfYzXoAD1PN0nU2oJw9Ke1ZoyzZro7ukzXbUgE1AuPDAiBCgcZGRWr7XnbgEOf+OO5EFgu6V/2CbrA2OASariYKYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUwM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroYg/8CCM/deuguTsNgJIYHbHTA357zWrLzsd2/EDpyqF6YigcacGC\r\ncyokvb1mhrl6LSPL9Kz2jYqlBkkQ1CFRMWuoMPPuCNjhm5/zBurPRfCSXDM6\r\nL1XlpJy6AZRpF/JQGSFM/NapSsulVbPGI5oaiFeCZei9rktOcLJi9/rd8sxj\r\nJMUpCHx9gaWJtE1xY28zd8gA5LqtclFGuw3hVoqO5g1P1gyCsRA+gXn8R6B6\r\n6FVsZ5BmQ757LBrJB2akECA9G5EO0fl8rHP4LGLi2B5ILGEh/nnWMr00q0Xs\r\nqY5FsdYXOcFnTNeCEK9VjIq/eL+kcuWWBlxpShGNnQk088vvFEfP0jds5Ury\r\nHctcvb4FO8QifuEIsoho4E/gU9y2LTpf8oefO++Zqe9UQAlXEYeADqHGLzfc\r\n36wby6sYU9crIJnBtg7jv0LHkCCZgtV/jg91cx1z7hHJzpfCfX/BTyOpyvMq\r\nW252XEgZoM4rxFlXfxNPnocm6GiPhNlZvZrDZy6f3BMkjg8+VMS9ngeQ3wWS\r\nH1wiEYsb6IYWUKkh3J4PcRNXFVV2twBFV4jsujeslc19m9n2i3TIT4UZ8Ib4\r\nok+si6zAKLc3o6j8Hw/W+VUUTh7HhdFaG4FBbjA1duIdx2+hDi8vnI3m0POh\r\nFV4G6L/mVdMtpb7fUcq0EHGRHgUjTeglZ/c=\r\n=T4Zl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"b7c878e3f35e70b1392cc3a504f59d704ef6b95f","scripts":{"dev":"tsc --watch -p .","lint":"eslint . --ext .ts","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.6_1649607486360_0.8652381326235592","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"xterm-readline","version":"1.0.7","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.0.7","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"8147f66ed5a43c12fc2f4e90f2884b66e3b530d9","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.0.7.tgz","fileCount":43,"integrity":"sha512-XnZ9+80PF1+GZr9mtI7mO97JnDo0KEMe1vrOodD23OUpceuhJGDF8/S2cBhnmiLFw+ihnUpBWjEMUw/N5lsdnw==","signatures":[{"sig":"MEQCIBWv/fd5z9vT0+zkuiUD3CF8wDRileROtWZ5ZTTTt8NFAiBFr0evbVQM91HwDXFZRVFTaRVFK65c7h4KpSRoY/ZddQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUw0NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV4A//ZN/hJG+9KcXASraJeAAho5f4kh3pUfiI+8jj0OkcmcDYq+W3\r\npc30o0TesxA0Tj4rk0QAl5/1weVkkcmQbHQjiO0naqedw1C65qV7FWnIj2z2\r\nkKTcWSL70rmx3df3pWgk9AQluju0FYLJYI52bYGt6ETLhumVfwxa4wedQ9Mr\r\nafMCEC1ORuaDFX5WMwqRfj1WS65SJztBQI7PxiZsmi4XJ7Mqhly/H1JbwhgY\r\nsYed4aSNiw+I7jBdFKpKZJabFRbi807HxnyLFyK1KZSsR/ZW11J+thkDUmHL\r\nCuhmSSGGU8sdDqXHUaL1z1sUv8E7SuO9FOybsauktuAWPgalU3RNVzPIbmBa\r\nPdYFY2HCDpkyByZmik5vaeHNsyUXbAjvj+I2JJAG8NbVtPdi5Ahi/vhtnffJ\r\nrbbywgN/BA09fRpK7Ij1Tf0nVLwCI/GmrhuDXM5wxXLntsNgzuahNGS3d6AT\r\nY+0CnbzX2DvRE3Ct5rRi1EiQu4H2GsQUm6Dls0XpbvalynZzxdtAzAAU8U2H\r\nDoKbDJHYX8y0V9jWyZ0QMeIdGiErvrhXBvDw6gUYpzO+OP8gldJIG56oirBq\r\nwuClA81Co+7UOd4/r+d/74HN5YUTAYDvCEA4XYQza8a/hrOIDyyswGcp2Ngo\r\nANQp3oFHObG7BiOVJyLfsOW8DyE03eP/Df0=\r\n=88ux\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"900d40aa02ad91fcec3db20b79a2b64345fc811a","scripts":{"dev":"tsc --watch -p .","lint":"eslint . --ext .ts","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.0.7_1649609996855_0.7600447907628756","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"xterm-readline","version":"1.1.0","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.1.0","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"4f01d23f9037b5929c80b72db75241f8216edc42","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.1.0.tgz","fileCount":43,"integrity":"sha512-ctwSUEe2eKUqOB5qAZZbZgNJ4B3QMxoGm4cVDkvFuI3OCmmP/vUvQ/SzPTwxvUiaMc0iFZA9HtpEb1IDr54UVQ==","signatures":[{"sig":"MEUCIF1XAC8A/53DxtC8xd++xknlvo7Y0hSV7gVxw+7SNFetAiEA91VlSYI7BgZeMVG+3xcRJxsggIU3+rDkPM9z3tGivIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTuLoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+FA//eIHTurw3139Ufe5eFuVZ1N1vNIY95S0pf/s83iAHcgDUNmuT\r\nIsn7cD6nMImfM5hHbt0ZlPnFecGeWtQMaz0xMsrfcpRdChU6eOCXXYOA1Tjn\r\n9Hm9Hxd8vVLU3LbFACkYe3CsiSDAzCDYnDFvFx39yYARdQPrWjJRUv6yrcnO\r\np0+L1A2aDTSiJRs1EoictvloBXhSVu1JwKRd7pV2/QIHAlacRZiY6ZHuE7Sr\r\nzn7fbYxM+FyGMt0T1oldwmsS+DbqL0nG9L/il1tPavDxP+Fly9v6Esg25R6K\r\nKFScuTN9bOezLGBSF7Q11fJAywDRi7EgbIvOBaGU3NNFhqDTv845p2azKcFn\r\nbZNLsMbti6CJtTua5nq1UnQ6hG3Ls72jLy0rlF82Q0n3wrMXS/Qt02DnQCvD\r\nifU36y2Jorv3JQJol3yqHj/ef9gVhbw8V0K6FL84NX6rQSkG6cELelXh6E1u\r\nu+MJp+PTdEAgimEP5GZXPZouFTTtJ+QY5s0bMQGoe0ZJLjI47sA+vc3zvDA1\r\nfL++JxcMCcEo29cFWVtK89VWj5bbyosQQ9PS+wVUPFv6qpLVlsAI7LD9qafo\r\nCuAX6brdXbY5K4J9oEhlyoDQFO9x8P8SYn8hScmOONMqa73HXQCSDWBMPuYH\r\nIvqx6dDGBSyv5FpdKmwGj5lxdUENbrgI9nM=\r\n=/6cK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"751ccd8f4a9b78d0e46be36e725c27061b837444","scripts":{"dev":"tsc --watch -p .","lint":"eslint . --ext .ts","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","nodemon":"^2.0.15","ts-jest":"^27.1.3","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/parser":"^5.15.0","@typescript-eslint/eslint-plugin":"^5.15.0"},"peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.1.0_1666114279991_0.7962087614095816","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"xterm-readline","version":"1.1.1","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.1.1","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"781dacf883283cfec1a7845fae50beba3716aa04","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.1.1.tgz","fileCount":46,"integrity":"sha512-f87S2/jKwRZoZTxE2vkPgBCipDl6k6tTkMTb9pmwC4R6XkfR491fWBuToZd/nZasp6seD2u0jdABinUDWsK6dw==","signatures":[{"sig":"MEUCIF6pyZ9wSyTe98iqoeV2GxbK03yVAxnuVVJ7IgxvABGLAiEAowFemg0ajLxo6FuualQZ3JqmlfI7hH7Zt+HhgzGSybE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqKXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWrQ/+OZllAuNBKAfMSJrlpdrUGKYFB+grts/Hq+wVI45wSlGq3HCw\r\neM58vdJuGC6ylOOucNoZo9K2FzgDgIEBBVaycEy8egg88T/tUaiW3bI5IRKr\r\n1e+yNpp958pzNT1I4MxyDHblU8+I+qiYnXMYLGxGmgrTly1KMSxY91RUZqFn\r\nfRU+R8hfsi0jXyAbJbeMNG1fMphmM8jva1BCd8J3YkPV9FRUACHIqFV6zsVX\r\n+BKRTYr+RRN6OJQESMC7R3yR0v6pnLmk8QIDEvkwco17ZDMUhKaPzEhBuOIT\r\ny3i3MZJm4mdqUGtmRzSETwBZiAb0KAw9jhN0/eBLkzHSYmEcxpg3B8QEElu3\r\nqAJhtc6hVB8tcP2EIlTvJoyPq72kQ3utWL0F3mIJdfzYsnQJdgbbSl/ZK30O\r\nzdEkA5K+OCE8paGD7Dq0+cplNPOnklhw2puUi1Zxrxx4KSevr97LTbL8yNrl\r\njXPUHDRzmf3n3uIXTaXM0ixGJ2I1jQ7d40ruwmSgLn5cI2Ji+k+e8uislkMm\r\nohbV5tJqKqHd/9D+qYioOTFc6rElCpX9zXsQcsk02UOx2vI6zaTERDf9dS16\r\nXIBZSzgn4B7mOv2GR/1sZ6N5eo/N4780I+XsUOFG4Q3l2Ni1s0ty4MMI+EN5\r\ncdYyZBwFgUodeiR2qghAackUxqtoH8IUk9o=\r\n=AyC2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"7e6dcffb21eeb760c803f31235f45075408e1c27","scripts":{"dev":"tsc --watch -p .","lint":"eslint . --ext .ts","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"8.1.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"16.13.0","dependencies":{"string-width":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","xterm":"^5.0.0","eslint":"^8.29.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.15","jest-environment-jsdom":"^29.3.1","@typescript-eslint/parser":"^5.46.1","@typescript-eslint/eslint-plugin":"^5.46.1"},"peerDependencies":{"xterm":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.1.1_1671996888705_0.8899856581947396","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"xterm-readline","version":"1.1.2","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.1.2","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"ab33dcc3019196f13124d7c7c2eb65d27dd73712","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.1.2.tgz","fileCount":46,"integrity":"sha512-1+W2nVuQvCYz9OUYwFBiolrSQUui51aDDyacKXt4PuxeBHqzvabQEJ2kwdBDzsmOjz5BwlDTAjJmYpH2OGqLFA==","signatures":[{"sig":"MEYCIQDtW8ViO4gOIpEBTeSRVoBLKPtHjhPWP3yxjOsbN4buGQIhAL02lLRcUwcFnW4xfC3ONH3+6Io+Zo6I6J3SETz90mkM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106899},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"cdb0940c98a4bad9388f9a44f8917fb00df2423c","scripts":{"dev":"tsc --watch -p .","lint":"eslint .","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"10.9.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"22.11.0","dependencies":{"string-width":"^4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.0","babel-jest":"^29.7.0","typescript":"^5.6.3","@types/jest":"^29.2.4","@types/node":"^22.9.0","@xterm/xterm":"^5.5.0","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"@xterm/xterm":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.1.2_1731280731382_0.966498378268015","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"xterm-readline","version":"1.1.3","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.1.3","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"05d2e282cb39e29fab2254512b3a3a913597bea7","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.1.3.tgz","fileCount":46,"integrity":"sha512-bkw5G+/azz1IWXu6bEcLx4NCfS39SiR90ob6G1UAuOJ7klDYAH92Lppi6n1G13IZtVsBJN10Eh0PUwDFzexQKQ==","signatures":[{"sig":"MEUCIQDVsCvwcOu9w4yQjlRsXZbWlW/OjLgqHM+Z6PVERToXPwIgaQXCQ2S95gyaZD2Y2X0Nn7GrDUTQfS+4ffzuwE17Ufk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107092},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"bf196fa29684d2efab86f5d0d1339b379c8b31dc","scripts":{"dev":"tsc --watch -p .","lint":"eslint .","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"11.11.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"25.8.1","dependencies":{"string-width":"^4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.3","babel-jest":"^29.7.0","typescript":"^5.9.3","@types/jest":"^29.2.4","@types/node":"^22.9.0","@xterm/xterm":"^6.0.0","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"@xterm/xterm":"^5.5.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.1.3_1777138794980_0.35306385641364413","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"xterm-readline","version":"1.2.0","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.2.0","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"b754be4ecd00671696e08aee56ed7b64f0a9f2e6","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.2.0.tgz","fileCount":28,"integrity":"sha512-+ypOp3RiqizsFLmVJGBEfYJPqSnxlvX+17kSmZ3Zhoqbf22Ei7Ribt6vOiDcS1oSJnu5c/aqBNNfq24RbDMWXQ==","signatures":[{"sig":"MEUCIQCXr7jcFMzVw77mshH5bJdy/pO+wei+mg0WuHEdDGu6lwIgfWqw4aP/fzwTNkBsdtMiKOHE1AR8xGOHpfzhWu7yabo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99671},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"faf7ca945c95d0a095c90b4ff78ca03c721d53fd","scripts":{"dev":"tsc --watch -p .","demo":"vite demo","lint":"eslint .","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"11.11.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"25.8.1","dependencies":{"string-width":"^4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.21","eslint":"^9.0.0","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.3","babel-jest":"^29.7.0","typescript":"^5.9.3","@types/jest":"^29.2.4","@types/node":"^22.9.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"@xterm/xterm":"^5.5.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.2.0_1777167700612_0.2888361770499668","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"xterm-readline","version":"1.2.1","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","_id":"xterm-readline@1.2.1","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"dist":{"shasum":"ef14886a3e979d8e8677d0b281e05040da5f781c","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.2.1.tgz","fileCount":28,"integrity":"sha512-u6WLa8c3wlbNtueH/E93TKXIRt9QGW9b7o740LBOSaZI5tLYNPC6uOyTb0zMLPZHS7XSfVXVFIN45xJ6TGnSzg==","signatures":[{"sig":"MEUCIQD7RmfN9/ElEmv9W7QfErtGhuEhAjPS1yPZ0uMRLFE0FwIgZl0Yfk2h4TYo/V/IjKToTjw6iEWqTb04aPKg1eWxb9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101326},"main":"lib/readline.js","types":"lib/readline.d.ts","gitHead":"f72f48857037b5921a071ef17099e3c8eedc657c","scripts":{"dev":"tsc --watch -p .","demo":"vite demo","lint":"eslint .","test":"jest","build":"tsc -p .","start":"npm run build:live","format":"prettier --write \"src/**/*.ts\"","package":"../../node_modules/.bin/webpack","prepare":"npm run build","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","prepublish":"tsc","preversion":"npm run lint","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"repository":{"url":"git+https://github.com/strtok/xterm-readline.git","type":"git"},"_npmVersion":"11.11.0","description":"xterm-js readline addon","directories":{},"_nodeVersion":"25.8.1","dependencies":{"string-width":"^4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.21","eslint":"^9.0.0","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.3","babel-jest":"^29.7.0","typescript":"^5.9.3","@types/jest":"^29.2.4","@types/node":"^22.9.0","@xterm/xterm":"^6.0.0","@xterm/addon-fit":"^0.11.0","jest-environment-jsdom":"^29.7.0","@typescript-eslint/parser":"^8.59.0","@typescript-eslint/eslint-plugin":"^8.59.0"},"peerDependencies":{"@xterm/xterm":"^5.5.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-readline_1.2.1_1777233774055_0.1822989265496704","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"xterm-readline","version":"1.2.2","description":"xterm-js readline addon","keywords":["xterm","readline","cli","terminal"],"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","homepage":"https://github.com/strtok/xterm-readline","bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"repository":{"type":"git","url":"git+https://github.com/strtok/xterm-readline.git"},"main":"lib/readline.js","types":"lib/readline.d.ts","scripts":{"start":"npm run build:live","dev":"tsc --watch -p .","build":"tsc -p .","build:live":"nodemon --watch 'src/**/*.ts' --exec \"ts-node\" src/readline.ts","format":"prettier --write \"src/**/*.ts\"","lint":"eslint .","prepare":"npm run build","preversion":"npm run lint","package":"../../node_modules/.bin/webpack","prepublish":"tsc","prepublishOnly":"npm test && npm run lint","test":"jest","demo":"vite demo"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^22.9.0","@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.59.0","@xterm/addon-fit":"^0.11.0","@xterm/xterm":"^6.0.0","babel-jest":"^29.7.0","eslint":"^9.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","nodemon":"^3.1.14","prettier":"^3.8.3","ts-jest":"^29.4.9","ts-node":"^10.9.2","typescript":"^5.9.3","vite":"^5.4.21"},"dependencies":{"string-width":"^4"},"peerDependencies":{"@xterm/xterm":"^5.5.0 || ^6.0.0"},"gitHead":"8869f17542bed618d8f389fea46c000089a8d9ad","_id":"xterm-readline@1.2.2","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-+jKS8fkP1kF7cNWyznAt2TvLB8/MzPMO4T/ON5FgsRQQfE87YO/Krh0sGnpPxr4B5Isipyt66RDJS+4eEy1RYw==","shasum":"991c622ea033b307688cedc9ea7672cce0f19071","tarball":"https://registry.npmjs.org/xterm-readline/-/xterm-readline-1.2.2.tgz","fileCount":28,"unpackedSize":104685,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICtGJroZUGc9+0lhB8rVMRvUBybUtIE/z9KyDOmtUpmgAiBNIK7kTo4bIvP0rUwrwyTthR9ZrwTWkUJkVxyyBESrIA=="}]},"_npmUser":{"name":"strtok","email":"strtok@gmail.com"},"directories":{},"maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xterm-readline_1.2.2_1777240272716_0.378483785281992"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-04T21:29:33.882Z","modified":"2026-04-26T21:51:12.964Z","1.0.0":"2022-04-04T21:29:34.058Z","1.0.1":"2022-04-04T21:43:01.085Z","1.0.2":"2022-04-04T21:46:24.733Z","1.0.3":"2022-04-04T22:54:09.518Z","1.0.4":"2022-04-04T23:08:00.072Z","1.0.5":"2022-04-05T01:17:43.910Z","1.0.6":"2022-04-10T16:18:06.719Z","1.0.7":"2022-04-10T16:59:57.029Z","1.1.0":"2022-10-18T17:31:20.219Z","1.1.1":"2022-12-25T19:34:48.865Z","1.1.2":"2024-11-10T23:18:51.608Z","1.1.3":"2026-04-25T17:39:55.132Z","1.2.0":"2026-04-26T01:41:40.754Z","1.2.1":"2026-04-26T20:02:54.239Z","1.2.2":"2026-04-26T21:51:12.854Z"},"bugs":{"url":"https://github.com/strtok/xterm-readline/issues"},"author":{"name":"Erik Bremen","email":"strtok@gmail.com"},"license":"MIT","homepage":"https://github.com/strtok/xterm-readline","keywords":["xterm","readline","cli","terminal"],"repository":{"type":"git","url":"git+https://github.com/strtok/xterm-readline.git"},"description":"xterm-js readline addon","maintainers":[{"name":"strtok","email":"strtok@gmail.com"}],"readme":"# Xterm.js Readline\n[![node ci](https://github.com/strtok/xterm-readline/actions/workflows/node.js.yml/badge.svg)](https://github.com/strtok/xterm-readline/actions/workflows/node.js.yml)\n\nThis is an xterm-js addon that provides a readline like capability to xterm-js. It allows the creation of cli or repl like interfaces on top of xterm-js.\n\nLarge parts of this source are inspired / derived / ported from the MIT licensed [rustyline](https://github.com/kkawakam/rustyline) project.\n\n# Features\n\n* Multi-line prompt and input\n* Extendable syntax highlighting\n* Unicode / multi column-width character support\n\n# Example\n\nThis is a multi-line example that treats any line ending with '&&' as a continuation.\n\n```typescript\nimport \"xterm/css/xterm.css\";\nimport { Terminal } from 'xterm';\nimport { Readline } from \"xterm-readline\";\n\nconst term = new Terminal({\n  theme: {\n        background: \"#191A19\",\n        foreground: \"#F5F2E7\",\n  },\n  cursorBlink: true,\n  cursorStyle: \"block\"\n});\n\nconst rl = new Readline();\n\nterm.loadAddon(rl);\nterm.open(document.getElementById('terminal'));\nterm.focus();\n\nrl.setCheckHandler((text) => {\n  let trimmedText = text.trimEnd();\n  if (trimmedText.endsWith(\"&&\")) {\n    return false;\n  }\n  return true;\n});\n\nfunction readLine() {\n  rl.read(\">\")\n    .then(processLine);\n}\n\nfunction processLine(text) {\n  rl.println(\"you entered: \" + text);\n  setTimeout(readLine);\n}\n\nreadLine();\n```\n\n# Keyboard Shortcuts\n\nKey             | Action\n---------       | ------\nHome            | Move cursor to the beginning of line\nEnd             | Move cursor to end of line\nLeft            | Move cursor one character left\nRight           | Move cursor one character right\nUp              | Move cursor up (multi-line edit)\nDown            | Move cursor down (multi-line edit)\nCtrl-C          | Cancel line in progress (additionally call ctrl-c callback if registered)\nCtrl-D, Del     | Delete the character under the cursor\nEnter           | Apply the line, or begin a new line in multiline mode\nAlt/Shift Enter | Force add \\n to the input\nCtrl-U          | Clear line\nCtrl-K          | Delete text from cursor to end of line\n\n# Demo\n\nA small paren-balanced REPL under `demo/` for manual testing. Hot-reloads\non `src/` edits.\n\n```\nnpm install\nnpm run demo\n```\n\n# Real World Uses\n\n* [Marwood](https://github.com/strtok/marwood)\n\n# License Agreement\n\nIf you contribute code to this project, you implicitly allow your code to be distributed under the MIT license. ","readmeFilename":"README.md"}