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

Function makeEntry

github-actions/browserstack/set-browserstack-env.js:5303–5318  ·  view source on GitHub ↗
(name, value, filename)

Source from the content-addressed store, hash-verified

5301 get: kEnumerableProperty,
5302 getAll: kEnumerableProperty,
5303 has: kEnumerableProperty,
5304 set: kEnumerableProperty,
5305 [Symbol.toStringTag]: {
5306 value: "FormData",
5307 configurable: true
5308 }
5309 });
5310 function makeEntry(name, value, filename) {
5311 if (typeof value === "string") {
5312 } else {
5313 if (!isFileLike(value)) {
5314 value = value instanceof Blob ? new File([value], "blob", { type: value.type }) : new FileLike(value, "blob", { type: value.type });
5315 }
5316 if (filename !== void 0) {
5317 const options = {
5318 type: value.type,
5319 lastModified: value.lastModified
5320 };
5321 value = value instanceof NativeFile ? new File([value], filename, options) : new FileLike(value, filename, options);

Callers 3

appendMethod · 0.70
setMethod · 0.70
multipartFormDataParserFunction · 0.70

Calls 1

isFileLikeFunction · 0.70

Tested by

no test coverage detected