Dropping support for Node < 4 (#32)

* Removed object-assign polypill
* According to http://node.green string#repeat is fine in v4
* removed repeat
This commit is contained in:
Jimmy Karl Roland Wärting 2016-11-14 10:58:22 +01:00 committed by Mihail Diordiev
parent 386d9abfaf
commit 8dbcb836ce
2 changed files with 5 additions and 6 deletions

View File

@ -1,5 +1,3 @@
var assign = require('object-assign');
var repeat = require('repeat-string');
var getPort = require('getport');
var getOptions = require('./lib/options');
@ -10,7 +8,7 @@ var LOG_LEVEL_INFO = 3;
module.exports = function(argv) {
var SocketCluster = require('socketcluster').SocketCluster;
var options = assign(getOptions(argv), {
var options = Object.assign(getOptions(argv), {
workerController: __dirname + '/lib/worker.js',
allowClientPublish: false
});
@ -33,7 +31,7 @@ module.exports = function(argv) {
} else {
if (logLevel >= LOG_LEVEL_INFO) {
console.log('[RemoteDev] Start server...');
console.log(repeat('-', 80) + '\n');
console.log('-'.repeat(80) + '\n');
}
resolve(new SocketCluster(options));
}

View File

@ -21,6 +21,9 @@
"devtools",
"remotedev"
],
"engines" : {
"node" : ">=4.0.0"
},
"author": "Mihail Diordiev <zalmoxisus@gmail.com> (https://github.com/zalmoxisus)",
"license": "MIT",
"bugs": {
@ -43,8 +46,6 @@
"minimist": "^1.2.0",
"morgan": "^1.7.0",
"node-uuid": "^1.4.0",
"object-assign": "^4.0.0",
"repeat-string": "^1.5.4",
"semver": "^5.3.0",
"socketcluster": "^5.0.4",
"sqlite3": "^3.1.8"