build-illustration.js 595 B

123456789101112131415161718192021222324252627
  1. /**
  2. * Convert svg elements into React components
  3. */
  4. const { resolve } = require('path');
  5. const build = require('../../../scripts/build-svg');
  6. // Semi Illustrations
  7. const entryDir = resolve(__dirname, '../src/svgs');
  8. const outDir = resolve(__dirname, '../src/illustrations');
  9. const svgoPlugins = [
  10. {
  11. name: 'cleanupListOfValues',
  12. active: true,
  13. },
  14. {
  15. name: 'removeStyleElement',
  16. active: true,
  17. },
  18. {
  19. name: 'removeViewBox',
  20. active: false,
  21. },
  22. ];
  23. build(entryDir, outDir, 'Illustration', '', svgoPlugins, { typescript: true });