diff --git a/bin/changelog b/bin/changelog index e935422..7923f4d 100755 --- a/bin/changelog +++ b/bin/changelog @@ -13,11 +13,11 @@ var EOL = require('os').EOL; var multiline = require('multiline'); -var Promise = require('ember-cli/lib/ext/promise'); +var RSVP = require('rsvp'); var GitHubApi = require('github'); var github = new GitHubApi({version: '3.0.0'}); -var compareCommits = Promise.denodeify(github.repos.compareCommits); +var compareCommits = RSVP.denodeify(github.repos.compareCommits); var currentVersion = 'v' + require('../package').version; var user = 'ember-cli-deploy'; diff --git a/index.js b/index.js index f1fbbb1..7c7a238 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,7 @@ /* jshint node: true */ 'use strict'; -var Promise = require('ember-cli/lib/ext/promise'); +var RSVP = require('rsvp'); var glob = require('glob'); var DeployPluginBase = require('ember-cli-deploy-plugin'); var path = require('path'); @@ -46,7 +46,7 @@ module.exports = { }) .catch(function(error) { self.log('build failed', { color: 'red' }); - return Promise.reject(error); + return RSVP.reject(error); }); }, _logSuccess: function(outputPath) { @@ -60,7 +60,7 @@ module.exports = { } self.log('build ok', { verbose: true }); - return Promise.resolve(files); + return RSVP.resolve(files); } }); return new DeployPlugin(); diff --git a/tests/unit/index-nodetest.js b/tests/unit/index-nodetest.js index 6ef6a94..110bf9e 100644 --- a/tests/unit/index-nodetest.js +++ b/tests/unit/index-nodetest.js @@ -1,8 +1,6 @@ /*jshint globalstrict: true*/ 'use strict'; -var RSVP = require('ember-cli/lib/ext/promise'); - var assert = require('ember-cli/tests/helpers/assert'); describe('build plugin', function() {