File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- require ! <[fs fs -extra anikit /src /anikit .ls uglifycss ]>
1+ require ! <[fs fs -extra anikit /src /anikit .ls uglifycss yargs ]>
2+
3+
4+ argv = yargs
5+ .option \prefix , do
6+ alias : \p
7+ description : "class prefix"
8+ type : \string
9+ .option \dir , do
10+ alias : \d
11+ description : "output directory"
12+ type : \string
13+ .help \help
14+ .alias \help , \h
15+ .check (argv , options ) -> return true
16+ .argv
17+
18+ prefix = argv .p or \ld
19+ dir = argv .d or \dist
220
3- prefix = process .argv.2 or 'ld'
4- dir = process .argv.3 or 'dist'
521if !(prefix and dir ) =>
6- console .log "usage: gifmin [ prefix] [ dir] "
22+ console .log "usage: lsc build-css.ls -- -p prefix -d dir"
723 process .exit!
824
925alias = do
@@ -29,7 +45,7 @@ for k,v of anikit.types =>
2945 {name : k , prefix , alias : if alias [k ] => ([k ] ++ alias [k ]) else null }
3046 )
3147 all .push cls
32- if k in <[ld - flip -h ld - spin ld - cycle ld - tick ld - spin -fast ld - clock ld - rubber -h ]> => lite .push cls
48+ if k in <[flip -h spin cycle tick spin -fast clock rubber -h ]> => lite .push cls
3349 css = """
3450 #{all.0}
3551 #cls
You can’t perform that action at this time.
0 commit comments