.PHONY: test test: npx eslint --color --quiet *.js node --trace-deprecation --throw-deprecation test.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