<% const { utils, config, route, modelTypes } = it; const { _, pascalCase } = utils; const { routes, moduleName } = route; const dataContracts = config.modular ? _.map(modelTypes, "name") : []; %> <% if (dataContracts.length) { %> import { <%~ dataContracts.join(", ") %> } from "./<%~ config.fileNames.dataContracts %>" <% } %> export namespace <%~ pascalCase(moduleName) %> { <% _.forEach(routes, (route) => { %> <%~ includeFile('./route-type.ejs', { ...it, route }) %> <% }) %> }