Skip to content

Commit d5a93b3

Browse files
committed
chore: enhance package.json scripts for improved build and development processes, adding support for apps and refining existing commands
1 parent 5260d53 commit d5a93b3

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

package.json

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,29 @@
4242
"scripts": {
4343
"postinstall": "bun run build:packages",
4444
"build:packages": "bun run ./scripts/build.ts",
45-
"dev:docker": "docker-compose -f docker-compose-dev.yml up -d && bun run dev && docker-compose down",
46-
"build:server": "bun run build:data && bun run --filter '@nbw/backend' build",
47-
"build:web": "bun run --filter '@nbw/frontend' build",
48-
"start:server": "bun run --filter '@nbw/backend' start",
49-
"start:server:prod": "bun run --filter '@nbw/backend' start",
50-
"start:web:prod": "bun run --filter '@nbw/frontend' start",
51-
"dev": "concurrently --success first -n \"server,web\" --prefix-colors \"cyan,magenta\" --prefix \"{name} {time}\" \"bun run --filter '@nbw/backend' start:dev\" \"bun run --filter '@nbw/frontend' start\"",
52-
"dev:server": "bun run --filter '@nbw/backend' start:dev",
53-
"dev:web": "bun run --filter '@nbw/frontend' start",
45+
46+
"build:apps": "bun run --filter './apps/*' build",
47+
"build:server": "bun run build:packages && bun run --filter '@nbw/backend' build",
48+
"build:web": "bun run --filter '@nbs/frontend' build",
49+
"build:all": "bun run build:packages && bun run build:apps",
50+
51+
"docker": "docker-compose -f docker-compose-dev.yml up -d && bun run dev && docker-compose down",
52+
53+
"start:apps": "bun run --filter './apps/*' start",
54+
"start:server": "bun run --filter '@nbw/backend start",
55+
"start:web": "bun run --filter '@nbs/frontend' start",
56+
57+
"dev:server": "bun run --filter '@nbw/backend' start:dev",
58+
"dev:web": "bun run --filter '@nbs/frontend' dev",
59+
"dev:apps": "bun run --filter './apps/*' dev",
60+
61+
"dev": "(cd apps/backend && bun run start:dev) & (cd apps/frontend && bun run dev)",
62+
5463
"lint": "eslint \"**/*.{ts,tsx}\" --fix",
64+
"prettier": "prettier --write .",
65+
5566
"cy:open": "bun run test:cy",
56-
"test:cy": "bun run --filter 'tests' cy:open",
57-
"prettier": "prettier --write ."
67+
"test:cy": "bun run --filter 'tests' cy:open"
5868
},
5969
"keywords": [],
6070
"author": "",

0 commit comments

Comments
 (0)