UNPKG

koa-better-ratelimit

Version:

Better, smaller, faster - koa middleware for limit request by ip, store in-memory.

35 lines (26 loc) 825 B
# Makefile <https://github.com/tunnckoCore/dotfiles> # # Copyright (c) 2014 Charlike Mike Reagent, contributors. # Released under the MIT license. # JSCS = node_modules/.bin/jscs MOCHA = node_modules/.bin/mocha _MOCHA = node_modules/.bin/_mocha JSHINT = node_modules/.bin/jshint ISTANBUL = node_modules/.bin/istanbul COVERALLS = node_modules/.bin/coveralls lint: npm install ${JSHINT} . ${JSCS} . --reporter inline --esnext test: lint ${MOCHA} --harmony-generators --require should test-cov: lint node --harmony ${ISTANBUL} cover ${_MOCHA} -- --require should test-travis: lint node --harmony ${ISTANBUL} cover ${_MOCHA} --report lcovonly -- --require should coveralls: test-travis cat ./coverage/lcov.info | ${COVERALLS} clean: rm -rf node_modules coverage .PHONY: lint test coveralls clean