tsconfig.json

Your app tsconfig.json should include Vuloom's generated types.

{
  "include": [
    "app",
    "server",
    "vuloom.config.ts",
    ".vuloom/types/**/*.d.ts"
  ]
}

Why this matters:

  • route ids and route params come from .vuloom/types/routes.d.ts
  • app and server middleware names come from .vuloom/types/middleware.d.ts

Run vuloom prepare whenever the route or middleware graph changes so these files stay current.