-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
33 lines (33 loc) · 1.39 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
{
"name": "myboothmanager",
"author": "somni <[email protected]>",
"private": true,
"packageManager": "[email protected]",
"license": "PolyForm-Strict-1.0.0",
"scripts": {
"preinstall": "pnpm dlx only-allow pnpm",
"all": "pnpm -r run",
"all:version": "pnpm -r exec npm version",
"all:build": "pnpm all build",
"common": "pnpm -F @myboothmanager/common",
"common-ui": "pnpm -F @myboothmanager/common-ui",
"common:build": "pnpm common build && pnpm common-ui build",
"admin": "pnpm -F @myboothmanager/admin",
"public": "pnpm -F @myboothmanager/public",
"backend": "pnpm -F @myboothmanager/backend",
"dev": "concurrently -n \"ADMIN,PUBLIC,BACKEND\" -c \"bgRed.bold,bgGreen.bold,bgBlue.bold\" --kill-others \"pnpm admin dev\" \"pnpm public dev\" \"pnpm backend start:dev\"",
"preview": "concurrently -n \"ADMIN,PUBLIC,BACKEND\" -c \"bgRed.bold,bgGreen.bold,bgBlue.bold\" --kill-others \"pnpm admin preview\" \"pnpm public preview\" \"pnpm backend start:prod\"",
"jest": "pnpm node --experimental-vm-modules ./node_modules/jest/bin/jest.js --runInBand",
"test": "pnpm jest",
"test:watch": "pnpm jest --watch",
"test:cov": "pnpm jest --coverage"
},
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@types/node": "^20.16.1",
"concurrently": "^8.2.2",
"jest": "^29.7.0",
"ts-jest": "^29.2.4",
"typescript": "^5.5.4"
}
}