@ansi-art/art
v3.0.0-alpha4
Published
A template for buildless module development
Readme
@ansi-art/art
The rebuild of ascii-art as a from-source executable (browser + server) in ESM which builds in CommonJS and UMD, for backward compatibility. In addition it includes WebComponent definitions for ansi-image, ansi-text, ansi-table, and ansi-layout
It remains build compatible, for those who need that.
Requirements
TBD
Usage
TBD
Roadmap
- [X] - rebuilt fluent API
- [X] - font support
- [ ] - style support
- [ ] - image support
- [ ] - table support
- [ ] - composite support
Testing
Run the es module tests to test the root modules
npm run import-testto run the same test inside the browser:
npm run browser-testto run the same test headless in chrome:
npm run headless-browser-testto run the same test inside docker:
npm run container-testRun the commonjs tests against the /dist commonjs source (generated with the build-commonjs target).
npm run require-testDevelopment
All work is done in the .mjs files and will be transpiled on commit to commonjs and tested.
If the above tests pass, then attempt a commit which will generate .d.ts files alongside the src files and commonjs classes in dist
