@@ -104,21 +104,21 @@ export function generateDocsHtml(routes: RouteInfo[], options: DocsGeneratorOpti
104104 <div class="stat-label">Total Endpoints</div>
105105 </div>
106106 <div class="stat">
107- <div class="stat-value">${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta ) ?. auth ) . length } </div>
107+ <div class="stat-value">${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth ) . length } </div>
108108 <div class="stat-label">Public Endpoints</div>
109109 <div class="stat-breakdown">
110- <span>${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta ) ?. auth && r . type === 'query' ) . length } Queries</span>
110+ <span>${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth && r . type === 'query' ) . length } Queries</span>
111111 <span>•</span>
112- <span>${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta ) ?. auth && r . type === 'mutation' ) . length } Mutations</span>
112+ <span>${ routes . filter ( r => ! ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth && r . type === 'mutation' ) . length } Mutations</span>
113113 </div>
114114 </div>
115115 <div class="stat">
116- <div class="stat-value">${ routes . filter ( r => ( r . meta ?. docs as RouteMeta ) ?. auth ) . length } </div>
116+ <div class="stat-value">${ routes . filter ( r => ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth ) . length } </div>
117117 <div class="stat-label">Protected Endpoints</div>
118118 <div class="stat-breakdown">
119- <span>${ routes . filter ( r => ( r . meta ?. docs as RouteMeta ) ?. auth && r . type === 'query' ) . length } Queries</span>
119+ <span>${ routes . filter ( r => ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth && r . type === 'query' ) . length } Queries</span>
120120 <span>•</span>
121- <span>${ routes . filter ( r => ( r . meta ?. docs as RouteMeta ) ?. auth && r . type === 'mutation' ) . length } Mutations</span>
121+ <span>${ routes . filter ( r => ( r . meta ?. docs as RouteMeta [ 'docs' ] ) ?. auth && r . type === 'mutation' ) . length } Mutations</span>
122122 </div>
123123 </div>
124124 </div>
@@ -179,7 +179,7 @@ function formatGroupName(group: string): string {
179179}
180180
181181function generateRouteCard ( route : RouteInfo ) : string {
182- const docs = route . meta ?. docs as RouteMeta | undefined ;
182+ const docs = route . meta ?. docs as RouteMeta [ 'docs' ] ;
183183 const routeId = route . path . replace ( / \. / g, '-' ) ;
184184
185185 return `
0 commit comments