-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
43 lines (43 loc) · 2.32 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
{
"name": "dse-ss2022",
"version": "1.0.0",
"scripts": {
"prepare": "husky install",
"install:all": "yarn install && yarn install:cockpit && yarn install:entity-service && yarn install:tracking-service",
"install:cockpit": "cd cockpit && yarn install",
"install:entity-service": "cd entity-service && yarn install",
"install:tracking-service": "cd tracking-service && yarn install",
"dev": "yarn down && docker-compose build && docker-compose up -d",
"down": "docker-compose down",
"ci": "yarn fix && yarn build && yarn test",
"fix": "yarn fix:cockpit && yarn fix:entity-service && yarn fix:tracking-service",
"fix:cockpit": "cd cockpit && yarn fix",
"fix:entity-service": "cd entity-service && yarn fix",
"fix:tracking-service": "cd tracking-service && yarn fix",
"build": "yarn build:cockpit && yarn build:entity-service && yarn build:tracking-service",
"build:cockpit": "cd cockpit && yarn build",
"build:entity-service": "cd entity-service && yarn build",
"build:tracking-service": "cd tracking-service && yarn build",
"test": "yarn test:cockpit && yarn test:entity-service && yarn test:tracking-service && yarn test:simulator-service && yarn test:flowcontrol-service && yarn test:gateway",
"test:simulator-service": "cd simulator-service && mvn clean test",
"test:flowcontrol-service": "cd flowcontrol-service && mvn clean test",
"test:gateway": "cd gateway && mvn clean test",
"test:cockpit": "cd cockpit && yarn test",
"test:entity-service": "cd entity-service && yarn test",
"test:tracking-service": "cd tracking-service && yarn test",
"dockerize:all": "yarn dockerize:cockpit && yarn dockerize:entity-service && yarn dockerize:flowcontrol-service && yarn dockerize:gateway && yarn dockerize:simulator-service && yarn dockerize:tracking-service",
"dockerize:cockpit": "BACKEND_URL=/api ./dockerize.sh cockpit",
"dockerize:entity-service": "./dockerize.sh entity-service",
"dockerize:flowcontrol-service": "./dockerize.sh flowcontrol-service",
"dockerize:gateway": "./dockerize.sh gateway",
"dockerize:simulator-service": "./dockerize.sh simulator-service",
"dockerize:tracking-service": "./dockerize.sh tracking-service"
},
"license": "MIT",
"devDependencies": {
"husky": "7.0.4"
},
"dependencies": {
"yarn": "^1.22.18"
}
}