From 09036358441134d100531f2e6b63689098b20f62 Mon Sep 17 00:00:00 2001 From: jeneser Date: Thu, 11 Jun 2020 21:43:30 +0800 Subject: [PATCH] refactor: replace request-promise-native with util.promisify --- packages/@vue/cli-shared-utils/lib/request.js | 2 +- packages/@vue/cli-shared-utils/package.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/@vue/cli-shared-utils/lib/request.js b/packages/@vue/cli-shared-utils/lib/request.js index 46a6590752..aeceb2d12b 100644 --- a/packages/@vue/cli-shared-utils/lib/request.js +++ b/packages/@vue/cli-shared-utils/lib/request.js @@ -1,7 +1,7 @@ exports.request = { get (uri, opts) { // lazy require - const request = require('request-promise-native') + const request = require('util').promisify(require('request')) const reqOpts = { method: 'GET', timeout: 30000, diff --git a/packages/@vue/cli-shared-utils/package.json b/packages/@vue/cli-shared-utils/package.json index 8156e4db1f..6ce83b6dbf 100644 --- a/packages/@vue/cli-shared-utils/package.json +++ b/packages/@vue/cli-shared-utils/package.json @@ -30,7 +30,6 @@ "ora": "^3.4.0", "read-pkg": "^5.1.1", "request": "^2.88.2", - "request-promise-native": "^1.0.8", "semver": "^6.1.0", "strip-ansi": "^6.0.0" },