From 52cb33ffdd483cca2bb1ccf109e3eb54063c21d6 Mon Sep 17 00:00:00 2001 From: Juan Picado Date: Mon, 17 Apr 2017 11:47:37 +0200 Subject: [PATCH] Remove es6 polyfills and use native Promises --- index.js | 1 - lib/cli.js | 1 - package.json | 2 -- test/functional/gzip.js | 1 - test/functional/index.js | 1 - test/functional/lib/server.js | 1 - test/functional/lib/smart_request.js | 1 - 7 files changed, 8 deletions(-) diff --git a/index.js b/index.js index baf766e56..787844980 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,3 @@ -require('es6-shim') module.exports = require('./lib') /**package diff --git a/lib/cli.js b/lib/cli.js index 6b079c69b..356364425 100644 --- a/lib/cli.js +++ b/lib/cli.js @@ -7,7 +7,6 @@ if (process.getuid && process.getuid() === 0) { } process.title = 'verdaccio' -require('es6-shim') try { // for debugging memory leaks diff --git a/package.json b/package.json index d98393e0e..d602e3f72 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,6 @@ "commander": "^2.9.0", "compression": "^1.6.1", "cookies": "^0.6.1", - "es6-shim": "^0.35.0", "express": "^4.13.4", "handlebars": "^4.0.5", "highlight.js": "^9.3.0", @@ -42,7 +41,6 @@ "unix-crypt-td-js": "^1.0.0" }, "devDependencies": { - "bluebird": "^3.3.5", "browserify": "^13.0.0", "browserify-handlebars": "^1.0.0", "eslint": "^2.9.0", diff --git a/test/functional/gzip.js b/test/functional/gzip.js index 64fbf2e6b..7af4c2b14 100644 --- a/test/functional/gzip.js +++ b/test/functional/gzip.js @@ -1,7 +1,6 @@ require('./lib/startup') var assert = require('assert') -var Promise = require('bluebird') function readfile(x) { return require('fs').readFileSync(__dirname + '/' + x) diff --git a/test/functional/index.js b/test/functional/index.js index 34df7fd1c..cf7daaa7e 100644 --- a/test/functional/index.js +++ b/test/functional/index.js @@ -1,6 +1,5 @@ //require('es6-shim') require('./lib/startup') -var Promise = require('bluebird') var assert = require('assert') var async = require('async') diff --git a/test/functional/lib/server.js b/test/functional/lib/server.js index 0a720b14c..9f9d64778 100644 --- a/test/functional/lib/server.js +++ b/test/functional/lib/server.js @@ -1,6 +1,5 @@ var assert = require('assert') var request = require('./smart_request') -var Promise = require('bluebird') function Server(url) { var self = Object.create(Server.prototype) diff --git a/test/functional/lib/smart_request.js b/test/functional/lib/smart_request.js index bae6022e5..3aee93c25 100644 --- a/test/functional/lib/smart_request.js +++ b/test/functional/lib/smart_request.js @@ -1,7 +1,6 @@ var assert = require('assert') var request = require('request') -var Promise = require('bluebird') var sym = Symbol('smart_request_data') function smart_request(options) {