unleash-server
v1.0.0-alpha.1 unleash feature toggle feature toggle
dev
NODE_ENV=development supervisor --ignore ./node_modules/,./public/js server-dev.js
tdd
mocha --watch test test/*
jest
jest
lint
eslint . --ignore-path .gitignore
test
export PORT=4243 ; jest && npm run lint && mocha test test/*.js && npm run coverage
build
webpack -p
start
npm run build && NODE_ENV=production node server.js
coverage
istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec
start-pg
pg_virtualenv npm run start-pg-chain
db-migrate
db-migrate up
docker-test
export PORT=4243 ; ./scripts/docker-postgres.sh
release:major
npm version major && npm run push-package-publish
release:minor
npm version minor && npm run push-package-publish
release:patch
npm version patch && npm run push-package-publish
start-pg-chain
export DATABASE_URL=postgres://$PGUSER:$PGPASSWORD@localhost:$PGPORT/postgres ; db-migrate up && npm run dev
test-bamboo-ci
mocha test test/*
coverage-report
cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage
db-migrate-testdb
DATABASE_URL=$TEST_DATABASE_URL ./node_modules/.bin/db-migrate up
pg-virtualenv-test
pg_virtualenv npm run pg-virtualenv-chain
pg-virtualenv-chain
export TEST_DATABASE_URL=postgres://$PGUSER:$PGPASSWORD@localhost:$PGPORT/postgres ; npm run db-migrate-testdb && npm test
db-migrate-and-start
npm run db-migrate && npm run start
push-package-publish
git push --follow-tags && npm publish