lib
npm run clean:lib && webpack --config webpack.config.lib.js
copy
npm run copy:assets && npm run copy:helpcenter && npm run copy:demo
dist
npm run clean:dist && webpack --config webpack.config.dist.js
lint
snazzy
test
npm run lint && npm run test:unit
build
npm run dist && npm run lib && npm run copy
clean
npm run clean:dist && npm run clean:lib
start
NODE_ENV=development webpack-dev-server -d --config webpack.config.dist.js
deploy
DEBUG=jarvis jarvis deploy --path dist
coverage
jest --coverage
clean:lib
rm -rf lib
copy:demo
copyfiles -f demo/* dist
precommit
npm run lint
test:unit
jest
clean:dist
rm -rf dist
coulant:ci
npm run coulant:chrome && npm run coulant:firefox && npm run coulant:edge && npm run coulant:chrome_android6
prepublish
npm run lib
copy:assets
copyfiles -f assets/* dist
coulant:edge
cd coulant && bundle exec cucumber BROWSER=browserstack_edge --tags ~@mobile
install:token
echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc
coulant:chrome
cd coulant && bundle exec cucumber BROWSER=chrome --tags ~@mobile
coulant:safari
cd coulant && bundle exec cucumber BROWSER=browserstack_safari --tags ~@mobile
deploy:preview
DEBUG=jarvis jarvis deploy --path dist --preview --notify-preview
copy:helpcenter
copyfiles -f helpcenter/* dist
coulant:firefox
cd coulant && bundle exec cucumber BROWSER=browserstack_firefox --tags ~@mobile
test:unit:watch
jest --watch
semantic-release
semantic-release
travis-deploy-once
travis-deploy-once --pro
coulant:chrome_android6
cd coulant && bundle exec cucumber -p mobile
coulant:browserstack:stop
killall BrowserStackLocal
coulant:browserstack:start
export $(cat ./coulant/.env | grep -v '^#' | grep -v '^$' | xargs) && ./coulant/BrowserStackLocal --key $BROWSERSTACK_ACCESS_KEY &