Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

pfchangs / flux-standard-action   js

Repository URL to install this package:

Version: 0.6.0 

/ Makefile

BIN=node_modules/.bin

MOCHA_ARGS= --compilers js:babel/register \
		--recursive \
		--require src/__tests__/init.js \
		src/**/*-test.js
MOCHA_TARGET=src/**/*-test.js

build:
	$(BIN)/babel src --out-dir lib

clean:
	rm -rf lib

test: lint
	NODE_ENV=test $(BIN)/mocha $(MOCHA_ARGS) $(MOCHA_TARGET)

test-watch: lint
	NODE_ENV=test $(BIN)/mocha $(MOCHA_ARGS) -w $(MOCHA_TARGET)

lint:
	$(BIN)/eslint src

PHONY: build clean test test-watch lint