portless.json.monorepo.json 680 B

1234567891011121314151617
  1. {
  2. "_comment_purpose": "Monorepo portless.json — runs all workspace packages with name overrides",
  3. "_comment_usage": "Drop in monorepo root. Each apps/<pkg> with its own dev script gets a URL.",
  4. "_comment_default_naming": "Without an apps map, hostnames are <pkg>.<project>.<tld>",
  5. "_comment_explicit_naming": "With apps map, exact name as written. Keys are relative paths.",
  6. "apps": {
  7. "apps/web": { "name": "myapp" },
  8. "apps/api": { "name": "api.myapp" },
  9. "apps/docs": { "name": "docs.myapp", "script": "dev:docs" }
  10. },
  11. "_optional_turbo": true,
  12. "_strip_underscored_keys_before_using": "remove all keys starting with underscore before committing"
  13. }