const fs = require('fs'); const dir = 'e:/Hardware/wokwi_clon/frontend/public/component-svgs'; const files = fs.readdirSync(dir).filter(f => f.endsWith('.svg') && !f.includes('-board')); let html = '\n'; files.forEach(f => { html += '
'; html += ''; html += '
' + f.replace('wokwi-','').replace('.svg','') + '
'; html += '
\n'; }); html += ''; fs.writeFileSync(dir + '/test.html', html); console.log('Written: ' + dir + '/test.html');