theory-of-colours
v1.0.14
Published
Generate random, pleasing, compositions from the command line.
Downloads
17
Readme
Theory of Colours
Si vera nostra sunt aut falsa, erunt talia, licet nostra per vitam defendimus. Post fata pueri qui nunc ludunt nostri judices erunt.
This package is a cli tool that generates random, pleasing, SVGs.
Installation
npm install -g theory-of-colours
Usage
colours --help
Gotcha
I don't think the shebang will work on windows
Todo
- [x] publish
- [x] auto publish main
- [x] cli args
- [x] filename to write to
- [x] add option to use a temp file
- [x] default true
- [x] add option to use a temp file
- [x] open
- [x] default true
- [ ] rethink not passing arguments
- [ ] two pass argument filling
- [x] filename to write to
- SVG generation
- [x] don't write elements before collecting them
- files
- [x] don't spew drain listener warnings
- reproducibility
- [ ] make sure identical seeds yield identical SVGs
- [ ] first AT
- [ ] make sure identical seeds yield identical SVGs
- testability
- [x] get jest working
- all exports
- [ ] should return named constants
- [ ] should be functions
- [ ] no module load time computation
- polish
- [ ] stop using log trackers
- [ ] stop using classes
Road Map
- [ ] Random dots
- [x] distribution
- [ ] symmetry
- [x] background color
- [ ] non-overlapping
- [ ] strokes
- [ ] bezier curves
- [ ] width variance
- [ ] directional
- animations
- [ ] shimmy shimmy ya
- [ ] prosper?