10
10
"lint" : " eslint ." ,
11
11
"lint:fix" : " eslint . --fix || true" ,
12
12
"build" : " babel src -d dist --presets es2015 --copy-files" ,
13
- "sync:all" : " cross-env NODE_ENV=development npm run sync:db && cross-env NODE_ENV=development npm run sync:es" ,
14
- "sync:db" : " babel-node migrations/sync.js" ,
15
- "sync:es" : " babel-node migrations/elasticsearch_sync.js" ,
16
13
"prestart" : " npm run -s build" ,
17
14
"start" : " node dist" ,
18
- "start:dev" : " cross-env NODE_ENV=development PORT=8001 nodemon -w src --exec \" node --require dotenv/config --require babel-core/register src\" | bunyan" ,
15
+ "start:dev" : " cross-env NODE_ENV=development PORT=8001 nodemon -w src --exec \" npm run babel-node-script -- src\" | bunyan" ,
19
16
"startKafkaConsumers" : " npm run -s build && node dist/index-kafka.js" ,
20
- "startKafkaConsumers:dev" : " cross-env NODE_ENV=development nodemon -w src --exec \" babel-node src/index-kafka.js --presets es2015 \" | bunyan" ,
21
- "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" ,
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" ,
22
19
"test:watch" : " cross-env NODE_ENV=test mocha -w --require babel-core/register \" ./src/**/*.spec.js*\" " ,
23
- "demo-data" : " babel-node local/seed" ,
24
- "es-db-compare" : " babel-node scripts/es-db-compare" ,
25
- "data:export" : " cross-env NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/export" ,
26
- "data:import" : " cross-env NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/import" ,
27
- "local:docker:up" : " docker-compose -f ./local/full/docker-compose.yml up -d" ,
28
- "local:docker:down" : " docker-compose -f ./local/full/docker-compose.yml down" ,
29
- "local:docker:logs" : " docker-compose -f ./local/full/docker-compose.yml logs" ,
30
- "local:init" : " npm run sync:all && npm run data:import" ,
31
- "generate:doc:permissions" : " babel-node scripts/permissions-doc" ,
32
- "generate:doc:permissions:dev" : " nodemon --watch scripts/permissions-doc --watch src --ext js,jsx,hbs --exec babel-node scripts/permissions-doc"
20
+ "reset:all" : " npm run reset:db && npm run reset:es" ,
21
+ "reset:db" : " npm run babel-node-script -- migrations/sync.js" ,
22
+ "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" ,
27
+ "services:up" : " docker-compose -f ./local/full/docker-compose.yml up -d" ,
28
+ "services:down" : " docker-compose -f ./local/full/docker-compose.yml down" ,
29
+ "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 --exec \" npm run babel-node-script scripts/permissions-doc\" "
33
34
},
34
35
"repository" : {
35
36
"type" : " git" ,
103
104
"sinon-chai" : " ^2.8.0" ,
104
105
"supertest" : " ^4.0.2"
105
106
}
106
- }
107
+ }
0 commit comments