- CLI entry point with yargs parsing for speckl-compile <file> --output-dir --bom-format - TypeScript parser with AST types for all SpeckDL primitives - Generator for PROV-O JSON-LD provenance graphs - Generator for CycloneDX v1.6 BOMs - Generator for SPDX 3.0.1 BOMs - E2E test verifying RetryHandler.speck parsing and all output formats All tests pass.
508 B
508 B
tinyrainbow
Output your colorful messages in the terminal or browser console that support ANSI colors (Chrome engines).
A small (~ 6 kB unpacked) fork of picocolors with support for exports field.
Supports only ESM.
Installing
# with npm
$ npm install -D tinyrainbow
# with pnpm
$ pnpm add -D tinyrainbow
# with yarn
$ yarn add -D tinyrainbow
Usage
import c from 'tinyrainbow'
console.log(c.red(c.bold('Hello World!')))