@nxextensions/firebase-cypress
Version:
An NX Plugin for Firebase Applications that would like to use emulators for E2E testing with Cypress
21 lines • 634 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = request;
const http_1 = require("http");
const https_1 = require("https");
function request(url, callback, error) {
return new Promise((res) => {
const { protocol } = new URL(url);
const makeRequest = protocol === 'https:' ? https_1.request : http_1.request;
const request = makeRequest(url, () => {
callback();
res();
});
request.on('error', () => {
error();
res();
});
request.end();
});
}
//# sourceMappingURL=request.js.map