NODE_OPTS = | |
TEST_OPTS = | |
love: | |
@echo "Feel like makin' love." | |
test: | |
@node $(NODE_OPTS) ./node_modules/.bin/_mocha -R dot $(TEST_OPTS) | |
spec: | |
@node $(NODE_OPTS) ./node_modules/.bin/_mocha -R spec $(TEST_OPTS) | |
autotest: | |
@node $(NODE_OPTS) ./node_modules/.bin/_mocha -R dot --watch $(TEST_OPTS) | |
autospec: | |
@node $(NODE_OPTS) ./node_modules/.bin/_mocha -R spec --watch $(TEST_OPTS) | |
pack: | |
@file=$$(npm pack); echo "$$file"; tar tf "$$file" | |
publish: | |
npm publish | |
tag: | |
git tag "v$$(node -e 'console.log(require("./package").version)')" | |
clean: | |
rm -f *.tgz | |
npm prune --production | |