express-tsx-views
Version:
Server-side JSX/TSX rendering for your express or NestJS application 🚀
14 lines • 491 B
JavaScript
import prettier from 'prettier';
import { TsxRenderMiddleware } from './tsx-render.middleware.js';
export class PrettifyRenderMiddleware extends TsxRenderMiddleware {
// eslint-disable-next-line @typescript-eslint/require-await
async render(context) {
if (context.html) {
context.html = prettier.format(context.html, {
parser: 'html',
});
}
return context;
}
}
//# sourceMappingURL=prettify-render.middleware.js.map