UNPKG

358 BPlain TextView Raw
1PATH := ./node_modules/.bin:$(PATH)
2
3install link:
4 @npm $@
5
6lint:
7 @jshint index.js
8
9test::
10 @mocha -b -R spec ./test/*.js
11
12release-patch: test
13 @$(call release,patch)
14
15release-minor: test
16 @$(call release,minor)
17
18release-major: test
19 @$(call release,major)
20
21publish:
22 git push --tags origin HEAD:master
23 npm publish
24
25define release
26 npm version $(1)
27endef