UNPKG

riot-observable

Version:

Simple script to send and receive events

36 lines (26 loc) 866 B
# Command line paths KARMA = ./node_modules/karma/bin/karma ISTANBUL = ./node_modules/karma-coverage/node_modules/.bin/istanbul ESLINT = ./node_modules/eslint/bin/eslint.js MOCHA = ./node_modules/mocha/bin/_mocha COVERALLS = ./node_modules/coveralls/bin/coveralls.js build: # building @ mkdir -p dist # umd @ cat lib/wrap/start.frag lib/index.js lib/wrap/end.frag > dist/observable.js @ cat lib/index.js > dist/es6.observable.js # es6 @ echo 'export default observable' >> dist/es6.observable.js test: eslint test-karma eslint: # check code style @ $(ESLINT) -c ./.eslintrc lib test-karma: @ $(KARMA) start test/karma.conf.js perf: build # run the performance tests @ node test/bench/speed test-coveralls: @ RIOT_COV=1 cat ./coverage/lcov.info ./coverage/report-lcov/lcov.info | $(COVERALLS) .PHONY: build test eslint test-karma test-coveralls