Comparing version 1.1.0 to 1.1.1
@@ -83,4 +83,10 @@ var nyg = require('nyg'); | ||
var done = gen.async(); | ||
createSections(gen,done); | ||
if (gen.config.get('useES6')) { | ||
gen.copy('templates/.babelrc','.babelrc',function() { | ||
createSections(gen,done); | ||
}); | ||
} else { | ||
createSections(gen,done); | ||
} | ||
}) | ||
.run(); |
{ | ||
"name": "nyg-jam3", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Jam3 project scaffold generator based on nyg", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -21,4 +21,3 @@ { | ||
"release-gzip": "node scripts/gzip.js --env=production", | ||
"lowercase": "node scripts/lowercase.js", | ||
"lint": "xo lib/**/*.js" | ||
"lowercase": "node scripts/lowercase.js" | ||
}, | ||
@@ -65,3 +64,3 @@ "license": "ISC", | ||
"brfs"{{/if}}{{if useES6}}, | ||
["babelify", {"presets": ["es2015"{{if framework|equals>react}},"react"{{/if}}]}]{{/if}} | ||
"babelify"{{/if}} | ||
] | ||
@@ -68,0 +67,0 @@ }{{if framework|equals>bigwheel}}, |
@@ -13,10 +13,18 @@ 'use strict'; | ||
var output = concat(function(src) { | ||
var min = uglify.minify(src.toString(),{fromString: true}); | ||
mkdirp(config.output,function(err) { | ||
if (!err) { | ||
fs.writeFile(config.output+config.bundle,min.code,function(err) { | ||
console.log((err) ? 'Failed to output JS' : 'JS Saved'); | ||
}); | ||
try { | ||
var min = uglify.minify(src.toString(),{fromString: true}); | ||
} catch(err) { | ||
fs.writeFile(config.output+config.bundle,src.toString(),function(e) { | ||
console.log('\x1b[31m Error at line',err.line+':',err.message+'\x1b[0m'); | ||
}); | ||
} | ||
if (min) { | ||
fs.writeFile(config.output+config.bundle,min.code,function(err) { | ||
console.log((err) ? '\x1b[31m Failed to output JS\x1b[0m' : '\x1b[32m JS Saved\x1b[0m'); | ||
}); | ||
} | ||
} else { | ||
console.log('Cannot create ouput folder'); | ||
console.log('\x1b[31m Cannot create ouput folder\x1b[0m'); | ||
} | ||
@@ -23,0 +31,0 @@ }); |
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
Found 1 instance in 1 package
211908
94
900
1
27
2