-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
45 lines (45 loc) · 2.67 KB
/
Copy pathpackage.json
File metadata and controls
45 lines (45 loc) · 2.67 KB
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
{
"name": "bindingchaos",
"version": "1.0.0",
"description": "BindingChaos Platform",
"_comment": "Port Guidelines: Frontend=3000, Web Gateway=4000, Core API=5000",
"scripts": {
"frontend:build": "cd src/BindingChaos.Web && npm run build",
"frontend:start": "cd src/BindingChaos.Web && npm run dev",
"frontend:generate": "bash ./scripts/generate-api-clients.sh",
"frontend:clean": "cd src/BindingChaos.Web && npm run clean",
"frontend:lint": "cd src/BindingChaos.Web && npm run lint",
"frontend:format": "cd src/BindingChaos.Web && npm run format",
"frontend:test": "cd src/BindingChaos.Web && npm run test",
"frontend:test:watch": "cd src/BindingChaos.Web && npm run test:watch",
"gateway:build": "cd src/BindingChaos.Web.Gateway && dotnet build",
"gateway:start": "cd src/BindingChaos.Web.Gateway && dotnet run",
"api:build": "cd src/BindingChaos.CorePlatform.API && dotnet build",
"api:start": "cd src/BindingChaos.CorePlatform.API && dotnet run",
"signal-processing:start": "cd src/BindingChaos.SignalProcessing && dotnet run",
"infra:start": "docker-compose up -d",
"infra:down": "docker-compose down",
"db:reset": "docker-compose down postgres -v",
"reset:app": "bash ./scripts/reset-seed/orchestration/reset-area.sh app",
"reset:keycloak": "bash ./scripts/reset-seed/orchestration/reset-area.sh keycloak",
"reset:redis": "bash ./scripts/reset-seed/orchestration/reset-area.sh redis",
"reset:rabbitmq": "bash ./scripts/reset-seed/orchestration/reset-area.sh rabbitmq",
"reset:all": "bash ./scripts/reset-seed/orchestration/reset-area.sh all",
"migration:apply:keycloak": "bash ./scripts/reset-seed/keycloak/db-migrate-keycloak.sh",
"migration:generate:identity": "bash ./scripts/add-migration.sh src/BindingChaos.IdentityProfile IdentityProfileDbContext",
"migration:apply:identity": "dotnet ef database update --project src/BindingChaos.IdentityProfile --context IdentityProfileDbContext",
"migration:generate:competence": "bash ./scripts/add-migration.sh src/BindingChaos.Reputation CompetenceDbContext",
"migration:apply:competence": "dotnet ef database update --project src/BindingChaos.Reputation --context CompetenceDbContext",
"dotnet:restore": "dotnet restore src/BindingChaos.sln",
"dotnet:build": "dotnet build src/BindingChaos.sln",
"dotnet:test": "dotnet test src/BindingChaos.sln",
"dotnet:lint": "dotnet format src/BindingChaos.sln --verify-no-changes",
"dotnet:format": "dotnet format src/BindingChaos.sln",
"dotnet:clean": "dotnet clean src/BindingChaos.sln",
"prepare": "husky"
},
"devDependencies": {
"concurrently": "^8.2.2",
"husky": "^9.1.7"
}
}