feat: abort Requests that takes a lot of time to resolve (#3327)

* Add Request Timeout

* Add abort controller in packages

* Fix Lint Error.

* Fix Lint Errors

* Make Timeout Customizable & use finally

* Fixed a minor issue

* Fix eslint

* Update request timeout to use d.js client timeout methods.
This commit is contained in:
Saya
2019-08-20 00:55:07 +08:00
committed by SpaceEEC
parent 3fcc862c5f
commit e4309b23d5
5 changed files with 12 additions and 1 deletions

View File

@@ -35,6 +35,7 @@
"runkitExampleFilename": "./docs/examples/ping.js",
"unpkg": "./webpack/discord.min.js",
"dependencies": {
"abort-controller": "^3.0.0",
"form-data": "^2.3.3",
"node-fetch": "^2.3.0",
"pako": "^1.0.8",