diff --git a/package.json b/package.json
index aae0346..40583fa 100644
--- a/package.json
+++ b/package.json
@@ -69,13 +69,14 @@
"@types/async": "^2.0.40",
"@types/bluebird": "^3.5.8",
"@types/form-data": "^0.0.33",
- "@types/node": "^8.0.6",
+ "@types/node": "8.0.14",
+ "@types/request": "2.0.0",
"app-module-path": "^2.2.0",
- "ava": "^0.20.0",
+ "ava": "0.21.0",
"babel-core": "^6.24.1",
"babel-polyfill": "^6.23.0",
"babel-register": "^6.24.1",
- "nock": "^9.0.13",
+ "nock": "9.0.14",
"typescript": "^2.3.4"
},
"dependencies": {
diff --git a/tsconfig.json b/tsconfig.json
index fa312ee..5f11c07 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -30,7 +30,6 @@
]
},
"include": [
- "types/**/*.d.ts",
"src/**.ts"
],
"exclude": [
diff --git a/types/request/index.d.ts b/types/request/index.d.ts
deleted file mode 100644
index 05fcd2e..0000000
--- a/types/request/index.d.ts
+++ /dev/null
@@ -1,294 +0,0 @@
-///
-
-declare module 'request' {
- import * as form from 'form-data';
- import * as fs from 'fs';
- import * as http from 'http';
- import * as https from 'https';
- import * as stream from 'stream';
- import * as url from 'url';
-
- interface RequestAPI {
-
- initParams: any;
- debug: boolean;
-
- defaults(options: TOptions): RequestAPI;
- defaults(options: RequiredUriUrl & TOptions): DefaultUriUrlRequestApi;
-
- (uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- (uri: string, callback?: RequestCallback): TRequest;
- (options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- get(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- get(uri: string, callback?: RequestCallback): TRequest;
- get(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- post(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- post(uri: string, callback?: RequestCallback): TRequest;
- post(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- put(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- put(uri: string, callback?: RequestCallback): TRequest;
- put(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- head(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- head(uri: string, callback?: RequestCallback): TRequest;
- head(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- patch(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- patch(uri: string, callback?: RequestCallback): TRequest;
- patch(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- del(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- del(uri: string, callback?: RequestCallback): TRequest;
- del(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- delete(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- delete(uri: string, callback?: RequestCallback): TRequest;
- delete(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
-
- forever(agentOptions: any, optionsArg: any): TRequest;
- jar(store?: any): CookieJar;
- cookie(str: string): Cookie;
- }
-
- interface DefaultUriUrlRequestApi extends RequestAPI {
-
- defaults(options: TOptions): DefaultUriUrlRequestApi;
- (callback?: RequestCallback): TRequest;
-
- get(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- get(uri: string, callback?: RequestCallback): TRequest;
- get(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- get(callback?: RequestCallback): TRequest;
-
- post(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- post(uri: string, callback?: RequestCallback): TRequest;
- post(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- post(callback?: RequestCallback): TRequest;
-
- put(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- put(uri: string, callback?: RequestCallback): TRequest;
- put(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- put(callback?: RequestCallback): TRequest;
-
- head(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- head(uri: string, callback?: RequestCallback): TRequest;
- head(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- head(callback?: RequestCallback): TRequest;
-
- patch(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- patch(uri: string, callback?: RequestCallback): TRequest;
- patch(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- patch(callback?: RequestCallback): TRequest;
-
- del(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- del(uri: string, callback?: RequestCallback): TRequest;
- del(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- del(callback?: RequestCallback): TRequest;
-
- delete(uri: string, options?: TOptions, callback?: RequestCallback): TRequest;
- delete(uri: string, callback?: RequestCallback): TRequest;
- delete(options: TUriUrlOptions & TOptions, callback?: RequestCallback): TRequest;
- delete(callback?: RequestCallback): TRequest;
- }
-
- interface CoreOptions {
- baseUrl?: string;
- callback?: (error: any, response: RequestResponse, body: any) => void;
- jar?: any; // CookieJar
- formData?: any; // Object
- form?: any; // Object or string
- auth?: AuthOptions;
- oauth?: OAuthOptions;
- aws?: AWSOptions;
- hawk?: HawkOptions;
- qs?: any;
- qsStringifyOptions?: any;
- qsParseOptions?: any;
- json?: any;
- jsonReviver?: (key: string, value: any) => any;
- jsonReplacer?: (key: string, value: any) => any;
- multipart?: RequestPart[] | Multipart;
- agent?: http.Agent | https.Agent;
- agentOptions?: any;
- agentClass?: any;
- forever?: any;
- host?: string;
- port?: number;
- method?: string;
- headers?: Headers;
- body?: any;
- followRedirect?: boolean | ((response: http.IncomingMessage) => boolean);
- followAllRedirects?: boolean;
- maxRedirects?: number;
- encoding?: string | null;
- localAddress?: string;
- time?: boolean;
- removeRefererHeader?: boolean;
- pool?: any;
- timeout?: number;
- proxy?: any;
- strictSSL?: boolean;
- gzip?: boolean;
- preambleCRLF?: boolean;
- postambleCRLF?: boolean;
- withCredentials?: boolean;
- key?: Buffer;
- cert?: Buffer;
- passphrase?: string;
- ca?: string | Buffer | string[] | Buffer[];
- har?: HttpArchiveRequest;
- useQuerystring?: boolean;
- }
-
- interface UriOptions {
- uri: string | url.Url;
- }
- interface UrlOptions {
- url: string | url.Url;
- }
- type RequiredUriUrl = UriOptions | UrlOptions;
-
- type OptionalUriUrl = RequiredUriUrl | {};
-
- type OptionsWithUri = UriOptions & CoreOptions;
- type OptionsWithUrl = UrlOptions & CoreOptions;
- type Options = OptionsWithUri | OptionsWithUrl;
-
- type RequestCallback = (error: any, response: RequestResponse, body: any) => void;
-
- interface RequestResponse extends http.IncomingMessage {
- request: Options;
- body: any;
- timings: any;
- timingStart: any;
- timingPhases: any;
- }
-
- interface HttpArchiveRequest {
- url?: string;
- method?: string;
- headers?: NameValuePair[];
- postData?: {
- mimeType?: string;
- params?: NameValuePair[];
- };
- }
-
- interface NameValuePair {
- name: string;
- value: string;
- }
-
- interface Multipart {
- chunked?: boolean;
- data?: Array<{
- 'content-type'?: string,
- body: string,
- }>;
- }
-
- interface RequestPart {
- headers?: Headers;
- body: any;
- }
-
- interface Request extends stream.Stream {
- readable: boolean;
- writable: boolean;
-
- getAgent(): http.Agent;
- pipeDest(dest: any): void;
- setHeader(name: string, value: string, clobber?: boolean): Request;
- setHeaders(headers: Headers): Request;
- qs(q: Object, clobber?: boolean): Request;
- form(): form;
- form(form: any): Request;
- multipart(multipart: RequestPart[]): Request;
- json(val: any): Request;
- aws(opts: AWSOptions, now?: boolean): Request;
- auth(username: string, password: string, sendInmediately?: boolean, bearer?: string): Request;
- oauth(oauth: OAuthOptions): Request;
- jar(jar: CookieJar): Request;
-
- on(event: string, listener: Function): this;
- on(event: 'request', listener: (req: http.ClientRequest) => void): this;
- on(event: 'response', listener: (resp: http.IncomingMessage) => void): this;
- on(event: 'data', listener: (data: Buffer | string) => void): this;
- on(event: 'error', listener: (e: Error) => void): this;
- on(event: 'complete', listener: (resp: http.IncomingMessage, body?: string | Buffer) => void): this;
-
- write(buffer: Buffer | string, cb?: Function): boolean;
- write(str: string, encoding: string, cb?: Function): boolean;
- write(str: string, encoding?: string, fd?: string): boolean;
- end(chunk?: Buffer | string, cb?: Function): void;
- end(chunk: string, encoding: string, cb?: Function): void;
- pause(): void;
- resume(): void;
- abort(): void;
- destroy(): void;
- toJSON(): Object;
- }
-
- interface Headers {
- [key: string]: any;
- }
-
- interface AuthOptions {
- user?: string;
- username?: string;
- pass?: string;
- password?: string;
- sendImmediately?: boolean;
- bearer?: string | (() => string);
- }
-
- interface OAuthOptions {
- callback?: string;
- consumer_key?: string;
- consumer_secret?: string;
- token?: string;
- token_secret?: string;
- transport_method?: 'body' | 'header' | 'query';
- verifier?: string;
- }
-
- interface HawkOptions {
- credentials: any;
- }
-
- interface AWSOptions {
- secret: string;
- bucket?: string;
- }
-
- interface CookieJar {
- setCookie(cookie: Cookie, uri: string | url.Url, options?: any): void;
- getCookieString(uri: string | url.Url): string;
- getCookies(uri: string | url.Url): Cookie[];
- }
-
- interface CookieValue {
- name: string;
- value: any;
- httpOnly: boolean;
- }
-
- class Cookie extends Array {
- public str: string;
- public expires: Date;
- public path: string;
- constructor(name: string, req: Request);
- public toString(): string;
- }
-
- const request: RequestAPI;
-
- export = request;
-}
diff --git a/yarn.lock b/yarn.lock
index 7f20fd3..db463ce 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -52,16 +52,27 @@
version "3.5.8"
resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.8.tgz#242a83379f06c90f96acf6d1aeab3af6faebdb98"
-"@types/form-data@^0.0.33":
+"@types/form-data@*", "@types/form-data@^0.0.33":
version "0.0.33"
resolved "https://registry.yarnpkg.com/@types/form-data/-/form-data-0.0.33.tgz#c9ac85b2a5fd18435b8c85d9ecb50e6d6c893ff8"
dependencies:
"@types/node" "*"
-"@types/node@*", "@types/node@^8.0.6":
+"@types/node@*":
version "8.0.11"
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.11.tgz#3cf80de7185292c6dab156ece696dffed0cc3502"
+"@types/node@8.0.14":
+ version "8.0.14"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.14.tgz#4a19dc6bb61d16c01cbadc7b30ac23518fff176b"
+
+"@types/request@2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.0.tgz#7d6fd2a1ef48ad07d0e3333471b8267156d707a4"
+ dependencies:
+ "@types/form-data" "*"
+ "@types/node" "*"
+
abbrev@1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f"
@@ -217,9 +228,9 @@ ava-init@^0.2.0:
read-pkg-up "^2.0.0"
write-pkg "^3.1.0"
-ava@^0.20.0:
- version "0.20.0"
- resolved "https://registry.yarnpkg.com/ava/-/ava-0.20.0.tgz#bdc0dd36453d7255e9f733305ab370c248381e41"
+ava@0.21.0:
+ version "0.21.0"
+ resolved "https://registry.yarnpkg.com/ava/-/ava-0.21.0.tgz#cd8d8ea3546f57150dea38548b9f72f8ca583d29"
dependencies:
"@ava/babel-preset-stage-4" "^1.1.0"
"@ava/babel-preset-transform-test-files" "^3.0.0"
@@ -236,7 +247,7 @@ ava@^0.20.0:
babel-core "^6.17.0"
bluebird "^3.0.0"
caching-transform "^1.0.0"
- chalk "^1.0.0"
+ chalk "^2.0.1"
chokidar "^1.4.2"
clean-stack "^1.1.1"
clean-yaml-object "^0.1.0"
@@ -246,7 +257,7 @@ ava@^0.20.0:
co-with-promise "^4.6.0"
code-excerpt "^2.1.0"
common-path-prefix "^1.0.0"
- concordance "^2.0.0"
+ concordance "^3.0.0"
convert-source-map "^1.2.0"
core-assert "^0.2.0"
currently-unhandled "^0.4.1"
@@ -255,7 +266,7 @@ ava@^0.20.0:
empower-core "^0.6.1"
equal-length "^1.0.0"
figures "^2.0.0"
- find-cache-dir "^0.1.1"
+ find-cache-dir "^1.0.0"
fn-name "^2.0.0"
get-port "^3.0.0"
globby "^6.0.0"
@@ -277,25 +288,26 @@ ava@^0.20.0:
lodash.flatten "^4.2.0"
loud-rejection "^1.2.0"
make-dir "^1.0.0"
- matcher "^0.1.1"
+ matcher "^1.0.0"
md5-hex "^2.0.0"
meow "^3.7.0"
- ms "^1.0.0"
+ ms "^2.0.0"
multimatch "^2.1.0"
observable-to-promise "^0.5.0"
- option-chain "^0.1.0"
+ option-chain "^1.0.0"
package-hash "^2.0.0"
pkg-conf "^2.0.0"
plur "^2.0.0"
pretty-ms "^2.0.0"
require-precompiled "^0.1.0"
- resolve-cwd "^1.0.0"
+ resolve-cwd "^2.0.0"
+ safe-buffer "^5.1.1"
slash "^1.0.0"
source-map-support "^0.4.0"
stack-utils "^1.0.0"
- strip-ansi "^3.0.1"
+ strip-ansi "^4.0.0"
strip-bom-buf "^1.0.0"
- supports-color "^3.2.3"
+ supports-color "^4.0.0"
time-require "^0.1.2"
trim-off-newlines "^1.0.1"
unique-temp-dir "^1.0.0"
@@ -846,10 +858,11 @@ concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
-concordance@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/concordance/-/concordance-2.0.0.tgz#c3c5dbffa83c29537df202bded8fa1d6aa94e805"
+concordance@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/concordance/-/concordance-3.0.0.tgz#b2286af54405fc995fc7345b0b106d8dd073cb29"
dependencies:
+ date-time "^2.1.0"
esutils "^2.0.2"
fast-diff "^1.1.1"
function-name-support "^0.2.0"
@@ -858,7 +871,6 @@ concordance@^2.0.0:
lodash.flattendeep "^4.4.0"
lodash.merge "^4.6.0"
md5-hex "^2.0.0"
- moment "^2.18.1"
semver "^5.3.0"
well-known-symbols "^1.0.0"
@@ -940,6 +952,12 @@ date-time@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/date-time/-/date-time-0.1.1.tgz#ed2f6d93d9790ce2fd66d5b5ff3edd5bbcbf3b07"
+date-time@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/date-time/-/date-time-2.1.0.tgz#0286d1b4c769633b3ca13e1e62558d2dbdc2eba2"
+ dependencies:
+ time-zone "^1.0.0"
+
debug@^2.1.1, debug@^2.2.0:
version "2.6.8"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
@@ -1112,13 +1130,13 @@ fill-range@^2.1.0:
repeat-element "^1.1.2"
repeat-string "^1.5.2"
-find-cache-dir@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9"
+find-cache-dir@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f"
dependencies:
commondir "^1.0.1"
- mkdirp "^0.5.1"
- pkg-dir "^1.0.0"
+ make-dir "^1.0.0"
+ pkg-dir "^2.0.0"
find-up@^1.0.0:
version "1.1.2"
@@ -1301,10 +1319,6 @@ has-color@~0.1.0:
version "0.1.7"
resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"
-has-flag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
-
has-flag@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
@@ -1758,9 +1772,9 @@ map-obj@^1.0.0, map-obj@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
-matcher@^0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/matcher/-/matcher-0.1.2.tgz#ef20cbde64c24c50cc61af5b83ee0b1b8ff00101"
+matcher@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/matcher/-/matcher-1.0.0.tgz#aaf0c4816eb69b92094674175625f3466b0e3e19"
dependencies:
escape-string-regexp "^1.0.4"
@@ -1847,18 +1861,10 @@ minimist@^1.1.3, minimist@^1.2.0:
dependencies:
minimist "0.0.8"
-moment@^2.18.1:
- version "2.18.1"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
-
-ms@2.0.0:
+ms@2.0.0, ms@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
-ms@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/ms/-/ms-1.0.0.tgz#59adcd22edc543f7b5381862d31387b1f4bc9473"
-
multimatch@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"
@@ -1872,9 +1878,9 @@ nan@^2.3.0:
version "2.6.2"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
-nock@^9.0.13:
- version "9.0.13"
- resolved "https://registry.yarnpkg.com/nock/-/nock-9.0.13.tgz#d0bc39ef43d3179981e22b2e8ea069f916c5781a"
+nock@9.0.14:
+ version "9.0.14"
+ resolved "https://registry.yarnpkg.com/nock/-/nock-9.0.14.tgz#2211550253173ce298bcd89fca825e83813ca72b"
dependencies:
chai ">=1.9.2 <4.0.0"
debug "^2.2.0"
@@ -1884,6 +1890,7 @@ nock@^9.0.13:
mkdirp "^0.5.0"
propagate "0.4.0"
qs "^6.0.2"
+ semver "^5.3.0"
node-pre-gyp@^0.6.36:
version "0.6.36"
@@ -1974,11 +1981,9 @@ onetime@^2.0.0:
dependencies:
mimic-fn "^1.0.0"
-option-chain@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/option-chain/-/option-chain-0.1.1.tgz#e9b811e006f1c0f54802f28295bfc8970f8dcfbd"
- dependencies:
- object-assign "^4.0.1"
+option-chain@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/option-chain/-/option-chain-1.0.0.tgz#938d73bd4e1783f948d34023644ada23669e30f2"
os-homedir@^1.0.0:
version "1.0.2"
@@ -2123,12 +2128,6 @@ pkg-conf@^2.0.0:
find-up "^2.0.0"
load-json-file "^2.0.0"
-pkg-dir@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
- dependencies:
- find-up "^1.0.0"
-
pkg-dir@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
@@ -2370,22 +2369,12 @@ require-precompiled@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/require-precompiled/-/require-precompiled-0.1.0.tgz#5a1b52eb70ebed43eb982e974c85ab59571e56fa"
-resolve-cwd@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-1.0.0.tgz#4eaeea41ed040d1702457df64a42b2b07d246f9f"
- dependencies:
- resolve-from "^2.0.0"
-
resolve-cwd@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
dependencies:
resolve-from "^3.0.0"
-resolve-from@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57"
-
resolve-from@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
@@ -2403,7 +2392,7 @@ rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1:
dependencies:
glob "^7.0.5"
-safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
@@ -2590,12 +2579,6 @@ supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
-supports-color@^3.2.3:
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
- dependencies:
- has-flag "^1.0.0"
-
supports-color@^4.0.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.0.tgz#ad986dc7eb2315d009b4d77c8169c2231a684037"
@@ -2657,6 +2640,10 @@ time-require@^0.1.2:
pretty-ms "^0.2.1"
text-table "^0.2.0"
+time-zone@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/time-zone/-/time-zone-1.0.0.tgz#99c5bf55958966af6d06d83bdf3800dc82faec5d"
+
timed-out@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"