gulp-npm-script-sync
Advanced tools
Comparing version 1.0.0 to 1.0.1
var fs = require('fs'); | ||
var detectIndent = require('detect-indent'); | ||
@@ -9,3 +10,5 @@ module.exports = function (gulp, config) { | ||
var pkg = JSON.parse(fs.readFileSync(config.path || 'package.json')); | ||
var file = fs.readFileSync(config.path || 'package.json', 'utf-8'); | ||
var pkg = JSON.parse(file); | ||
var indent = detectIndent(file).indent || ' '; | ||
var tasks = gulp.tasks; | ||
@@ -19,4 +22,4 @@ | ||
fs.writeFileSync(config.path || 'package.json', JSON.stringify(pkg)); | ||
fs.writeFileSync(config.path || 'package.json', JSON.stringify(pkg, null, indent)); | ||
}; |
{ | ||
"name": "gulp-npm-script-sync", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "gulp-npm-script-sync ====================", | ||
@@ -26,3 +26,6 @@ "main": "index.js", | ||
"mocha": "*" | ||
}, | ||
"dependencies": { | ||
"detect-indent": "^3.0.0" | ||
} | ||
} |
9677
174
1
+ Addeddetect-indent@^3.0.0
+ Addeddetect-indent@3.0.1(transitive)
+ Addedget-stdin@4.0.1(transitive)
+ Addedis-finite@1.1.0(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedrepeating@1.1.3(transitive)