This repository has been archived by the owner on Aug 31, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
46 lines (46 loc) · 2.67 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
"name": "cryptotalks",
"version": "0.0.1",
"description": "Cryptotalks - forum/blog for cryptogeeks.",
"scripts": {
"dev:build": "docker-compose --env-file .env.development up --build",
"dev:up": "docker-compose --env-file .env.development up -d",
"dev:down": "docker-compose --env-file .env.development down && docker-compose -f docker-compose.kafka.yml down",
"front:dev": "docker-compose --env-file .env.development up front",
"front:build": "npm run build --workspace=front",
"api:dev": "docker-compose --env-file .env.development up api",
"api:build": "npm run build --workspace=api",
"auth:dev": "docker-compose --env-file .env.development up auth",
"auth:build": "npm run build --workspace=auth",
"crypto-rates:dev": "docker-compose --env-file .env.development up crypto-rates",
"crypto-rates:build": "npm run build --workspace=crypto-rates",
"posts:dev": "docker-compose --env-file .env.development up posts",
"posts:build": "npm run build --workspace=posts",
"users:dev": "docker-compose --env-file .env.development up users",
"users:build": "npm run build --workspace=users",
"db:dev:up": "docker-compose --env-file .env.development up db",
"kafka:up": "docker-compose -f docker-compose.kafka.yml up -d",
"kafka:down": "docker-compose -f docker-compose.kafka.yml down",
"rmi": "docker rmi cryptotalks-api cryptotalks-db cryptotalks-crypto-rates cryptotalks-auth cryptotalks-front cryptotalks-posts cryptotalks-users cryptotalks-kafdrop-1 cryptotalks-kafka-1",
"format": "npm run format --workspace=users && npm run format --workspace=posts && npm run format --workspace=api && npm run format --workspace=auth && npm run format --workspace=crypto-rates && npm run format --workspace=common",
"prep": "npm --prefix . install --no-workspaces && npm --prefix services/api install --no-workspaces && npm --prefix services/auth install --no-workspaces && npm --prefix services/crypto-rates install --no-workspaces && npm --prefix services/front install --no-workspaces && npm --prefix services/posts install --no-workspaces && npm --prefix services/users install --no-workspaces && npm --prefix services/common install --no-workspaces",
"seeders": "npm run sequelize:seed --workspace=api",
"seeders:undo": "npm run sequelize:seed:undo --workspace=api",
"demo": "npm run kafka:up && npm run prep && npm run dev:up && npm run seeders"
},
"workspaces": [
"./services/*"
],
"keywords": [
"cryptocurrency",
"crypto",
"bitcoin",
"forum",
"blog"
],
"author": "Mikhail Bahdashych <contact@mikhailbahdashych.me>",
"license": "MIT",
"devDependencies": {
"concurrently": "^7.6.0"
}
}