A problem in bun workspace

i’ve started the project (build ai powered app).
when i create a workspace with bun to handle both client and server from one node modules
bun creates seprate node modules for each package this is my main package.json

{

“name”: “ai-powered-app”,

“module”: “index.ts”,

“type”: “module”,

“private”: true,

“devDependencies”: {

@types/bun”: “latest”

},

“workspaces”: [

“packages/*”

],

“peerDependencies”: {

“typescript”: “^5”

},

“dependencies”: {

@types/express”: “^5.0.6”

}

}

i’ll be appreciated from your opinions.