@@ -14,29 +14,40 @@ var buildDir = path.join(__dirname, "../dist");
1414var srcDir = path . join ( __dirname , "../src" ) ;
1515var testsDir = path . join ( __dirname , "../tests" ) ;
1616
17- var RIGHT_NOW = moment ( ) . locale ( ' en-US' ) . format ( "D-MMMM-YYYY HH:mm:ss" ) ;
17+ var RIGHT_NOW = moment ( ) . locale ( " en-US" ) . format ( "D-MMMM-YYYY HH:mm:ss" ) ;
1818var LICENSE = [
1919 "/*!" ,
2020 shell . cat ( path . join ( __dirname , "../LICENSE" ) ) ,
2121 "*/" ,
2222 "/* Version v" + version + ", Build time: " + RIGHT_NOW + " */"
23- ] . map ( function ( s ) { return s . trim ( ) ; } ) . join ( "\n" ) ;
23+ ] . map ( function ( s ) {
24+ return s . trim ( ) ;
25+ } ) . join ( "\n" ) ;
2426
2527function writeFile ( filename , contents ) {
2628 return new Promise ( function ( resolve , reject ) {
2729 var fullname = path . join ( buildDir , filename ) ;
2830 console . log ( "Writing" , path . relative ( process . cwd ( ) , fullname ) ) ;
29- fs . writeFile ( fullname , contents , 'utf8' , function ( err ) {
30- if ( err ) { reject ( err ) ; } else { resolve ( ) ; }
31+ fs . writeFile ( fullname , contents , "utf8" , function ( err ) {
32+ if ( err ) {
33+ reject ( err ) ;
34+ } else {
35+ resolve ( ) ;
36+ }
3137 } ) ;
3238 } ) ;
3339}
3440
3541function concatP ( ) {
3642 var resolve ;
37- var promise = new Promise ( function ( r ) { resolve = r ; } ) ;
43+ var promise = new Promise ( function ( r ) {
44+ resolve = r ;
45+ } ) ;
3846 var stream = concat ( resolve ) ;
39- return { stream : stream , promise : promise } ;
47+ return {
48+ stream : stream ,
49+ promise : promise
50+ } ;
4051}
4152
4253function build ( target , filename ) {
@@ -49,15 +60,21 @@ function build(target, filename) {
4960 if ( target === "split" ) {
5061 bundle . require ( path . join ( srcDir , "util" ) ,
5162 { expose : "parserlib-core" } ) ;
52- var css = concatP ( ) ; results . push ( css . promise ) ;
53- var stub = concatP ( ) ; results . push ( stub . promise ) ;
54- bundle . plugin ( 'factor-bundle' , {
63+ var css = concatP ( ) ;
64+ results . push ( css . promise ) ;
65+ var stub = concatP ( ) ;
66+ results . push ( stub . promise ) ;
67+ bundle . plugin ( "factor-bundle" , {
5568 outputs : [ css . stream , stub . stream ]
5669 } ) ;
5770 }
5871
5972 bundle . bundle ( function ( err , src ) {
60- if ( err ) { reject ( err ) ; } else { resolve ( src ) ; }
73+ if ( err ) {
74+ reject ( err ) ;
75+ } else {
76+ resolve ( src ) ;
77+ }
6178 } ) ;
6279 } ) ;
6380 return Promise . all ( results ) . then ( function ( results ) {
@@ -96,7 +113,7 @@ function build(target, filename) {
96113 "return require('parserlib');" ,
97114 "})();"
98115 ] ;
99- if ( target === ' node' ) {
116+ if ( target === " node" ) {
100117 src . push ( "module.exports = parserlib;" ) ;
101118 }
102119 return writeFile ( filename , src . join ( "\n" ) ) ;
@@ -114,10 +131,14 @@ function buildTests(filename) {
114131 tests . forEach ( function ( f , i ) {
115132 bundle . require ( f , { expose : "test" + i } ) ;
116133 } ) ;
117- bundle . exclude ( ' yuitest' ) ;
134+ bundle . exclude ( " yuitest" ) ;
118135 bundle . exclude ( path . join ( srcDir , "index.js" ) ) ;
119136 bundle . bundle ( function ( err , src ) {
120- if ( err ) { reject ( err ) ; } else { resolve ( src ) ; }
137+ if ( err ) {
138+ reject ( err ) ;
139+ } else {
140+ resolve ( src ) ;
141+ }
121142 } ) ;
122143 } ) . then ( function ( src ) {
123144 src = [
@@ -128,7 +149,7 @@ function buildTests(filename) {
128149 "return parserlib;" ,
129150 "};" ,
130151 src
131- ] . concat ( tests . map ( function ( f , i ) {
152+ ] . concat ( tests . map ( function ( f , i ) {
132153 return "require('test" + i + "');" ;
133154 } ) ) . concat ( [
134155 "})();"
@@ -139,7 +160,7 @@ function buildTests(filename) {
139160
140161Promise . resolve ( ) . then ( function ( ) {
141162 // Ensure build directory is present.
142- shell . mkdir ( '-p' , buildDir ) ;
163+ shell . mkdir ( "-p" , buildDir ) ;
143164} ) . then ( function ( ) {
144165 return build ( "full" , "parserlib.js" ) ;
145166} ) . then ( function ( ) {
0 commit comments