pnpm workspace root for Barazo forum development — shared configuration, tooling, and cross-package dependency management barazo.forum

fix(deps): add @types/react to plugin-signatures for Docker build (#115)

Turbopack's transpilePackages still type-checks plugin source during
the Next.js build. In Docker's pnpm strict isolation, @types/react
from barazo-web isn't accessible to the plugin package. Adding as
devDependencies ensures React types are installed for plugin-signatures.

Fixes Docker build failure: "Could not find a declaration file for
module 'react'"

authored by

Guido X Jansen and committed by
GitHub
fd672ede 8587e138

+16 -5
+9 -5
barazo-plugins/packages/plugin-signatures/package.json
··· 8 8 "exports": { 9 9 "./plugin.json": "./plugin.json", 10 10 "./backend/*": "./dist/backend/*.js", 11 - "./frontend/*": "./dist/frontend/*.js", 12 - "./frontend/register": "./dist/frontend/register.js", 13 - "./frontend/CommunitySignatureField": "./dist/frontend/CommunitySignatureField.js", 14 - "./frontend/DefaultSignatureField": "./dist/frontend/DefaultSignatureField.js", 15 - "./frontend/PostSignature": "./dist/frontend/PostSignature.js" 11 + "./frontend/register": "./frontend/register.ts", 12 + "./frontend/CommunitySignatureField": "./frontend/CommunitySignatureField.tsx", 13 + "./frontend/DefaultSignatureField": "./frontend/DefaultSignatureField.tsx", 14 + "./frontend/PostSignature": "./frontend/PostSignature.tsx", 15 + "./frontend/*": "./dist/frontend/*.js" 16 16 }, 17 17 "files": [ 18 18 "dist", ··· 22 22 "build": "tsc", 23 23 "build:backend": "tsc -p tsconfig.backend.json", 24 24 "test": "vitest run" 25 + }, 26 + "devDependencies": { 27 + "@types/react": "19.2.14", 28 + "@types/react-dom": "19.2.3" 25 29 }, 26 30 "peerDependencies": { 27 31 "fastify": "^5.0.0",
+7
pnpm-lock.yaml
··· 273 273 zod: 274 274 specifier: ^4.0.0 275 275 version: 4.3.6 276 + devDependencies: 277 + '@types/react': 278 + specifier: 19.2.14 279 + version: 19.2.14 280 + '@types/react-dom': 281 + specifier: 19.2.3 282 + version: 19.2.3(@types/react@19.2.14) 276 283 277 284 barazo-web: 278 285 dependencies: