@ecl/eu-preset-website
Version:
ECL EU Website preset
14 lines (9 loc) • 460 B
JavaScript
/* eslint-disable import/no-extraneous-dependencies */
const glob = require('glob');
const path = require('path');
const writeSprite = require('./write-sprite');
const src = path.resolve(__dirname, '../dist/svg');
const dest = path.resolve(__dirname, '../dist/sprites');
const files = glob.sync('**/*.svg', { cwd: src });
/* Generate 1 sprite with all icons and organize icons per folder */
writeSprite({ files, cwd: src, dest, outputFile: `icons.svg` });