11require ! <[fs fs -extra anikit uglifycss ]>
22
33prefix = process .argv.2 or 'ld'
4- dir = process .argv.3 or 'dist/entries '
4+ dir = process .argv.3 or 'dist'
55if !(prefix and dir ) =>
66 console .log "usage: gifmin [prefix] [dir]"
77 process .exit!
@@ -14,7 +14,7 @@ alias = do
1414
1515all = [".#{prefix} { transform-origin: 50% 50%; transform-box: fill-box; }" ]
1616console .log "prepare dist folder ... "
17- fs -extra .ensure-dir -sync dir
17+ fs -extra .ensure-dir -sync "# dir/entries"
1818
1919console .log "generating css files for each animation ... "
2020
@@ -28,15 +28,15 @@ for k,v of anikit.types =>
2828 #{all.0}
2929 #cls
3030 """
31- fs .write-file -sync "#dir/#k.css" , css
31+ fs .write-file -sync "#dir/entries/ #k.css" , css
3232
3333 css -min = uglifycss .processString css
34- fs .write-file -sync "#dir/#k.min.css" , css -min
34+ fs .write-file -sync "#dir/entries/ #k.min.css" , css -min
3535
36- console .log "generating dist /loading.css ..."
36+ console .log "generating #dir /loading.css ..."
3737css = all .join(\\n )
38- fs .write-file -sync "dist /loading.css" , css
38+ fs .write-file -sync "#dir /loading.css" , css
3939
40- console .log "generating dist /loading.min.css ..."
40+ console .log "generating #dir /loading.min.css ..."
4141css -min = uglifycss .processString css
42- fs .write-file -sync "dist /loading.min.css" , css -min
42+ fs .write-file -sync "#dir /loading.min.css" , css -min
0 commit comments