-
-
Notifications
You must be signed in to change notification settings - Fork 10
/
package.json
37 lines (37 loc) · 1.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
{
"name": "html5userapi-cf",
"version": "0.5.0",
"description": "HTML5 User API for Cloud Foundry",
"repository": "https://github.com/gregorwolf/HTML5UserAPIforCF.git ",
"license": "Apache 2.0",
"engines": {
"node": "^20"
},
"dependencies": {
"@html5userapi-cf/approuter": "file:approuter",
"@html5userapi-cf/HTML5Module": "file:HTML5Module",
"@html5userapi-cf/srv": "file:srv"
},
"devDependencies": {
"npm-run-all": "^4.1.5"
},
"scripts": {
"update": "run-p update:**",
"update:root": "npm update",
"update:approuter": "cd approuter && npm update",
"update:HTML5Module": "cd HTML5Module && npm update",
"update:srv": "cd srv && npm update",
"build:cf": "mbt build -p=cf",
"build:cf:docker": "docker run -it --rm -v \"$(pwd):/project\" devxci/mbtci:latest mbt build -p=cf",
"deploy:cf": "cf deploy mta_archives/html5userapi_0.5.0.mtar",
"deploy:cf:approuter": "cf deploy mta_archives/html5userapi_0.5.0.mtar -m html5userapi-ui",
"deploy:cf:srv": "cf deploy mta_archives/html5userapi_0.5.0.mtar -m html5userapi-srv",
"deploy:cf:srv-java": "cf deploy mta_archives/html5userapi_0.5.0.mtar -m html5userapi-srv-java",
"deploy:cf:html5repo": "cf deploy mta_archives/html5userapi_0.5.0.mtar -m html5userapi-deployer",
"html5:build": "cd HTML5Module && rm -rf dist && npm run build:ui5 && cd ..",
"html5:push": "cf html5-push -r HTML5Module/dist",
"debug:cf": "cf ssh html5userapi-srv -N -T -L 9229:127.0.0.1:9229",
"uaa:update": "cf update-service html5userapi-uaa -c xs-security.json",
"undeploy:cf": "cf undeploy html5userapi --delete-service-keys --delete-services --delete-service-brokers"
}
}