doc-weaver init and cross wiki-lib links fixes
Some checks reported errors
continuous-integration/drone/push Build was killed
Some checks reported errors
continuous-integration/drone/push Build was killed
This commit is contained in:
97
doc-weaver/mcp/modules/renderers.mcp-renderer.json
Normal file
97
doc-weaver/mcp/modules/renderers.mcp-renderer.json
Normal file
@@ -0,0 +1,97 @@
|
||||
{
|
||||
"module": "renderers.mcp-renderer",
|
||||
"content": {
|
||||
"path": "renderers.mcp-renderer",
|
||||
"docstring": "",
|
||||
"objects": {
|
||||
"TypeDocJsonToMCP": {
|
||||
"name": "TypeDocJsonToMCP",
|
||||
"kind": "class",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP",
|
||||
"signature": "TypeDocJsonToMCP",
|
||||
"docstring": "Transform a TypeDoc serialized reflection JSON into a doc-forge-compatible\nMCP bundle.\n\nThe produced shape matches doc-forge exactly:\n\n- `index.json` -> `{ project, type, modules_count, source }`\n- `nav.json` -> `[ { module, resource } ]` with `docs://modules/{module}`\n- `modules/*.json` -> `{ module, content: { path, docstring, objects } }`\n\nObjects are rendered recursively with\n`{ name, kind, path, signature, docstring, members? }`.",
|
||||
"members": {
|
||||
"constructor": {
|
||||
"name": "constructor",
|
||||
"kind": "constructor",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.constructor",
|
||||
"signature": "TypeDocJsonToMCP(project: any, projectName?: string): TypeDocJsonToMCP",
|
||||
"docstring": ""
|
||||
},
|
||||
"project": {
|
||||
"name": "project",
|
||||
"kind": "property",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.project",
|
||||
"signature": "project: any",
|
||||
"docstring": ""
|
||||
},
|
||||
"projectName": {
|
||||
"name": "projectName",
|
||||
"kind": "property",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.projectName",
|
||||
"signature": "projectName: string",
|
||||
"docstring": ""
|
||||
},
|
||||
"collectMembers": {
|
||||
"name": "collectMembers",
|
||||
"kind": "method",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.collectMembers",
|
||||
"signature": "collectMembers(ref: any, parentPath: string): Record<string, unknown>",
|
||||
"docstring": ""
|
||||
},
|
||||
"renderModule": {
|
||||
"name": "renderModule",
|
||||
"kind": "method",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.renderModule",
|
||||
"signature": "renderModule(mod: any, modPath: string): Record<string, unknown>",
|
||||
"docstring": ""
|
||||
},
|
||||
"renderObject": {
|
||||
"name": "renderObject",
|
||||
"kind": "method",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.renderObject",
|
||||
"signature": "renderObject(ref: any, parentPath: string): Record<string, unknown>",
|
||||
"docstring": ""
|
||||
},
|
||||
"transform": {
|
||||
"name": "transform",
|
||||
"kind": "method",
|
||||
"path": "renderers.mcp-renderer.TypeDocJsonToMCP.transform",
|
||||
"signature": "transform(): McpBundle",
|
||||
"docstring": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"McpBundle": {
|
||||
"name": "McpBundle",
|
||||
"kind": "interface",
|
||||
"path": "renderers.mcp-renderer.McpBundle",
|
||||
"signature": "McpBundle",
|
||||
"docstring": "",
|
||||
"members": {
|
||||
"index": {
|
||||
"name": "index",
|
||||
"kind": "property",
|
||||
"path": "renderers.mcp-renderer.McpBundle.index",
|
||||
"signature": "index: Record<string, unknown>",
|
||||
"docstring": ""
|
||||
},
|
||||
"modules": {
|
||||
"name": "modules",
|
||||
"kind": "property",
|
||||
"path": "renderers.mcp-renderer.McpBundle.modules",
|
||||
"signature": "modules: Record<string, { content: Record<string, unknown>; module: string }>",
|
||||
"docstring": ""
|
||||
},
|
||||
"nav": {
|
||||
"name": "nav",
|
||||
"kind": "property",
|
||||
"path": "renderers.mcp-renderer.McpBundle.nav",
|
||||
"signature": "nav: { module: string; resource: string }[]",
|
||||
"docstring": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user