{"_id":"strip-ansi-stream","_rev":"7-74794dd4f82f3e1163f8b80b96064727","name":"strip-ansi-stream","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"strip-ansi-stream","version":"1.0.0","keywords":["strip","trim","remove","ansi","styles","color","colour","colors","terminal","console","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text","stream"],"author":{"url":"github.com/kevva","name":"Kevin Mårtensson","email":"kevinmartensson@gmail.com"},"license":"MIT","_id":"strip-ansi-stream@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/chalk/strip-ansi-stream#readme","bugs":{"url":"https://github.com/chalk/strip-ansi-stream/issues"},"dist":{"shasum":"5515e7768f19419d10b57dbd25cdf830a0f4a7ce","tarball":"https://registry.npmjs.org/strip-ansi-stream/-/strip-ansi-stream-1.0.0.tgz","integrity":"sha512-G8NIkSYbX2J0dvqGvznZSlXYy3CnHwfXRq+Y5zX6qDMfsVWBZINqthIjwdN3JO/gJ9ueKw4NAeY9xmSP4dxoRA==","signatures":[{"sig":"MEYCIQDYpRMgjaWunPXSC9FKE+FkJJi1qXv8MnAxG2L0be6/awIhAPekmLbqvxYiiuaw1Ex70dtNNqxhNkgl4QiHsGPUsYVK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"engines":{"node":">=4"},"gitHead":"55f0d7f006d9e5f81d21037d2ac8a37d3e687dc3","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/chalk/strip-ansi-stream.git","type":"git"},"_npmVersion":"5.3.0","description":"Strip ANSI escape codes","directories":{},"_nodeVersion":"8.4.0","dependencies":{"ansi-regex":"^3.0.0","replacestream":"^4.0.3"},"devDependencies":{"xo":"*","ava":"*","get-stream":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strip-ansi-stream-1.0.0.tgz_1505922927676_0.07344730850309134","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"strip-ansi-stream","version":"2.0.0","keywords":["strip","trim","remove","ansi","styles","color","colour","colors","terminal","console","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text","stream"],"license":"MIT","_id":"strip-ansi-stream@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"qix","email":"i.am.qix@gmail.com"}],"homepage":"https://github.com/chalk/strip-ansi-stream#readme","bugs":{"url":"https://github.com/chalk/strip-ansi-stream/issues"},"dist":{"shasum":"ad8eb09c76aa3e1f14dceca75f574e360f0be137","tarball":"https://registry.npmjs.org/strip-ansi-stream/-/strip-ansi-stream-2.0.0.tgz","fileCount":4,"integrity":"sha512-Kb3epYFegm/sD+nY5M+t1co5uapIq1w/vqisQmWN+1LUxxIBpYxeJB7tqPOsPHyDo6j6T59Ey+M3LwpWnA7tUg==","signatures":[{"sig":"MEQCIG7IXl61W+PRQegYQuSSbSrpA4MLzLAQtXYJBoTHtnX+AiBeCnujvWOtHF9MO0B1uxZ3v6OQ1EgKZ9AlNGwPaQpmBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUBPCRA9TVsSAnZWagAA1CEP/0YejXnlHNgq3KX3ajDx\nkFyHPGaDF9atg+tx6zrVn1P7UqmqWdY06L3X+hp4Os67w0Cvxy2rxNNGb0pn\nr+Pol1b9fonQcplAbCd16kGCQOe1Zo6+5GkA0FGmHsqeunA3Kjel5xqmK0pO\n3mMRmLAt4AbtUkP/7JnF0deMtLc7GGxAiLao997h/t+FyvENonE1XEi2Owq3\nlr8baDtRGuw7a+IPId1ybrEbdGayeokOM0GNIWgyfiB9DfKNiS/XmIShcLXS\n1A08D/iswbhJmW1Xdzl+Qqv0YCFbNAT2Vq+d9OH1Diy0RFnhsCVruh9L8vxR\nXtzMhQ2MHlMTzFYrEbkM06wk07vaYRAzQqNA4FCfDGyueSUSqyU65Tk2+QpR\n3tJWsqm0HfIDnEfnhCeMq3iZSifRSB574tBCvHfN751lxUrma7e5Rbl41Jc3\nGtcYbQPDDxArfok3AblCknRFW3JBUlHycslI9R7TwjFVE+kQpkaCyIUqGGpk\nMPvjONKDIWLj62Pr1sVZogudiPOdDiFm7dXFfC2ZuIfCVuVVQU195mrRdsPf\nAJZ+4FReqaG4JHNrQST/AAUUGhxUskmjJ8JH39KQxU/MOlvajZBLlgKN/XXh\ndsMD5FwxHBRe7l5qtP7dIgEfg4K5+qlqD6nArOYvnyzLktpisd7RyotJFeWu\nkIbe\r\n=K5h+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12"},"exports":"./index.js","funding":"https://github.com/chalk/strip-ansi-stream?sponsor=1","gitHead":"b0f253f628adb74986e473a0d04f4031868dd017","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/chalk/strip-ansi-stream.git","type":"git"},"_npmVersion":"6.14.10","description":"Strip ANSI escape codes","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ansi-regex":"^6.0.0","replacestream":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.38.2","ava":"^3","get-stream":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strip-ansi-stream_2.0.0_1618559054915_0.8941819864622371","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"strip-ansi-stream","version":"2.0.1","keywords":["strip","trim","remove","ansi","styles","color","colour","colors","terminal","console","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text","stream"],"license":"MIT","_id":"strip-ansi-stream@2.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"},{"name":"qix","email":"josh@junon.me"}],"homepage":"https://github.com/chalk/strip-ansi-stream#readme","bugs":{"url":"https://github.com/chalk/strip-ansi-stream/issues"},"dist":{"shasum":"9a5f4ef2f29a6e22e685bf69bf106df118230b46","tarball":"https://registry.npmjs.org/strip-ansi-stream/-/strip-ansi-stream-2.0.1.tgz","fileCount":4,"integrity":"sha512-8obaZwnoFRHCgxzrqil2435OBiCcJBOtcPkmCpgHCIJ6Rb3/Ewfob9HOkyhgxVAAaXnKGIWDiV8X4XJSOdKMkg==","signatures":[{"sig":"MEUCIFVp3qp1yDSWZd/3b6i20/LSDZkA82Gk5gb3A7S1E5HVAiEA3HXxbWgEFUHd+Y0DqL2MVFGbW+MnXQIj2XF1WEJiTMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP5i2CRA9TVsSAnZWagAA2WYP/1yO+itOtZLO1YlJ9mXc\n6RtM0mFEGKyqyEREWNXgErn16P+1Ivvg/PduZ79DW8ti9WVuSrijJGCCfCPf\nGAZc6xgi+oIM4wVzscm/odiOv/9jO84o5HPKeqLeu/vkzsh/dxcE6w3yAsQC\npz6sN8iDv1s/rKlGqbEUQXCSDRuAU4ZLFHQ0cGlcEsIGPMDX2LlVKdHWll+m\nwQ0VNunxA38MKAp2aNEFvMFjApPwbClTQjTWDE2suXBN2X1vf8y8/MEG+cyo\n7dcFzZcSjOEgmO4HCAJ5b0jILvzfRhqqVPODoSNfj22zRyAthQlWElW27I3N\nNB+2KBQXetCQmhheuTsdV03h+sVNVQsnNSWq5kvlYg5C1t/YzfRXgJQeUq9u\n1U+8ZV8OQA+ydtILsbgRmvwdw43WIIb0f3FXrV3OjXDyKRsoNBqqwhfxNOon\n2QYGqV4sRI4wKT0g6wr/ynKNNdHS6/PpLtkS7h8qlbJJ/Tcko0nRTPHYzOZt\n2oYns4vI3huI2DQhKQnmQo9ElvYWvgTwZ2AfcioYncqxQBNTKWzCslPUkBET\nWfPgoOv1/LJDg3ybWXf1P5eT2F/TbNwLqWCvChYO9Xm6BGxXuj9GGSbNcTge\nJ3/uLgSPzmYGRP2Tk2u5nGigJqJyOGNB+kpF6S+TMOYcOp0suJSG5KIIDYmq\ns++9\r\n=qcxb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12"},"exports":"./index.js","funding":"https://github.com/chalk/strip-ansi-stream?sponsor=1","gitHead":"5fec443685dd1523e0104f8e1b38e15367bc66a9","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/chalk/strip-ansi-stream.git","type":"git"},"_npmVersion":"7.20.3","description":"Strip ANSI escape codes","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ansi-regex":"^6.0.1","replacestream":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.44.0","ava":"^3","get-stream":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/strip-ansi-stream_2.0.1_1631557814227_0.025106629065579034","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-09-20T15:55:27.753Z","modified":"2025-09-08T16:01:32.713Z","1.0.0":"2017-09-20T15:55:27.753Z","2.0.0":"2021-04-16T07:44:15.027Z","2.0.1":"2021-09-13T18:30:14.400Z"},"bugs":{"url":"https://github.com/chalk/strip-ansi-stream/issues"},"license":"MIT","homepage":"https://github.com/chalk/strip-ansi-stream#readme","keywords":["strip","trim","remove","ansi","styles","color","colour","colors","terminal","console","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text","stream"],"repository":{"url":"git+https://github.com/chalk/strip-ansi-stream.git","type":"git"},"description":"Strip ANSI escape codes","maintainers":[{"email":"sindresorhus@gmail.com","name":"sindresorhus"}],"readme":"# strip-ansi-stream\n\n> Strip [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code)\n\n## Install\n\n```\n$ npm install strip-ansi-stream\n```\n\n## Usage\n\n```js\nimport stripAnsiStream from 'strip-ansi-stream';\n\nconst stream = stripAnsiStream();\n\nstream.on('data', data => {\n\tconsole.log(data);\n\t//=> 'Unicorn'\n\t//=> 'bar'\n})\n\nstream.write('\\u001B[4mUnicorn\\u001B[0m');\nstream.end('\\u001B[0;33;49;3;9;4mbar\\u001B[0m');\n```\n\n## API\n\n### stripAnsiStream()\n\nReturns a [`Transform` stream](https://nodejs.org/api/stream.html#stream_class_stream_transform) that strips ANSI escape codes.\n\n## Related\n\n- [strip-ansi](https://github.com/chalk/strip-ansi) - Non-streaming version of this module\n- [has-ansi](https://github.com/chalk/has-ansi) - Check if a string has ANSI escape codes\n- [ansi-regex](https://github.com/chalk/ansi-regex) - Regular expression for matching ANSI escape codes\n- [chalk](https://github.com/chalk/chalk) - Terminal string styling done right\n","readmeFilename":"readme.md","users":{"flumpus-dev":true}}