@@ -23,7 +23,7 @@ SOFTWARE.
2323*/
2424
2525
26- var version = "1.0.5 " ;
26+ var version = "1.0.6 " ;
2727
2828var today = new Date ( ) ;
2929var dd = today . getDate ( ) ;
@@ -103,17 +103,17 @@ function removeComments(str) {
103103}
104104
105105// Minifier -> https://github.com/ThreeLetters/PHP-Minify-js
106- function minify ( str , options ) {
106+ function minify ( str , options ) {
107107 if ( ! options ) options = { } ;
108108 str = removeComments ( str ) ;
109109 var varReplace = options . varReplace === undefined ? true : options . varReplace ;
110110 var extreme = options . extremeMinify === undefined ? true : options . extremeMinify ;
111111 var removeLine = options . removeLine === undefined ? true : options . removeLine ;
112-
112+
113113 if ( removeLine ) {
114- str = str . replace ( / \n / g, "" ) . replace ( / \t / g, "" ) . split ( "" ) ;
114+ str = str . replace ( / \n / g, "" ) . replace ( / \t / g, "" ) . split ( "" ) ;
115115 } else {
116- str = str . split ( "" ) ;
116+ str = str . split ( "" ) ;
117117 }
118118 var len = str . length ;
119119 var out = [ ] ;
@@ -166,13 +166,13 @@ function minify(str,options) {
166166 function includes ( char ) {
167167
168168 var dt = [ ";" , "{" , "}" , "," , "(" , ")" , "[" , "]" , "=" , ">" , "<" , "." ] ;
169- if ( extreme ) dt . push ( "&" , "|" , "+" , "-" , "*" , "/" ) ;
169+ if ( extreme ) dt . push ( "&" , "|" , "+" , "-" , "*" , "/" ) ;
170170 return dt . indexOf ( char ) != - 1 ;
171171 }
172172
173173 function includes2 ( char ) {
174174 var dt = [ "=" , "{" , "(" , "}" , ")" , "]" , ">" , "<" , "!" , "." ] ;
175- if ( extreme ) dt . push ( "$" , "&" , "|" , "+" , "-" , "*" , "/" ) ;
175+ if ( extreme ) dt . push ( "$" , "&" , "|" , "+" , "-" , "*" , "/" ) ;
176176 return dt . indexOf ( char ) != - 1 ;
177177 }
178178
@@ -335,15 +335,17 @@ var readme = "## Files\n\
335335\n\
336336### Sizes\n\
337337\n" ;
338- var crypto = require ( 'crypto' ) ;
338+ var crypto = require ( 'crypto' ) ;
339+
339340function size ( filename ) {
340341 const stats = fs . statSync ( filename ) ;
341342 const fileSizeInBytes = stats . size
342343 return Math . round ( fileSizeInBytes / 100 ) / 10 ;
343344}
345+
344346function hash ( data ) {
345347
346- return crypto . createHash ( 'md5' ) . update ( data ) . digest ( "hex" ) ;
348+ return crypto . createHash ( 'md5' ) . update ( data ) . digest ( "hex" ) ;
347349}
348350var sizes = `\
349351* \`SuperSQL.php\` - ${ a . length } Chars (${ size ( dir1 ) } MB)\n\
@@ -363,5 +365,5 @@ var sizes = `\
363365
364366readme += sizes ;
365367
366- fs . writeFileSync ( __dirname + "/dist/README.md" , readme ) ;
368+ fs . writeFileSync ( __dirname + "/dist/README.md" , readme ) ;
367369console . log ( "Compiled files into dist" ) ;
0 commit comments