{"_id":"ansi-html-community","_rev":"734563","name":"ansi-html-community","description":"An elegant lib that converts the chalked (ANSI) text to HTML. (Community)","dist-tags":{"latest":"0.0.8"},"maintainers":[{"name":"mahdyar","email":""}],"time":{"modified":"2021-09-07T12:00:59.000Z","created":"2021-09-05T09:42:37.933Z","0.0.8":"2021-09-05T09:42:37.933Z"},"users":{},"author":{"name":"mahdyar"},"repository":{"type":"git","url":"git://github.com/mahdyar/ansi-html-community.git"},"versions":{"0.0.8":{"name":"ansi-html-community","version":"0.0.8","description":"An elegant lib that converts the chalked (ANSI) text to HTML. (Community)","main":"index.js","scripts":{"test":"mocha -R spec -t 5000"},"bin":{"ansi-html":"bin/ansi-html"},"repository":{"type":"git","url":"git://github.com/mahdyar/ansi-html-community.git"},"keywords":["ansi","ansi html","chalk html"],"author":{"name":"mahdyar"},"license":"Apache-2.0","bugs":{"url":"https://github.com/mahdyar/ansi-html-community/issues"},"engines":["node >= 0.8.0"],"dependencies":{},"devDependencies":{"mocha":"^1.21.4","chai":"^1.9.1","chalk":"^1.1.3","lodash":"^2.4.2"},"homepage":"https://github.com/mahdyar/ansi-html-community","standard":{"ignore":[],"globals":["describe","it","before","after"]},"gitHead":"f87d7a2f6062de7d98f02a93f90c81adba68fef1","_id":"ansi-html-community@0.0.8","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"shasum":"69fbc4d6ccbe383f9736934ae34c3f8290f1bf41","size":7498,"noattachment":false,"key":"/ansi-html-community/-/ansi-html-community-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz"},"_npmUser":{"name":"mahdyar","email":"hi@mahdyar.me"},"directories":{},"maintainers":[{"name":"mahdyar","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-html-community_0.0.8_1630834957749_0.16523463733141708"},"_hasShrinkwrap":false,"publish_time":1630834957933,"_cnpm_publish_time":1630834957933}},"readme":"ansi-html [![NPM version](https://badge.fury.io/js/ansi-html-community.svg)](http://badge.fury.io/js/ansi-html) [![Build Status](https://app.travis-ci.com/mahdyar/ansi-html-community.svg?branch=master)](https://app.travis-ci.com/mahdyar/ansi-html-community)\n=========\nAn elegant lib that converts the chalked (ANSI) text to HTML.\n\n# Coverage\n- All styles of [chalk](https://github.com/sindresorhus/chalk) (100%) and [colors](https://github.com/Marak/colors.js).\n- There are over **150** randomized test cases under `test`.\n\n# Installation\n```\n$ npm install ansi-html-community\n```\n\n# Usage\n```javascript\nvar ansiHTML = require('ansi-html-community');\nvar str = ansiHTML('[ANSI_TEXT]');\n```\n\ne.g.:\n```javascript\nvar chalk = require('chalk');\n\nvar str = chalk.bold.red('foo') + ' bar';\nconsole.log('[ANSI]', str)\nconsole.log('[HTML]', ansiHTML(str));\n```\n\nSee complete examples under `test` / `examples` directory.\n\n# Set Colors\n```javascript\nansiHTML.setColors({\n  reset: ['555', '666'], // FOREGROUND-COLOR or [FOREGROUND-COLOR] or [, BACKGROUND-COLOR] or [FOREGROUND-COLOR, BACKGROUND-COLOR]\n  black: 'aaa',\t// String\n  red: 'bbb',\n  green: 'ccc',\n  yellow: 'ddd',\n  blue: 'eee',\n  magenta: 'fff',\n  cyan: '999',\n  lightgrey: '888',\n  darkgrey: '777'\n});\n```\n\n# Reset\n```javascript\nansiHTML.reset();\n```\n\n# Exposed Tags\n```javascript\nvar openTags = ansiHTML.tags.open;\nvar closeTags = ansiHTML.tags.close;\n```\n\n# Test\n```\n$ npm install -l\n$ npm test\n```\n","_attachments":{},"homepage":"https://github.com/mahdyar/ansi-html-community","bugs":{"url":"https://github.com/mahdyar/ansi-html-community/issues"},"license":"Apache-2.0"}