inversify-postman-collection
Version:
convert inversify route to postman collection
31 lines • 1.12 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertRouteDefinitionToHtml = void 0;
const constants_1 = require("./constants");
const group_1 = require("./group");
function convertRouteDefinitionToHtml({ routeDefs, apiTitle = "Max Api Definitions", }) {
const styles = (0, constants_1.getefinedStyles)();
const rootContents = routeDefs.map((group) => (0, group_1.convertGroup)(group));
const html = `
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto|Lato&display=swap" />
<style>${styles}</style>
<title>${apiTitle}</title>
</head>
<body>
<div class="root-content">
<h1>${apiTitle}</h1>
${rootContents.join("\n")}
</div>
</body>
</html>
`;
return html;
}
exports.convertRouteDefinitionToHtml = convertRouteDefinitionToHtml;
//# sourceMappingURL=index.js.map