{"versions":{"1.0.0":{"name":"eight-colors","version":"1.0.0","description":"eight colors","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"devDependencies":{"eslint":"^7.20.0"},"gitHead":"720aa19a75aaef6aa28501a1dc7347d7dff00bf4","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_id":"eight-colors@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uqfy12yLDfW7i9Wf0Ysxrii+WWqC7j/jwwWc4fRkDKb5OBg6F4d75q2MgKIxLq0vzAr51NybtOUnrva3GD4LOg==","shasum":"9db75257fed90b1482c3f3338348dae674a0b6f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.0.0.tgz","fileCount":3,"unpackedSize":2412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNPlOCRA9TVsSAnZWagAAfDQP/29zPP2/M0JsA2G44VuS\nRKwo0ADKgWiPFVTQvvfl04rPOEfgpST/fiDSiBV7kSzjLHRGI4yQkwK7k6or\nGAqZjsJGXPtEhW+w0kgXLijqlo6JyLbwnka0WvPRJSdBne8G+a7AjbZRMr8r\neZsrV487GQ+yxVfR6PvW18z2dQKkLP2CTLuMpWhSn9g/wWwzF7i1A1dn2iav\nas1TgNCVd8VE6e4vM7UEGRY2HYdCeH9uVgMNNKsiozbUa+pLLtu2Nrg5ujdK\nDyZjc918FRq8eLenlpJrQI20/n975eCvEmyX6NH//s1SDE//WGiOeozufi8s\n49FNCnhVMrQ7zbPxx/jbEvrcVIYUBTxuvcYLWSv1knze2HMeemxKsdTl/aIb\ntNChkdWeM/B+g/MRZVAgGzlNzd7VOtaHjJIJEKDONM3yo7scaxufthSbHX0N\nE6DhOkKajG/0la3rIdzbLqpRfkFpAg/ypRnzPs9/OwY0rMEnjTEnu4R3MEXt\nKRk6mZGiVNTpfeLac6mjutd0BUhKUQI7Dl8UpgR/fHA2Oi0y2kZCbHCf4mIy\nyEdbnjpnlYHqdw/59aMS/QzgxMWQxfHwV6Ypw0QK5nINoU/g8Qj1A8GdVBn1\nPJoSFxgVuVOspgpunHt+yLe/EnaHu0r+w6MyubYw8yxM8+iG0ukm8JleT2Ui\ng5vF\r\n=VPKw\r\n-----END PGP SIGNATURE-----\r\n","size":1073},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.0.0_1614084430318_0.5194146386067489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T10:47:31.658Z","contributors":[]},"1.0.1":{"name":"eight-colors","version":"1.0.1","description":"eight colors","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"scripts":{"test":"node ./test/test.js"},"devDependencies":{"eslint":"^8.13.0"},"dependencies":{},"gitHead":"c94c8e72dd56886d733071a4564d685e2024e59a","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_id":"eight-colors@1.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-iH7dgP0gmyOmrKlrWpTytczRMXxxiOGbh/B20UPisief8E6glNtKHUgQlnHZQ9hftsLf+F9n4RSC0/QnaSalhQ==","shasum":"1c5f884f2243b9d5650cf391d91eae6a61e3d57c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.0.1.tgz","fileCount":3,"unpackedSize":3158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHOxbKu/NnkXkKckCjTRw73lwBot+fUqaFi6ra3pDznQIgWulVLr72mBhPQ0ssx8O4jwAMkJqBiHLhmD2itEHkxeI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV8QGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg2A/+M+3STw75/3vVdgeyOiu18oiUidrGNIvVMHJMHImx3xu1/9Us\r\nfmmHdUfp2vzvkPVedziqcHNmPS6S/HkJ9FOKUDGlt6cDnivqpPhPl+2NdEvc\r\n/1OsbCmuS/3YlNuUryerI8un93OGe/cjW65UriD6D/DjXhT41obRxeQPI3Fu\r\nSw2LPDOOU3iGZEbPLe+ezCapNEtOi3dyCHMilwQ2K28cjoVXOlSvTDU6zpWq\r\nAsvHJUNMhhLpwTHC1VdpYfFv5sxjQVCrrVjVGHeQiZQWR2Je6mSyGA1RpggV\r\n29eepIWSMtS74EnoNUjR7ZlMOW1b2/l4izmxU0sj+3bJwRDeocXaxW61PHDD\r\nzwGipncxOvLVm9D7JKVOmP+J85zbo75wKWd7QXGO6gRf4APmsEeOKd142v6z\r\nsDOURQIVCP0jAjKeIws2ZggkspG1fq8ghTLYEOKsnm3eQnGAqYqm+iRvgvSu\r\nvBvUEhwKmAZrXqBzsm9fH9ewAKrT4J60JBHGcUaW+w9ymlsonZ8jOtqHTNM5\r\no8EzW7dxmGWSWTEuupBeHtD3B83MJ8zNHFS3WcynerRpnypip3Cf6k1BU199\r\ntsb4wHlB8psz4NWY8cciZ35Ed1QHWGcP/8CsVuTxcw+Qt/7JMp6gHimzFu/Q\r\nmYhZnwvnmwfj3JAt4G2TSTyjtHPhrdmfRG0=\r\n=Le3C\r\n-----END PGP SIGNATURE-----\r\n","size":1294},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.0.1_1649918982307_0.5242141064740489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-14T06:49:48.726Z","contributors":[]},"1.0.2":{"name":"eight-colors","version":"1.0.2","description":"Eight colors for the console","main":"lib/index.js","browser":{"eight-colors":"dist/eight-colors.js"},"repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"scripts":{"test":"node ./scripts/test.js","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"devDependencies":{"eslint":"^8.22.0","eslint-config-plus":"^1.0.3","eslint-plugin-html":"^7.1.0"},"gitHead":"700f21c1a6301178138a49e5b01f7a68748d1a6a","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_id":"eight-colors@1.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-l//pikiXMYE1BieJs7VaIFLMxcXjLE1xkxQUEBC4sTFEnFm5qrZ74wUAD5cZMrTSLhcH+9zbVvR6Jy2+yCPPIA==","shasum":"13265a4227d01939b325bc12b8aff106eb5ea373","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.0.2.tgz","fileCount":6,"unpackedSize":14153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgWvwQNhRpIbGh5ANXcTozYY7sxSY8heqii4C5asdhjAiB9fuTq1Q7WKaig3vrFwXuGNXGuhLsylc/XQo+j9H3exA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/IDtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF0Q/+LMHZ4EMRuyRIbnRA0l6xQ1y7p1uZq12NhFaXUi0+MHnppATa\r\ntljseG8rLTGsN48qP3U2A9B86+qw4X+UZgluqhU2FS1VOeY/0/BaW6v+3gKh\r\nTXj00RYPdX3UNyH9cxhkqzno+L/rdCHzFlzhWrieiKPi1YdNpSG6gCRrHFH1\r\nkV+vyRuqzmJzhASaERgxIRg+/XWyRbPVjErr5158T2B1k/Ck0EF7ENJwojvG\r\nGov7UfQdmSz/cWfQ2gY6RKwy6c83W1UjLWkObCl9NaW29yzheVHjhiR35IML\r\nkyTLXlynh4jcqUgWXC3RRnLIOTQq12tYYx/IcVpwfA9sm7C8lcDG0oxgG2xE\r\nZ3QTXAjDgrnsWb/zYNNhO8jjjeAZHSHbQC7jR04tGzqBnvgN0yDfYiFPnlSZ\r\nZc/18gUM6+d1lGuw/mxvjyazEEnnbSawROJ1CwsqKJibCC8Lpw7ViMART2oV\r\n2y8DQZw9WzsbUaM8efnOYwCwE7kQihcvJ6OXeHJOdARr2YNXLgFnLhXrF8cy\r\nBvNM0PXVL1DXEkzHop0RLNCaOxTjMVB5IVxuZEuYgUOqa+JUp903Gu0WiWXo\r\nkDlYmwDX8rmjFgzloYiDDhWMgz6W147tVChudFbNIsfKDlZiOL+nGnNBSAwz\r\nTVOpW+BC+OQtRwDGNLWiZEw08iuoz9i1qVE=\r\n=WnNG\r\n-----END PGP SIGNATURE-----\r\n","size":4901},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.0.2_1660715245543_0.9278057600638476"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-17T05:48:33.271Z","contributors":[]},"1.0.3":{"name":"eight-colors","version":"1.0.3","description":"Eight colors for the console","main":"lib/index.js","browser":{"eight-colors":"dist/eight-colors.js"},"scripts":{"test":"node ./scripts/test.js","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"dependencies":{},"devDependencies":{"eslint":"^8.36.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0"},"gitHead":"a64a066abea4914d02a4c48a983ad65736b13f24","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_id":"eight-colors@1.0.3","_nodeVersion":"18.14.1","_npmVersion":"9.3.0","dist":{"integrity":"sha512-x6JCcDbcpZq78oWP5cFqhhM5kIBeGcGTKNkWzRcJnNgxfUKaj3EsWhFi0f4UQxhYhgtqPXVF++Q4hEd0ZX/taw==","shasum":"797a754a71a5ab4ece373c726646c15131534f58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.0.3.tgz","fileCount":6,"unpackedSize":15254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcQ4Qk0nPbB4TvNtsP8fZKQdKQSoHmXHRR6zVQQJ6k9gIhAOXBicYF4qleEZln9zA1D8HTRP/bBfQlhYDTI5b3y6sc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF97LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnmRAAh5/Qb0M76BxZVaroXlcOg0/VZQJBSqIIx5/CG8Z6EJNUwf73\r\nPMiU3jJu3XOPXbL4Dke2oVt9ooyynczo/267ERvj6H8r6qkyu0mDx+9mObDV\r\nRjie3zM4e7Z5L0qM4qHH8RELsL7M/SIvvZYBlDvPKuMToUmtINl+nFJaQ75p\r\nTLdUxkDAvLYpiJqLhRjuqmQFTQ3Oma3AYW5UPtZOnV6xcklpGJKmu1gTkOEp\r\n/88n39oWJabsni4nwOOLRe6z95AaST3M12xEWc4HyBR4u6V2lZKfliOkLHv/\r\ntA/tXnkXKy/FVAUBGAl1ZrEJYtFqOD/7V9mmvrFzJ+kOgGKe/el0DleICz1S\r\nkBFZAIqC3Jil8Wxws/eyN1jgESZs0EeiG0J0oYh1VGheReAWz/zm17GK2JA8\r\nGvwfnTVnoCY/uzN65fVcUygZBJtD+4oxMVOu+25HD31rdOoIxwyYueEGqXxY\r\n2TUlNzgH2/Fq+bXuYL0w/d9q+IN/gop/8E6G2rx3pleUZJag/kO4xex61cER\r\njYINhGr07NrJlhzZgyCg2+kIo8xbArqeF1AE744BquNBfnsqwwzAn5agyVSd\r\n2u0XDxEECJlCKLzxxJBKPwH6qH0LqnDKX+qvWasv5lgtmMcwtxmti6+BC9Cn\r\n25j3RSttiKJKvAJayH53Ul3U1zru03LtHss=\r\n=ajOx\r\n-----END PGP SIGNATURE-----\r\n","size":5227},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.0.3_1679285963705_0.927895773535494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T04:19:23.925Z","publish_time":1679285963925,"contributors":[]},"1.1.0":{"name":"eight-colors","version":"1.1.0","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.js","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"dependencies":{},"devDependencies":{"eslint":"^8.56.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0"},"_id":"eight-colors@1.1.0","gitHead":"59ad6d8d8285f645ae92e51c87abafa8fe7b75bd","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-BHTsabsJRT5u2W8cCKAmm04Q6tYeSF5F9TlGIaVaTMINIq50Mb2TbuwDZ/VMUQHAGnopFIZiVy+xhr6zw8zwtQ==","shasum":"3b513f442f69b0d8f32310e646fd85d447f414d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.1.0.tgz","fileCount":7,"unpackedSize":11662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEf5v8FgdsipO2QN/IPRzpR8EeC5iDvANgz8MDvHJ3KGAiEA1TZDtF0t2p5wiVK/DgGvvXDS3uFzr4XlM4aPqhyIBh0="}],"size":3986},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.1.0_1704713400546_0.8221057710772095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-08T11:30:00.693Z","publish_time":1704713400693,"_source_registry_name":"default","contributors":[]},"1.1.1":{"name":"eight-colors","version":"1.1.1","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"npm run link && node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"dependencies":{},"devDependencies":{"eslint":"^8.56.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0"},"_id":"eight-colors@1.1.1","gitHead":"ccbe90b7f3f4a240e3e920638c1c98aaf106d977","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-GApxehJRTeR30WKfAyJl8xW/a2hVfEI75luXjrvljXdGCJgBxyqf39mqHG3eotLgHNE49SaSvNPUPIyBbp+7XQ==","shasum":"c21835dec0b4c2dfa64bcad3b991cdba2af8d4ba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.1.1.tgz","fileCount":7,"unpackedSize":10644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQcSgLeW8VxV9LMDgRaY09TJosTmj8P1Ug9d7Tw1bDEQIhAIlov+kKPORZ63JEJZVYETbWsq3gNCJhnyLb+Wu/IFd5"}],"size":3818},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.1.1_1704787266278_0.26244599082406905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T08:01:06.452Z","publish_time":1704787266452,"_source_registry_name":"default","contributors":[]},"1.2.0":{"name":"eight-colors","version":"1.2.0","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"dependencies":{},"devDependencies":{"eslint":"^8.56.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0"},"_id":"eight-colors@1.2.0","gitHead":"8595e466a4e335b6621a903753eaa31daca3bd9f","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-W5ZKFUwUmdPLtiWTk0TzCtxkA8pJIoCLD/je78xYaYWSLQAsYiW5N6cOj0MHhUJaPnjB4tNJ92ORTt1j0zFG4g==","shasum":"7fd4f7188e1124f2ff717b836833cd39667b6b85","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.2.0.tgz","fileCount":7,"unpackedSize":11197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc7mOcqTpWlC48hjO/EZcpTxYpho13gFGxNsZfd4gRgwIgM0ZuSZhMX32MKBKXvxQU5rcLZSRaxszF07jlgDCzSKU="}],"size":3775},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.2.0_1704812403746_0.30057988329762075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T15:00:03.937Z","publish_time":1704812403937,"_source_registry_name":"default","contributors":[]},"1.2.1":{"name":"eight-colors","version":"1.2.1","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"dependencies":{},"devDependencies":{"eslint":"^8.56.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0"},"_id":"eight-colors@1.2.1","gitHead":"d29123b1b49644006e8e103ada71d6e13218ca6b","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cWYq3U9uRlXGnPB5nUazQUIKLxthxfjzav2esBB0RqmgWhu6H5kNTiMzpt3UL1rCiTrJTRCiiib8iS881mzzlg==","shasum":"598e1718c9c9c362e83ca1998fbe41f75da7e542","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.2.1.tgz","fileCount":7,"unpackedSize":9888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5W+ZZ04rGPoAMj7TcdXETjiuJm/sW92x/8vuUgbCEwAiAef0A6svAZg8ZzMtcZkGlHqpJC097iDTJ37jNQ9NEzYg=="}],"size":3671},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.2.1_1704868467686_0.44023662876076575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-10T06:34:27.938Z","publish_time":1704868467938,"_source_registry_name":"default","contributors":[]},"1.3.0":{"name":"eight-colors","version":"1.3.0","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"devDependencies":{"eslint":"^8.56.0","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^8.0.0"},"_id":"eight-colors@1.3.0","gitHead":"49d6048f766ba96c28769281013e41d406222b1b","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-hVoK898cR71ADj7L1LZWaECLaSkzzPtqGXIaKv4K6Pzb72QgjLVsQaNI+ELDQQshzFvgp5xTPkaYkPGqw3YR+g==","shasum":"e66ac937ecd1fd7ca89be3e81f917a6ff9cb255f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.3.0.tgz","fileCount":7,"unpackedSize":10653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQGZXVEHPN/Oe4s7NQYEo5WV7dhh6nyH6iqMCZ8hnyOQIgJVjF+PBZ64JTmYtBMU8WNqM80ZvDFQD/HYZo7wl/WKg="}],"size":3930},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.3.0_1708391054040_0.8479884569463982"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-20T01:04:14.208Z","publish_time":1708391054208,"_source_registry_name":"default","contributors":[]},"1.3.1":{"name":"eight-colors","version":"1.3.1","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"devDependencies":{"eslint":"^9.11.0","eslint-config-plus":"^2.0.2","eslint-plugin-html":"^8.1.1"},"_id":"eight-colors@1.3.1","gitHead":"bfe640d686d6d383926fb22373197314f87d6224","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7nXPYDeKh6DgJDR/mpt2G7N/hCNSGwwoPVmoI3+4TEwOb07VFN1WMPG0DFf6nMEjrkgdj8Og7l7IaEEk3VE6Zg==","shasum":"4041e0f99af83eadd917acce36e784dc1c7e3fb1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.3.1.tgz","fileCount":7,"unpackedSize":10919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGTbaw+nJZ5HVnEgfkj1PvuguCR+MUtfvG+6/F8FauQAiEAi7AelSfNmXXXXBUlxn2HWnt2PDcQAX4JZ6+g8yUQA6I="}],"size":4073},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eight-colors_1.3.1_1726881009908_0.04896242706141152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-21T01:10:10.103Z","publish_time":1726881010103,"_source_registry_name":"default","contributors":[]},"1.3.2":{"name":"eight-colors","version":"1.3.2","description":"Eight colors for the console","main":"./lib/index.js","browser":{"eight-colors":"./dist/eight-colors.js"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"types":"./lib/index.d.ts","scripts":{"test":"node ./scripts/test.cjs && node ./scripts/test.mjs","link":"sf link ./ -f","build":"sf lint && sf b -p","patch":"npm run build && sf publish patch -r"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/eight-colors.git"},"devDependencies":{"eslint":"^10.1.0","eslint-config-plus":"^2.0.4","eslint-plugin-html":"^8.1.4"},"_id":"eight-colors@1.3.2","gitHead":"9d5e22ce4759f66115f30048434712aefb94f687","bugs":{"url":"https://github.com/cenfun/eight-colors/issues"},"homepage":"https://github.com/cenfun/eight-colors#readme","_nodeVersion":"24.14.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-qo7BAEbNnadiWn3EgZFD8tk2DWpifEHJE7CVyp09I0FiUJZ6z0YSyCGFmmtopVMi32iaL4hEK6m+/pPkx1iMFA==","shasum":"f40d23dbad803c6919165219773094351c84f0f9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/eight-colors/-/eight-colors-1.3.2.tgz","fileCount":7,"unpackedSize":12677,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICW5H0RPkd/PPJKP22qtIecbR39RiMTeJHJXZUFcnhPnAiBPdsrjFq608keRSmHLlkJ6Z++i7VAdW6MXBvkztWs1Rw=="}],"size":4727},"_npmUser":{"name":"anonymous","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eight-colors_1.3.2_1775013816499_0.6536243151359027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T03:23:36.645Z","publish_time":1775013816645,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.3.2"},"name":"eight-colors","time":{"created":"2022-01-27T11:15:19.987Z","modified":"2026-04-01T03:23:51.034Z","1.0.0":"2021-02-23T12:47:10.424Z","1.0.1":"2022-04-14T06:49:42.479Z","1.0.2":"2022-08-17T05:47:25.779Z","1.0.3":"2023-03-20T04:19:23.925Z","1.1.0":"2024-01-08T11:30:00.693Z","1.1.1":"2024-01-09T08:01:06.452Z","1.2.0":"2024-01-09T15:00:03.937Z","1.2.1":"2024-01-10T06:34:27.938Z","1.3.0":"2024-02-20T01:04:14.208Z","1.3.1":"2024-09-21T01:10:10.103Z","1.3.2":"2026-04-01T03:23:36.645Z"},"readme":"# Eight Colors\r\n> A tiny ANSI color helper for terminal output.\r\n\r\n[![](https://img.shields.io/npm/v/eight-colors)](https://www.npmjs.com/package/eight-colors)\r\n![](https://img.shields.io/github/license/cenfun/eight-colors)\r\n[![](https://devimg.vercel.app/npm/downloads/eight-colors?label={total}%20downloads/month)](https://www.npmjs.com/package/eight-colors)\r\n\r\n![](/scripts/eight-colors.png)\r\n\r\n## Install\r\n```bash\r\nnpm i eight-colors\r\n```\r\n\r\n## Features\r\n* Eight basic colors: `black`, `red`, `green`, `yellow`, `blue`, `magenta`, `cyan`, `white`\r\n* Background colors via `EC.bg.*`\r\n* Bright colors via `EC.br.*`\r\n* Bright background colors via `EC.br.bg.*`\r\n* Text styles: `reset`, `bold`, `faint`, `italic`, `underline`, `inverse`, `hidden`, `strike`\r\n* Remove ANSI escape sequences with `EC.remove()`\r\n* Colored logging helpers such as `EC.logRed()`\r\n* CJS, ESM, TypeScript types, and browser bundle\r\n* Supports `NO_COLOR`, `FORCE_COLOR`, `--no-color`, and `--color`\r\n* Zero dependencies\r\n\r\n## Quick Start\r\nCommonJS:\r\n```js\r\nconst EC = require('eight-colors');\r\n\r\nconsole.log(EC.red('red string'));\r\nconsole.log(EC.bg.red('red background'));\r\nconsole.log(EC.br.red('bright red string'));\r\nconsole.log(EC.br.bg.red('bright red background'));\r\nconsole.log(EC.italic('italic text'));\r\nconsole.log(EC.underline('underline text'));\r\nconsole.log(EC.green(EC.underline('green underline text')));\r\n```\r\n\r\nESM:\r\n```js\r\nimport EC from 'eight-colors';\r\n\r\nconsole.log(EC.red('red string'));\r\nconsole.log(EC.br.bg.red('bright red background'));\r\n```\r\n\r\nMore examples:\r\n```js\r\nconst redString = EC.red('red string');\r\nconsole.log(redString);\r\n\r\nconst plainString = EC.remove(redString);\r\nconsole.assert(plainString === 'red string');\r\n\r\nconst logged = EC.logRed('string1', 'string2');\r\nconsole.assert(EC.remove(logged) === 'string1 string2');\r\n\r\nEC.logRed('log red');\r\nEC.logGreen('log green');\r\nEC.logYellow('log yellow');\r\nEC.logCyan('log cyan');\r\nEC.logWhite('log white');\r\n\r\nEC.log('log 2 arguments', EC.red('2'));\r\nEC.logGreen('logGreen 2 arguments', '2');\r\nEC.logMagenta('logMagenta 3 arguments', EC.red('2'), '3');\r\n\r\nEC.disabled = true;\r\nEC.logRed('disabled = true log default');\r\n\r\nEC.disabled = false;\r\nEC.logRed('disabled = false log red');\r\n```\r\n\r\n![](/scripts/screenshots.png)\r\n\r\n## Color Control\r\n`EC.disabled` controls whether ANSI escape sequences are added at runtime.\r\n\r\n```js\r\nEC.disabled = true;\r\nEC.logRed('disabled = true log default');\r\n\r\nEC.disabled = false;\r\nEC.logRed('disabled = false log red');\r\n```\r\n\r\nOn module initialization, `eight-colors` also reads environment variables and CLI flags:\r\n\r\n* `NO_COLOR` or `--no-color`: disable colors\r\n* `FORCE_COLOR` or `--color`: enable colors\r\n* If both disabled and forced options are present, disabled takes precedence\r\n\r\nThe environment check is based on key presence, not on a specific value.\r\n\r\n## API\r\nText colors:\r\n```js\r\nEC.black(str)\r\nEC.red(str)\r\nEC.green(str)\r\nEC.yellow(str)\r\nEC.blue(str)\r\nEC.magenta(str)\r\nEC.cyan(str)\r\nEC.white(str)\r\n```\r\n\r\nBackground colors:\r\n```js\r\nEC.bg.black(str)\r\nEC.bg.red(str)\r\nEC.bg.green(str)\r\nEC.bg.yellow(str)\r\nEC.bg.blue(str)\r\nEC.bg.magenta(str)\r\nEC.bg.cyan(str)\r\nEC.bg.white(str)\r\n```\r\n\r\nBright colors:\r\n```js\r\nEC.br.black(str)\r\nEC.br.red(str)\r\nEC.br.green(str)\r\nEC.br.yellow(str)\r\nEC.br.blue(str)\r\nEC.br.magenta(str)\r\nEC.br.cyan(str)\r\nEC.br.white(str)\r\n```\r\n\r\nBright background colors:\r\n```js\r\nEC.br.bg.black(str)\r\nEC.br.bg.red(str)\r\nEC.br.bg.green(str)\r\nEC.br.bg.yellow(str)\r\nEC.br.bg.blue(str)\r\nEC.br.bg.magenta(str)\r\nEC.br.bg.cyan(str)\r\nEC.br.bg.white(str)\r\n```\r\n\r\nStyles:\r\n```js\r\nEC.reset(str)\r\nEC.bold(str)\r\nEC.faint(str)\r\nEC.italic(str)\r\nEC.underline(str)\r\nEC.inverse(str)\r\nEC.hidden(str)\r\nEC.strike(str)\r\n```\r\n\r\nHelpers:\r\n```js\r\nEC.remove(str)\r\nEC.log(...args)\r\n\r\nEC.logBlack(...args)\r\nEC.logRed(...args)\r\nEC.logGreen(...args)\r\nEC.logYellow(...args)\r\nEC.logBlue(...args)\r\nEC.logMagenta(...args)\r\nEC.logCyan(...args)\r\nEC.logWhite(...args)\r\n\r\nEC.disabled = true | false\r\n```\r\n\r\nNotes:\r\n* `EC.log()` joins multiple arguments with spaces before printing\r\n* Color log methods such as `EC.logRed(...args)` print the result and also return the final string\r\n* Existing ANSI color sequences are removed before a color log method applies a new color\r\n\r\n## Browser\r\nThe package also provides a UMD bundle in `dist/eight-colors.js`.\r\n\r\n```html\r\n<script src=\"path-to/eight-colors/dist/eight-colors.js\"></script>\r\n<script>\r\n    const EC = window['eight-colors'];\r\n    console.log(EC.red('red string'));\r\n</script>\r\n```\r\n\r\nBrowser consoles do not consistently render ANSI escape sequences as terminal colors. In particular, Firefox DevTools console does not render them as terminal colors, so browser usage is mainly useful when you want the same API shape across environments or need `EC.remove()`.\r\n\r\n![](/scripts/browser.png)\r\n\r\n## Links\r\n* https://en.wikipedia.org/wiki/ANSI_escape_code\r\n* https://handwiki.org/wiki/ANSI_escape_code","users":{}}