d3-dag
v0.1.1 d3 d3-module layout dag infovis
pretest
rm -rf dist && mkdir dist && rollup --banner "$(preamble)" --config
test
tape 'test/**/*-test.js' && eslint index.js src
publish
npm run test && uglifyjs -b beautify=false,preamble="'$(preamble)'" dist/d3-dag.js -c -m -o dist/d3-dag.min.js
preexamples
npm run pretest && kill $(lsof -t -i:7777); http-server -p 7777 &
examples
while ! lsof -t -i:7777 > /dev/null; do sleep 1; done && ls examples/ | grep '.html$' | cut -d. -f1 | while IFS=_ read BASE DIM; do google-chrome --headless --disable-gpu --screenshot --window-size=${DIM} "http://localhost:7777/examples/${BASE}_${DIM}.html" && mv screenshot.png "examples/${BASE}.png"; done
postexamples
kill $(lsof -t -i:7777)
todo
grep -nrEI 'FIXME|TODO|XXX' index.js src test
npm i [email protected]
Metadata
- MIT
- Whatever
- Erik Brinkman
- released 8/18/2018