File tree Expand file tree Collapse file tree 2 files changed +36
-2
lines changed
Expand file tree Collapse file tree 2 files changed +36
-2
lines changed Original file line number Diff line number Diff line change 1+ #! /usr/bin/env node
2+
3+ var chalk = require ( 'chalk' ) ,
4+ argv = require ( 'yargs' )
5+ . usage ( 'Usage: imgToLess [--prefix|-p] [--output|-o output.less] [image.png]' )
6+ . example ( 'imgtoless --prefix -vui --output images.less *.png' )
7+ . alias ( 'o' , 'output' )
8+ . alias ( 'p' , 'prefix' )
9+ . argv ;
10+
11+ if ( argv . _ . length === 0 ) {
12+ console . error ( 'At least one image file must be specified.' ) ;
13+ process . exit ( 1 ) ;
14+ }
15+
16+ var imagesToLess = require ( '../lib/index' ) ;
17+
18+ imagesToLess (
19+ argv . _ ,
20+ {
21+ dest : argv . output ,
22+ prefix : argv . prefix
23+ }
24+ ) . catch ( function ( err ) {
25+ console . error ( err ) ;
26+ process . exit ( 1 ) ;
27+ } ) . then ( function ( ) {
28+ console . log ( chalk . green ( 'Less variables created successfully.' ) ) ;
29+ process . exit ( 0 ) ;
30+ } ) ;
Original file line number Diff line number Diff line change 11{
22 "name" : " images-to-less-variables" ,
3- "version" : " 0.0.5 " ,
3+ "version" : " 0.0.6 " ,
44 "description" : " A simple utility for generating Less variables for images." ,
55 "main" : " lib/index.js" ,
6+ "bin" : {
7+ "imgtoless" : " bin/lesscli"
8+ },
69 "scripts" : {
710 "test" : " gulp"
811 },
2831 "object-assign" : " ^2.0.0" ,
2932 "q" : " ^1.2.0" ,
3033 "through2" : " ^0.6.3" ,
31- "vinyl-fs" : " ^1.0.0"
34+ "vinyl-fs" : " ^1.0.0" ,
35+ "yargs" : " ^3.10.0"
3236 },
3337 "devDependencies" : {
3438 "gulp" : " ^3.8.9" ,
You can’t perform that action at this time.
0 commit comments