{"_id":"@cakecatz/ansi-parser","_rev":"4-2b5272750c859eb41dd60f37a730a3a7","name":"@cakecatz/ansi-parser","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@cakecatz/ansi-parser","version":"1.0.0","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/cakecatz/ansi-parser.git"},"author":{"name":"Ryo Narita","email":"mail.ryonarita@gmail.com"},"license":"MIT","scripts":{"build":"tsc","test":"jest","prepublish":"npm run build"},"devDependencies":{"@types/jest":"^24.0.23","chalk":"^3.0.0","jest":"^24.9.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.2"},"dependencies":{"ansi-regex":"^5.0.0"},"description":"Parser for string that include ansi codes.","bugs":{"url":"https://github.com/cakecatz/ansi-parser/issues"},"homepage":"https://github.com/cakecatz/ansi-parser#readme","gitHead":"45c73ee015449bcb9e64a68dfca9c6ea910da507","_id":"@cakecatz/ansi-parser@1.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-fzAAnMfcSPCvEihnpBC+cbJVw9wl2vh0blBlbbwpgaI8nAcbrVH1irKZ4S5vzSZXFbBz0PNP3OW8Y0Dpelq6DQ==","shasum":"d6d59537c5c77a2337f7b6329919d3b56835adf7","tarball":"https://registry.npmjs.org/@cakecatz/ansi-parser/-/ansi-parser-1.0.0.tgz","fileCount":3,"unpackedSize":4376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5950CRA9TVsSAnZWagAAGLcP/08SGv3K0AKDuPK1lyM/\n4WjjZ3WwDQrUZyiVLA4MBubEFVx0cGHL0wYlKg/zjTCNhq8tM1sL5QpUF1G0\n+ayjcHNoNgaXavmp/CoaUnFbJvvwIkEdRcpVI40Uf0/hVrM1+di1Fm7s8kr9\nClZRkwXCY30NfWqu+WtiRFu6BV7XN5nVh/pg0u6+gsPBODh7Rlz4d5ybymzT\nGJQylQEcn29VarJIM+NXWbUjG3/K4SNDNjRsCCC5diE0lIGLC80n3wE58BFM\n+k5rdC23M7EY6P/JO2ev7iMuQOh6bfD1LPis4SLDuOWgDsrEdd/+4i7+bgL3\n+5jg8A1XdrH86/Z+wTcMijPY5lWbl59oeQAyMQG8ddTVjdR2djxjYEG4RBg3\nXyMS0uWCovvizE6jZT8Y0HJTlYQurFVkbrGdCHdjxh9pVq1+k7TKe5es3LrZ\nItTNFh0RmSDh4+Vq+haJAHMDeM+TGxPcdA3D1Hc++ZMLnI5wK6DZBoYUqu/d\nQdR1xzrVRm0sdBrS6OzwcIEi3bFs5yCDuSvl5tu4v3WuIY4XTQthXE8GWVeP\nIsxA3UKmbKJDmgRjeBZZqY/QMTLGREGIoJyy1MdjajQQao4VxA05K6rCFiru\nI9/5RtnBUTMVklvaGZThsOoGHJ7uTPxht6oleMn0f+XWJAl8N2Y5FxJAh4iS\nL3DS\r\n=gwTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6YYfTmnVoWkiWZGinrzr2WIhVUP2xpFtxSAFdNPnaXAiBRp/1xkpN09oVUMAP6bjfiuysnnbYw4Av7nj4SnorWaw=="}]},"maintainers":[{"name":"cakecatz","email":"mail.ryonarita@gmail.com"}],"_npmUser":{"name":"cakecatz","email":"mail.ryonarita@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-parser_1.0.0_1575476851766_0.9047203553810284"},"_hasShrinkwrap":false},"1.0.1":{"name":"@cakecatz/ansi-parser","version":"1.0.1","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/cakecatz/ansi-parser.git"},"author":{"name":"Ryo Narita","email":"mail.ryonarita@gmail.com"},"license":"MIT","scripts":{"build":"tsc","test":"jest","prepublish":"npm run build"},"devDependencies":{"@types/jest":"^24.0.23","chalk":"^3.0.0","jest":"^24.9.0","prettier":"^1.19.1","ts-jest":"^24.2.0","typescript":"^3.7.2"},"dependencies":{"ansi-regex":"^5.0.0"},"description":"Parser for string that include ansi codes.","bugs":{"url":"https://github.com/cakecatz/ansi-parser/issues"},"homepage":"https://github.com/cakecatz/ansi-parser#readme","_id":"@cakecatz/ansi-parser@1.0.1","dist":{"shasum":"ba080e8d354282d73fbec0c4b1fffc204fcca455","integrity":"sha512-L5Qec2JomjwnC5XcQfhq3q/k4YoZyxOyjPNnR0p+SRN3oqYqcH/wCAJT1X/nEQsd9TVeT3Bm3wV2UMwXKLBCYg==","tarball":"https://registry.npmjs.org/@cakecatz/ansi-parser/-/ansi-parser-1.0.1.tgz","fileCount":6,"unpackedSize":4838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5+F3CRA9TVsSAnZWagAA+xkQAIt3odJNGKnilQxrVLLk\nfCLbwggmD8LJGNWGn3C82ACmEN4TWkCXtMywPRh4EWq9xXwQRvhNLb4J675C\nD9dgyfHAedNrVqKYzXgcBjh/YG85yYRiG/jjZhwWSMPAvfe0XzTBmtD8hgLH\nX0sIZ9O848CuwrsgG0Rq+iK2FKdFMBzpOQ6loTR5PY6O3QIVrUPyrDWiZz0t\nptQj18+CcMLxsCJNwN1v94dK5wbkoSMWG4ZV76O3u345K2yv3EGtzX3IS0LQ\nsWK0ORJyufE7XLweIXRwAiTc5x0hh0KQDGSTRe9smD0HGVe7OrITMyqVZITj\nrRRnSTxaFAsG1T1cU+xC50D27X4h547wYlYXac7LD50qcFgfgCryO7jEESVm\nIY+dw+nn9uIYEoEBJrxPqdjkoJqpZsMzpVLcCjU8Xun4Z41CV6SzFb8WiC6P\nBvNKEpGXf/RdbrVWuf2P/uGJoUQ7DZTB/FvwVQYRtZ24kM/2xwGZvBaGrvDQ\niUAwrMPa9aUuU5DslBmzINfBiM+EiVf0l8Ng5eY6U+31wbILxFi/qyP2KbAD\n0AE2f/Bq2uWPsPJWJhxSdspA2Ak0E90x8vjX2hhxt+sypa8ABIfGH/H5lZzK\nCphGYw/WqDXPwwGwc2C401E0f3K4efoiTYH3MEYvdp7Kpc177dPImaJMyhoG\nekjU\r\n=1Tcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmLQVUWOTI2Iw0j2WLHE+w0ZVkZxo7c9Vo/kzledDt6AiEA6aAhexj+UdiJQ8xaeX+Zr7V2JlLd3vdxKaqQKQwEcS4="}]},"maintainers":[{"name":"cakecatz","email":"mail.ryonarita@gmail.com"}],"_npmUser":{"name":"cakecatz","email":"mail.ryonarita@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-parser_1.0.1_1575477623364_0.47893990673339126"},"_hasShrinkwrap":false},"1.0.2":{"name":"@cakecatz/ansi-parser","version":"1.0.2","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/cakecatz/ansi-parser.git"},"author":{"name":"Ryo Narita","email":"mail.ryonarita@gmail.com"},"license":"MIT","scripts":{"build":"tsc","test":"jest","prepublish":"npm run build"},"devDependencies":{"@types/jest":"^26.0.14","chalk":"^4.1.0","jest":"^26.5.3","prettier":"^2.1.2","ts-jest":"^26.4.1","typescript":"^4.0.3"},"dependencies":{"ansi-regex":"^5.0.0"},"description":"Parser for string that include ansi codes.","bugs":{"url":"https://github.com/cakecatz/ansi-parser/issues"},"homepage":"https://github.com/cakecatz/ansi-parser#readme","gitHead":"af003e6c2b9b6b895d0038b8752741a5fd1583bf","_id":"@cakecatz/ansi-parser@1.0.2","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-jgen7sMct8qRK6daud4y3xqqxj/m5cWJ5aU61I9dTCccWJclINCGPpmQLETV8ldeZvddoVMz71JvgF8BZ9AWUQ==","shasum":"693653274935bfa685cd376e4287b8c5450f7c03","tarball":"https://registry.npmjs.org/@cakecatz/ansi-parser/-/ansi-parser-1.0.2.tgz","fileCount":4,"unpackedSize":4865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiPy5CRA9TVsSAnZWagAA5rkP/2GlL7xRySQjpVlYOTC5\nr9OZQN1ctIG9GNU1TmWLgmfvEWVzr4ymV+0iGfjEmaKqB6eVI86CDwrcFu5S\njcC//GKgfCuoTnBq7CHlW1wQptLCNcJBbCDvA24OTx1iC0UcsTr6hgk7lg43\nxrNWtiZlsHAlmnfcDazMH/4Z1cv3JYv757C49sneDpf+/Px8/zPc2mghus/9\nSkG0GbCC7KMcfOqt7zDOfMojo0BTyfK3kjhAl9izXrwjsTXTk7brRL7pmg5R\nXG9DBJcs+egdruIchB6YAIBFrfbDucYiYUGBaKoRjBqAKDz/fuGe4p+jDCPv\nDYbL4lzGjvBk8qUXJDcGRK9HAdfyJH2fjha52IpGK5WDLTySV8fXNtPRXqMH\nLorRJC9Qffj/rQbziLoa4Bqjcns6DdmWEJSBFk0n3UxGIiV01vO2eGRiMnBP\n3gZxMn9CpDyDPOaud8ScU+9e27oA7+DVpKMo2m2nVVom1kAH/m+/1U5hsjin\n09N+PKRLCXAEpJYqVRvoQHorOgbP6J0Da0LepBMNfdUPmWdcPZUxCyYiK0oI\nLKwBOYaZ2W1WZ54CJ3cS8hxpfw1MR1aSwJ0x8kYYy/ocU5B9NF9sb8wsIXrF\nJkwpesJEYcOPi3wXcpKQNN9WpcCQCg7WLVxhaRbv4HHcF2omGR4q4DGDLRUF\nFRx6\r\n=/Irc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByk0naAhaVAYjlPgDvXs3CJQW/mwT28prDTD4xHg31HAiEA5g4N3E3FxhpFpich6mPFDjTi4Vd8zF6lDxCPfnfUPh4="}]},"maintainers":[{"name":"cakecatz","email":"mail.ryonarita@gmail.com"}],"_npmUser":{"name":"cakecatz","email":"mail.ryonarita@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-parser_1.0.2_1602813112846_0.11894281261062245"},"_hasShrinkwrap":false},"1.0.3":{"name":"@cakecatz/ansi-parser","version":"1.0.3","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/cakecatz/ansi-parser.git"},"author":{"name":"Ryo Narita","email":"mail.ryonarita@gmail.com"},"license":"MIT","scripts":{"build":"tsc","test":"jest","prepublish":"npm run build"},"devDependencies":{"@types/jest":"^26.0.14","chalk":"^4.1.0","jest":"^26.5.3","prettier":"^2.1.2","ts-jest":"^26.4.1","typescript":"^4.0.3"},"dependencies":{"ansi-regex":"^5.0.0"},"description":"Parser for string that include ansi codes.","bugs":{"url":"https://github.com/cakecatz/ansi-parser/issues"},"homepage":"https://github.com/cakecatz/ansi-parser#readme","gitHead":"06ed201223ee1b44ac87cc729eeb03840f67841f","_id":"@cakecatz/ansi-parser@1.0.3","_nodeVersion":"14.15.2","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Pvdn2A1UQpOACe+WcyFsENkDpkRLVCuKplYovwPua9YhDME8fr7PSLCJjfBv8tVcBjQCZp+VQU7ub57UEKPsvA==","shasum":"1b2df66073e9b9e1772d89f3b04cccda42323e0e","tarball":"https://registry.npmjs.org/@cakecatz/ansi-parser/-/ansi-parser-1.0.3.tgz","fileCount":4,"unpackedSize":4865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4sltCRA9TVsSAnZWagAAMugQAIDCPeJRG/N0Eldc78gI\nakkbjo5Ju20ZmHsa2c3YKkQ+uOMDEFRm5A/9Z/tkf3eor4uy5prpAQWWCBVv\npt1R6UB8soNpQfCVzH4tfspdp9FNrqavIL4UJ8vTzc9hO4ItBLr+o7fa6OOM\nymS6bQZmNzXMcpAO/4GZJMaY7YIEW9KXQtLYIgSx70q5ZZK8/Kxk5ghYDCY8\nYjaOvYo36LKU8lgAgc+a0LNp7ZhOj1HjEN9sVd3Na86l/rVA4PQklMZV+jVm\nd+mYrJMLfa8z63Kh6HLfzE9RvuhxUcYqlA86VyZJ1d6VJF0TDkuPi2CAj0uz\nANAlko76wjREu3MXsJSFsaphOYIdnT5hSFsm4/fSFtpqmuhuiBMu0nWDYKzM\n/61HzrSqycxXdKXUP9rDMg7YGRuFWt+sNIVmk495UjkhKxs8BDG4D3jHN3OY\nodhBYVtAutuLZUS2wJxE9ZWptXstnItwn3QRnEEYpGoeW11Rfea2VGJMHWtF\nx1NyoAoM5K+1EUG7CHOb+mauf4zIhoO2DcRZWbDmXQVxAFiwe6eRDlzY6mWk\nHdT2KCOVlk90VQTC2fMK0b9ZlbxxrJ7x5e/Lift5tBz9kXBIkQ44EmtGvQly\nZnuGJGUNsVTY1pjEDrrBByV3GS70AJejS4lnFJTFRV0kCl4KGi9rY6lpJe2q\nodF4\r\n=2HaI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKbb5rgwk0ANZxrC+ZSmZlmQZ+4BZpn+y6Vuu4+ZoFRwIgNzJ+dlT+CSK6SbY6VQMqcWwPuxgk6v9hePL/6UvI7Ts="}]},"_npmUser":{"name":"cakecatz","email":"mail.ryonarita@gmail.com"},"directories":{},"maintainers":[{"name":"cakecatz","email":"mail.ryonarita@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ansi-parser_1.0.3_1608698220669_0.8533707842649281"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-04T16:27:31.741Z","1.0.0":"2019-12-04T16:27:31.912Z","modified":"2022-04-04T21:31:31.274Z","1.0.1":"2019-12-04T16:40:23.511Z","1.0.2":"2020-10-16T01:51:52.980Z","1.0.3":"2020-12-23T04:37:00.821Z"},"maintainers":[{"name":"cakecatz","email":"mail.ryonarita@gmail.com"}],"description":"Parser for string that include ansi codes.","homepage":"https://github.com/cakecatz/ansi-parser#readme","repository":{"type":"git","url":"git+ssh://git@github.com/cakecatz/ansi-parser.git"},"author":{"name":"Ryo Narita","email":"mail.ryonarita@gmail.com"},"bugs":{"url":"https://github.com/cakecatz/ansi-parser/issues"},"license":"MIT","readme":"# ansi-parser\n\nParser for string that include ansi codes.\n\n## Install\n\n```sh\nnpm i @cakecatz/ansi-parser\n```\n\n## Usage\n\n```ts\nconst { parseAnsi } = require(\"@cakecatz/ansi-parser\");\nconst cells = parseAnsi(\"\\u001b[31mhello\\u001b[39m\");\n```\n\n`cells` will be like this.\n\n```ts\n[\n  {\n    bg: 0, // COLOR_CODES.BLACK\n    fg: 1, // COLOR_CODES.RED\n    content: \"hello\",\n    bold: false,\n    dim: false,\n    inverse: false,\n    italic: false,\n    underline: false\n  }\n];\n```\n","readmeFilename":"README.md"}