@octokit/request
Advanced tools
+10
-4
@@ -8,3 +8,3 @@ // pkg/dist-src/index.js | ||
| // pkg/dist-src/version.js | ||
| var VERSION = "10.0.6"; | ||
| var VERSION = "10.0.7"; | ||
@@ -33,2 +33,3 @@ // pkg/dist-src/defaults.js | ||
| import { RequestError } from "@octokit/request-error"; | ||
| var noop = () => ""; | ||
| async function fetchWrapper(requestOptions) { | ||
@@ -135,3 +136,3 @@ const fetch = requestOptions.request?.fetch || globalThis.fetch; | ||
| if (!contentType) { | ||
| return response.text().catch(() => ""); | ||
| return response.text().catch(noop); | ||
| } | ||
@@ -148,5 +149,8 @@ const mimetype = safeParse(contentType); | ||
| } else if (mimetype.type.startsWith("text/") || mimetype.parameters.charset?.toLowerCase() === "utf-8") { | ||
| return response.text().catch(() => ""); | ||
| return response.text().catch(noop); | ||
| } else { | ||
| return response.arrayBuffer().catch(() => new ArrayBuffer(0)); | ||
| return response.arrayBuffer().catch( | ||
| /* v8 ignore next -- @preserve */ | ||
| () => new ArrayBuffer(0) | ||
| ); | ||
| } | ||
@@ -201,1 +205,3 @@ } | ||
| }; | ||
| /* v8 ignore next -- @preserve */ | ||
| /* v8 ignore else -- @preserve */ |
| import { safeParse } from "fast-content-type-parse"; | ||
| import { isPlainObject } from "./is-plain-object.js"; | ||
| import { RequestError } from "@octokit/request-error"; | ||
| /* v8 ignore next -- @preserve */ | ||
| const noop = () => ""; | ||
| async function fetchWrapper(requestOptions) { | ||
@@ -34,2 +36,3 @@ const fetch = requestOptions.request?.fetch || globalThis.fetch; | ||
| let message = "Unknown Error"; | ||
| /* v8 ignore else -- @preserve */ | ||
| if (error instanceof Error) { | ||
@@ -42,2 +45,3 @@ if (error.name === "AbortError") { | ||
| if (error.name === "TypeError" && "cause" in error) { | ||
| /* v8 ignore else -- @preserve */ | ||
| if (error.cause instanceof Error) { | ||
@@ -107,3 +111,3 @@ message = error.cause.message; | ||
| if (!contentType) { | ||
| return response.text().catch(() => ""); | ||
| return response.text().catch(noop); | ||
| } | ||
@@ -120,5 +124,8 @@ const mimetype = safeParse(contentType); | ||
| } else if (mimetype.type.startsWith("text/") || mimetype.parameters.charset?.toLowerCase() === "utf-8") { | ||
| return response.text().catch(() => ""); | ||
| return response.text().catch(noop); | ||
| } else { | ||
| return response.arrayBuffer().catch(() => new ArrayBuffer(0)); | ||
| return response.arrayBuffer().catch( | ||
| /* v8 ignore next -- @preserve */ | ||
| () => new ArrayBuffer(0) | ||
| ); | ||
| } | ||
@@ -125,0 +132,0 @@ } |
@@ -1,4 +0,4 @@ | ||
| const VERSION = "10.0.6"; | ||
| const VERSION = "10.0.7"; | ||
| export { | ||
| VERSION | ||
| }; |
@@ -1,1 +0,1 @@ | ||
| export declare const VERSION = "10.0.6"; | ||
| export declare const VERSION = "10.0.7"; |
+3
-3
| { | ||
| "name": "@octokit/request", | ||
| "version": "10.0.6", | ||
| "version": "10.0.7", | ||
| "type": "module", | ||
@@ -30,3 +30,3 @@ "publishConfig": { | ||
| "@types/node": "^24.0.0", | ||
| "@vitest/coverage-v8": "^3.0.0", | ||
| "@vitest/coverage-v8": "^4.0.0", | ||
| "esbuild": "^0.25.0", | ||
@@ -39,3 +39,3 @@ "fetch-mock": "^12.0.0", | ||
| "undici": "^7.0.0", | ||
| "vitest": "^3.0.0" | ||
| "vitest": "^4.0.0" | ||
| }, | ||
@@ -42,0 +42,0 @@ "engines": { |
+2
-4
@@ -569,6 +569,4 @@ # request.js | ||
| }, | ||
| options: { | ||
| request: { | ||
| fetch: myFetch, | ||
| }, | ||
| request: { | ||
| fetch: myFetch, | ||
| }, | ||
@@ -575,0 +573,0 @@ }); |
Sorry, the diff of this file is not supported yet
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
46002
1.11%413
3.25%578
-0.34%23
4.55%