1 | #!/usr/bin/env node
|
2 | const arg = require('arg');
|
3 | const 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 | });
|
13 | const {
|
14 | _: extra,
|
15 | '--dest': dest,
|
16 | '--src': src,
|
17 | '--ext': ext,
|
18 | '--clean': clean,
|
19 | } = args;
|
20 |
|
21 | const { generateComponents } = require('../cli/generate-components')
|
22 | const { cleanSvgs } = require('../cli/clean-svgs')
|
23 | !clean && generateComponents({dest, src, ext, core: extra.includes('core')})
|
24 | clean && cleanSvgs({dest, src}) |
\ | No newline at end of file |