awesome-uses/scripts/populate-readme.js

14 lines
396 B
JavaScript
Raw Permalink Normal View History

const fs = require('fs');
const data = require('../src/data.js');
/** @type {string} */
const readmeTemplate = fs.readFileSync('./scripts/readme-template.md', 'utf8');
const formatedData = data
.map(page => `* [${page.name}](${page.url}) — ${page.description}`)
.join('\r\n');
fs.writeFileSync(
'generated-readme.md',
readmeTemplate.replace('###DATA_PLACEHOLDER###', formatedData)
);