From 1cef9c5a1bfd495d2ccbd0c69b144e73b5d391d1 Mon Sep 17 00:00:00 2001 From: Vicente de Alencar Date: Thu, 24 Sep 2015 21:01:45 -0300 Subject: [PATCH] fixing development on windows machine --- Makefile | 23 ----------------------- package.json | 9 ++++++--- 2 files changed, 6 insertions(+), 26 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index 2c1b8b7..0000000 --- a/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -BIN=node_modules/.bin - -MOCHA_ARGS= --compilers js:babel/register \ - --recursive - -MOCHA_TARGET=src/__tests__ - -build: - $(BIN)/babel src --ignore __tests__ --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 diff --git a/package.json b/package.json index 6e33970..9245a35 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,10 @@ "description": "Unopinionated store enhancer that persists state changes (locally).", "main": "lib", "scripts": { - "prepublish": "make test clean build", - "test": "make test" + "prepublish": "npm test && npm run clean && npm run build", + "clean": "rimraf lib", + "build": "babel src --ignore __tests__ --out-dir lib", + "test": "eslint src && mocha --compilers js:babel/register --recursive src/__tests__" }, "files": [ "lib/", @@ -39,6 +41,7 @@ "chai": "^3.2.0", "eslint": "^1.3.1", "eslint-config-airbnb": "0.0.8", - "mocha": "^2.2.5" + "mocha": "^2.2.5", + "rimraf": "^2.4.3" } }