c3

v0.7.14
D3-based reusable chart library
d3 chart graph

start

run-p serve-static watch

serve-static

static -p 8080 htdocs/

lint

jshint --reporter=node_modules/jshint-stylish src/ spec/

docs

bundle exec middleman

build

run-s build:js build:css

build:js

run-s build:js:rollup build:js:uglify

build:js:rollup

rollup -c

build:js:uglify

uglifyjs htdocs/js/c3.js --compress --mangle --comments -o htdocs/js/c3.min.js

build:css

run-s build:css:sass build:css:min

build:css:sass

sass src/scss/main.scss > htdocs/css/c3.css

build:css:min

cleancss -o htdocs/css/c3.min.css htdocs/css/c3.css

build:docs

bundle exec middleman build

publish-docs

npm run build:docs && gh-pages -d build -m "chore: update gh-pages [skip ci]"

watch

nodemon -e js,scss --watch src -x npm run build:js:rollup && npm run build:css:sass

watch:js

nodemon -e js --watch src --ignore src/scss -x 'npm run build:js:rollup'

watch:css

nodemon -e scss --watch src -x 'npm run build:css:sass'

watch:docs

bundle exec middleman

karma

karma start karma.conf.js

test

run-s build lint karma

dist

run-s build copy-to-root copy-to-docs

copy-to-docs

cp htdocs/js/c3.* docs/js/ && cp htdocs/css/c3.* docs/css/

copy-to-root

cp htdocs/{css,js}/c3.* ./

codecov

codecov

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 2/24/2020

Downloads