import fs from 'fs'; import { radicals } from './beautify-radicals'; async function main() { const map = radicals.load(); fs.writeFileSync( '../../_radicals.md', Object.entries(map) .map(([k, v]) => { const headers = [k]; if (v.meaning !== k) { headers.push(v.meaning); } if (v.reading) { headers.push(v.reading); } headers.push(String(v.level)); const rows = [`## ${headers.join(', ')}`, '']; if (v.image) { rows.push( `${k}`, '', ); } return rows.join('\n'); }) .join('\n\n'), ); } if (require.main === module) { main(); }