Skip to content

Commit 98fe383

Browse files
committed
chore: streamline package build and start scripts in package.json, remove unused bun.lock files from database, song, sounds, and thumbnail packages
1 parent 98924e1 commit 98fe383

File tree

5 files changed

+13
-129
lines changed

5 files changed

+13
-129
lines changed

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,22 @@
4040
}
4141
},
4242
"scripts": {
43-
"postinstall": "bun run build:packages && bun run link:packages",
44-
"build:packages": "cd packages/configs && bun run build && cd ../database && bun run build && cd ../song && bun run build && cd ../thumbnail && bun run build && cd ../sounds && bun run build",
45-
"link:packages": "mkdir -p apps/backend/node_modules/@nbw && cd apps/backend/node_modules/@nbw && ln -sf ../../../../packages/configs config && ln -sf ../../../../packages/database database && ln -sf ../../../../packages/song song && ln -sf ../../../../packages/thumbnail thumbnail && ln -sf ../../../../packages/sounds sounds",
43+
"postinstall": "bun run build:packages",
44+
"build:packages": "bun run --filter '@nbw/config' build && bun run --filter '@nbw/sounds' build && bun run --filter '@nbw/database' build && bun run --filter '@nbw/song' build && bun run --filter '@nbw/thumbnail' build",
45+
"build:packages:fast": "bun run --filter '@nbw/config' --filter '@nbw/sounds' --parallel build && bun run --filter '@nbw/database' build && bun run --filter '@nbw/song' build && bun run --filter '@nbw/thumbnail' build",
4646
"dev:docker": "docker-compose -f docker-compose-dev.yml up -d && bun run dev && docker-compose down",
47-
"build:server": "bun run build:data && cd apps/backend && bun run build",
48-
"build:web": "cd ./apps/frontend && bun run build",
49-
"start:server": "cd ./apps/backend && bun run start",
50-
"start:server:prod": "cd ./apps/backend && bun run start",
51-
"start:web:prod": "cd ./apps/frontend && bun run start",
52-
"dev": "concurrently --success first -n \"server,web\" --prefix-colors \"cyan,magenta\" --prefix \"{name} {time}\" \"cd ./apps/backend && bun run start:dev\" \"cd ./apps/frontend && bun run start\"",
53-
"dev:server": "cd ./apps/backend && bun run start:dev",
54-
"dev:web": "cd ./apps/frontend && bun run start",
47+
"build:server": "bun run build:data && bun run --filter '@nbw/backend' build",
48+
"build:web": "bun run --filter '@nbw/frontend' build",
49+
"start:server": "bun run --filter '@nbw/backend' start",
50+
"start:server:prod": "bun run --filter '@nbw/backend' start",
51+
"start:web:prod": "bun run --filter '@nbw/frontend' start",
52+
"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\"",
53+
"dev:server": "bun run --filter '@nbw/backend' start:dev",
54+
"dev:web": "bun run --filter '@nbw/frontend' start",
5555
"lint": "eslint \"**/*.{ts,tsx}\" --fix",
56-
"test": "bun run build:packages && cd ./apps/backend && bun test",
56+
"test": "bun run build:packages && bun run --filter '@nbw/backend' test",
5757
"cy:open": "bun run test:cy",
58-
"test:cy": "cd ./tests && bun run cy:open",
58+
"test:cy": "bun run --filter 'tests' cy:open",
5959
"prettier": "prettier --write ."
6060
},
6161
"keywords": [],

packages/database/bun.lock

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/song/bun.lock

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/sounds/bun.lock

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/thumbnail/bun.lock

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)