summaryrefslogtreecommitdiff
path: root/src/build/load-svg.mjs
blob: 6bf8db40afab3bb3e8fbd5b85cd72dc0c9864026 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import fs from 'node:fs';

const loadSVG = () => {
  const svg = {};

  for (const file of fs.readdirSync('s/imgM')) {
    if (file.endsWith('.svg')) {
      const contentFile = fs.readFileSync(`s/imgM/${file}`, 'utf8');
      const name = file.slice(0, -'.svg'.length);
      svg[name] = contentFile;
    }
  }

  return svg;
};

export default loadSVG;