chore(server): hoist deps (#12145)

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit

- **Chores**
  - Updated workflow to move the node_modules directory during the build process.
  - Adjusted Prisma client output directory for improved file organization.
  - Removed unused properties from backend server package configuration.

- **Refactor**
  - Simplified type annotations for improved code clarity in test utilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
forehalo
2025-05-06 11:36:30 +00:00
parent 8940151ffe
commit 0ffa6fbe89
4 changed files with 6 additions and 11 deletions

View File

@@ -177,9 +177,5 @@
"**/*.spec.ts",
"**/*.e2e.ts"
]
},
"stableVersion": "0.5.3",
"installConfig": {
"hoistingLimits": "workspaces"
}
}

View File

@@ -1,6 +1,6 @@
generator client {
provider = "prisma-client-js"
output = "./node_modules/.prisma/client"
output = "../../../node_modules/.prisma/client"
binaryTargets = ["native", "debian-openssl-3.0.x", "linux-arm64-openssl-3.0.x"]
previewFeatures = ["metrics", "relationJoins", "nativeDistinct", "postgresqlExtensions"]
}