@@ -36512,14 +36512,14 @@ var require_dist_node5 = __commonJS({
3651236512 var __toCommonJS = (mod) => __copyProps2(__defProp2({}, "__esModule", { value: true }), mod);
3651336513 var dist_src_exports = {};
3651436514 __export2(dist_src_exports, {
36515- RequestError: () => RequestError2
36515+ RequestError: () => RequestError3
3651636516 });
3651736517 module.exports = __toCommonJS(dist_src_exports);
3651836518 var import_deprecation = require_dist_node4();
3651936519 var import_once = __toESM2(require_once());
3652036520 var logOnceCode = (0, import_once.default)((deprecation) => console.warn(deprecation));
3652136521 var logOnceHeaders = (0, import_once.default)((deprecation) => console.warn(deprecation));
36522- var RequestError2 = class extends Error {
36522+ var RequestError3 = class extends Error {
3652336523 constructor(message, statusCode, options) {
3652436524 super(message);
3652536525 if (Error.captureStackTrace) {
@@ -42913,6 +42913,36 @@ var Octokit2 = Octokit.plugin(requestLog, legacyRestEndpointMethods, paginateRes
4291342913//
4291442914var import_core2 = __toESM(require_core());
4291542915
42916+ //
42917+ var RequestError2 = class extends Error {
42918+ name;
42919+ status;
42920+ request;
42921+ response;
42922+ constructor(message, statusCode, options) {
42923+ super(message);
42924+ this.name = "HttpError";
42925+ this.status = Number.parseInt(statusCode);
42926+ if (Number.isNaN(this.status)) {
42927+ this.status = 0;
42928+ }
42929+ if ("response" in options) {
42930+ this.response = options.response;
42931+ }
42932+ const requestCopy = Object.assign({}, options.request);
42933+ if (options.request.headers.authorization) {
42934+ requestCopy.headers = Object.assign({}, options.request.headers, {
42935+ authorization: options.request.headers.authorization.replace(
42936+ / .*$/,
42937+ " [REDACTED]"
42938+ )
42939+ });
42940+ }
42941+ requestCopy.url = requestCopy.url.replace(/\bclient_secret=\w+/g, "client_secret=[REDACTED]").replace(/\baccess_token=\w+/g, "access_token=[REDACTED]");
42942+ this.request = requestCopy;
42943+ }
42944+ };
42945+
4291642946//
4291742947function requestToOAuthBaseUrl(request2) {
4291842948 const endpointDefaults = request2.endpoint.DEFAULTS;
@@ -42928,7 +42958,7 @@ async function oauthRequest(request2, route, parameters) {
4292842958 };
4292942959 const response = await request2(route, withOAuthParameters);
4293042960 if ("error" in response.data) {
42931- const error2 = new RequestError (
42961+ const error2 = new RequestError2 (
4293242962 `${response.data.error_description} (${response.data.error}, ${response.data.error_uri})`,
4293342963 400,
4293442964 {
0 commit comments