start
npm run dev
dev
npm run build && budo src/aframe-core.js:build/aframe-core.js --debug --verbose --port 9001 --onupdate 'semistandard -v $(git ls-files "*.js") | snazzy' -- ./src/aframe-core.js -s 'aframe-core'
browserify
browserify ./src/aframe-core.js -s 'aframe-core'
build
mkdir -p build/ && npm run browserify -- --debug -o build/aframe-core.js
dist
rm -rf dist/ && mkdir -p dist/ && npm run dist:js && npm run dist:css
dist:js
npm run browserify -s -- --debug | exorcist dist/aframe-core.js.map > dist/aframe-core.js && uglifyjs dist/aframe-core.js -c warnings=false -m -o dist/aframe-core.min.js
dist:css
cp ./style/aframe-core.css dist/. && crass ./style/aframe-core.css > dist/aframe-core.min.css
preghpages
npm run dist && rm -rf gh-pages && mkdir -p gh-pages && cp -r {.nojekyll,dist,lib,examples,style,index.html} gh-pages/. && git checkout dist/ && replace 'build/aframe-core.js' 'dist/aframe-core.min.js' gh-pages/ -r --silent && replace 'style/aframe-core.css' 'dist/aframe-core.min.css' gh-pages/ -r --silent
ghpages
node ./scripts/gh-pages
gh-pages
npm run ghpages
release
npm login && npm version patch --minor && npm publish && git push --follow-tags
test
karma start ./tests/karma.conf.js
test:ci
TEST_ENV=ci karma start ./tests/karma.conf.js --single-run
lint
semistandard -v $(git ls-files '*.js') | snazzy
precommit
npm run lint