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

Function cloneResponse

github-actions/browserstack/set-browserstack-env.js:12850–12862  ·  view source on GitHub ↗
(response)

Source from the content-addressed store, hash-verified

12848 error: kEnumerableProperty
12849 });
12850 function cloneResponse(response) {
12851 if (response.internalResponse) {
12852 return filterResponse(
12853 cloneResponse(response.internalResponse),
12854 response.type
12855 );
12856 }
12857 const newResponse = makeResponse(__spreadProps(__spreadValues({}, response), { body: null }));
12858 if (response.body != null) {
12859 newResponse.body = cloneBody(newResponse, response.body);
12860 }
12861 return newResponse;
12862 }
12863 function makeResponse(init) {
12864 return __spreadProps(__spreadValues({
12865 aborted: false,

Callers 2

cloneMethod · 0.70
putMethod · 0.70

Calls 5

filterResponseFunction · 0.70
makeResponseFunction · 0.70
__spreadPropsFunction · 0.70
__spreadValuesFunction · 0.70
cloneBodyFunction · 0.70

Tested by

no test coverage detected