platform-codebase/pnpm-workspace.yaml

40 lines
1.2 KiB
YAML

packages:
# Feature packages (cohesive feature units)
- 'features/*/frontend-*'
- 'features/frontend-showcase/frontend'
- 'features/*/backend-api'
- 'features/*/agent'
- 'features/*/host-status-monitor'
- 'features/*/shared'
- 'features/*/worker'
- 'features/*/plugin-*'
- 'features/*/react'
- 'features/*/client'
- 'features/*/client/typescript'
# webmap multi-service feature
- 'features/webmap/router'
- 'features/webmap/shared'
# Cross-layer feature packages (frontend + backend combined)
- 'features/payments'
- 'features/content-moderation'
- 'features/conversation-assistant'
- 'features/dating-autopilot'
# Note: features/seo excluded - its sub-packages are included via patterns above
# The meta-package used pnpm --filter which bypassed turbo dependency ordering
# ML semantic services
- 'features/truth-validation/semantic-service'
# Shared packages (cross-feature)
- '@packages/*'
- '@packages/@*'
- '@packages/@*/*'
# External packages (@lilith/ui-*, @lilith/config-*, @lilith/text-*)
# are hosted on Forgejo Package Registry and installed as dependencies
# Infrastructure
- 'infrastructure/tests/*'