|
12 | 12 | "build": "babel src -d dist --presets es2015 --copy-files",
|
13 | 13 | "prestart": "npm run -s build",
|
14 | 14 | "start": "node dist",
|
15 |
| - "start:dev": "cross-env NODE_ENV=development PORT=8001 nodemon -w src --exec \"npm run babel-node-script -- src\" | bunyan", |
| 15 | + "start:dev": "cross-env NODE_ENV=development PORT=8001 nodemon -w src --exec \"./node_modules/.bin/env-cmd npm run babel-node-script -- src\" | bunyan", |
16 | 16 | "startKafkaConsumers": "npm run -s build && node dist/index-kafka.js",
|
17 |
| - "startKafkaConsumers:dev": "cross-env NODE_ENV=development nodemon -w src --exec \"npm run babel-node-script src/index-kafka.js\" | bunyan", |
18 |
| - "test": "cross-env NODE_ENV=test npm run lint && cross-env NODE_ENV=test npm run reset:all && cross-env NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha -- --timeout 10000 --require babel-core/register \"./src/**/*.spec.js*\" --exit", |
| 17 | + "startKafkaConsumers:dev": "cross-env NODE_ENV=development nodemon -w src --exec \"./node_modules/.bin/env-cmd npm run babel-node-script src/index-kafka.js\" | bunyan", |
| 18 | + "test": "cross-env NODE_ENV=test npm run lint && cross-env NODE_ENV=test npm run reset:db && cross-env NODE_ENV=test npm run reset:es && cross-env NODE_ENV=test istanbul cover node_modules/mocha/bin/_mocha -- --timeout 10000 --require babel-core/register \"./src/**/*.spec.js*\" --exit", |
19 | 19 | "test:watch": "cross-env NODE_ENV=test mocha -w --require babel-core/register \"./src/**/*.spec.js*\" ",
|
20 |
| - "reset:all": "npm run reset:db && npm run reset:es", |
21 | 20 | "reset:db": "npm run babel-node-script -- migrations/sync.js",
|
22 | 21 | "reset:es": "npm run babel-node-script -- migrations/elasticsearch_sync.js",
|
23 |
| - "import-from-api": "npm run babel-node-script -- scripts/import-from-api", |
24 |
| - "es-db-compare": "npm run babel-node-script -- scripts/es-db-compare", |
25 |
| - "data:export": "cross-env NODE_ENV=development LOG_LEVEL=info npm run babel-node-script -- scripts/data/export", |
26 |
| - "data:import": "cross-env NODE_ENV=development LOG_LEVEL=info npm run babel-node-script -- scripts/data/import", |
| 22 | + "import-from-api": "env-cmd npm run babel-node-script -- scripts/import-from-api", |
| 23 | + "es-db-compare": "env-cmd npm run babel-node-script -- scripts/es-db-compare", |
| 24 | + "data:export": "cross-env NODE_ENV=development LOG_LEVEL=info env-cmd npm run babel-node-script -- scripts/data/export", |
| 25 | + "data:import": "cross-env NODE_ENV=development LOG_LEVEL=info env-cmd npm run babel-node-script -- scripts/data/import", |
27 | 26 | "services:up": "docker-compose -f ./local/full/docker-compose.yml up -d",
|
28 | 27 | "services:down": "docker-compose -f ./local/full/docker-compose.yml down",
|
29 | 28 | "services:logs": "docker-compose -f ./local/full/docker-compose.yml logs",
|
30 |
| - "local:init": "npm run reset:all && npm run data:import", |
31 |
| - "babel-node-script": "node --require dotenv/config --require babel-core/register", |
32 |
| - "generate:doc:permissions": "npm run babel-node-script -- scripts/permissions-doc", |
33 |
| - "generate:doc:permissions:dev": "nodemon --watch scripts/permissions-doc --watch src --ext js,jsx,hbs --exec \"npm run babel-node-script -- scripts/permissions-doc\"" |
| 29 | + "local:init": "npm run local:reset && npm run data:import", |
| 30 | + "local:reset": "env-cmd npm run reset:db && env-cmd npm run reset:es", |
| 31 | + "babel-node-script": "node --require babel-core/register", |
| 32 | + "generate:doc:permissions": "env-cmd npm run babel-node-script -- scripts/permissions-doc", |
| 33 | + "generate:doc:permissions:dev": "nodemon --watch scripts/permissions-doc --watch src --ext js,jsx,hbs --exec \"./node_modules/.bin/env-cmd npm run babel-node-script -- scripts/permissions-doc\"" |
34 | 34 | },
|
35 | 35 | "repository": {
|
36 | 36 | "type": "git",
|
|
55 | 55 | "config": "^1.20.1",
|
56 | 56 | "continuation-local-storage": "^3.1.7",
|
57 | 57 | "cors": "^2.8.4",
|
58 |
| - "dotenv": "^8.2.0", |
59 | 58 | "elasticsearch": "^16.1.1",
|
60 | 59 | "express": "^4.13.4",
|
61 | 60 | "express-list-routes": "^0.1.4",
|
|
92 | 91 | "chai": "^3.5.0",
|
93 | 92 | "chai-as-promised": "^7.1.1",
|
94 | 93 | "cross-env": "^7.0.2",
|
| 94 | + "env-cmd": "^10.1.0", |
95 | 95 | "eslint": "^6.8.0",
|
96 | 96 | "eslint-config-airbnb-base": "^11.1.0",
|
97 | 97 | "eslint-plugin-import": "^2.2.0",
|
|
0 commit comments