build: compile test

compile: clean
	../skypager/bin/skypager-webpack

version:
	@node -r ./lib -e 'console.log(require(".").VERSION)'

clean:
	@rm -rf lib/*

lint:
	eslint src --ignore-pattern .gitignore

docs: lint test
	mkdir -p dist/docs
	esdoc -c ./esdoc.json

test:
	../skypager/node_modules/.bin/mocha-webpack --webpack-config webpack.config.test.js 'src/**/*.spec.js'

.PHONY: test
