Skip to content

Commit 3863cfa

Browse files
committed
fix: use the Promise from babel-runtime and transform superagent
remove es6-promise
1 parent dbce8a1 commit 3863cfa

20 files changed

+42
-48
lines changed

.babelrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"presets": [
33
"es2015"
44
],
5+
"plugins": ["transform-runtime"],
56
"env": {
67
"test": {
78
"plugins": ["istanbul"]

package-lock.json

Lines changed: 14 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
"@leancloud/runtime-adapters-browser": "^1.0.1",
2727
"@leancloud/runtime-adapters-node": "^1.0.1",
2828
"@leancloud/runtime-adapters-weapp": "^1.0.2",
29+
"babel-runtime": "^6.26.0",
2930
"debug": "^3.1.0",
30-
"es6-promise": "4.2.3",
3131
"eventemitter3": "^2.0.3",
3232
"leancloud-realtime": "^5.0.0-rc.1",
3333
"leancloud-realtime-plugin-live-query": "^1.2.0",
@@ -40,10 +40,11 @@
4040
"@pollyjs/adapter-node-http": "^2.6.2",
4141
"@pollyjs/core": "^2.6.2",
4242
"@pollyjs/persister-fs": "^2.6.2",
43-
"babel-core": "^6.4.0",
43+
"babel-core": "^6.26.3",
4444
"babel-loader": "^7.0.0",
4545
"babel-plugin-istanbul": "^2.0.0",
46-
"babel-preset-es2015": "^6.3.13",
46+
"babel-plugin-transform-runtime": "^6.23.0",
47+
"babel-preset-es2015": "^6.24.1",
4748
"babel-register": "^6.14.0",
4849
"cross-env": "^5.1.3",
4950
"docdash": "git+https://github.com/leeyeh/docdash.git#leancloud",

src/av.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const uuid = require('uuid/v4');
33
const debug = require('debug');
44
const getUA = require('./ua');
55
const { inherits, parseDate } = require('./utils');
6-
const Promise = require('./promise');
76
const { setAdapters } = require('./adapter');
87

98
const AV = global.AV || {};

src/cloudfunction.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
const _ = require('underscore');
22
const { _request, request } = require('./request');
3-
const Promise = require('./promise');
43

54
module.exports = function(AV) {
65
/**

src/file.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ const qiniu = require('./uploader/qiniu');
44
const s3 = require('./uploader/s3');
55
const AVError = require('./error');
66
const AVRequest = require('./request')._request;
7-
const Promise = require('./promise');
87
const { tap, transformFetchOptions } = require('./utils');
98
const debug = require('debug')('leancloud:file');
109
const parseBase64 = require('./utils/parse-base64');

src/geopoint.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
var _ = require('underscore');
2-
const Promise = require('./promise');
32

43
/*global navigator: false */
54
module.exports = function(AV) {

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const AV = require('./av');
1111

1212
AV._ = _;
1313
AV.version = require('./version');
14-
AV.Promise = require('./promise');
14+
AV.Promise = Promise;
1515
AV.localStorage = require('./localstorage');
1616
AV.Cache = require('./cache');
1717
AV.Error = require('./error');

src/insight.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
const _ = require('underscore');
22
const AVError = require('./error');
33
const { request } = require('./request');
4-
const Promise = require('./promise');
54

65
module.exports = function(AV) {
76
/**

src/leaderboard.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
const _ = require('underscore');
2-
const Promise = require('./promise');
32
const { request } = require('./request');
43
const { ensureArray, parseDate } = require('./utils');
54
const AV = require('./av');
@@ -428,9 +427,7 @@ _.extend(
428427
reset(authOptions) {
429428
return request({
430429
method: 'PUT',
431-
path: `/leaderboard/leaderboards/${
432-
this.statisticName
433-
}/incrementVersion`,
430+
path: `/leaderboard/leaderboards/${this.statisticName}/incrementVersion`,
434431
authOptions,
435432
}).then(data => this._finishFetch(data));
436433
},

0 commit comments

Comments
 (0)