{"_id":"kleur","_rev":"2882916","name":"kleur","description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","dist-tags":{"latest":"4.1.5"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"time":{"modified":"2022-10-06T07:34:21.000Z","created":"2018-07-08T19:42:17.741Z","4.1.5":"2022-06-26T18:50:12.559Z","4.1.4":"2021-01-22T20:16:29.328Z","4.1.3":"2020-09-30T04:31:55.368Z","4.1.2":"2020-09-26T18:25:38.710Z","4.1.1":"2020-08-19T05:59:27.607Z","4.1.0":"2020-08-13T03:02:37.572Z","4.0.3":"2020-07-31T18:14:45.372Z","4.0.2":"2020-06-24T23:23:39.054Z","4.0.1":"2020-06-19T04:43:33.205Z","4.0.0":"2020-06-17T03:06:59.425Z","3.0.3":"2019-04-07T22:02:01.149Z","3.0.2":"2019-02-07T21:23:45.304Z","3.0.1":"2018-12-07T19:27:38.402Z","3.0.0":"2018-11-15T21:28:10.562Z","2.0.2":"2018-08-28T22:25:51.805Z","2.0.1":"2018-07-21T05:08:20.066Z","2.0.0":"2018-07-20T18:34:34.146Z","1.0.2":"2018-07-17T20:26:14.397Z","1.0.1":"2018-07-11T21:53:25.824Z","1.0.0":"2018-07-10T16:32:45.285Z","0.0.0":"2018-07-08T19:42:17.741Z"},"users":{},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"versions":{"4.1.5":{"name":"kleur","version":"4.1.5","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","types":"index.d.ts","main":"index.js","license":"MIT","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./colors":{"types":"./colors.d.ts","import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.3.3"},"gitHead":"fa3454483899ddab550d08c18c028e6db1aab0e5","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.5","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"shasum":"95106101795f7050c6c650f350c683febddb1780","size":6153,"noattachment":false,"key":"/kleur/-/kleur-4.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.5.tgz"},"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.5_1656269412367_0.9792781413391329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-26T18:50:16.485Z","publish_time":1656269412559,"_cnpm_publish_time":1656269412559},"4.1.4":{"name":"kleur","version":"4.1.4","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","types":"index.d.ts","main":"index.js","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.3.3"},"gitHead":"598f24cb7f5054b7c504e9ab89251305311131b1","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.4","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"shasum":"8c202987d7e577766d039a8cd461934c01cda04d","size":6168,"noattachment":false,"key":"/kleur/-/kleur-4.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.4.tgz"},"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.4_1611346589170_0.2558171946819896"},"_hasShrinkwrap":false,"publish_time":1611346589328,"_cnpm_publish_time":1611346589328},"4.1.3":{"name":"kleur","version":"4.1.3","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","types":"index.d.ts","main":"index.js","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.3.3"},"gitHead":"fc9cc256441363af0e0246e729e08069d3afe48c","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.3","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"shasum":"8d262a56d79a137ee1b706e967c0b08a7fef4f4c","size":6162,"noattachment":false,"key":"/kleur/-/kleur-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.3.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.3_1601440315215_0.9725884717785824"},"_hasShrinkwrap":false,"publish_time":1601440315368,"_cnpm_publish_time":1601440315368},"4.1.2":{"name":"kleur","version":"4.1.2","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","types":"index.d.ts","main":"index.js","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.3.3"},"gitHead":"2cc92dd7b71f6d1233f708e34cf2f10a2b291cc4","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.2","_nodeVersion":"14.10.0","_npmVersion":"6.14.8","dist":{"shasum":"aa58ce5e76b84fbd571307f1d1b77f74db8593f3","size":6164,"noattachment":false,"key":"/kleur/-/kleur-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.2.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.2_1601144738543_0.06430214167603787"},"_hasShrinkwrap":false,"publish_time":1601144738710,"_cnpm_publish_time":1601144738710},"4.1.1":{"name":"kleur","version":"4.1.1","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","types":"index.d.ts","main":"index.js","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.16"},"gitHead":"b08ad63ca21b9f28100c1d4c9517a77009fddd0c","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"80b49dd7d1afeba41b8dcdf4ecfff9252205fc52","size":6166,"noattachment":false,"key":"/kleur/-/kleur-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.1.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.1_1597816767456_0.6956323849939232"},"_hasShrinkwrap":false,"publish_time":1597816767607,"_cnpm_publish_time":1597816767607},"4.1.0":{"name":"kleur","version":"4.1.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","main":"index.js","types":"kleur.d.ts","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.16"},"gitHead":"609312459c14e59d02664ede01be71b4a7276a65","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"eea37aa8c210a06c42a591ee56a13f137a13add3","size":6108,"noattachment":false,"key":"/kleur/-/kleur-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.1.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.1.0_1597287757400_0.22475606815782823"},"_hasShrinkwrap":false,"publish_time":1597287757572,"_cnpm_publish_time":1597287757572},"4.0.3":{"name":"kleur","version":"4.0.3","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","main":"index.js","types":"kleur.d.ts","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.16"},"gitHead":"6607ca4a9ac6ba1409a756b3ae28e8856b9d82dc","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"c66f27b804dfb89f804de5f44290c9001979e685","size":6119,"noattachment":false,"key":"/kleur/-/kleur-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.0.3.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.0.3_1596219285011_0.8002054529634959"},"_hasShrinkwrap":false,"publish_time":1596219285372,"_cnpm_publish_time":1596219285372},"4.0.2":{"name":"kleur","version":"4.0.2","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","main":"index.js","types":"kleur.d.ts","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils -i xyz"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.16"},"gitHead":"a9b0ac49c25071a04fcaaf5e467a8c15a8e488ca","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.0.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"57b36cc5235601f824c33e6e45db10cd5493dbf5","size":6078,"noattachment":false,"key":"/kleur/-/kleur-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.0.2.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.0.2_1593041018717_0.0023426753575697123"},"_hasShrinkwrap":false,"publish_time":1593041019054,"_cnpm_publish_time":1593041019054},"4.0.1":{"name":"kleur","version":"4.0.1","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","main":"index.js","types":"kleur.d.ts","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.11"},"gitHead":"4f2e8aae73dcc33285bfef829f90be0f43400c61","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"shasum":"3d4948534b666e2578f93b6fafb62108e64f05ef","size":5815,"noattachment":false,"key":"/kleur/-/kleur-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.0.1.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.0.1_1592541813094_0.7411315904484708"},"_hasShrinkwrap":false,"publish_time":1592541813205,"_cnpm_publish_time":1592541813205},"4.0.0":{"name":"kleur","version":"4.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","module":"index.mjs","main":"index.js","types":"kleur.d.ts","license":"MIT","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./colors":{"import":"./colors.mjs","require":"./colors.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"scripts":{"build":"node build","test":"uvu -r esm -i utils"},"engines":{"node":">=10"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"esm":"3.2.25","uvu":"0.0.11"},"gitHead":"741318f9ae3f36964eff018411d4417bfe86405f","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@4.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"6da4e7a800e33eb28c53fb91902d623450a980d6","size":5798,"noattachment":false,"key":"/kleur/-/kleur-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-4.0.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_4.0.0_1592363219285_0.09016312230048529"},"_hasShrinkwrap":false,"publish_time":1592363219425,"_cnpm_publish_time":1592363219425},"3.0.3":{"name":"kleur","version":"3.0.3","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"92cc1ba0c1fd396ea565efcd445f1bc3cc170a00","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@3.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"a79c9ecc86ee1ce3fa6206d1216c501f147fc07e","size":4292,"noattachment":false,"key":"/kleur/-/kleur-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-3.0.3.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_3.0.3_1554674520986_0.24494671632555454"},"_hasShrinkwrap":false,"publish_time":1554674521149,"_cnpm_publish_time":1554674521149},"3.0.2":{"name":"kleur","version":"3.0.2","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"24eeba40e31d9811f6979baffaedc2dc44b5de15","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"83c7ec858a41098b613d5998a7b653962b504f68","size":4329,"noattachment":false,"key":"/kleur/-/kleur-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-3.0.2.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_3.0.2_1549574625186_0.8031216169885154"},"_hasShrinkwrap":false,"publish_time":1549574625304,"_cnpm_publish_time":1549574625304},"3.0.1":{"name":"kleur","version":"3.0.1","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"59d7d74f461a338141f3bd16ea21d8d1f814d367","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"4f5b313f5fa315432a400f19a24db78d451ede62","size":4296,"noattachment":false,"key":"/kleur/-/kleur-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-3.0.1.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_3.0.1_1544210858263_0.6552051127407896"},"_hasShrinkwrap":false,"publish_time":1544210858402,"_cnpm_publish_time":1544210858402},"3.0.0":{"name":"kleur","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"7528bcd17017d2c30e038b6abe55f0423ed24f2b","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@3.0.0","_shasum":"ae185c2e0641ffb2f8e3d182df13239df9d8d3b2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"ae185c2e0641ffb2f8e3d182df13239df9d8d3b2","size":4364,"noattachment":false,"key":"/kleur/-/kleur-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-3.0.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_3.0.0_1542317290413_0.33217020643028583"},"_hasShrinkwrap":false,"publish_time":1542317290562,"_cnpm_publish_time":1542317290562},"2.0.2":{"name":"kleur","version":"2.0.2","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"6c0b80086d630cf7887254265ce42f5739dabeb7","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@2.0.2","_shasum":"b704f4944d95e255d038f0cb05fb8a602c55a300","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"b704f4944d95e255d038f0cb05fb8a602c55a300","size":4099,"noattachment":false,"key":"/kleur/-/kleur-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-2.0.2.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_2.0.2_1535495151707_0.6351566051956061"},"_hasShrinkwrap":false,"publish_time":1535495151805,"_cnpm_publish_time":1535495151805,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"2.0.1":{"name":"kleur","version":"2.0.1","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","files":["*.js","*.d.ts"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"37c6203dd6faf30e2df85fccd89d61e14aa1fbbc","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"7cc64b0d188d0dcbc98bdcdfdda2cc10619ddce8","size":4219,"noattachment":false,"key":"/kleur/-/kleur-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-2.0.1.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_2.0.1_1532149700014_0.4890486241669678"},"_hasShrinkwrap":false,"publish_time":1532149700066,"_cnpm_publish_time":1532149700066,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"2.0.0":{"name":"kleur","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","files":["*.js","*.d.ts"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"157fb4698a7ecc7db1b489f3614725221ce2dcb5","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"07f94bb6a94f87c0e23db2e70886f72fa785e0c2","size":4171,"noattachment":false,"key":"/kleur/-/kleur-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-2.0.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_2.0.0_1532111674041_0.7748577010078599"},"_hasShrinkwrap":false,"publish_time":1532111674146,"_cnpm_publish_time":1532111674146,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"1.0.2":{"name":"kleur","version":"1.0.2","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","files":["*.js","*.d.ts"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"types":"kleur.d.ts","devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"6a3633d9647d8878c2bf682da87b4070a2c201b3","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"637f126d3cda40a423b1297da88cf753bd04ebdd","size":5415,"noattachment":false,"key":"/kleur/-/kleur-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-1.0.2.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_1.0.2_1531859174324_0.950043479885095"},"_hasShrinkwrap":false,"publish_time":1531859174397,"_cnpm_publish_time":1531859174397,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"1.0.1":{"name":"kleur","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","files":["*.js"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"ded788eec79017c3d7ba57ae6ee19b39c368bc8b","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"6b64a4a42c7226fc0319fec35904f824ad945f7e","size":4220,"noattachment":false,"key":"/kleur/-/kleur-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-1.0.1.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_1.0.1_1531346005728_0.8264265949882945"},"_hasShrinkwrap":false,"publish_time":1531346005824,"_cnpm_publish_time":1531346005824,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"1.0.0":{"name":"kleur","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"The fastest Node.js library for formatting terminal text with ANSI colors~!","license":"MIT","files":["*.js"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"scripts":{"test":"tape test/*.js | tap-spec"},"engines":{"node":">=6"},"keywords":["ansi","cli","color","colors","console","terminal"],"devDependencies":{"tap-spec":"^5.0.0","tape":"^4.9.1"},"gitHead":"8a7f9809a5b3cd9bda382ef0c5aa1f8319e884b3","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"3c4f3f60172a2b20b783fa7d0294fa5724a7d7b7","size":4271,"noattachment":false,"key":"/kleur/-/kleur-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-1.0.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_1.0.0_1531240365207_0.4497079869938323"},"_hasShrinkwrap":false,"publish_time":1531240365285,"_cnpm_publish_time":1531240365285,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."},"0.0.0":{"name":"kleur","version":"0.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/kleur.git"},"description":"WIP","license":"MIT","files":["*.js"],"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"engines":{"node":">=4"},"gitHead":"a9041634f44ef35cecbad8aaa2af28abf908ae54","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"homepage":"https://github.com/lukeed/kleur#readme","_id":"kleur@0.0.0","scripts":{},"_shasum":"c005b67b896a4fbd30803b152f0444d521a54a0e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"c005b67b896a4fbd30803b152f0444d521a54a0e","size":1190,"noattachment":false,"key":"/kleur/-/kleur-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kleur/download/kleur-0.0.0.tgz"},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kleur_0.0.0_1531078937649_0.9124052414314574"},"_hasShrinkwrap":false,"publish_time":1531078937741,"_cnpm_publish_time":1531078937741,"deprecated":"Please upgrade to kleur@3 or migrate to 'ansi-colors' if you prefer the old syntax. Visit <https://github.com/lukeed/kleur/releases/tag/v3.0.0\\> for migration path(s)."}},"readme":"<div align=\"center\">\n  <img src=\"shots/logo.png\" alt=\"kleur\" height=\"120\" />\n</div>\n\n<div align=\"center\">\n  <a href=\"https://npmjs.org/package/kleur\">\n    <img src=\"https://badgen.now.sh/npm/v/kleur\" alt=\"version\" />\n  </a>\n  <a href=\"https://github.com/lukeed/kleur/actions?query=workflow%3ACI\">\n    <img src=\"https://github.com/lukeed/kleur/workflows/CI/badge.svg?event=push\" alt=\"CI\" />\n  </a>\n  <a href=\"https://npmjs.org/package/kleur\">\n    <img src=\"https://badgen.now.sh/npm/dm/kleur\" alt=\"downloads\" />\n  </a>\n  <a href=\"https://packagephobia.now.sh/result?p=kleur\">\n    <img src=\"https://packagephobia.now.sh/badge?p=kleur\" alt=\"install size\" />\n  </a>\n</div>\n\n<div align=\"center\">The fastest Node.js library for formatting terminal text with ANSI colors~!</div>\n\n## Features\n\n* No dependencies\n* Super [lightweight](#load-time) & [performant](#performance)\n* Supports [nested](#nested-methods) & [chained](#chained-methods) colors\n* No `String.prototype` modifications\n* Conditional [color support](#conditional-support)\n* [Fully treeshakable](#individual-colors)\n* Familiar [API](#api)\n\n---\n\nAs of `v3.0` the Chalk-style syntax (magical getter) is no longer used.<br>Please visit [History](#history) for migration paths supporting that syntax.\n\n---\n\n\n## Install\n\n```\n$ npm install --save kleur\n```\n\n\n## Usage\n\n```js\nimport kleur from 'kleur';\n\n// basic usage\nkleur.red('red text');\n\n// chained methods\nkleur.blue().bold().underline('howdy partner');\n\n// nested methods\nkleur.bold(`${ white().bgRed('[ERROR]') } ${ kleur.red().italic('Something happened')}`);\n```\n\n### Chained Methods\n\n```js\nconst { bold, green } = require('kleur');\n\nconsole.log(bold().red('this is a bold red message'));\nconsole.log(bold().italic('this is a bold italicized message'));\nconsole.log(bold().yellow().bgRed().italic('this is a bold yellow italicized message'));\nconsole.log(green().bold().underline('this is a bold green underlined message'));\n```\n\n<img src=\"shots/1.png\" width=\"300\" />\n\n### Nested Methods\n\n```js\nconst { yellow, red, cyan } = require('kleur');\n\nconsole.log(yellow(`foo ${red().bold('red')} bar ${cyan('cyan')} baz`));\nconsole.log(yellow('foo ' + red().bold('red') + ' bar ' + cyan('cyan') + ' baz'));\n```\n\n<img src=\"shots/2.png\" width=\"300\" />\n\n\n### Conditional Support\n\nToggle color support as needed; `kleur` includes simple auto-detection which may not cover all cases.\n\n> **Note:** Both `kleur` and `kleur/colors` share the same detection logic.\n\n```js\nimport kleur from 'kleur';\n\n// manually disable\nkleur.enabled = false;\n\n// or use another library to detect support\nkleur.enabled = require('color-support').level > 0;\n\nconsole.log(kleur.red('I will only be colored red if the terminal supports colors'));\n```\n\n> **Important:** <br>Colors will be disabled automatically in non [TTY contexts](https://nodejs.org/api/process.html#process_a_note_on_process_i_o). For example, spawning another process or piping output into another process will disable colorization automatically. To force colors in your piped output, you may do so with the `FORCE_COLOR=1` environment variable:\n\n```sh\n$ node app.js #=> COLORS\n$ node app.js > log.txt  #=> NO COLORS\n$ FORCE_COLOR=1 node app.js > log.txt #=> COLORS\n$ FORCE_COLOR=0 node app.js > log.txt #=> NO COLORS\n```\n\n## API\n\nAny `kleur` method returns a `String` when invoked with input; otherwise chaining is expected.\n\n> It's up to the developer to pass the output to destinations like `console.log`, `process.stdout.write`, etc.\n\nThe methods below are grouped by type for legibility purposes only. They each can be [chained](#chained-methods) or [nested](#nested-methods) with one another.\n\n***Colors:***\n> black &mdash; red &mdash; green &mdash; yellow &mdash; blue &mdash; magenta &mdash; cyan &mdash; white &mdash; gray &mdash; grey\n\n***Backgrounds:***\n> bgBlack &mdash; bgRed &mdash; bgGreen &mdash; bgYellow &mdash; bgBlue &mdash; bgMagenta &mdash; bgCyan &mdash; bgWhite\n\n***Modifiers:***\n> reset &mdash; bold &mdash; dim &mdash; italic* &mdash; underline &mdash; inverse &mdash; hidden &mdash; strikethrough*\n\n<sup>* <em>Not widely supported</em></sup>\n\n\n## Individual Colors\n\nWhen you only need a few colors, it doesn't make sense to import _all_ of `kleur` because, as small as it is, `kleur` is not treeshakeable, and so most of its code will be doing nothing. In order to fix this, you can import from the `kleur/colors` submodule which _fully_ supports tree-shaking.\n\nThe caveat with this approach is that color functions **are not** chainable~!<br>Each function receives and colorizes its input. You may combine colors, backgrounds, and modifiers by nesting function calls within other functions.\n\n```js\n// or: import * as kleur from 'kleur/colors';\nimport { red, underline, bgWhite } from 'kleur/colors';\n\nred('red text');\n//~> kleur.red('red text');\n\nunderline(red('red underlined text'));\n//~> kleur.underline().red('red underlined text');\n\nbgWhite(underline(red('red underlined text w/ white background')));\n//~> kleur.bgWhite().underline().red('red underlined text w/ white background');\n```\n\n> **Note:** All the same [colors, backgrounds, and modifiers](#api) are available.\n\n***Conditional Support***\n\nThe `kleur/colors` submodule also allows you to toggle color support, as needed.<br>\nIt includes the same initial assumptions as `kleur`, in an attempt to have colors enabled by default.\n\nUnlike `kleur`, this setting exists as `kleur.$.enabled` instead of `kleur.enabled`:\n\n```js\nimport * as kleur from 'kleur/colors';\n// or: import { $, red } from 'kleur/colors';\n\n// manually disabled\nkleur.$.enabled = false;\n\n// or use another library to detect support\nkleur.$.enabled = require('color-support').level > 0;\n\nconsole.log(red('I will only be colored red if the terminal supports colors'));\n```\n\n\n## Benchmarks\n\n> Using Node v10.13.0\n\n### Load time\n\n```\nchalk        :: 5.303ms\nkleur        :: 0.488ms\nkleur/colors :: 0.369ms\nansi-colors  :: 1.504ms\n```\n\n### Performance\n\n```\n# All Colors\n  ansi-colors      x 177,625 ops/sec ±1.47% (92 runs sampled)\n  chalk            x 611,907 ops/sec ±0.20% (92 runs sampled)\n  kleur            x 742,509 ops/sec ±1.47% (93 runs sampled)\n  kleur/colors     x 881,742 ops/sec ±0.19% (98 runs sampled)\n\n# Stacked colors\n  ansi-colors      x  23,331 ops/sec ±1.81% (94 runs sampled)\n  chalk            x 337,178 ops/sec ±0.20% (98 runs sampled)\n  kleur            x  78,299 ops/sec ±1.01% (97 runs sampled)\n  kleur/colors     x 104,431 ops/sec ±0.22% (97 runs sampled)\n\n# Nested colors\n  ansi-colors      x  67,181 ops/sec ±1.15% (92 runs sampled)\n  chalk            x 116,361 ops/sec ±0.63% (94 runs sampled)\n  kleur            x 139,514 ops/sec ±0.76% (95 runs sampled)\n  kleur/colors     x 145,716 ops/sec ±0.97% (97 runs sampled)\n```\n\n\n## History\n\nThis project originally forked [`ansi-colors`](https://github.com/doowb/ansi-colors).\n\nBeginning with `kleur@3.0`, the Chalk-style syntax (magical getter) has been replaced with function calls per key:\n\n```js\n// Old:\nc.red.bold.underline('old');\n\n// New:\nc.red().bold().underline('new');\n```\n> <sup><em>As I work more with Rust, the newer syntax feels so much better & more natural!</em></sup>\n\nIf you prefer the old syntax, you may migrate to `ansi-colors` or newer `chalk` releases.<br>Versions below `kleur@3.0` have been officially deprecated.\n\n\n## License\n\nMIT © [Luke Edwards](https://lukeed.com)\n","_attachments":{},"homepage":"https://github.com/lukeed/kleur#readme","bugs":{"url":"https://github.com/lukeed/kleur/issues"},"license":"MIT"}