MCPcopy Index your code
hub / github.com/nodejs/nodejs.org / renderPost

Function renderPost

apps/site/scripts/release-post/index.mjs:217–232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

215};
216
217const renderPost = results => {
218 const blogTemplateSource = readFileSync(
219 resolve(__dirname, 'template.hbs'),
220 'utf8'
221 );
222
223 const template = handlebars.compile(blogTemplateSource, { noEscape: true });
224
225 const templateParameters = {
226 date: new Date().toISOString(),
227 versionSlug: slugify(results.version),
228 ...results,
229 };
230
231 return { content: template(templateParameters), ...results };
232};
233
234const formatPost = results => {
235 return new Promise((resolve, reject) => {

Callers

nothing calls this directly

Calls 2

resolveFunction · 0.85
slugifyFunction · 0.85

Tested by

no test coverage detected