Skip to content

File tree

3 files changed

+29
-9
lines changed

3 files changed

+29
-9
lines changed

dist/main.cjs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2811,8 +2811,18 @@ var require_dist_node5 = __commonJS({
28112811
module2.exports = __toCommonJS2(dist_src_exports);
28122812
var import_endpoint = require_dist_node2();
28132813
var import_universal_user_agent = require_dist_node();
2814-
var VERSION = "8.1.4";
2815-
var import_is_plain_object = require_is_plain_object();
2814+
var VERSION = "8.1.6";
2815+
function isPlainObject(value) {
2816+
if (typeof value !== "object" || value === null)
2817+
return false;
2818+
if (Object.prototype.toString.call(value) !== "[object Object]")
2819+
return false;
2820+
const proto = Object.getPrototypeOf(value);
2821+
if (proto === null)
2822+
return true;
2823+
const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor;
2824+
return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value);
2825+
}
28162826
var import_request_error = require_dist_node4();
28172827
function getBufferResponse(response) {
28182828
return response.arrayBuffer();
@@ -2821,7 +2831,7 @@ var require_dist_node5 = __commonJS({
28212831
var _a, _b, _c;
28222832
const log = requestOptions.request && requestOptions.request.log ? requestOptions.request.log : console;
28232833
const parseSuccessResponseBody = ((_a = requestOptions.request) == null ? void 0 : _a.parseSuccessResponseBody) !== false;
2824-
if ((0, import_is_plain_object.isPlainObject)(requestOptions.body) || Array.isArray(requestOptions.body)) {
2834+
if (isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body)) {
28252835
requestOptions.body = JSON.stringify(requestOptions.body);
28262836
}
28272837
let headers = {};
@@ -2927,7 +2937,7 @@ var require_dist_node5 = __commonJS({
29272937
async function getResponseData(response) {
29282938
const contentType = response.headers.get("content-type");
29292939
if (/application\/json/.test(contentType)) {
2930-
return response.json();
2940+
return response.json().catch(() => response.text()).catch(() => "");
29312941
}
29322942
if (!contentType || /^text\/|charset=utf-8$/.test(contentType)) {
29332943
return response.text();

dist/post.cjs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2811,8 +2811,18 @@ var require_dist_node5 = __commonJS({
28112811
module2.exports = __toCommonJS2(dist_src_exports);
28122812
var import_endpoint = require_dist_node2();
28132813
var import_universal_user_agent = require_dist_node();
2814-
var VERSION = "8.1.4";
2815-
var import_is_plain_object = require_is_plain_object();
2814+
var VERSION = "8.1.6";
2815+
function isPlainObject(value) {
2816+
if (typeof value !== "object" || value === null)
2817+
return false;
2818+
if (Object.prototype.toString.call(value) !== "[object Object]")
2819+
return false;
2820+
const proto = Object.getPrototypeOf(value);
2821+
if (proto === null)
2822+
return true;
2823+
const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor;
2824+
return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value);
2825+
}
28162826
var import_request_error = require_dist_node4();
28172827
function getBufferResponse(response) {
28182828
return response.arrayBuffer();
@@ -2821,7 +2831,7 @@ var require_dist_node5 = __commonJS({
28212831
var _a, _b, _c;
28222832
const log = requestOptions.request && requestOptions.request.log ? requestOptions.request.log : console;
28232833
const parseSuccessResponseBody = ((_a = requestOptions.request) == null ? void 0 : _a.parseSuccessResponseBody) !== false;
2824-
if ((0, import_is_plain_object.isPlainObject)(requestOptions.body) || Array.isArray(requestOptions.body)) {
2834+
if (isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body)) {
28252835
requestOptions.body = JSON.stringify(requestOptions.body);
28262836
}
28272837
let headers = {};
@@ -2927,7 +2937,7 @@ var require_dist_node5 = __commonJS({
29272937
async function getResponseData(response) {
29282938
const contentType = response.headers.get("content-type");
29292939
if (/application\/json/.test(contentType)) {
2930-
return response.json();
2940+
return response.json().catch(() => response.text()).catch(() => "");
29312941
}
29322942
if (!contentType || /^text\/|charset=utf-8$/.test(contentType)) {
29332943
return response.text();

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "create-github-app-token",
33
"private": true,
44
"type": "module",
5-
"version": "1.6.0",
5+
"version": "1.6.1",
66
"description": "GitHub Action for creating a GitHub App Installation Access Token",
77
"scripts": {
88
"build": "esbuild main.js post.js --bundle --outdir=dist --out-extension:.js=.cjs --platform=node --target=node20.0.0",

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy