From 00f8cf98375a1a1f6f19d3089e2cc93a2de4205b Mon Sep 17 00:00:00 2001 From: mark-nakachon Date: Fri, 1 May 2020 16:47:06 +0530 Subject: [PATCH] Fixed Local setup for windows --- package.json | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 33d00701..f1882ae5 100644 --- a/package.json +++ b/package.json @@ -7,23 +7,23 @@ "node": ">=12" }, "scripts": { - "lint": "./node_modules/.bin/eslint .", - "lint:fix": "./node_modules/.bin/eslint . --fix || true", + "lint": "eslint .", + "lint:fix": "eslint . --fix || true", "build": "babel src -d dist --presets es2015 --copy-files", - "sync:all": "NODE_ENV=development npm run sync:db && NODE_ENV=development npm run sync:es", - "sync:db": "./node_modules/.bin/babel-node migrations/sync.js", - "sync:es": "./node_modules/.bin/babel-node migrations/elasticsearch_sync.js", + "sync:all": "cross-env NODE_ENV=development npm run sync:db && cross-env NODE_ENV=development npm run sync:es", + "sync:db": "babel-node migrations/sync.js", + "sync:es": "babel-node migrations/elasticsearch_sync.js", "prestart": "npm run -s build", "start": "node dist", - "start:dev": "NODE_ENV=development PORT=8001 nodemon -w src --exec \"node --require dotenv/config --require babel-core/register src\" | ./node_modules/.bin/bunyan", + "start:dev": "cross-env NODE_ENV=development PORT=8001 nodemon -w src --exec \"node --require dotenv/config --require babel-core/register src\" | bunyan", "startKafkaConsumers": "npm run -s build && node dist/index-kafka.js", - "startKafkaConsumers:dev": "NODE_ENV=development nodemon -w src --exec \"babel-node src/index-kafka.js --presets es2015\" | ./node_modules/.bin/bunyan", - "test": "NODE_ENV=test npm run lint && NODE_ENV=test npm run sync:es && NODE_ENV=test npm run sync:db && NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- --timeout 10000 --require babel-core/register $(find src -path '*spec.js*') --exit", - "test:watch": "NODE_ENV=test ./node_modules/.bin/mocha -w --require babel-core/register $(find src -path '*spec.js*')", + "startKafkaConsumers:dev": "cross-env NODE_ENV=development nodemon -w src --exec \"babel-node src/index-kafka.js --presets es2015\" | bunyan", + "test": "cross-env NODE_ENV=test npm run lint && cross-env NODE_ENV=test npm run sync:es && cross-env NODE_ENV=test npm run sync:db && cross-env NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha -- --timeout 10000 --require babel-core/register \"./src/**/*.spec.js*\" --exit", + "test:watch": "cross-env NODE_ENV=test mocha -w --require babel-core/register \"./src/**/*.spec.js*\" ", "demo-data": "babel-node local/seed", "es-db-compare": "babel-node scripts/es-db-compare", - "data:export": "NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/export", - "data:import": "NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/import", + "data:export": "cross-env NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/export", + "data:import": "cross-env NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/import", "local:docker:up": "docker-compose -f ./local/full/docker-compose.yml up -d", "local:docker:down": "docker-compose -f ./local/full/docker-compose.yml down", "local:docker:logs": "docker-compose -f ./local/full/docker-compose.yml logs", @@ -90,6 +90,7 @@ "bunyan": "^1.8.12", "chai": "^3.5.0", "chai-as-promised": "^7.1.1", + "cross-env": "^7.0.2", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^11.1.0", "eslint-plugin-import": "^2.2.0", @@ -102,4 +103,4 @@ "sinon-chai": "^2.8.0", "supertest": "^4.0.2" } -} +} \ No newline at end of file