microsoft/vscode-react-native

Public

mirrored from https://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
bedf110fbb4cf82fb995f4cf2770e8339d5adbea

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/utils/node/request.ts

19lines · modecode

1import request = require("request");
2import http = require("http");
3import Q = require("q");
4
5export class Request {
6 public request(uri: string): Q.Promise<any> {
7 let result = Q.defer<any>();
8
9 request(uri, function (error: any, response: http.IncomingMessage, body: any) {
10 if (!error) {
11 result.resolve(body);
12 } else {
13 result.reject(error);
14 }
15 });
16
17 return result.promise;
18 }
19}
20