From 856af677bcfa15c6afc77367c45010a7d13a1267 Mon Sep 17 00:00:00 2001 From: Joon Ho Cho Date: Sun, 24 Apr 2016 21:24:46 -0700 Subject: [PATCH 1/3] Use native Promise; v2.1.1 --- lib/blitline.js | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/lib/blitline.js b/lib/blitline.js index 28fb019..c4c588c 100755 --- a/lib/blitline.js +++ b/lib/blitline.js @@ -1,31 +1,24 @@ // jscs:disable requireTrailingComma,requirePaddingNewLinesBeforeLineComments // Library version. -exports.version = '2.0.1'; - -// npm modules -var Promise = require('bluebird'); +exports.version = '2.1.1'; // core modules var https = require('https'); -var url = require('url'); -// exports -module.exports = function() { - var jobs = []; +var jobs = []; - this.addJob = function(jobHash) { +// exports +module.exports = { + addJob: function(jobHash) { if (typeof jobHash !== 'object') { return console.error('The job submitted must be an object!'); } jobs.push(jobHash); return jobs; - }; - - this.postJobs = postJobs; - - function postJobs() { + }, + postJobs: function() { return new Promise(function(resolve, reject) { var result = null; @@ -71,7 +64,7 @@ module.exports = function() { }); request.on('error', function(error) { - console.log('ERROR:Blitline:ErrorHandler: ', error); + console.error('ERROR:Blitline:ErrorHandler: ', error); return reject(error); }); @@ -79,5 +72,4 @@ module.exports = function() { return request.end(); }); } - }; From 64603f1aaf280216c76fa74a0ffd7bb11bd797bc Mon Sep 17 00:00:00 2001 From: Joon Ho Cho Date: Sun, 24 Apr 2016 21:25:29 -0700 Subject: [PATCH 2/3] v2.1.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dbcc961..3b18c14 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Blitline Developer ", "name": "simple_blitline_node", "description": "Thin wrapper around the Blitline service. No rocket science here, just a helper wrapper", - "version": "2.1.0", + "version": "2.1.1", "repository": { "type": "git", "url": "https://github.com/blitline-dev/simple_blitline_node" From d8b621361af7718119315951f06318d5a067bf34 Mon Sep 17 00:00:00 2001 From: Joon Ho Cho Date: Mon, 25 Apr 2016 00:38:04 -0700 Subject: [PATCH 3/3] remove bluebird from package.json --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 3b18c14..0b326b9 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ }, "main": "index.js", "dependencies": { - "bluebird": "^3.0.2" }, "devDependencies": {} }