From ab424fef8238e0ef7c951f5e9514fedc4557b0d0 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 18 Nov 2014 09:58:27 -0500 Subject: [PATCH] feature(gulp) add place from npm --- gulp/tasks/docs.js | 18 ++++++++---------- package.json | 3 ++- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/gulp/tasks/docs.js b/gulp/tasks/docs.js index 73bf7ee6..bf99666a 100644 --- a/gulp/tasks/docs.js +++ b/gulp/tasks/docs.js @@ -5,6 +5,7 @@ fs = require('fs'), cl = require('../cl'), + place = require('place'), Util = require(DIR + 'lib/util'), Info = require(DIR + 'package'); @@ -34,16 +35,13 @@ }; function replaceVersion(name, version, versionNew, callback) { - fs.readFile(name, 'utf8', function(error, data) { - if (error) - callback(error); - else - fs.writeFile( - name, - data.replace(version, versionNew), - function(error) { - callback(error, 'done: ' + name); - }); + place(name, version, versionNew, function(error) { + var msg; + + if (!error) + msg = 'done: ' + name; + + callback(error, msg); }); } })(); diff --git a/package.json b/package.json index 7caa899c..88d3e4e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cloudcmd", - "version": "1.4.1", + "version": "1.5.0", "author": "coderaiser (https://github.com/coderaiser)", "description": "Cloud Commander orthodox web file manager with console and editor", "homepage": "http://cloudcmd.io", @@ -47,6 +47,7 @@ "gulp-recess": "~1.0.0", "minor": "~1.2.2", "morgan": "~1.5.0", + "place": "~1.0.0", "should": "~4.2.1", "version-io": "~1.0.3" },