{"_id":"ansi-styles","_rev":"4059761","name":"ansi-styles","description":"ANSI escape codes for styling strings in the terminal","dist-tags":{"latest":"6.2.3"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2025-09-24T04:17:36.000Z","created":"2013-07-31T23:00:32.552Z","6.2.3":"2025-09-08T14:52:15.705Z","6.2.1":"2022-10-12T16:34:06.647Z","6.2.0":"2022-10-11T08:53:33.797Z","6.1.1":"2022-09-10T06:30:34.873Z","6.1.0":"2021-04-21T08:50:34.094Z","6.0.0":"2021-04-16T05:46:35.357Z","5.2.0":"2021-03-31T07:15:34.766Z","5.1.0":"2021-01-22T14:28:47.169Z","5.0.0":"2020-12-01T03:42:08.629Z","4.3.0":"2020-10-04T19:18:25.986Z","4.2.1":"2020-01-01T18:15:19.134Z","4.2.0":"2019-11-12T11:20:05.018Z","4.1.0":"2019-08-21T23:35:47.551Z","4.0.0":"2019-05-31T07:09:54.329Z","3.2.1":"2018-03-02T09:40:00.702Z","3.2.0":"2017-07-23T11:25:48.038Z","3.1.0":"2017-06-12T22:42:00.220Z","3.0.0":"2017-01-17T09:16:34.807Z","2.2.1":"2016-03-28T20:35:18.267Z","2.1.0":"2015-07-01T13:26:31.005Z","2.0.1":"2015-02-22T09:21:36.085Z","2.0.0":"2014-11-23T11:52:58.607Z","1.1.0":"2014-06-03T23:35:17.884Z","1.0.0":"2013-12-08T00:00:09.315Z","0.2.0":"2013-08-03T16:40:58.340Z","0.1.2":"2013-08-03T01:38:52.766Z","0.1.1":"2013-08-03T00:31:59.821Z","0.1.0":"2013-07-31T23:00:32.552Z"},"users":{"passy":true,"tunnckocore":true,"operandom":true,"gliviu":true,"scottfreecode":true,"michalskuza":true,"usex":true,"houzhanfeng":true,"willwolffmyren":true,"danielheene":true,"denmasgeo":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"versions":{"6.2.3":{"name":"ansi-styles","version":"6.2.3","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^6.1.3","svg-term-cli":"^2.1.1","tsd":"^0.31.1","xo":"^0.58.0"},"_id":"ansi-styles@6.2.3","gitHead":"28d11988aea80a0b4fdbea5794aa45b701819995","types":"./index.d.ts","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"c044d5dcc521a076413472597a1acb1f103c4041","size":5836,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.2.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi-styles_6.2.3_1757343135514_0.7903654869968921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T14:52:15.705Z","publish_time":1757343135705,"_source_registry_name":"default","_cnpm_publish_time":1757343135705},"6.2.1":{"name":"ansi-styles","version":"6.2.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^3.15.0","svg-term-cli":"^2.1.1","tsd":"^0.19.0","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"c325165daa029dad038c12118d2bf20aa4cf3a77","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@6.2.1","_nodeVersion":"16.16.0","_npmVersion":"8.3.2","dist":{"shasum":"0e62320cf99c21afff3b3012192546aacbfb05c5","size":5796,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.2.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_6.2.1_1665592446400_0.005396651822920928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-12T18:26:56.295Z","publish_time":1665592446647,"_cnpm_publish_time":1665592446647},"6.2.0":{"name":"ansi-styles","version":"6.2.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^3.15.0","svg-term-cli":"^2.1.1","tsd":"^0.19.0","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"1e1b27d9aee505d930cdeec236ca5b75bce334b0","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@6.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.3.2","dist":{"shasum":"24b0517e8156e12520f389a8ddf938f337f03143","size":5805,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.2.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_6.2.0_1665478413588_0.681402661250216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-12T18:26:55.938Z","publish_time":1665478413797,"_cnpm_publish_time":1665478413797},"6.1.1":{"name":"ansi-styles","version":"6.1.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^3.15.0","svg-term-cli":"^2.1.1","tsd":"^0.19.0","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"6e5de6e2118b02fe117f9982a6527ddbf37dbae1","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@6.1.1","_nodeVersion":"14.19.3","_npmVersion":"8.3.2","dist":{"shasum":"63cd61c72283a71cb30bd881dbb60adada74bc70","size":5421,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_6.1.1_1662791434728_0.5451961566128818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-10T06:31:58.412Z","publish_time":1662791434873,"_cnpm_publish_time":1662791434873},"6.1.0":{"name":"ansi-styles","version":"6.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^3.15.0","svg-term-cli":"^2.1.1","tsd":"^0.14.0","xo":"^0.38.2"},"gitHead":"cd0b0cb59337bfd7d3669b2d0fcde7ff661a83a6","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@6.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"87313c102b8118abd57371afab34618bf7350ed3","size":5390,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.1.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_6.1.0_1618995033909_0.3859516923978603"},"_hasShrinkwrap":false,"publish_time":1618995034094,"_cnpm_publish_time":1618995034094},"6.0.0":{"name":"ansi-styles","version":"6.0.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?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 && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^3.15.0","svg-term-cli":"^2.1.1","tsd":"^0.14.0","xo":"^0.38.2"},"gitHead":"b566b5ba72df29dc2896db5b4f9bcd1e40789eb2","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@6.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2dc5d239631857256fcc501cf052135f290e25b3","size":5021,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-6.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_6.0.0_1618551995229_0.7726601134349003"},"_hasShrinkwrap":false,"publish_time":1618551995357,"_cnpm_publish_time":1618551995357},"5.2.0":{"name":"ansi-styles","version":"5.2.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^2.4.0","svg-term-cli":"^2.1.1","tsd":"^0.14.0","xo":"^0.37.1"},"gitHead":"4d30b90085fb5a971d7cb0f4dca0920ff4dbc955","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@5.2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"07449690ad45777d1924ac2abb2fc8895dba836b","size":5072,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-5.2.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_5.2.0_1617174934592_0.8102256934313619"},"_hasShrinkwrap":false,"publish_time":1617174934766,"_cnpm_publish_time":1617174934766},"5.1.0":{"name":"ansi-styles","version":"5.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"ava":"^2.4.0","svg-term-cli":"^2.1.1","tsd":"^0.14.0","xo":"^0.37.1"},"gitHead":"b890cf7edccf56215e5948d1cc385fa4e85a8969","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@5.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a436bcc51d81f4fab5080b2ba94242e377c41573","size":5046,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-5.1.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_5.1.0_1611325727047_0.2908627011479632"},"_hasShrinkwrap":false,"publish_time":1611325727169,"_cnpm_publish_time":1611325727169},"5.0.0":{"name":"ansi-styles","version":"5.0.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"@types/color-convert":"^1.9.0","ava":"^2.3.0","svg-term-cli":"^2.1.1","tsd":"^0.11.0","xo":"^0.25.3"},"gitHead":"94ab248a83af375cf2179adce343df89daa25da0","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@5.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"675dbbb5ca1908fa90abe4e5b1c2e9b1f4080d99","size":4990,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-5.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_5.0.0_1606794128478_0.35759914215476774"},"_hasShrinkwrap":false,"publish_time":1606794128629,"_cnpm_publish_time":1606794128629},"4.3.0":{"name":"ansi-styles","version":"4.3.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^2.0.1"},"devDependencies":{"@types/color-convert":"^1.9.0","ava":"^2.3.0","svg-term-cli":"^2.1.1","tsd":"^0.11.0","xo":"^0.25.3"},"gitHead":"2d02d5bd070f733179007f0904eb5fb41090395a","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@4.3.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"edd803628ae71c04c85ae7a0906edad34b648937","size":5849,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-4.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_4.3.0_1601839105748_0.2212872458771633"},"_hasShrinkwrap":false,"publish_time":1601839105986,"_cnpm_publish_time":1601839105986},"4.2.1":{"name":"ansi-styles","version":"4.2.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"funding":"https://github.com/chalk/ansi-styles?sponsor=1","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"@types/color-name":"^1.1.1","color-convert":"^2.0.1"},"devDependencies":{"@types/color-convert":"^1.9.0","ava":"^2.3.0","svg-term-cli":"^2.1.1","tsd":"^0.11.0","xo":"^0.25.3"},"gitHead":"74d421cf32342ac6ec7b507bd903a9e1105f74d7","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@4.2.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"90ae75c424d008d2624c5bf29ead3177ebfcf359","size":5158,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-4.2.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_4.2.1_1577902519016_0.16811694192100912"},"_hasShrinkwrap":false,"publish_time":1577902519134,"_cnpm_publish_time":1577902519134},"4.2.0":{"name":"ansi-styles","version":"4.2.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"@types/color-name":"^1.1.1","color-convert":"^2.0.1"},"devDependencies":{"@types/color-convert":"^1.9.0","ava":"^2.3.0","svg-term-cli":"^2.1.1","tsd":"^0.10.0","xo":"^0.25.3"},"gitHead":"6d1245dee68379d261d358cb46f8f7669218b04f","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@4.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5681f0dcf7ae5880a7841d8831c4724ed9cc0172","size":5141,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-4.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_4.2.0_1573557604896_0.04368984078174476"},"_hasShrinkwrap":false,"publish_time":1573557605018,"_cnpm_publish_time":1573557605018},"4.1.0":{"name":"ansi-styles","version":"4.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^2.0.1"},"devDependencies":{"ava":"^2.3.0","svg-term-cli":"^2.1.1","xo":"^0.24.0"},"gitHead":"18d3055ac5dab4c210534ce525d6493430d557d9","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@4.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d3ba8047b818293eaaa7978321dd61bff9842cfc","size":4069,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-4.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_4.1.0_1566430547434_0.3073668474671494"},"_hasShrinkwrap":false,"publish_time":1566430547551,"_cnpm_publish_time":1566430547551},"4.0.0":{"name":"ansi-styles","version":"4.0.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","svg-term-cli":"^2.1.1","xo":"^0.24.0"},"gitHead":"3df6a798ff5a86fed4e93d638a0d8525056e684d","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@4.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f6b84e8fc97ea7add7a53b7530ef28f3fde0e048","size":3948,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_4.0.0_1559286594221_0.9141286342597881"},"_hasShrinkwrap":false,"publish_time":1559286594329,"_cnpm_publish_time":1559286594329},"3.2.1":{"name":"ansi-styles","version":"3.2.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava","screenshot":"svg-term --command='node screenshot' --out=screenshot.svg --padding=3 --width=55 --height=3 --at=1000 --no-cursor"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^1.9.0"},"devDependencies":{"ava":"*","babel-polyfill":"^6.23.0","svg-term-cli":"^2.1.1","xo":"*"},"ava":{"require":"babel-polyfill"},"gitHead":"de7527a86c1cf49906b0eb32a0de1402d849ccc2","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"41fbb20243e50b12be0f04b8dedbf07520ce841d","size":3808,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-3.2.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles_3.2.1_1519983600652_0.7656433427334486"},"_hasShrinkwrap":false,"publish_time":1519983600702,"_cnpm_publish_time":1519983600702},"3.2.0":{"name":"ansi-styles","version":"3.2.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^1.9.0"},"devDependencies":{"ava":"*","babel-polyfill":"^6.23.0","xo":"*"},"ava":{"require":"babel-polyfill"},"gitHead":"3340c4d536078a51fd7b5049e939c43c5ab05db3","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"c159b8d5be0f9e5a6f346dab94f16ce022161b88","size":3618,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-3.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles-3.2.0.tgz_1500809147099_0.7141686324030161"},"directories":{},"publish_time":1500809148038,"_hasShrinkwrap":false,"_cnpm_publish_time":1500809148038},"3.1.0":{"name":"ansi-styles","version":"3.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^1.0.0"},"devDependencies":{"ava":"*","babel-polyfill":"^6.23.0","xo":"*"},"ava":{"require":"babel-polyfill"},"gitHead":"a8f7d0f353eca6d67bad277b6437860fbc0d007e","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@3.1.0","_shasum":"09c202d5c917ec23188caa5c9cb9179cd9547750","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.0.0","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"09c202d5c917ec23188caa5c9cb9179cd9547750","size":3558,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-3.1.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-styles-3.1.0.tgz_1497307320106_0.3296520886942744"},"directories":{},"publish_time":1497307320220,"_hasShrinkwrap":false,"_cnpm_publish_time":1497307320220},"3.0.0":{"name":"ansi-styles","version":"3.0.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"dependencies":{"color-convert":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"xo":{"esnext":true},"gitHead":"a80f4c8d155dc6d2c90c0a790ce2dc2e60e6defb","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@3.0.0","_shasum":"5404e93a544c4fec7f048262977bebfe3155e0c1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"5404e93a544c4fec7f048262977bebfe3155e0c1","size":3357,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ansi-styles-3.0.0.tgz_1484644594587_0.7388329922687262"},"directories":{},"publish_time":1484644594807,"_cnpm_publish_time":1484644594807,"_hasShrinkwrap":false},"2.2.1":{"name":"ansi-styles","version":"2.2.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git+https://github.com/chalk/ansi-styles.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"mocha":"*"},"gitHead":"95c59b23be760108b6530ca1c89477c21b258032","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles#readme","_id":"ansi-styles@2.2.1","_shasum":"b432dd3358b634cf75e1e4664368240533c1ddbe","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b432dd3358b634cf75e1e4664368240533c1ddbe","size":2443,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-2.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ansi-styles-2.2.1.tgz_1459197317833_0.9694824463222176"},"directories":{},"publish_time":1459197318267,"_cnpm_publish_time":1459197318267,"_hasShrinkwrap":false},"2.1.0":{"name":"ansi-styles","version":"2.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"https://github.com/chalk/ansi-styles"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"mocha":"*"},"gitHead":"18421cbe4a2d93359ec2599a894f704be126d066","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"homepage":"https://github.com/chalk/ansi-styles","_id":"ansi-styles@2.1.0","_shasum":"990f747146927b559a932bf92959163d60c0d0e2","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jbnicolai","email":"jappelman@xebia.com"},"dist":{"shasum":"990f747146927b559a932bf92959163d60c0d0e2","size":2443,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-2.1.0.tgz"},"directories":{},"publish_time":1435757191005,"_cnpm_publish_time":1435757191005,"_hasShrinkwrap":false},"2.0.1":{"name":"ansi-styles","version":"2.0.1","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/ansi-styles"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"maintainers":[{"name":"sindresorhus","email":""}],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"mocha":"*"},"gitHead":"da6541334e1681cb803f891fab8abf4313cc4bc1","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"homepage":"https://github.com/sindresorhus/ansi-styles","_id":"ansi-styles@2.0.1","_shasum":"b033f57f93e2d28adeb8bc11138fa13da0fd20a3","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"jbnicolai","email":"jappelman@xebia.com"},"dist":{"shasum":"b033f57f93e2d28adeb8bc11138fa13da0fd20a3","size":2414,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-2.0.1.tgz"},"directories":{},"publish_time":1424596896085,"_cnpm_publish_time":1424596896085,"_hasShrinkwrap":false},"2.0.0":{"name":"ansi-styles","version":"2.0.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/ansi-styles"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"mocha":"*"},"gitHead":"8c71708c951ab5ba824487c67053fb8f1eb8b6ea","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"homepage":"https://github.com/sindresorhus/ansi-styles","_id":"ansi-styles@2.0.0","_shasum":"432b26162fea1b63c878896abc8cc5548f25063e","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"432b26162fea1b63c878896abc8cc5548f25063e","size":1677,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-2.0.0.tgz"},"directories":{},"publish_time":1416743578607,"_cnpm_publish_time":1416743578607,"_hasShrinkwrap":false},"1.1.0":{"name":"ansi-styles","version":"1.1.0","description":"ANSI escape codes for styling strings in the terminal","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"devDependencies":{"mocha":"*"},"bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"homepage":"https://github.com/sindresorhus/ansi-styles","_id":"ansi-styles@1.1.0","_shasum":"eaecbf66cd706882760b2f4691582b8f55d7a7de","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"eaecbf66cd706882760b2f4691582b8f55d7a7de","size":1392,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-1.1.0.tgz"},"directories":{},"publish_time":1401838517884,"_cnpm_publish_time":1401838517884,"_hasShrinkwrap":false},"1.0.0":{"name":"ansi-styles","version":"1.0.0","description":"ANSI escape codes for colorizing strings in the terminal","keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"homepage":"https://github.com/sindresorhus/ansi-styles","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["ansi-styles.js"],"main":"ansi-styles","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","_id":"ansi-styles@1.0.0","dist":{"shasum":"cb102df1c56f5123eab8b67cd7b98027a0279178","size":1386,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1386460809315,"_cnpm_publish_time":1386460809315,"_hasShrinkwrap":false},"0.2.0":{"name":"ansi-styles","version":"0.2.0","description":"ANSI escape codes for colorizing strings in the terminal","keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"homepage":"https://github.com/sindresorhus/ansi-styles","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["ansi-styles.js"],"main":"ansi-styles","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","_id":"ansi-styles@0.2.0","dist":{"shasum":"359ab4b15dcd64ba6d74734b72c36360a9af2c19","size":1281,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-0.2.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1375548058340,"_cnpm_publish_time":1375548058340,"_hasShrinkwrap":false},"0.1.2":{"name":"ansi-styles","version":"0.1.2","description":"ANSI escape codes for colorizing strings in the terminal","keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"homepage":"https://github.com/sindresorhus/ansi-styles","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["ansi-styles.js"],"main":"ansi-styles","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","_id":"ansi-styles@0.1.2","dist":{"shasum":"5bab27c2e0bbe944ee42057cf23adee970abc7c6","size":1363,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-0.1.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1375493932766,"_cnpm_publish_time":1375493932766,"_hasShrinkwrap":false},"0.1.1":{"name":"ansi-styles","version":"0.1.1","description":"ANSI escape codes for colorizing strings in the terminal","keywords":["ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"homepage":"https://github.com/sindresorhus/ansi-styles","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"license":"MIT","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"files":["ansi-styles.js"],"main":"ansi-styles","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0"},"readmeFilename":"readme.md","_id":"ansi-styles@0.1.1","dist":{"shasum":"8f1618d24da7072a436f66b79c65385d7c1fe9cf","size":1363,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1375489919821,"_cnpm_publish_time":1375489919821,"_hasShrinkwrap":false},"0.1.0":{"name":"ansi-styles","version":"0.1.0","description":"ANSI escape codes for colorizing strings in the terminal","keywords":["ansi","styles","color","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256"],"homepage":"https://github.com/sindresorhus/ansi-styles","bugs":{"url":"https://github.com/sindresorhus/ansi-styles/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"main":"ansi-styles.js","repository":{"type":"git","url":"git://github.com/sindresorhus/ansi-styles.git"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~1.12.0"},"engines":{"node":">=0.8.0"},"licenses":[{"type":"MIT"}],"files":["ansi-styles.js"],"readmeFilename":"readme.md","_id":"ansi-styles@0.1.0","dist":{"shasum":"af63b736c8b14c5dc94af0f3818da822527c10c8","size":1283,"noattachment":false,"key":"/ansi-styles/-/ansi-styles-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-styles/download/ansi-styles-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1375311632552,"_cnpm_publish_time":1375311632552,"_hasShrinkwrap":false}},"readme":"# ansi-styles\n\n> [ANSI escape codes](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for styling strings in the terminal\n\nYou probably want the higher-level [chalk](https://github.com/chalk/chalk) module for styling your strings.\n\n![](screenshot.png)\n\n## Install\n\n```sh\nnpm install ansi-styles\n```\n\n## Usage\n\n```js\nimport styles from 'ansi-styles';\n\nconsole.log(`${styles.green.open}Hello world!${styles.green.close}`);\n\n\n// Color conversion between 256/truecolor\n// NOTE: When converting from truecolor to 256 colors, the original color\n//       may be degraded to fit the new color palette. This means terminals\n//       that do not support 16 million colors will best-match the\n//       original color.\nconsole.log(`${styles.color.ansi(styles.rgbToAnsi(199, 20, 250))}Hello World${styles.color.close}`)\nconsole.log(`${styles.color.ansi256(styles.rgbToAnsi256(199, 20, 250))}Hello World${styles.color.close}`)\nconsole.log(`${styles.color.ansi16m(...styles.hexToRgb('#abcdef'))}Hello World${styles.color.close}`)\n```\n\n## API\n\n### `open` and `close`\n\nEach style has an `open` and `close` property.\n\n### `modifierNames`, `foregroundColorNames`, `backgroundColorNames`, and `colorNames`\n\nAll supported style strings are exposed as an array of strings for convenience. `colorNames` is the combination of `foregroundColorNames` and `backgroundColorNames`.\n\nThis can be useful if you need to validate input:\n\n```js\nimport {modifierNames, foregroundColorNames} from 'ansi-styles';\n\nconsole.log(modifierNames.includes('bold'));\n//=> true\n\nconsole.log(foregroundColorNames.includes('pink'));\n//=> false\n```\n\n## Styles\n\n### Modifiers\n\n- `reset`\n- `bold`\n- `dim`\n- `italic` *(Not widely supported)*\n- `underline`\n- `overline` *Supported on VTE-based terminals, the GNOME terminal, mintty, and Git Bash.*\n- `inverse`\n- `hidden`\n- `strikethrough` *(Not widely supported)*\n\n### Colors\n\n- `black`\n- `red`\n- `green`\n- `yellow`\n- `blue`\n- `magenta`\n- `cyan`\n- `white`\n- `blackBright` (alias: `gray`, `grey`)\n- `redBright`\n- `greenBright`\n- `yellowBright`\n- `blueBright`\n- `magentaBright`\n- `cyanBright`\n- `whiteBright`\n\n### Background colors\n\n- `bgBlack`\n- `bgRed`\n- `bgGreen`\n- `bgYellow`\n- `bgBlue`\n- `bgMagenta`\n- `bgCyan`\n- `bgWhite`\n- `bgBlackBright` (alias: `bgGray`, `bgGrey`)\n- `bgRedBright`\n- `bgGreenBright`\n- `bgYellowBright`\n- `bgBlueBright`\n- `bgMagentaBright`\n- `bgCyanBright`\n- `bgWhiteBright`\n\n## Advanced usage\n\nBy default, you get a map of styles, but the styles are also available as groups. They are non-enumerable so they don't show up unless you access them explicitly. This makes it easier to expose only a subset in a higher-level module.\n\n- `styles.modifier`\n- `styles.color`\n- `styles.bgColor`\n\n###### Example\n\n```js\nimport styles from 'ansi-styles';\n\nconsole.log(styles.color.green.open);\n```\n\nRaw escape codes (i.e. without the CSI escape prefix `\\u001B[` and render mode postfix `m`) are available under `styles.codes`, which returns a `Map` with the open codes as keys and close codes as values.\n\n###### Example\n\n```js\nimport styles from 'ansi-styles';\n\nconsole.log(styles.codes.get(36));\n//=> 39\n```\n\n## 16 / 256 / 16 million (TrueColor) support\n\n`ansi-styles` allows converting between various color formats and ANSI escapes, with support for 16, 256 and [16 million colors](https://gist.github.com/XVilka/8346728).\n\nThe following color spaces are supported:\n\n- `rgb`\n- `hex`\n- `ansi256`\n- `ansi`\n\nTo use these, call the associated conversion function with the intended output, for example:\n\n```js\nimport styles from 'ansi-styles';\n\nstyles.color.ansi(styles.rgbToAnsi(100, 200, 15)); // RGB to 16 color ansi foreground code\nstyles.bgColor.ansi(styles.hexToAnsi('#C0FFEE')); // HEX to 16 color ansi foreground code\n\nstyles.color.ansi256(styles.rgbToAnsi256(100, 200, 15)); // RGB to 256 color ansi foreground code\nstyles.bgColor.ansi256(styles.hexToAnsi256('#C0FFEE')); // HEX to 256 color ansi foreground code\n\nstyles.color.ansi16m(100, 200, 15); // RGB to 16 million color foreground code\nstyles.bgColor.ansi16m(...styles.hexToRgb('#C0FFEE')); // Hex (RGB) to 16 million color foreground code\n```\n\n## Related\n\n- [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) - ANSI escape codes for manipulating the terminal\n\n## Maintainers\n\n- [Sindre Sorhus](https://github.com/sindresorhus)\n- [Josh Junon](https://github.com/qix-)\n\n## For enterprise\n\nAvailable as part of the Tidelift Subscription.\n\nThe maintainers of `ansi-styles` and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/npm-ansi-styles?utm_source=npm-ansi-styles&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)\n","_attachments":{},"homepage":"https://github.com/chalk/ansi-styles#readme","bugs":{"url":"https://github.com/chalk/ansi-styles/issues"},"license":"MIT"}