{"_id":"wrap-ansi","_rev":"4122740","name":"wrap-ansi","description":"Wordwrap a string with ANSI escape codes","dist-tags":{"latest":"10.0.0","next":"2.1.0-candidate"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2026-02-24T19:25:55.000Z","created":"2015-08-19T18:56:22.141Z","10.0.0":"2026-02-20T10:03:54.703Z","9.0.2":"2025-09-08T15:10:49.479Z","9.0.0":"2023-10-28T17:40:34.341Z","8.1.0":"2023-01-23T10:13:24.890Z","8.0.1":"2021-09-13T18:18:05.982Z","8.0.0":"2021-04-16T07:40:36.092Z","7.0.0":"2020-04-22T16:53:23.889Z","6.2.0":"2019-11-11T16:08:17.322Z","6.1.0":"2019-10-23T07:54:03.081Z","6.0.0":"2019-06-11T17:44:27.001Z","5.1.0":"2019-04-02T14:36:15.008Z","5.0.0":"2019-03-03T06:38:34.939Z","4.0.0":"2018-08-31T20:09:07.083Z","3.0.1":"2017-07-23T19:58:53.494Z","3.0.0":"2017-07-23T11:27:48.128Z","2.1.0":"2016-11-29T17:21:24.416Z","2.1.0-candidate":"2016-11-04T06:34:16.631Z","2.0.0":"2015-12-01T17:27:23.410Z","1.0.0":"2015-10-13T05:08:13.341Z","0.3.0":"2015-10-10T14:31:14.973Z","0.2.0":"2015-08-28T07:07:49.929Z","0.1.0":"2015-08-19T18:56:22.141Z"},"users":{"scottfreecode":true,"penglu":true,"michaelyurin":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"versions":{"10.0.0":{"name":"wrap-ansi","version":"10.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=20"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.2.3","string-width":"^8.2.0","strip-ansi":"^7.1.2"},"devDependencies":{"ava":"^6.4.1","chalk":"^5.6.2","coveralls":"^3.1.1","has-ansi":"^6.0.2","nyc":"^17.1.0","tsd":"^0.33.0","xo":"^1.2.3"},"gitHead":"f72a8343d4841433930786ae951b240a81bfd3a9","types":"./index.d.ts","_id":"wrap-ansi@10.0.0","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_nodeVersion":"25.6.0","_npmVersion":"11.8.0","dist":{"shasum":"b83ddcc14dbc5596f1b07e153bf6f863c1acbb57","size":5840,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-10.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wrap-ansi_10.0.0_1771581834562_0.8299882016990883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-20T10:03:54.703Z","publish_time":1771581834703,"_source_registry_name":"default","_cnpm_publish_time":1771581834703},"9.0.2":{"name":"wrap-ansi","version":"9.0.2","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=18"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.2.1","string-width":"^7.0.0","strip-ansi":"^7.1.0"},"devDependencies":{"ava":"^5.3.1","chalk":"^5.3.0","coveralls":"^3.1.1","has-ansi":"^5.0.1","nyc":"^15.1.0","tsd":"^0.29.0","xo":"^0.56.0"},"_id":"wrap-ansi@9.0.2","gitHead":"cf1d1e65e9bc23c7e621f23a3418730fb46a17ea","types":"./index.d.ts","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"956832dea9494306e6d209eb871643bb873d7c98","size":4316,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-9.0.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wrap-ansi_9.0.2_1757344249295_0.2683046793304209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T15:10:49.479Z","publish_time":1757344249479,"_source_registry_name":"default","_cnpm_publish_time":1757344249479},"9.0.0":{"name":"wrap-ansi","version":"9.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=18"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.2.1","string-width":"^7.0.0","strip-ansi":"^7.1.0"},"devDependencies":{"ava":"^5.3.1","chalk":"^5.3.0","coveralls":"^3.1.1","has-ansi":"^5.0.1","nyc":"^15.1.0","tsd":"^0.29.0","xo":"^0.56.0"},"types":"./index.d.ts","gitHead":"163b878a6eb5d8c32b7bbea65036eeadc0e4def9","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@9.0.0","_nodeVersion":"18.18.2","_npmVersion":"9.2.0","dist":{"shasum":"1a3dc8b70d85eeb8398ddfb1e4a02cd186e58b3e","size":4287,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-9.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_9.0.0_1698514834127_0.8623080519517654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-28T17:40:34.341Z","publish_time":1698514834341,"_source_registry_name":"default","_cnpm_publish_time":1698514834341},"8.1.0":{"name":"wrap-ansi","version":"8.1.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava && tsd"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.1.0","string-width":"^5.0.1","strip-ansi":"^7.0.1"},"devDependencies":{"ava":"^3.15.0","chalk":"^4.1.2","coveralls":"^3.1.1","has-ansi":"^5.0.1","nyc":"^15.1.0","tsd":"^0.25.0","xo":"^0.44.0"},"types":"./index.d.ts","gitHead":"115090266b0ebb1797032582de78d617575778ab","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@8.1.0","_nodeVersion":"14.21.1","_npmVersion":"9.2.0","dist":{"shasum":"56dc22368ee570face1b49819975d9b9a5ead214","size":4444,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-8.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_8.1.0_1674468804702_0.04919865508752208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T10:13:24.890Z","publish_time":1674468804890,"_cnpm_publish_time":1674468804890},"8.0.1":{"name":"wrap-ansi","version":"8.0.1","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.1.0","string-width":"^5.0.1","strip-ansi":"^7.0.1"},"devDependencies":{"ava":"^3.15.0","chalk":"^4.1.2","coveralls":"^3.1.1","has-ansi":"^5.0.1","nyc":"^15.1.0","xo":"^0.44.0"},"gitHead":"99ada39978a880d8e0c060b6a972b552fddbb380","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@8.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.20.3","dist":{"shasum":"2101e861777fec527d0ea90c57c6b03aac56a5b3","size":4259,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-8.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_8.0.1_1631557085839_0.030283861860827432"},"_hasShrinkwrap":false,"publish_time":1631557085982,"_cnpm_publish_time":1631557085982},"8.0.0":{"name":"wrap-ansi","version":"8.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^6.0.0","string-width":"^5.0.0","strip-ansi":"^7.0.0"},"devDependencies":{"ava":"^3.15.0","chalk":"^4.1.0","coveralls":"^3.1.0","has-ansi":"^5.0.0","nyc":"^15.1.0","xo":"^0.38.2"},"gitHead":"03b1cdf921da59050d38da8681d20f3c39cbb206","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@8.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e88582542110439a7afe1a85315a1a6abd230ec3","size":4266,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-8.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_8.0.0_1618558835950_0.3500820492029739"},"_hasShrinkwrap":false,"publish_time":1618558836092,"_cnpm_publish_time":1618558836092},"7.0.0":{"name":"wrap-ansi","version":"7.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"funding":"https://github.com/chalk/wrap-ansi?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"ava":"^2.1.0","chalk":"^4.0.0","coveralls":"^3.0.3","has-ansi":"^4.0.0","nyc":"^15.0.1","xo":"^0.29.1"},"gitHead":"c81bf7d6d0a9c1a49f7ce6413fbc8fbcf9938330","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@7.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"67e145cff510a6a6984bdf1152911d69d2eb9e43","size":4317,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_7.0.0_1587574403732_0.6362097062222931"},"_hasShrinkwrap":false,"publish_time":1587574403889,"_cnpm_publish_time":1587574403889},"6.2.0":{"name":"wrap-ansi","version":"6.2.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^6.0.0"},"devDependencies":{"ava":"^2.1.0","chalk":"^2.4.2","coveralls":"^3.0.3","has-ansi":"^3.0.0","nyc":"^14.1.1","xo":"^0.24.0"},"gitHead":"a28eb7d6cdbf91bccb56d04d095ca9463c15d3db","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@6.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e9393ba07102e6c91a3b221478f0257cd2856e53","size":4004,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_6.2.0_1573488497133_0.0722102188481688"},"_hasShrinkwrap":false,"publish_time":1573488497322,"_cnpm_publish_time":1573488497322},"6.1.0":{"name":"wrap-ansi","version":"6.1.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^5.0.0"},"devDependencies":{"ava":"^2.1.0","chalk":"^2.4.2","coveralls":"^3.0.3","has-ansi":"^3.0.0","nyc":"^14.1.1","xo":"^0.24.0"},"gitHead":"9dec39ed35793eed0786c7742bd20ec870252ac0","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@6.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"36981960d42ba7352db05bc607c563e130857ff9","size":4004,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-6.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_6.1.0_1571817242959_0.603784195404024"},"_hasShrinkwrap":false,"publish_time":1571817243081,"_cnpm_publish_time":1571817243081},"6.0.0":{"name":"wrap-ansi","version":"6.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^4.0.0","string-width":"^4.1.0","strip-ansi":"^5.0.0"},"devDependencies":{"ava":"^2.1.0","chalk":"^2.4.2","coveralls":"^3.0.3","has-ansi":"^3.0.0","nyc":"^14.1.1","xo":"^0.24.0"},"gitHead":"7bcd854fb5ca90e5e8c4963a1398d46a306a4a66","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@6.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"47c7b7329e0b8000f5756b0693a861e357e4043e","size":3961,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-6.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_6.0.0_1560275066854_0.46827515320625523"},"_hasShrinkwrap":false,"publish_time":1560275067001,"_cnpm_publish_time":1560275067001},"5.1.0":{"name":"wrap-ansi","version":"5.1.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^3.2.0","string-width":"^3.0.0","strip-ansi":"^5.0.0"},"devDependencies":{"ava":"^1.2.1","chalk":"^2.4.2","coveralls":"^3.0.3","has-ansi":"^3.0.0","nyc":"^13.3.0","xo":"^0.24.0"},"gitHead":"2a1a55446d67c55a29e84173e99eb6abc91c937c","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@5.1.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1fd1f67235d5b6d0fee781056001bfb694c03b09","size":4050,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_5.1.0_1554215774805_0.4805495385509633"},"_hasShrinkwrap":false,"publish_time":1554215775008,"_cnpm_publish_time":1554215775008},"5.0.0":{"name":"wrap-ansi","version":"5.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^3.2.0","string-width":"^3.0.0","strip-ansi":"^5.0.0"},"devDependencies":{"ava":"^1.2.1","chalk":"^2.4.2","coveralls":"^3.0.3","has-ansi":"^3.0.0","nyc":"^13.3.0","xo":"^0.24.0"},"gitHead":"bf27a9b1ee28cfe21d148942850028cda848f14d","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@5.0.0","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c3838a85fbac6a647558ca97024d41d7631721dc","size":3622,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-5.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_5.0.0_1551595114817_0.6160302313338133"},"_hasShrinkwrap":false,"publish_time":1551595114939,"_cnpm_publish_time":1551595114939},"4.0.0":{"name":"wrap-ansi","version":"4.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"ansi-styles":"^3.2.0","string-width":"^2.1.1","strip-ansi":"^4.0.0"},"devDependencies":{"ava":"^0.25.0","chalk":"^2.0.1","coveralls":"^3.0.0","has-ansi":"^3.0.0","nyc":"^13.0.1","strip-ansi":"^4.0.0","xo":"^0.22.0"},"gitHead":"8640dc3fcffe1a5a643d029849123846f3b58fd3","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b3570d7c70156159a2d42be5cc942e957f7b1131","size":3547,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi_4.0.0_1535746146948_0.29666265844247475"},"_hasShrinkwrap":false,"publish_time":1535746147083,"_cnpm_publish_time":1535746147083},"3.0.1":{"name":"wrap-ansi","version":"3.0.1","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^2.1.1","strip-ansi":"^4.0.0"},"devDependencies":{"ava":"^0.21.0","chalk":"^2.0.1","coveralls":"^2.11.4","has-ansi":"^3.0.0","nyc":"^11.0.3","strip-ansi":"^4.0.0","xo":"^0.18.2"},"gitHead":"165504b9d6a88f5b1295df6afccc16592ed6fb80","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@3.0.1","_shasum":"288a04d87eda5c286e060dfe8f135ce8d007f8ba","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"288a04d87eda5c286e060dfe8f135ce8d007f8ba","size":3697,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-3.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi-3.0.1.tgz_1500839932578_0.0051989073399454355"},"directories":{},"publish_time":1500839933494,"_hasShrinkwrap":false,"_cnpm_publish_time":1500839933494},"3.0.0":{"name":"wrap-ansi","version":"3.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^2.1.1","strip-ansi":"^4.0.0"},"devDependencies":{"ava":"^0.21.0","chalk":"^2.0.1","coveralls":"^2.11.4","has-ansi":"^3.0.0","nyc":"^11.0.3","strip-ansi":"^4.0.0","xo":"^0.18.2"},"gitHead":"c0b4bfd24b6cc852b343cc712a3e5607c61fb511","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d357270e4a7278cf5335133b9a3cd5bb46c0ea7d","size":3661,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wrap-ansi-3.0.0.tgz_1500809267145_0.8778855202253908"},"directories":{},"publish_time":1500809268128,"_hasShrinkwrap":false,"_cnpm_publish_time":1500809268128},"2.1.0":{"name":"wrap-ansi","version":"2.1.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^1.0.1","strip-ansi":"^3.0.1"},"devDependencies":{"ava":"^0.16.0","chalk":"^1.1.0","coveralls":"^2.11.4","has-ansi":"^2.0.0","nyc":"^6.2.1","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"a731af5a3461d92f2af302e81e05ea698a3c8c1a","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@2.1.0","_shasum":"d8fc3d284dd05794fe84973caecdd1cf824fdd85","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d8fc3d284dd05794fe84973caecdd1cf824fdd85","size":3546,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/wrap-ansi-2.1.0.tgz_1480440082575_0.23112521297298372"},"directories":{},"publish_time":1480440084416,"_cnpm_publish_time":1480440084416,"_hasShrinkwrap":false},"2.1.0-candidate":{"name":"wrap-ansi","version":"2.1.0-candidate","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^1.0.1","strip-ansi":"^3.0.1"},"devDependencies":{"ava":"*","chalk":"^1.1.0","coveralls":"^2.11.4","has-ansi":"^2.0.0","nyc":"^6.2.1","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"ff0335d8123106efa3d6f6da5637c8a6c763ebe0","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@2.1.0-candidate","_shasum":"774ecb66c894d931899a8204d22ae990d098c3e8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"774ecb66c894d931899a8204d22ae990d098c3e8","size":3527,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-2.1.0-candidate.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-2.1.0-candidate.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/wrap-ansi-2.1.0-candidate.tgz_1478241256104_0.632478907937184"},"directories":{},"publish_time":1478241256631,"_cnpm_publish_time":1478241256631,"_hasShrinkwrap":false},"2.0.0":{"name":"wrap-ansi","version":"2.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc node test.js","coverage":"nyc --reporter=text-lcov node test.js | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^1.0.1"},"devDependencies":{"ava":"0.0.4","chalk":"^1.1.0","coveralls":"^2.11.4","has-ansi":"^2.0.0","nyc":"^3.2.2","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"89e220072d4768ecd8c5d176ff50944d66ddcc2f","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@2.0.0","_shasum":"7d30f8f873f9a5bbc3a64dabc8d177e071ae426f","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.2.0","_npmUser":{"name":"dthree","email":"threedeecee@gmail.com"},"dist":{"shasum":"7d30f8f873f9a5bbc3a64dabc8d177e071ae426f","size":3365,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-2.0.0.tgz"},"directories":{},"publish_time":1448990843410,"_cnpm_publish_time":1448990843410,"_hasShrinkwrap":false},"1.0.0":{"name":"wrap-ansi","version":"1.0.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc node test.js","coverage":"nyc --reporter=text-lcov node test.js | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^1.0.1"},"devDependencies":{"ava":"0.0.4","chalk":"^1.1.0","coveralls":"^2.11.4","has-ansi":"^2.0.0","nyc":"^3.2.2","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"c890e95ea671779012fa73fd77b74198e8c5d09b","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@1.0.0","_shasum":"f573bb9ee23cf43891f3362f5f359a1dfa38fc34","_from":".","_npmVersion":"3.3.6","_nodeVersion":"1.1.0","_npmUser":{"name":"bcoe","email":"bencoe@gmail.com"},"dist":{"shasum":"f573bb9ee23cf43891f3362f5f359a1dfa38fc34","size":3299,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-1.0.0.tgz"},"directories":{},"publish_time":1444712893341,"_cnpm_publish_time":1444712893341,"_hasShrinkwrap":false},"0.3.0":{"name":"wrap-ansi","version":"0.3.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"https://github.com/chalk/wrap-ansi"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && nyc node test.js","coverage":"nyc --reporter=text-lcov node test.js | coveralls"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"string-width":"^1.0.1"},"devDependencies":{"ava":"0.0.4","chalk":"^1.1.0","coveralls":"^2.11.4","nyc":"^3.2.2","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"c2c16800cd58b603f98a00fd1958b3c88b837ec0","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi","_id":"wrap-ansi@0.3.0","_shasum":"8b6f065943dac7aae11640f7b65e2b4f3bc6375a","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8b6f065943dac7aae11640f7b65e2b4f3bc6375a","size":3318,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-0.3.0.tgz"},"directories":{},"publish_time":1444487474973,"_cnpm_publish_time":1444487474973,"_hasShrinkwrap":false},"0.2.0":{"name":"wrap-ansi","version":"0.2.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/wrap-ansi.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && node test.js"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"splice-string":"^1.0.0"},"devDependencies":{"ava":"0.0.4","chalk":"^1.1.0","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"4ce39165471dda82264cf1b125a3473eafb256dc","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi#readme","_id":"wrap-ansi@0.2.0","_shasum":"d479162c9f93cc95eb09c5bd6256a305d4194c50","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d479162c9f93cc95eb09c5bd6256a305d4194c50","size":2429,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-0.2.0.tgz"},"directories":{},"publish_time":1440745669929,"_cnpm_publish_time":1440745669929,"_hasShrinkwrap":false},"0.1.0":{"name":"wrap-ansi","version":"0.1.0","description":"Wordwrap a string with ANSI escape codes","license":"MIT","repository":{"type":"git","url":"https://github.com/chalk/wrap-ansi"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && node test.js"},"files":["index.js"],"keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"splice-string":"^1.0.0"},"devDependencies":{"ava":"0.0.4","chalk":"^1.1.0","strip-ansi":"^3.0.0","xo":"*"},"gitHead":"52d7c57e230b90797129efa0bdf939a942ca1747","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"homepage":"https://github.com/chalk/wrap-ansi","_id":"wrap-ansi@0.1.0","_shasum":"8eefd8f9cd51946fdd8167db4287def2b6450edd","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8eefd8f9cd51946fdd8167db4287def2b6450edd","size":2073,"noattachment":false,"key":"/wrap-ansi/-/wrap-ansi-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/wrap-ansi/download/wrap-ansi-0.1.0.tgz"},"directories":{},"publish_time":1440010582141,"_cnpm_publish_time":1440010582141,"_hasShrinkwrap":false}},"readme":"# wrap-ansi\n\n> Wordwrap a string with [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles)\n\n## Install\n\n```sh\nnpm install wrap-ansi\n```\n\n## Usage\n\n```js\nimport chalk from 'chalk';\nimport wrapAnsi from 'wrap-ansi';\n\nconst input = 'The quick brown ' + chalk.red('fox jumped over ') +\n\t'the lazy ' + chalk.green('dog and then ran away with the unicorn.');\n\nconsole.log(wrapAnsi(input, 20));\n```\n\n<img width=\"331\" src=\"screenshot.png\">\n\n## API\n\n### wrapAnsi(string, columns, options?)\n\nWrap words to the specified column width.\n\n#### string\n\nType: `string`\n\nA string with ANSI escape codes, like one styled by [`chalk`](https://github.com/chalk/chalk).\n\nNewline characters will be normalized to `\\n`.\n\nTab characters are expanded to spaces using 8-column tab stops before wrapping.\n\n#### columns\n\nType: `number`\n\nThe number of columns to wrap the text to.\n\n#### options\n\nType: `object`\n\n##### hard\n\nType: `boolean`\\\nDefault: `false`\n\nBy default the wrap is soft, meaning long words may extend past the column width. Setting this to `true` will make it hard wrap at the column width.\n\n##### wordWrap\n\nType: `boolean`\\\nDefault: `true`\n\nBy default, an attempt is made to split words at spaces, ensuring that they don't extend past the configured columns. If wordWrap is `false`, each column will instead be completely filled splitting words as necessary.\n\n##### trim\n\nType: `boolean`\\\nDefault: `true`\n\nWhitespace on all lines is removed by default. Set this option to `false` if you don't want to trim.\n\n## Related\n\n- [slice-ansi](https://github.com/chalk/slice-ansi) - Slice a string with ANSI escape codes\n- [cli-truncate](https://github.com/sindresorhus/cli-truncate) - Truncate a string to a specific width in the terminal\n- [chalk](https://github.com/chalk/chalk) - Terminal string styling done right\n- [jsesc](https://github.com/mathiasbynens/jsesc) - Generate ASCII-only output from Unicode strings. Useful for creating test fixtures.\n","_attachments":{},"homepage":"https://github.com/chalk/wrap-ansi#readme","bugs":{"url":"https://github.com/chalk/wrap-ansi/issues"},"license":"MIT"}