MCPcopy Create free account
hub / github.com/angular/dev-infra / __awaiter2

Function __awaiter2

github-actions/browserstack/set-browserstack-env.js:19832–19858  ·  view source on GitHub ↗
(thisArg, _arguments, P, generator)

Source from the content-addressed store, hash-verified

19830 var fs2 = __toESM(__require("fs"));
19831 var path = __toESM(__require("path"));
19832 var __awaiter2 = function(thisArg, _arguments, P, generator) {
19833 function adopt(value) {
19834 return value instanceof P ? value : new P(function(resolve2) {
19835 resolve2(value);
19836 });
19837 }
19838 return new (P || (P = Promise))(function(resolve2, reject) {
19839 function fulfilled(value) {
19840 try {
19841 step(generator.next(value));
19842 } catch (e) {
19843 reject(e);
19844 }
19845 }
19846 function rejected(value) {
19847 try {
19848 step(generator["throw"](value));
19849 } catch (e) {
19850 reject(e);
19851 }
19852 }
19853 function step(result) {
19854 result.done ? resolve2(result.value) : adopt(result.value).then(fulfilled, rejected);
19855 }
19856 step((generator = generator.apply(thisArg, _arguments || [])).next());
19857 });
19858 };
19859 var { chmod, copyFile, lstat, mkdir, open, readdir, rename, rm, rmdir, stat, symlink, unlink } = fs2.promises;
19860 var IS_WINDOWS = process.platform === "win32";
19861 var READONLY = fs2.constants.O_RDONLY;

Callers 2

existsFunction · 0.70
tryGetExecutablePathFunction · 0.70

Calls 3

stepFunction · 0.70
nextMethod · 0.45
applyMethod · 0.45

Tested by

no test coverage detected