|
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