(node: Record<string, unknown>)
| 1292 | } |
| 1293 | |
| 1294 | function collectRpcMethods(node: Record<string, unknown>): RpcMethod[] { |
| 1295 | const results: RpcMethod[] = []; |
| 1296 | for (const value of Object.values(node)) { |
| 1297 | if (isRpcMethod(value)) { |
| 1298 | results.push(value); |
| 1299 | } else if (typeof value === "object" && value !== null) { |
| 1300 | results.push(...collectRpcMethods(value as Record<string, unknown>)); |
| 1301 | } |
| 1302 | } |
| 1303 | return results; |
| 1304 | } |
| 1305 | |
| 1306 | let rpcDefinitions: DefinitionCollections = { definitions: {}, $defs: {} }; |
| 1307 |
no test coverage detected
searching dependent graphs…