@compas/code-gen
Version:
Generate various boring parts of your server
15 lines (14 loc) • 495 B
TypeScript
/**
* @param {import("axios").AxiosInstance} Axios
* @param {string} url
* @returns {Promise<any>}
*/
export function loadApiStructureFromRemote(Axios: import("axios").AxiosInstance, url: string): Promise<any>;
/**
* Convert an OpenAPI 3 JSON spec to a Compas compatible structure
*
* @param {string} name
* @param {Record<string, any>} spec
* @returns {Record<string, any>}
*/
export function loadApiStructureFromOpenAPI(name: string, spec: Record<string, any>): Record<string, any>;