()
| 15 | } |
| 16 | |
| 17 | async parse() { |
| 18 | try { |
| 19 | const api = (await SwaggerParser.default.parse(this.specURL)) as OpenAPIV3.Document; |
| 20 | this.buildOperationsMap(api); |
| 21 | } catch (error) { |
| 22 | console.error('Error parsing OpenAPI spec:', error); |
| 23 | } |
| 24 | } |
| 25 | |
| 26 | private parseModel(name: string, models: OpenAPIV3.ComponentsObject): Oas.Body { |
| 27 | const { schemas } = models!; |
no test coverage detected