{"_id":"@ascii-graphs/renderer-ansi","_rev":"2-ba4f040cbee785fe3cdb243e249eac96","name":"@ascii-graphs/renderer-ansi","dist-tags":{"next":"0.1.0-alpha.0","latest":"0.1.0"},"versions":{"0.1.0-alpha.0":{"name":"@ascii-graphs/renderer-ansi","version":"0.1.0-alpha.0","keywords":["ascii","ansi","charts","terminal","cli","color"],"author":{"name":"Juan Víctor Izquierdo"},"license":"MIT","_id":"@ascii-graphs/renderer-ansi@0.1.0-alpha.0","maintainers":[{"name":"izquierdojv","email":"izquierdojv@gmail.com"}],"homepage":"https://github.com/juanviizquierdo/ascii_graphs#readme","bugs":{"url":"https://github.com/juanviizquierdo/ascii_graphs/issues"},"dist":{"shasum":"5c116b6f34623e5e0251edfba82d5b05621bb01d","tarball":"https://registry.npmjs.org/@ascii-graphs/renderer-ansi/-/renderer-ansi-0.1.0-alpha.0.tgz","fileCount":5,"integrity":"sha512-8l1nSC4xEL07FclXbnMREpgMJmE+v2HnPXpPzkgyV0Ax9R3UvfWLm6vQZHH6mtxJBxcUrpQIj+1oRHEjfIOC4Q==","signatures":[{"sig":"MEQCIHiWm6z9+PfARvJ0uMdHScFBeneV46d1hk5GodAd95T3AiAPjdkqMBpjRw/gdmwgwOXfJb8xz8G4wnyEeP6BZIfuBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6641},"main":"./dist/index.js","type":"module","_from":"file:/tmp/ascii-graphs-publish.iTScbw/ascii-graphs-renderer-ansi-0.1.0-alpha.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"izquierdojv","email":"izquierdojv@gmail.com"},"_resolved":"/tmp/ascii-graphs-publish.iTScbw/ascii-graphs-renderer-ansi-0.1.0-alpha.0.tgz","_integrity":"sha512-8l1nSC4xEL07FclXbnMREpgMJmE+v2HnPXpPzkgyV0Ax9R3UvfWLm6vQZHH6mtxJBxcUrpQIj+1oRHEjfIOC4Q==","repository":{"url":"git+https://github.com/juanviizquierdo/ascii_graphs.git","type":"git"},"_npmVersion":"11.6.2","description":"Safe ANSI renderer for portable ASCII charts","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"@ascii-graphs/core":"0.1.0-alpha.0"},"publishConfig":{"tag":"next","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/renderer-ansi_0.1.0-alpha.0_1786545233615_0.7746937813723624","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ascii-graphs/renderer-ansi","version":"0.1.0","description":"Safe ANSI renderer for portable ASCII charts","keywords":["ascii","ansi","charts","terminal","cli","color"],"author":{"name":"Juan Víctor Izquierdo"},"repository":{"type":"git","url":"git+https://github.com/juanviizquierdo/ascii_graphs.git"},"type":"module","sideEffects":false,"license":"MIT","engines":{"node":">=20"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"dependencies":{"@ascii-graphs/core":"0.1.0"},"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3"},"publishConfig":{"access":"public","provenance":true,"tag":"latest"},"gitHead":"a29f15ab1ec7ab8ee4a5ce57364e0ca311ec3a78","scripts":{"build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc --noEmit"},"_id":"@ascii-graphs/renderer-ansi@0.1.0","bugs":{"url":"https://github.com/juanviizquierdo/ascii_graphs/issues"},"homepage":"https://github.com/juanviizquierdo/ascii_graphs#readme","_integrity":"sha512-HlM+ikEgxtTDyu4tJFdbiYd0idm+RUXgDM4BU8sK5hxW9Uz862ItFMDnlpoP4JAeTaDpoksI0cj4+nOj2fSbjA==","_resolved":"/home/runner/work/ascii_graphs/ascii_graphs/artifacts/ascii-graphs-renderer-ansi-0.1.0.tgz","_from":"file:/home/runner/work/ascii_graphs/ascii_graphs/artifacts/ascii-graphs-renderer-ansi-0.1.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-HlM+ikEgxtTDyu4tJFdbiYd0idm+RUXgDM4BU8sK5hxW9Uz862ItFMDnlpoP4JAeTaDpoksI0cj4+nOj2fSbjA==","shasum":"c9caaa8ac0db611e9ac718bf01f63b2fd1fc159a","tarball":"https://registry.npmjs.org/@ascii-graphs/renderer-ansi/-/renderer-ansi-0.1.0.tgz","fileCount":5,"unpackedSize":6674,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ascii-graphs%2frenderer-ansi@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaZ7Pubepn2W9Zq4eI5XXVtnV4kjFyw/DnFNFfYF+ZpgIgWYdy/U/vbKlV8DQhpGdMOiTJiy8cSS4SrhZ5Or/DX3Q="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5f80336-6c4c-4c72-929d-bab4e0f36a1e"}},"directories":{},"maintainers":[{"name":"izquierdojv","email":"izquierdojv@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/renderer-ansi_0.1.0_1787900187151_0.7895915413119223"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-12T14:33:53.433Z","modified":"2026-08-28T06:56:27.654Z","0.1.0-alpha.0":"2026-08-12T14:33:53.751Z","0.1.0":"2026-08-28T06:56:27.290Z"},"bugs":{"url":"https://github.com/juanviizquierdo/ascii_graphs/issues"},"author":{"name":"Juan Víctor Izquierdo"},"license":"MIT","homepage":"https://github.com/juanviizquierdo/ascii_graphs#readme","keywords":["ascii","ansi","charts","terminal","cli","color"],"repository":{"type":"git","url":"git+https://github.com/juanviizquierdo/ascii_graphs.git"},"description":"Safe ANSI renderer for portable ASCII charts","maintainers":[{"name":"izquierdojv","email":"izquierdojv@gmail.com"}],"readme":"# `@ascii-graphs/renderer-ansi`\n\nSemantic ANSI color rendering for `CellGrid` output from `@ascii-graphs/core`,\nwith 16-color, 256-color, and true-color support.\n\n```sh\npnpm add @ascii-graphs/core @ascii-graphs/renderer-ansi\n```\n\n```ts\nimport { bar, layout } from \"@ascii-graphs/core\";\nimport { detectColorLevel, renderAnsi } from \"@ascii-graphs/renderer-ansi\";\n\nconst grid = layout(bar({ data: [{ label: \"Done\", value: 84 }] }));\nconsole.log(\n  renderAnsi(grid, {\n    colorLevel: detectColorLevel({\n      isTTY: process.stdout.isTTY,\n      env: process.env,\n    }),\n  }),\n);\n```\n\n`NO_COLOR` and `FORCE_COLOR` are supported. Requires Node.js 20 or newer.\nLicensed under MIT.\n","readmeFilename":"README.md"}