feat(project-crud-sync): add planning artifacts for CRUD project lifecycle #5

Open
NHoarau wants to merge 14 commits from feat/create-projects into main
5 changed files with 1461 additions and 2277 deletions
Showing only changes of commit 0febf5fdb0 - Show all commits

View file

@ -23,8 +23,8 @@
}, },
"dependencies": { "dependencies": {
"@nestjs/common": "^11.1.26", "@nestjs/common": "^11.1.26",
"@nestjs/core": "^11.1.26", "@nestjs/core": "^11.1.27",
"@nestjs/platform-express": "^11.1.26", "@nestjs/platform-express": "^11.1.27",
"@workspace/schema": "workspace:*", "@workspace/schema": "workspace:*",
"drizzle-orm": "^0.45.2", "drizzle-orm": "^0.45.2",
"pg": "^8.21.0", "pg": "^8.21.0",
@ -36,7 +36,7 @@
"@jest/globals": "^30.4.1", "@jest/globals": "^30.4.1",
"@nestjs/cli": "^11.0.23", "@nestjs/cli": "^11.0.23",
"@nestjs/schematics": "^11.1.0", "@nestjs/schematics": "^11.1.0",
"@nestjs/testing": "^11.1.26", "@nestjs/testing": "^11.1.27",
"@types/express": "^5.0.6", "@types/express": "^5.0.6",
"@types/jest": "^30.0.0", "@types/jest": "^30.0.0",
"@types/node": "^25.9.3", "@types/node": "^25.9.3",
@ -44,6 +44,7 @@
"@types/supertest": "^7.2.0", "@types/supertest": "^7.2.0",
"@workspace/tooling": "workspace:*", "@workspace/tooling": "workspace:*",
"eslint": "^10.4.1", "eslint": "^10.4.1",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.6", "eslint-plugin-prettier": "^5.5.6",
"jest": "^30.4.2", "jest": "^30.4.2",
"prettier": "^3.8.4", "prettier": "^3.8.4",

View file

@ -1,7 +0,0 @@
allowBuilds:
'@parcel/watcher': false
'@tailwindcss/oxide': false
esbuild: false
sharp: true
unrs-resolver: false
vue-demi: false

View file

@ -16,8 +16,7 @@
"turbo": "^2.9.18", "turbo": "^2.9.18",
"typescript": "^6.0.3" "typescript": "^6.0.3"
}, },
"pnpm": {}, "packageManager": "pnpm@11.5.2",
"packageManager": "pnpm@9.0.0",
"engines": { "engines": {
"node": ">=18" "node": ">=18"
} }

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,16 @@
packages: packages:
- "apps/*" - "apps/*"
- "packages/*" - "packages/*"
allowBuilds:
"@parcel/watcher": false
"@tailwindcss/oxide": false
esbuild: false
sharp: true
unrs-resolver: false
vue-demi: false
overrides:
multer: ^2.2.0
js-yaml: ^4.2.0
esbuild: ^0.28.1