UNPKG

551 BPlain TextView Raw
1#!/usr/bin/env node
2const arg = require('arg');
3const args = arg({
4 '--dest': String,
5 '--src': String,
6 '--ext': String,
7 '--clean': Boolean,
8 '-c': '--clean',
9 '-d': '--dest',
10 '-s': '--src',
11 '-e': '--ext',
12});
13const {
14 _: extra,
15 '--dest': dest,
16 '--src': src,
17 '--ext': ext,
18 '--clean': clean,
19} = args;
20
21const { generateComponents } = require('../cli/generate-components')
22const { cleanSvgs } = require('../cli/clean-svgs')
23!clean && generateComponents({dest, src, ext, core: extra.includes('core')})
24clean && cleanSvgs({dest, src})
\No newline at end of file