just-animate
v2.5.1-alpha1build
concurrently "npm run build:node" "npm run build:es2015" "npm run build:all" "npm run build:core" "npm run build:extras" "npm run build:tools" "npm run build:web"
build:all
rollup -c ./config/rollup-all.config.js
build:core
rollup -c ./config/rollup-core.config.js
build:extras
rollup -c ./config/rollup-extras.config.js
build:tools
rollup -c ./config/rollup-tools.config.js
build:web
rollup -c ./config/rollup-web.config.js
build:node
tsc -p tsconfig.node.json
build:es2015
tsc -p tsconfig.es2015.json
compress
npm run compress:all && npm run compress:core && npm run compress:extras && npm run compress:tools && npm run compress:web
compress:all
uglifyjs --config-file ./config/compress.json -o dist/just-animate-all.min.js dist/just-animate-all.js
compress:core
uglifyjs --config-file ./config/compress.json -o dist/just-animate.min.js dist/just-animate.js
compress:extras
uglifyjs --config-file ./config/compress.json -o dist/just-animate-extras.min.js dist/just-animate-extras.js
compress:tools
uglifyjs --config-file ./config/compress.json -o dist/just-animate-tools.min.js dist/just-animate-tools.js
compress:web
uglifyjs --config-file ./config/compress.json -o dist/just-animate-web.min.js dist/just-animate-web.js
clean
del-cli -f dist lib lib.es2015 types
format
prettier --print-width 120 --single-quote --no-semi --list-different --write "src/**/*.ts"
preversion
npm run rebuild
postversion
git push --follow-tags && npm publish
rebuild
npm run clean && npm run build && npm run compress
start
npm run rebuild && npm run debug
test
karma start karma.conf.js
debug
mocha --require ts-node/register --reporter spec --watch ./tests/**/**.ts
publish-alpha
npm run rebuild && git push --follow-tags && npm publish --tag next
npm i [email protected]
Metadata
- MIT
- Whatever
- [email protected]
- released 10/9/2017