updates/Makefile
2018-10-15 06:56:58 +02:00

33 lines
419 B
Makefile

.PHONY: test
test:
npx eslint --color --quiet *.js
.PHONY: publish
publish:
git push -u --tags origin master
npm publish
.PHONY: update
update:
node updates.js -u
rm -rf node_modules
npm i --no-package-lock
.PHONY: patch
patch:
$(MAKE) test
npx ver patch
$(MAKE) publish
.PHONY: minor
minor:
$(MAKE) test
npx ver minor
$(MAKE) publish
.PHONY: major
major:
$(MAKE) test
npx ver major
$(MAKE) publish