collect.py run: adds the vet reference app (TypeDoc lib site + doc-weaver MCP bundle), picks up the refreshed react-openapi specExtensions module from Phase 1, and re-renders the docs homepage.
17 lines
949 B
JSON
17 lines
949 B
JSON
{
|
|
"module": "openapi-config",
|
|
"content": {
|
|
"path": "openapi-config",
|
|
"docstring": "Runtime OpenAPI configuration for the Veterinary Clinic demo.\r\n\r\nReads the API base URL from `import.meta.env.VITE_API_BASE_URL` and points\r\n`react-openapi` at `${base}/openapi.json`, sets the app title, and enables\r\nclient-side filtering for the `appointments` resource.",
|
|
"objects": {
|
|
"specConfiguration": {
|
|
"name": "specConfiguration",
|
|
"kind": "variable",
|
|
"path": "openapi-config.specConfiguration",
|
|
"signature": "specConfiguration: SpecConfiguration",
|
|
"docstring": "The `SpecConfiguration` passed to `AppProvider`.\r\n\r\n- `specUrl` / `baseApiUrl` - derived from `VITE_API_BASE_URL`.\r\n- `title` - \"Veterinary Clinic\".\r\n- `resourceConfig.appointments.filterOptions.mode` - `\"client\"`.\r\n\r\n`getToken` is intentionally left commented out; this demo has no auth."
|
|
}
|
|
}
|
|
}
|
|
}
|