c3
v0.6.12 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