From 5b6bc649a185ce8ae3a5acd32872c936c82b5332 Mon Sep 17 00:00:00 2001 From: Stephan Linkel Date: Sun, 6 Jul 2025 12:10:09 +0200 Subject: [PATCH] first try --- .gitignore | 1 + build.config.ts | 9 + dist/{index.js => index.mjs} | 1395 +++++++++++----------------------- package.json | 12 +- 4 files changed, 445 insertions(+), 972 deletions(-) create mode 100644 build.config.ts rename dist/{index.js => index.mjs} (97%) diff --git a/.gitignore b/.gitignore index 3c3629e..dd87e2d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules +build diff --git a/build.config.ts b/build.config.ts new file mode 100644 index 0000000..fbb3f32 --- /dev/null +++ b/build.config.ts @@ -0,0 +1,9 @@ +import { defineBuildConfig } from "unbuild"; + +export default defineBuildConfig({ + entries: ["./src/index"], + outDir: "build", + rollup: { + inlineDependencies: true, + }, +}); diff --git a/dist/index.js b/dist/index.mjs similarity index 97% rename from dist/index.js rename to dist/index.mjs index 56f16c1..c24b68a 100644 --- a/dist/index.js +++ b/dist/index.mjs @@ -1,10 +1,9 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ +import { createRequire as __WEBPACK_EXTERNAL_createRequire } from "module"; +/******/ var __webpack_modules__ = ({ /***/ 3191: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -107,7 +106,6 @@ function escapeProperty(s) { /***/ 9999: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -458,7 +456,6 @@ exports.platform = __importStar(__nccwpck_require__(2563)); /***/ 9058: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; // For internal use, subject to change. var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { @@ -527,7 +524,6 @@ exports.prepareKeyValueMessage = prepareKeyValueMessage; /***/ 3549: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } @@ -611,7 +607,6 @@ exports.OidcClient = OidcClient; /***/ 539: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -680,7 +675,6 @@ exports.toPlatformPath = toPlatformPath; /***/ 2563: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -781,7 +775,6 @@ exports.getDetails = getDetails; /***/ 1638: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } @@ -1071,7 +1064,6 @@ exports.summary = _summary; /***/ 6283: /***/ ((__unused_webpack_module, exports) => { -"use strict"; // We use any as a valid input type /* eslint-disable @typescript-eslint/no-explicit-any */ @@ -1118,7 +1110,6 @@ exports.toCommandProperties = toCommandProperties; /***/ 8872: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -1228,7 +1219,6 @@ exports.getExecOutput = getExecOutput; /***/ 3725: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -1853,7 +1843,6 @@ class ExecState extends events.EventEmitter { /***/ 3673: /***/ (function(__unused_webpack_module, exports) { -"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } @@ -1941,7 +1930,6 @@ exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHand /***/ 787: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; /* eslint-disable @typescript-eslint/no-explicit-any */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { @@ -2600,7 +2588,6 @@ const lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => ((c[k.toLowerCa /***/ 7407: /***/ ((__unused_webpack_module, exports) => { -"use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.checkBypass = exports.getProxyUrl = void 0; @@ -2702,7 +2689,6 @@ class DecodedURL extends URL { /***/ 2746: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -2892,7 +2878,6 @@ exports.getCmdPath = getCmdPath; /***/ 3357: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -3198,7 +3183,6 @@ function copyFile(srcFile, destFile, force) { /***/ 679: /***/ (function(module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -3334,7 +3318,6 @@ exports._readLinuxVersionFile = _readLinuxVersionFile; /***/ 4039: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -3428,7 +3411,6 @@ exports.RetryHelper = RetryHelper; /***/ 1631: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { -"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; @@ -5759,7 +5741,6 @@ module.exports = __nccwpck_require__(3660); /***/ 3660: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { -"use strict"; var net = __nccwpck_require__(9278); @@ -6031,7 +6012,6 @@ exports.debug = debug; // for test /***/ 298: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const Client = __nccwpck_require__(439) @@ -6206,7 +6186,6 @@ module.exports.mockErrors = mockErrors /***/ 8603: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { InvalidArgumentError } = __nccwpck_require__(1581) @@ -6423,7 +6402,6 @@ module.exports = { /***/ 3290: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { AsyncResource } = __nccwpck_require__(290) @@ -6535,7 +6513,6 @@ module.exports = connect /***/ 9840: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -6792,7 +6769,6 @@ module.exports = pipeline /***/ 3333: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const Readable = __nccwpck_require__(1709) @@ -6980,7 +6956,6 @@ module.exports.RequestHandler = RequestHandler /***/ 2310: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { finished, PassThrough } = __nccwpck_require__(2203) @@ -7208,7 +7183,6 @@ module.exports = stream /***/ 7236: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { InvalidArgumentError, RequestAbortedError, SocketError } = __nccwpck_require__(1581) @@ -7321,7 +7295,6 @@ module.exports = upgrade /***/ 8725: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; module.exports.request = __nccwpck_require__(3333) @@ -7336,7 +7309,6 @@ module.exports.connect = __nccwpck_require__(3290) /***/ 1709: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // Ported from https://github.com/nodejs/undici/pull/907 @@ -7719,7 +7691,6 @@ module.exports = { getResolveErrorBodyCallback } /***/ 3375: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -7917,7 +7888,6 @@ module.exports = BalancedPool /***/ 3761: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { kConstruct } = __nccwpck_require__(5914) @@ -8763,7 +8733,6 @@ module.exports = { /***/ 8400: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { kConstruct } = __nccwpck_require__(5914) @@ -8915,7 +8884,6 @@ module.exports = { /***/ 5914: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; module.exports = { @@ -8928,7 +8896,6 @@ module.exports = { /***/ 3175: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const assert = __nccwpck_require__(2613) @@ -8985,7 +8952,6 @@ module.exports = { /***/ 439: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // @ts-check @@ -11276,7 +11242,6 @@ module.exports = Client /***/ 1408: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; /* istanbul ignore file: only for Node 12 */ @@ -11332,7 +11297,6 @@ module.exports = function () { /***/ 8803: /***/ ((module) => { -"use strict"; // https://wicg.github.io/cookie-store/#cookie-maximum-attribute-value-size @@ -11352,7 +11316,6 @@ module.exports = { /***/ 7426: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { parseSetCookie } = __nccwpck_require__(7889) @@ -11543,7 +11506,6 @@ module.exports = { /***/ 7889: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { maxNameValuePairSize, maxAttributeValueSize } = __nccwpck_require__(8803) @@ -11868,7 +11830,6 @@ module.exports = { /***/ 3692: /***/ ((module) => { -"use strict"; /** @@ -12150,7 +12111,6 @@ module.exports = { /***/ 110: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const net = __nccwpck_require__(9278) @@ -12347,7 +12307,6 @@ module.exports = buildConnector /***/ 7281: /***/ ((module) => { -"use strict"; /** @type {Record} */ @@ -12473,7 +12432,6 @@ module.exports = { /***/ 1581: /***/ ((module) => { -"use strict"; class UndiciError extends Error { @@ -12711,7 +12669,6 @@ module.exports = { /***/ 3505: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -13288,7 +13245,6 @@ module.exports = { /***/ 4606: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const assert = __nccwpck_require__(2613) @@ -13818,7 +13774,6 @@ module.exports = { /***/ 9787: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const Dispatcher = __nccwpck_require__(3553) @@ -14018,7 +13973,6 @@ module.exports = DispatcherBase /***/ 3553: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const EventEmitter = __nccwpck_require__(4434) @@ -14045,7 +13999,6 @@ module.exports = Dispatcher /***/ 8009: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const Busboy = __nccwpck_require__(9766) @@ -14666,7 +14619,6 @@ module.exports = { /***/ 7536: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { MessageChannel, receiveMessageOnPort } = __nccwpck_require__(8167) @@ -15459,7 +15411,6 @@ module.exports = { /***/ 4091: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { Blob, File: NativeFile } = __nccwpck_require__(181) @@ -15811,7 +15762,6 @@ module.exports = { File, FileLike, isFileLike } /***/ 1187: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { isBlobLike, toUSVString, makeIterator } = __nccwpck_require__(8961) @@ -16084,7 +16034,6 @@ module.exports = { FormData } /***/ 742: /***/ ((module) => { -"use strict"; // In case of breaking changes, increase the version @@ -16132,7 +16081,6 @@ module.exports = { /***/ 2223: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // https://github.com/Ethan-Arrowood/undici-fetch @@ -16733,7 +16681,6 @@ module.exports = { /***/ 9401: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // https://github.com/Ethan-Arrowood/undici-fetch @@ -18889,7 +18836,6 @@ module.exports = { /***/ 2204: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; /* globals AbortController */ @@ -19843,7 +19789,6 @@ module.exports = { Request, makeRequest } /***/ 6062: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { Headers, HeadersList, fill } = __nccwpck_require__(2223) @@ -20422,7 +20367,6 @@ module.exports = { /***/ 1088: /***/ ((module) => { -"use strict"; module.exports = { @@ -20440,7 +20384,6 @@ module.exports = { /***/ 8961: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { redirectStatusSet, referrerPolicySet: referrerPolicyTokens, badPortsSet } = __nccwpck_require__(7536) @@ -21592,7 +21535,6 @@ module.exports = { /***/ 3476: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { types } = __nccwpck_require__(9023) @@ -22246,7 +22188,6 @@ module.exports = { /***/ 202: /***/ ((module) => { -"use strict"; /** @@ -22544,7 +22485,6 @@ module.exports = { /***/ 9086: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -22896,7 +22836,6 @@ module.exports = { /***/ 5702: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { webidl } = __nccwpck_require__(3476) @@ -22982,7 +22921,6 @@ module.exports = { /***/ 7570: /***/ ((module) => { -"use strict"; module.exports = { @@ -23000,7 +22938,6 @@ module.exports = { /***/ 367: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -23400,7 +23337,6 @@ module.exports = { /***/ 9456: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // We include a version number for the Dispatcher API. In case of breaking changes, @@ -23440,7 +23376,6 @@ module.exports = { /***/ 1858: /***/ ((module) => { -"use strict"; module.exports = class DecoratorHandler { @@ -23483,7 +23418,6 @@ module.exports = class DecoratorHandler { /***/ 3897: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const util = __nccwpck_require__(4606) @@ -24055,7 +23989,6 @@ module.exports = RetryHandler /***/ 9509: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const RedirectHandler = __nccwpck_require__(3897) @@ -24084,7 +24017,6 @@ module.exports = createRedirectInterceptor /***/ 862: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { -"use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.SPECIAL_HEADERS = exports.HEADER_STATE = exports.MINOR = exports.MAJOR = exports.CONNECTION_TOKEN_CHARS = exports.HEADER_CHARS = exports.TOKEN = exports.STRICT_TOKEN = exports.HEX = exports.URL_CHAR = exports.STRICT_URL_CHAR = exports.USERINFO_CHARS = exports.MARK = exports.ALPHANUM = exports.NUM = exports.HEX_MAP = exports.NUM_MAP = exports.ALPHA = exports.FINISH = exports.H_METHOD_MAP = exports.METHOD_MAP = exports.METHODS_RTSP = exports.METHODS_ICE = exports.METHODS_HTTP = exports.METHODS = exports.LENIENT_FLAGS = exports.FLAGS = exports.TYPE = exports.ERROR = void 0; @@ -24385,7 +24317,6 @@ module.exports = 'AGFzbQEAAAABMAhgAX8Bf2ADf39/AX9gBH9/f38Bf2AAAGADf39/AGABfwBgAn /***/ 1910: /***/ ((__unused_webpack_module, exports) => { -"use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.enumToMap = void 0; @@ -24407,7 +24338,6 @@ exports.enumToMap = enumToMap; /***/ 5343: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { kClients } = __nccwpck_require__(5773) @@ -24586,7 +24516,6 @@ module.exports = MockAgent /***/ 4163: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { promisify } = __nccwpck_require__(9023) @@ -24653,7 +24582,6 @@ module.exports = MockClient /***/ 2255: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { UndiciError } = __nccwpck_require__(1581) @@ -24678,7 +24606,6 @@ module.exports = { /***/ 3445: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { getResponseData, buildKey, addMockDispatch } = __nccwpck_require__(939) @@ -24892,7 +24819,6 @@ module.exports.MockScope = MockScope /***/ 3722: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { promisify } = __nccwpck_require__(9023) @@ -24959,7 +24885,6 @@ module.exports = MockPool /***/ 5367: /***/ ((module) => { -"use strict"; module.exports = { @@ -24990,7 +24915,6 @@ module.exports = { /***/ 939: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { MockNotMatchedError } = __nccwpck_require__(2255) @@ -25349,7 +25273,6 @@ module.exports = { /***/ 6584: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { Transform } = __nccwpck_require__(2203) @@ -25397,7 +25320,6 @@ module.exports = class PendingInterceptorsFormatter { /***/ 1315: /***/ ((module) => { -"use strict"; const singulars = { @@ -25434,7 +25356,6 @@ module.exports = class Pluralizer { /***/ 119: /***/ ((module) => { -"use strict"; /* eslint-disable */ @@ -25559,7 +25480,6 @@ module.exports = class FixedQueue { /***/ 9974: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const DispatcherBase = __nccwpck_require__(9787) @@ -25802,7 +25722,6 @@ module.exports = PoolStats /***/ 6086: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { @@ -25918,7 +25837,6 @@ module.exports = Pool /***/ 6278: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { kProxy, kClose, kDestroy, kInterceptors } = __nccwpck_require__(5773) @@ -26115,7 +26033,6 @@ module.exports = ProxyAgent /***/ 2374: /***/ ((module) => { -"use strict"; let fastNow = Date.now() @@ -26220,7 +26137,6 @@ module.exports = { /***/ 3760: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const diagnosticsChannel = __nccwpck_require__(1637) @@ -26519,7 +26435,6 @@ module.exports = { /***/ 7875: /***/ ((module) => { -"use strict"; // This is a Globally Unique Identifier unique used @@ -26578,7 +26493,6 @@ module.exports = { /***/ 8659: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { webidl } = __nccwpck_require__(3476) @@ -26889,7 +26803,6 @@ module.exports = { /***/ 4391: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { maxUnsigned16Bit } = __nccwpck_require__(7875) @@ -26970,7 +26883,6 @@ module.exports = { /***/ 833: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { Writable } = __nccwpck_require__(2203) @@ -27322,7 +27234,6 @@ module.exports = { /***/ 6063: /***/ ((module) => { -"use strict"; module.exports = { @@ -27342,7 +27253,6 @@ module.exports = { /***/ 588: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { kReadyState, kController, kResponse, kBinaryType, kWebSocketURL } = __nccwpck_require__(6063) @@ -27550,7 +27460,6 @@ module.exports = { /***/ 3853: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const { webidl } = __nccwpck_require__(3476) @@ -28199,255 +28108,223 @@ module.exports = { /***/ 2613: /***/ ((module) => { -"use strict"; -module.exports = require("assert"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("assert"); /***/ }), /***/ 290: /***/ ((module) => { -"use strict"; -module.exports = require("async_hooks"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("async_hooks"); /***/ }), /***/ 181: /***/ ((module) => { -"use strict"; -module.exports = require("buffer"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("buffer"); /***/ }), /***/ 5317: /***/ ((module) => { -"use strict"; -module.exports = require("child_process"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("child_process"); /***/ }), /***/ 4236: /***/ ((module) => { -"use strict"; -module.exports = require("console"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("console"); /***/ }), /***/ 6982: /***/ ((module) => { -"use strict"; -module.exports = require("crypto"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("crypto"); /***/ }), /***/ 1637: /***/ ((module) => { -"use strict"; -module.exports = require("diagnostics_channel"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("diagnostics_channel"); /***/ }), /***/ 4434: /***/ ((module) => { -"use strict"; -module.exports = require("events"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("events"); /***/ }), /***/ 9896: /***/ ((module) => { -"use strict"; -module.exports = require("fs"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("fs"); /***/ }), /***/ 8611: /***/ ((module) => { -"use strict"; -module.exports = require("http"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("http"); /***/ }), /***/ 5675: /***/ ((module) => { -"use strict"; -module.exports = require("http2"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("http2"); /***/ }), /***/ 5692: /***/ ((module) => { -"use strict"; -module.exports = require("https"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("https"); /***/ }), /***/ 9278: /***/ ((module) => { -"use strict"; -module.exports = require("net"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), /***/ 7598: /***/ ((module) => { -"use strict"; -module.exports = require("node:crypto"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:crypto"); /***/ }), /***/ 8474: /***/ ((module) => { -"use strict"; -module.exports = require("node:events"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:events"); /***/ }), /***/ 7075: /***/ ((module) => { -"use strict"; -module.exports = require("node:stream"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:stream"); /***/ }), /***/ 7975: /***/ ((module) => { -"use strict"; -module.exports = require("node:util"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:util"); /***/ }), /***/ 857: /***/ ((module) => { -"use strict"; -module.exports = require("os"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("os"); /***/ }), /***/ 6928: /***/ ((module) => { -"use strict"; -module.exports = require("path"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("path"); /***/ }), /***/ 2987: /***/ ((module) => { -"use strict"; -module.exports = require("perf_hooks"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("perf_hooks"); /***/ }), /***/ 3480: /***/ ((module) => { -"use strict"; -module.exports = require("querystring"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("querystring"); /***/ }), /***/ 2203: /***/ ((module) => { -"use strict"; -module.exports = require("stream"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("stream"); /***/ }), /***/ 3774: /***/ ((module) => { -"use strict"; -module.exports = require("stream/web"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("stream/web"); /***/ }), /***/ 3193: /***/ ((module) => { -"use strict"; -module.exports = require("string_decoder"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("string_decoder"); /***/ }), /***/ 3557: /***/ ((module) => { -"use strict"; -module.exports = require("timers"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("timers"); /***/ }), /***/ 4756: /***/ ((module) => { -"use strict"; -module.exports = require("tls"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("tls"); /***/ }), /***/ 7016: /***/ ((module) => { -"use strict"; -module.exports = require("url"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("url"); /***/ }), /***/ 9023: /***/ ((module) => { -"use strict"; -module.exports = require("util"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("util"); /***/ }), /***/ 8253: /***/ ((module) => { -"use strict"; -module.exports = require("util/types"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("util/types"); /***/ }), /***/ 8167: /***/ ((module) => { -"use strict"; -module.exports = require("worker_threads"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("worker_threads"); /***/ }), /***/ 3106: /***/ ((module) => { -"use strict"; -module.exports = require("zlib"); +module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("zlib"); /***/ }), /***/ 6917: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const WritableStream = (__nccwpck_require__(7075).Writable) @@ -28668,7 +28545,6 @@ module.exports = Dicer /***/ 6890: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const EventEmitter = (__nccwpck_require__(8474).EventEmitter) @@ -28776,7 +28652,6 @@ module.exports = HeaderParser /***/ 5341: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const inherits = (__nccwpck_require__(7975).inherits) @@ -28797,7 +28672,6 @@ module.exports = PartStream /***/ 2820: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; /** @@ -29033,7 +28907,6 @@ module.exports = SBMH /***/ 9766: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const WritableStream = (__nccwpck_require__(7075).Writable) @@ -29126,7 +28999,6 @@ module.exports.Dicer = Dicer /***/ 4945: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; // TODO: @@ -29440,7 +29312,6 @@ module.exports = Multipart /***/ 1724: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; const Decoder = __nccwpck_require__(393) @@ -29638,7 +29509,6 @@ module.exports = UrlEncoded /***/ 393: /***/ ((module) => { -"use strict"; const RE_PLUS = /\+/g @@ -29700,7 +29570,6 @@ module.exports = Decoder /***/ 4935: /***/ ((module) => { -"use strict"; module.exports = function basename (path) { @@ -29722,7 +29591,6 @@ module.exports = function basename (path) { /***/ 3772: /***/ (function(module) { -"use strict"; // Node has always utf-8 @@ -29844,7 +29712,6 @@ module.exports = decodeText /***/ 1954: /***/ ((module) => { -"use strict"; module.exports = function getLimit (limits, name, defaultLimit) { @@ -29868,7 +29735,6 @@ module.exports = function getLimit (limits, name, defaultLimit) { /***/ 6812: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; /* eslint-disable object-property-newline */ @@ -30067,232 +29933,62 @@ function parseParams (str) { module.exports = parseParams -/***/ }), - -/***/ 2014: -/***/ ((module) => { - -"use strict"; -var __webpack_unused_export__; - - -const NullObject = function NullObject () { } -NullObject.prototype = Object.create(null) - -/** - * RegExp to match *( ";" parameter ) in RFC 7231 sec 3.1.1.1 - * - * parameter = token "=" ( token / quoted-string ) - * token = 1*tchar - * tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" - * / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" - * / DIGIT / ALPHA - * ; any VCHAR, except delimiters - * quoted-string = DQUOTE *( qdtext / quoted-pair ) DQUOTE - * qdtext = HTAB / SP / %x21 / %x23-5B / %x5D-7E / obs-text - * obs-text = %x80-FF - * quoted-pair = "\" ( HTAB / SP / VCHAR / obs-text ) - */ -const paramRE = /; *([!#$%&'*+.^\w`|~-]+)=("(?:[\v\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\v\u0020-\u00ff])*"|[!#$%&'*+.^\w`|~-]+) */gu - -/** - * RegExp to match quoted-pair in RFC 7230 sec 3.2.6 - * - * quoted-pair = "\" ( HTAB / SP / VCHAR / obs-text ) - * obs-text = %x80-FF - */ -const quotedPairRE = /\\([\v\u0020-\u00ff])/gu - -/** - * RegExp to match type in RFC 7231 sec 3.1.1.1 - * - * media-type = type "/" subtype - * type = token - * subtype = token - */ -const mediaTypeRE = /^[!#$%&'*+.^\w|~-]+\/[!#$%&'*+.^\w|~-]+$/u - -// default ContentType to prevent repeated object creation -const defaultContentType = { type: '', parameters: new NullObject() } -Object.freeze(defaultContentType.parameters) -Object.freeze(defaultContentType) - -/** - * Parse media type to object. - * - * @param {string|object} header - * @return {Object} - * @public - */ - -function parse (header) { - if (typeof header !== 'string') { - throw new TypeError('argument header is required and must be a string') - } - - let index = header.indexOf(';') - const type = index !== -1 - ? header.slice(0, index).trim() - : header.trim() - - if (mediaTypeRE.test(type) === false) { - throw new TypeError('invalid media type') - } - - const result = { - type: type.toLowerCase(), - parameters: new NullObject() - } - - // parse parameters - if (index === -1) { - return result - } - - let key - let match - let value - - paramRE.lastIndex = index - - while ((match = paramRE.exec(header))) { - if (match.index !== index) { - throw new TypeError('invalid parameter format') - } - - index += match[0].length - key = match[1].toLowerCase() - value = match[2] - - if (value[0] === '"') { - // remove quotes and escapes - value = value - .slice(1, value.length - 1) - - quotedPairRE.test(value) && (value = value.replace(quotedPairRE, '$1')) - } - - result.parameters[key] = value - } - - if (index !== header.length) { - throw new TypeError('invalid parameter format') - } - - return result -} - -function safeParse (header) { - if (typeof header !== 'string') { - return defaultContentType - } - - let index = header.indexOf(';') - const type = index !== -1 - ? header.slice(0, index).trim() - : header.trim() - - if (mediaTypeRE.test(type) === false) { - return defaultContentType - } - - const result = { - type: type.toLowerCase(), - parameters: new NullObject() - } - - // parse parameters - if (index === -1) { - return result - } - - let key - let match - let value - - paramRE.lastIndex = index - - while ((match = paramRE.exec(header))) { - if (match.index !== index) { - return defaultContentType - } - - index += match[0].length - key = match[1].toLowerCase() - value = match[2] - - if (value[0] === '"') { - // remove quotes and escapes - value = value - .slice(1, value.length - 1) - - quotedPairRE.test(value) && (value = value.replace(quotedPairRE, '$1')) - } - - result.parameters[key] = value - } - - if (index !== header.length) { - return defaultContentType - } - - return result -} - -__webpack_unused_export__ = { parse, safeParse } -__webpack_unused_export__ = parse -module.exports.xL = safeParse -__webpack_unused_export__ = defaultContentType - - /***/ }) -/******/ }); +/******/ }); /************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __nccwpck_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ var threw = true; -/******/ try { -/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __nccwpck_require__); -/******/ threw = false; -/******/ } finally { -/******/ if(threw) delete __webpack_module_cache__[moduleId]; -/******/ } -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __nccwpck_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; /******/ } -/******/ +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ var threw = true; +/******/ try { +/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __nccwpck_require__); +/******/ threw = false; +/******/ } finally { +/******/ if(threw) delete __webpack_module_cache__[moduleId]; +/******/ } +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ /************************************************************************/ -/******/ /* webpack/runtime/compat */ -/******/ -/******/ if (typeof __nccwpck_require__ !== 'undefined') __nccwpck_require__.ab = __dirname + "/"; -/******/ +/******/ /* webpack/runtime/compat */ +/******/ +/******/ if (typeof __nccwpck_require__ !== 'undefined') __nccwpck_require__.ab = new URL('.', import.meta.url).pathname.slice(import.meta.url.match(/^file:\/\/\/\w:/) ? 1 : 0, -1) + "/"; +/******/ /************************************************************************/ var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; // EXTERNAL MODULE: ./node_modules/.pnpm/@actions+core@1.11.1/node_modules/@actions/core/lib/core.js var core = __nccwpck_require__(9999); -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+auth-token@6.0.0/node_modules/@octokit/auth-token/dist-bundle/index.js +;// CONCATENATED MODULE: external "node:fs/promises" +const promises_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:fs/promises"); +;// CONCATENATED MODULE: external "node:path" +const external_node_path_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:path"); +// EXTERNAL MODULE: ./node_modules/.pnpm/@actions+tool-cache@2.0.2/node_modules/@actions/tool-cache/lib/tool-cache.js +var tool_cache = __nccwpck_require__(1631); +;// CONCATENATED MODULE: ./build/index.mjs + + + + + // pkg/dist-src/is-jwt.js var b64url = "(?:[a-zA-Z0-9_-]+)"; var sep = "\\."; @@ -30346,9 +30042,6 @@ var createTokenAuth = function createTokenAuth2(token) { }); }; - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+auth-action@6.0.1/node_modules/@octokit/auth-action/dist-src/index.js - const createActionAuth = function createActionAuth2() { if (!process.env.GITHUB_ACTION) { throw new Error( @@ -30374,8 +30067,6 @@ const createActionAuth = function createActionAuth2() { return createTokenAuth(token); }; - -;// CONCATENATED MODULE: ./node_modules/.pnpm/universal-user-agent@7.0.3/node_modules/universal-user-agent/index.js function getUserAgent() { if (typeof navigator === "object" && "userAgent" in navigator) { return navigator.userAgent; @@ -30390,7 +30081,6 @@ function getUserAgent() { return ""; } -;// CONCATENATED MODULE: ./node_modules/.pnpm/before-after-hook@4.0.0/node_modules/before-after-hook/lib/register.js // @ts-check function register(state, name, method, options) { @@ -30419,7 +30109,6 @@ function register(state, name, method, options) { }); } -;// CONCATENATED MODULE: ./node_modules/.pnpm/before-after-hook@4.0.0/node_modules/before-after-hook/lib/add.js // @ts-check function addHook(state, kind, name, hook) { @@ -30467,7 +30156,6 @@ function addHook(state, kind, name, hook) { }); } -;// CONCATENATED MODULE: ./node_modules/.pnpm/before-after-hook@4.0.0/node_modules/before-after-hook/lib/remove.js // @ts-check function removeHook(state, name, method) { @@ -30488,13 +30176,9 @@ function removeHook(state, name, method) { state.registry[name].splice(index, 1); } -;// CONCATENATED MODULE: ./node_modules/.pnpm/before-after-hook@4.0.0/node_modules/before-after-hook/index.js // @ts-check - - - // bind with array of arguments: https://stackoverflow.com/a/21792913 const bind = Function.bind; const bindable = bind.bind(bind); @@ -30502,26 +30186,16 @@ const bindable = bind.bind(bind); function bindApi(hook, state, name) { const removeHookRef = bindable(removeHook, null).apply( null, - name ? [state, name] : [state] + [state] ); hook.api = { remove: removeHookRef }; hook.remove = removeHookRef; ["before", "error", "after", "wrap"].forEach((kind) => { - const args = name ? [state, kind, name] : [state, kind]; + const args = [state, kind]; hook[kind] = hook.api[kind] = bindable(addHook, null).apply(null, args); }); } -function Singular() { - const singularHookName = Symbol("Singular"); - const singularHookState = { - registry: {}, - }; - const singularHook = register.bind(null, singularHookState, singularHookName); - bindApi(singularHook, singularHookState, singularHookName); - return singularHook; -} - function Collection() { const state = { registry: {}, @@ -30533,17 +30207,15 @@ function Collection() { return hook; } -/* harmony default export */ const before_after_hook = ({ Singular, Collection }); +const Hook = { Collection }; -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+endpoint@11.0.0/node_modules/@octokit/endpoint/dist-bundle/index.js // pkg/dist-src/defaults.js - // pkg/dist-src/version.js -var VERSION = "0.0.0-development"; +var VERSION$7 = "0.0.0-development"; // pkg/dist-src/defaults.js -var userAgent = `octokit-endpoint.js/${VERSION} ${getUserAgent()}`; +var userAgent = `octokit-endpoint.js/${VERSION$7} ${getUserAgent()}`; var DEFAULTS = { method: "GET", baseUrl: "https://api.github.com", @@ -30568,7 +30240,7 @@ function lowercaseKeys(object) { } // pkg/dist-src/util/is-plain-object.js -function isPlainObject(value) { +function isPlainObject$1(value) { if (typeof value !== "object" || value === null) return false; if (Object.prototype.toString.call(value) !== "[object Object]") return false; const proto = Object.getPrototypeOf(value); @@ -30581,7 +30253,7 @@ function isPlainObject(value) { function mergeDeep(defaults, options) { const result = Object.assign({}, defaults); Object.keys(options).forEach((key) => { - if (isPlainObject(options[key])) { + if (isPlainObject$1(options[key])) { if (!(key in defaults)) Object.assign(result, { [key]: options[key] }); else result[key] = mergeDeep(defaults[key], options[key]); } else { @@ -30866,24 +30538,200 @@ function endpointWithDefaults(defaults, route, options) { } // pkg/dist-src/with-defaults.js -function withDefaults(oldDefaults, newDefaults) { +function withDefaults$2(oldDefaults, newDefaults) { const DEFAULTS2 = merge(oldDefaults, newDefaults); const endpoint2 = endpointWithDefaults.bind(null, DEFAULTS2); return Object.assign(endpoint2, { DEFAULTS: DEFAULTS2, - defaults: withDefaults.bind(null, DEFAULTS2), + defaults: withDefaults$2.bind(null, DEFAULTS2), merge: merge.bind(null, DEFAULTS2), parse }); } // pkg/dist-src/index.js -var endpoint = withDefaults(null, DEFAULTS); +var endpoint = withDefaults$2(null, DEFAULTS); +var fastContentTypeParse = {}; + +var hasRequiredFastContentTypeParse; + +function requireFastContentTypeParse () { + if (hasRequiredFastContentTypeParse) return fastContentTypeParse; + hasRequiredFastContentTypeParse = 1; + + const NullObject = function NullObject () { }; + NullObject.prototype = Object.create(null); + + /** + * RegExp to match *( ";" parameter ) in RFC 7231 sec 3.1.1.1 + * + * parameter = token "=" ( token / quoted-string ) + * token = 1*tchar + * tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" + * / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" + * / DIGIT / ALPHA + * ; any VCHAR, except delimiters + * quoted-string = DQUOTE *( qdtext / quoted-pair ) DQUOTE + * qdtext = HTAB / SP / %x21 / %x23-5B / %x5D-7E / obs-text + * obs-text = %x80-FF + * quoted-pair = "\" ( HTAB / SP / VCHAR / obs-text ) + */ + const paramRE = /; *([!#$%&'*+.^\w`|~-]+)=("(?:[\v\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\v\u0020-\u00ff])*"|[!#$%&'*+.^\w`|~-]+) */gu; + + /** + * RegExp to match quoted-pair in RFC 7230 sec 3.2.6 + * + * quoted-pair = "\" ( HTAB / SP / VCHAR / obs-text ) + * obs-text = %x80-FF + */ + const quotedPairRE = /\\([\v\u0020-\u00ff])/gu; + + /** + * RegExp to match type in RFC 7231 sec 3.1.1.1 + * + * media-type = type "/" subtype + * type = token + * subtype = token + */ + const mediaTypeRE = /^[!#$%&'*+.^\w|~-]+\/[!#$%&'*+.^\w|~-]+$/u; + + // default ContentType to prevent repeated object creation + const defaultContentType = { type: '', parameters: new NullObject() }; + Object.freeze(defaultContentType.parameters); + Object.freeze(defaultContentType); + + /** + * Parse media type to object. + * + * @param {string|object} header + * @return {Object} + * @public + */ + + function parse (header) { + if (typeof header !== 'string') { + throw new TypeError('argument header is required and must be a string') + } + + let index = header.indexOf(';'); + const type = index !== -1 + ? header.slice(0, index).trim() + : header.trim(); + + if (mediaTypeRE.test(type) === false) { + throw new TypeError('invalid media type') + } + + const result = { + type: type.toLowerCase(), + parameters: new NullObject() + }; + + // parse parameters + if (index === -1) { + return result + } + + let key; + let match; + let value; + + paramRE.lastIndex = index; + + while ((match = paramRE.exec(header))) { + if (match.index !== index) { + throw new TypeError('invalid parameter format') + } + + index += match[0].length; + key = match[1].toLowerCase(); + value = match[2]; + + if (value[0] === '"') { + // remove quotes and escapes + value = value + .slice(1, value.length - 1); + + quotedPairRE.test(value) && (value = value.replace(quotedPairRE, '$1')); + } + + result.parameters[key] = value; + } + + if (index !== header.length) { + throw new TypeError('invalid parameter format') + } + + return result + } + + function safeParse (header) { + if (typeof header !== 'string') { + return defaultContentType + } + + let index = header.indexOf(';'); + const type = index !== -1 + ? header.slice(0, index).trim() + : header.trim(); + + if (mediaTypeRE.test(type) === false) { + return defaultContentType + } + + const result = { + type: type.toLowerCase(), + parameters: new NullObject() + }; + + // parse parameters + if (index === -1) { + return result + } + + let key; + let match; + let value; + + paramRE.lastIndex = index; + + while ((match = paramRE.exec(header))) { + if (match.index !== index) { + return defaultContentType + } + + index += match[0].length; + key = match[1].toLowerCase(); + value = match[2]; + + if (value[0] === '"') { + // remove quotes and escapes + value = value + .slice(1, value.length - 1); + + quotedPairRE.test(value) && (value = value.replace(quotedPairRE, '$1')); + } + + result.parameters[key] = value; + } + + if (index !== header.length) { + return defaultContentType + } + + return result + } + + fastContentTypeParse.default = { parse, safeParse }; + fastContentTypeParse.parse = parse; + fastContentTypeParse.safeParse = safeParse; + fastContentTypeParse.defaultContentType = defaultContentType; + return fastContentTypeParse; +} + +var fastContentTypeParseExports = requireFastContentTypeParse(); -// EXTERNAL MODULE: ./node_modules/.pnpm/fast-content-type-parse@3.0.0/node_modules/fast-content-type-parse/index.js -var fast_content_type_parse = __nccwpck_require__(2014); -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+request-error@7.0.0/node_modules/@octokit/request-error/dist-src/index.js class RequestError extends Error { name; /** @@ -30922,29 +30770,20 @@ class RequestError extends Error { } } - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+request@10.0.2/node_modules/@octokit/request/dist-bundle/index.js // pkg/dist-src/index.js - -// pkg/dist-src/defaults.js - - // pkg/dist-src/version.js -var dist_bundle_VERSION = "0.0.0-development"; +var VERSION$6 = "0.0.0-development"; // pkg/dist-src/defaults.js var defaults_default = { headers: { - "user-agent": `octokit-request.js/${dist_bundle_VERSION} ${getUserAgent()}` + "user-agent": `octokit-request.js/${VERSION$6} ${getUserAgent()}` } }; -// pkg/dist-src/fetch-wrapper.js - - // pkg/dist-src/is-plain-object.js -function dist_bundle_isPlainObject(value) { +function isPlainObject(value) { if (typeof value !== "object" || value === null) return false; if (Object.prototype.toString.call(value) !== "[object Object]") return false; const proto = Object.getPrototypeOf(value); @@ -30952,9 +30791,6 @@ function dist_bundle_isPlainObject(value) { const Ctor = Object.prototype.hasOwnProperty.call(proto, "constructor") && proto.constructor; return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); } - -// pkg/dist-src/fetch-wrapper.js - async function fetchWrapper(requestOptions) { const fetch = requestOptions.request?.fetch || globalThis.fetch; if (!fetch) { @@ -30964,7 +30800,7 @@ async function fetchWrapper(requestOptions) { } const log = requestOptions.request?.log || console; const parseSuccessResponseBody = requestOptions.request?.parseSuccessResponseBody !== false; - const body = dist_bundle_isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body) ? JSON.stringify(requestOptions.body) : requestOptions.body; + const body = isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body) ? JSON.stringify(requestOptions.body) : requestOptions.body; const requestHeaders = Object.fromEntries( Object.entries(requestOptions.headers).map(([name, value]) => [ name, @@ -31058,7 +30894,7 @@ async function getResponseData(response) { if (!contentType) { return response.text().catch(() => ""); } - const mimetype = (0,fast_content_type_parse/* safeParse */.xL)(contentType); + const mimetype = fastContentTypeParseExports.safeParse(contentType); if (isJSONResponse(mimetype)) { let text = ""; try { @@ -31091,7 +30927,7 @@ function toErrorMessage(data) { } // pkg/dist-src/with-defaults.js -function dist_bundle_withDefaults(oldEndpoint, newDefaults) { +function withDefaults$1(oldEndpoint, newDefaults) { const endpoint2 = oldEndpoint.defaults(newDefaults); const newApi = function(route, parameters) { const endpointOptions = endpoint2.merge(route, parameters); @@ -31105,33 +30941,23 @@ function dist_bundle_withDefaults(oldEndpoint, newDefaults) { }; Object.assign(request2, { endpoint: endpoint2, - defaults: dist_bundle_withDefaults.bind(null, endpoint2) + defaults: withDefaults$1.bind(null, endpoint2) }); return endpointOptions.request.hook(request2, endpointOptions); }; return Object.assign(newApi, { endpoint: endpoint2, - defaults: dist_bundle_withDefaults.bind(null, endpoint2) + defaults: withDefaults$1.bind(null, endpoint2) }); } // pkg/dist-src/index.js -var request = dist_bundle_withDefaults(endpoint, defaults_default); +var request = withDefaults$1(endpoint, defaults_default); - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+graphql@9.0.1/node_modules/@octokit/graphql/dist-bundle/index.js // pkg/dist-src/index.js - - // pkg/dist-src/version.js -var graphql_dist_bundle_VERSION = "0.0.0-development"; - -// pkg/dist-src/with-defaults.js - - -// pkg/dist-src/graphql.js - +var VERSION$5 = "0.0.0-development"; // pkg/dist-src/error.js function _buildMessageForResponseErrors(data) { @@ -31219,51 +31045,41 @@ function graphql(request2, query, options) { } // pkg/dist-src/with-defaults.js -function graphql_dist_bundle_withDefaults(request2, newDefaults) { +function withDefaults(request2, newDefaults) { const newRequest = request2.defaults(newDefaults); const newApi = (query, options) => { return graphql(newRequest, query, options); }; return Object.assign(newApi, { - defaults: graphql_dist_bundle_withDefaults.bind(null, newRequest), + defaults: withDefaults.bind(null, newRequest), endpoint: newRequest.endpoint }); } // pkg/dist-src/index.js -var graphql2 = graphql_dist_bundle_withDefaults(request, { +withDefaults(request, { headers: { - "user-agent": `octokit-graphql.js/${graphql_dist_bundle_VERSION} ${getUserAgent()}` + "user-agent": `octokit-graphql.js/${VERSION$5} ${getUserAgent()}` }, method: "POST", url: "/graphql" }); function withCustomRequest(customRequest) { - return graphql_dist_bundle_withDefaults(customRequest, { + return withDefaults(customRequest, { method: "POST", url: "/graphql" }); } - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+core@7.0.2/node_modules/@octokit/core/dist-src/version.js -const version_VERSION = "7.0.2"; - - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+core@7.0.2/node_modules/@octokit/core/dist-src/index.js - - - - - +const VERSION$4 = "7.0.2"; const noop = () => { }; const consoleWarn = console.warn.bind(console); const consoleError = console.error.bind(console); -const userAgentTrail = `octokit-core.js/${version_VERSION} ${getUserAgent()}`; -class Octokit { - static VERSION = version_VERSION; +const userAgentTrail = `octokit-core.js/${VERSION$4} ${getUserAgent()}`; +let Octokit$1 = class Octokit { + static VERSION = VERSION$4; static defaults(defaults) { const OctokitWithDefaults = class extends this { constructor(...args) { @@ -31303,7 +31119,7 @@ class Octokit { return NewOctokit; } constructor(options = {}) { - const hook = new before_after_hook.Collection(); + const hook = new Hook.Collection(); const requestDefaults = { baseUrl: request.endpoint.DEFAULTS.baseUrl, headers: {}, @@ -31381,14 +31197,9 @@ class Octokit { hook; // TODO: type `octokit.auth` based on passed options.authStrategy auth; -} +}; - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-request-log@6.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-request-log/dist-src/version.js -const dist_src_version_VERSION = "6.0.0"; - - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-request-log@6.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-request-log/dist-src/index.js +const VERSION$3 = "6.0.0"; function requestLog(octokit) { octokit.hook.wrap("request", (request, options) => { @@ -31411,12 +31222,10 @@ function requestLog(octokit) { }); }); } -requestLog.VERSION = dist_src_version_VERSION; +requestLog.VERSION = VERSION$3; - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-paginate-rest@13.0.1_@octokit+core@7.0.2/node_modules/@octokit/plugin-paginate-rest/dist-bundle/index.js // pkg/dist-src/version.js -var plugin_paginate_rest_dist_bundle_VERSION = "0.0.0-development"; +var VERSION$2 = "0.0.0-development"; // pkg/dist-src/normalize-paginated-list-response.js function normalizePaginatedListResponse(response) { @@ -31514,280 +31323,10 @@ function gather(octokit, results, iterator2, mapFn) { } // pkg/dist-src/compose-paginate.js -var composePaginateRest = Object.assign(paginate, { +Object.assign(paginate, { iterator }); -// pkg/dist-src/generated/paginating-endpoints.js -var paginatingEndpoints = (/* unused pure expression or super */ null && ([ - "GET /advisories", - "GET /app/hook/deliveries", - "GET /app/installation-requests", - "GET /app/installations", - "GET /assignments/{assignment_id}/accepted_assignments", - "GET /classrooms", - "GET /classrooms/{classroom_id}/assignments", - "GET /enterprises/{enterprise}/code-security/configurations", - "GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories", - "GET /enterprises/{enterprise}/dependabot/alerts", - "GET /enterprises/{enterprise}/secret-scanning/alerts", - "GET /events", - "GET /gists", - "GET /gists/public", - "GET /gists/starred", - "GET /gists/{gist_id}/comments", - "GET /gists/{gist_id}/commits", - "GET /gists/{gist_id}/forks", - "GET /installation/repositories", - "GET /issues", - "GET /licenses", - "GET /marketplace_listing/plans", - "GET /marketplace_listing/plans/{plan_id}/accounts", - "GET /marketplace_listing/stubbed/plans", - "GET /marketplace_listing/stubbed/plans/{plan_id}/accounts", - "GET /networks/{owner}/{repo}/events", - "GET /notifications", - "GET /organizations", - "GET /orgs/{org}/actions/cache/usage-by-repository", - "GET /orgs/{org}/actions/hosted-runners", - "GET /orgs/{org}/actions/permissions/repositories", - "GET /orgs/{org}/actions/runner-groups", - "GET /orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners", - "GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories", - "GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners", - "GET /orgs/{org}/actions/runners", - "GET /orgs/{org}/actions/secrets", - "GET /orgs/{org}/actions/secrets/{secret_name}/repositories", - "GET /orgs/{org}/actions/variables", - "GET /orgs/{org}/actions/variables/{name}/repositories", - "GET /orgs/{org}/attestations/{subject_digest}", - "GET /orgs/{org}/blocks", - "GET /orgs/{org}/campaigns", - "GET /orgs/{org}/code-scanning/alerts", - "GET /orgs/{org}/code-security/configurations", - "GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories", - "GET /orgs/{org}/codespaces", - "GET /orgs/{org}/codespaces/secrets", - "GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories", - "GET /orgs/{org}/copilot/billing/seats", - "GET /orgs/{org}/copilot/metrics", - "GET /orgs/{org}/dependabot/alerts", - "GET /orgs/{org}/dependabot/secrets", - "GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories", - "GET /orgs/{org}/events", - "GET /orgs/{org}/failed_invitations", - "GET /orgs/{org}/hooks", - "GET /orgs/{org}/hooks/{hook_id}/deliveries", - "GET /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}", - "GET /orgs/{org}/insights/api/subject-stats", - "GET /orgs/{org}/insights/api/user-stats/{user_id}", - "GET /orgs/{org}/installations", - "GET /orgs/{org}/invitations", - "GET /orgs/{org}/invitations/{invitation_id}/teams", - "GET /orgs/{org}/issues", - "GET /orgs/{org}/members", - "GET /orgs/{org}/members/{username}/codespaces", - "GET /orgs/{org}/migrations", - "GET /orgs/{org}/migrations/{migration_id}/repositories", - "GET /orgs/{org}/organization-roles/{role_id}/teams", - "GET /orgs/{org}/organization-roles/{role_id}/users", - "GET /orgs/{org}/outside_collaborators", - "GET /orgs/{org}/packages", - "GET /orgs/{org}/packages/{package_type}/{package_name}/versions", - "GET /orgs/{org}/personal-access-token-requests", - "GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories", - "GET /orgs/{org}/personal-access-tokens", - "GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories", - "GET /orgs/{org}/private-registries", - "GET /orgs/{org}/projects", - "GET /orgs/{org}/properties/values", - "GET /orgs/{org}/public_members", - "GET /orgs/{org}/repos", - "GET /orgs/{org}/rulesets", - "GET /orgs/{org}/rulesets/rule-suites", - "GET /orgs/{org}/rulesets/{ruleset_id}/history", - "GET /orgs/{org}/secret-scanning/alerts", - "GET /orgs/{org}/security-advisories", - "GET /orgs/{org}/settings/network-configurations", - "GET /orgs/{org}/team/{team_slug}/copilot/metrics", - "GET /orgs/{org}/teams", - "GET /orgs/{org}/teams/{team_slug}/discussions", - "GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments", - "GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions", - "GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions", - "GET /orgs/{org}/teams/{team_slug}/invitations", - "GET /orgs/{org}/teams/{team_slug}/members", - "GET /orgs/{org}/teams/{team_slug}/projects", - "GET /orgs/{org}/teams/{team_slug}/repos", - "GET /orgs/{org}/teams/{team_slug}/teams", - "GET /projects/columns/{column_id}/cards", - "GET /projects/{project_id}/collaborators", - "GET /projects/{project_id}/columns", - "GET /repos/{owner}/{repo}/actions/artifacts", - "GET /repos/{owner}/{repo}/actions/caches", - "GET /repos/{owner}/{repo}/actions/organization-secrets", - "GET /repos/{owner}/{repo}/actions/organization-variables", - "GET /repos/{owner}/{repo}/actions/runners", - "GET /repos/{owner}/{repo}/actions/runs", - "GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts", - "GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs", - "GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs", - "GET /repos/{owner}/{repo}/actions/secrets", - "GET /repos/{owner}/{repo}/actions/variables", - "GET /repos/{owner}/{repo}/actions/workflows", - "GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs", - "GET /repos/{owner}/{repo}/activity", - "GET /repos/{owner}/{repo}/assignees", - "GET /repos/{owner}/{repo}/attestations/{subject_digest}", - "GET /repos/{owner}/{repo}/branches", - "GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations", - "GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs", - "GET /repos/{owner}/{repo}/code-scanning/alerts", - "GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances", - "GET /repos/{owner}/{repo}/code-scanning/analyses", - "GET /repos/{owner}/{repo}/codespaces", - "GET /repos/{owner}/{repo}/codespaces/devcontainers", - "GET /repos/{owner}/{repo}/codespaces/secrets", - "GET /repos/{owner}/{repo}/collaborators", - "GET /repos/{owner}/{repo}/comments", - "GET /repos/{owner}/{repo}/comments/{comment_id}/reactions", - "GET /repos/{owner}/{repo}/commits", - "GET /repos/{owner}/{repo}/commits/{commit_sha}/comments", - "GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls", - "GET /repos/{owner}/{repo}/commits/{ref}/check-runs", - "GET /repos/{owner}/{repo}/commits/{ref}/check-suites", - "GET /repos/{owner}/{repo}/commits/{ref}/status", - "GET /repos/{owner}/{repo}/commits/{ref}/statuses", - "GET /repos/{owner}/{repo}/contributors", - "GET /repos/{owner}/{repo}/dependabot/alerts", - "GET /repos/{owner}/{repo}/dependabot/secrets", - "GET /repos/{owner}/{repo}/deployments", - "GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses", - "GET /repos/{owner}/{repo}/environments", - "GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies", - "GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps", - "GET /repos/{owner}/{repo}/environments/{environment_name}/secrets", - "GET /repos/{owner}/{repo}/environments/{environment_name}/variables", - "GET /repos/{owner}/{repo}/events", - "GET /repos/{owner}/{repo}/forks", - "GET /repos/{owner}/{repo}/hooks", - "GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries", - "GET /repos/{owner}/{repo}/invitations", - "GET /repos/{owner}/{repo}/issues", - "GET /repos/{owner}/{repo}/issues/comments", - "GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions", - "GET /repos/{owner}/{repo}/issues/events", - "GET /repos/{owner}/{repo}/issues/{issue_number}/comments", - "GET /repos/{owner}/{repo}/issues/{issue_number}/events", - "GET /repos/{owner}/{repo}/issues/{issue_number}/labels", - "GET /repos/{owner}/{repo}/issues/{issue_number}/reactions", - "GET /repos/{owner}/{repo}/issues/{issue_number}/sub_issues", - "GET /repos/{owner}/{repo}/issues/{issue_number}/timeline", - "GET /repos/{owner}/{repo}/keys", - "GET /repos/{owner}/{repo}/labels", - "GET /repos/{owner}/{repo}/milestones", - "GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels", - "GET /repos/{owner}/{repo}/notifications", - "GET /repos/{owner}/{repo}/pages/builds", - "GET /repos/{owner}/{repo}/projects", - "GET /repos/{owner}/{repo}/pulls", - "GET /repos/{owner}/{repo}/pulls/comments", - "GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions", - "GET /repos/{owner}/{repo}/pulls/{pull_number}/comments", - "GET /repos/{owner}/{repo}/pulls/{pull_number}/commits", - "GET /repos/{owner}/{repo}/pulls/{pull_number}/files", - "GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews", - "GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments", - "GET /repos/{owner}/{repo}/releases", - "GET /repos/{owner}/{repo}/releases/{release_id}/assets", - "GET /repos/{owner}/{repo}/releases/{release_id}/reactions", - "GET /repos/{owner}/{repo}/rules/branches/{branch}", - "GET /repos/{owner}/{repo}/rulesets", - "GET /repos/{owner}/{repo}/rulesets/rule-suites", - "GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history", - "GET /repos/{owner}/{repo}/secret-scanning/alerts", - "GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations", - "GET /repos/{owner}/{repo}/security-advisories", - "GET /repos/{owner}/{repo}/stargazers", - "GET /repos/{owner}/{repo}/subscribers", - "GET /repos/{owner}/{repo}/tags", - "GET /repos/{owner}/{repo}/teams", - "GET /repos/{owner}/{repo}/topics", - "GET /repositories", - "GET /search/code", - "GET /search/commits", - "GET /search/issues", - "GET /search/labels", - "GET /search/repositories", - "GET /search/topics", - "GET /search/users", - "GET /teams/{team_id}/discussions", - "GET /teams/{team_id}/discussions/{discussion_number}/comments", - "GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions", - "GET /teams/{team_id}/discussions/{discussion_number}/reactions", - "GET /teams/{team_id}/invitations", - "GET /teams/{team_id}/members", - "GET /teams/{team_id}/projects", - "GET /teams/{team_id}/repos", - "GET /teams/{team_id}/teams", - "GET /user/blocks", - "GET /user/codespaces", - "GET /user/codespaces/secrets", - "GET /user/emails", - "GET /user/followers", - "GET /user/following", - "GET /user/gpg_keys", - "GET /user/installations", - "GET /user/installations/{installation_id}/repositories", - "GET /user/issues", - "GET /user/keys", - "GET /user/marketplace_purchases", - "GET /user/marketplace_purchases/stubbed", - "GET /user/memberships/orgs", - "GET /user/migrations", - "GET /user/migrations/{migration_id}/repositories", - "GET /user/orgs", - "GET /user/packages", - "GET /user/packages/{package_type}/{package_name}/versions", - "GET /user/public_emails", - "GET /user/repos", - "GET /user/repository_invitations", - "GET /user/social_accounts", - "GET /user/ssh_signing_keys", - "GET /user/starred", - "GET /user/subscriptions", - "GET /user/teams", - "GET /users", - "GET /users/{username}/attestations/{subject_digest}", - "GET /users/{username}/events", - "GET /users/{username}/events/orgs/{org}", - "GET /users/{username}/events/public", - "GET /users/{username}/followers", - "GET /users/{username}/following", - "GET /users/{username}/gists", - "GET /users/{username}/gpg_keys", - "GET /users/{username}/keys", - "GET /users/{username}/orgs", - "GET /users/{username}/packages", - "GET /users/{username}/projects", - "GET /users/{username}/received_events", - "GET /users/{username}/received_events/public", - "GET /users/{username}/repos", - "GET /users/{username}/social_accounts", - "GET /users/{username}/ssh_signing_keys", - "GET /users/{username}/starred", - "GET /users/{username}/subscriptions" -])); - -// pkg/dist-src/paginating-endpoints.js -function isPaginatingEndpoint(arg) { - if (typeof arg === "string") { - return paginatingEndpoints.includes(arg); - } else { - return false; - } -} - // pkg/dist-src/index.js function paginateRest(octokit) { return { @@ -31796,15 +31335,10 @@ function paginateRest(octokit) { }) }; } -paginateRest.VERSION = plugin_paginate_rest_dist_bundle_VERSION; +paginateRest.VERSION = VERSION$2; +const VERSION$1 = "16.0.0"; -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-rest-endpoint-methods@16.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-rest-endpoint-methods/dist-src/version.js -const plugin_rest_endpoint_methods_dist_src_version_VERSION = "16.0.0"; - -//# sourceMappingURL=version.js.map - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-rest-endpoint-methods@16.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-rest-endpoint-methods/dist-src/generated/endpoints.js const Endpoints = { actions: { addCustomLabelsToSelfHostedRunnerForOrg: [ @@ -33909,10 +33443,6 @@ const Endpoints = { }; var endpoints_default = Endpoints; -//# sourceMappingURL=endpoints.js.map - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-rest-endpoint-methods@16.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-rest-endpoint-methods/dist-src/endpoints-to-methods.js - const endpointMethodsMap = /* @__PURE__ */ new Map(); for (const [scope, endpoints] of Object.entries(endpoints_default)) { for (const [methodName, endpoint] of Object.entries(endpoints)) { @@ -34035,18 +33565,6 @@ function decorate(octokit, scope, methodName, defaults, decorations) { return Object.assign(withDecorations, requestWithDefaults); } -//# sourceMappingURL=endpoints-to-methods.js.map - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+plugin-rest-endpoint-methods@16.0.0_@octokit+core@7.0.2/node_modules/@octokit/plugin-rest-endpoint-methods/dist-src/index.js - - -function restEndpointMethods(octokit) { - const api = endpointsToMethods(octokit); - return { - rest: api - }; -} -restEndpointMethods.VERSION = plugin_rest_endpoint_methods_dist_src_version_VERSION; function legacyRestEndpointMethods(octokit) { const api = endpointsToMethods(octokit); return { @@ -34054,234 +33572,171 @@ function legacyRestEndpointMethods(octokit) { rest: api }; } -legacyRestEndpointMethods.VERSION = plugin_rest_endpoint_methods_dist_src_version_VERSION; +legacyRestEndpointMethods.VERSION = VERSION$1; -//# sourceMappingURL=index.js.map +const VERSION = "22.0.0"; -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+rest@22.0.0/node_modules/@octokit/rest/dist-src/version.js -const rest_dist_src_version_VERSION = "22.0.0"; - - -;// CONCATENATED MODULE: ./node_modules/.pnpm/@octokit+rest@22.0.0/node_modules/@octokit/rest/dist-src/index.js - - - - - -const dist_src_Octokit = Octokit.plugin(requestLog, legacyRestEndpointMethods, paginateRest).defaults( +const Octokit = Octokit$1.plugin(requestLog, legacyRestEndpointMethods, paginateRest).defaults( { - userAgent: `octokit-rest.js/${rest_dist_src_version_VERSION}` + userAgent: `octokit-rest.js/${VERSION}` } ); - -;// CONCATENATED MODULE: external "node:fs/promises" -const promises_namespaceObject = require("node:fs/promises"); -;// CONCATENATED MODULE: external "node:path" -const external_node_path_namespaceObject = require("node:path"); -// EXTERNAL MODULE: ./node_modules/.pnpm/@actions+tool-cache@2.0.2/node_modules/@actions/tool-cache/lib/tool-cache.js -var tool_cache = __nccwpck_require__(1631); -;// CONCATENATED MODULE: ./src/setup.ts - - - - - - const defaultOptions = { - version: "latest", - platform: process.platform, - arch: process.arch, - octokit: new dist_src_Octokit(), + version: "latest", + platform: process.platform, + arch: process.arch, + octokit: new Octokit() }; const setup = async (instruction, options) => { - try { - // Download SOPS - const downloadedArtifact = await download(instruction.repo, instruction.artifactSelector, options); - const executablePath = await extract(downloadedArtifact, instruction.executablePathInArchive ?? instruction.commandName, options); - // Install SOPS - await install(executablePath, instruction.commandName); - } - catch (error) { - if (error instanceof Error) { - console.log(error.message); - (0,core.setFailed)(error.message); - } + try { + const downloadedArtifact = await download(instruction.repo, instruction.artifactSelector, options); + const executablePath = await extract(downloadedArtifact, instruction.executablePathInArchive ?? instruction.commandName, options); + await install(executablePath, instruction.commandName); + } catch (error) { + if (error instanceof Error) { + console.log(error.message); + (0,core.setFailed)(error.message); } + } }; -/** - * Downloads SOPS - */ const download = async (repo, mapping, options) => { - try { - const releaseId = await findRelease(repo, options); - const assetURL = await findAsset(repo, releaseId, options, mapping); - return await (0,tool_cache.downloadTool)(assetURL); - } - catch (error) { - if (error instanceof RequestError) { - const requestError = error; - if (requestError.status === 403 && requestError.response?.headers["x-ratelimit-remaining"] === "0") { - throw new Error(` + try { + const releaseId = await findRelease(repo, options); + const assetURL = await findAsset(repo, releaseId, options, mapping); + return await (0,tool_cache.downloadTool)(assetURL); + } catch (error) { + if (error instanceof RequestError) { + const requestError = error; + if (requestError.status === 403 && requestError.response?.headers["x-ratelimit-remaining"] === "0") { + throw new Error(` You have exceeded the GitHub API rate limit. Please try again in ${requestError.response?.headers["x-ratelimit-reset"]} seconds. If you have not already done so, you can try authenticating calls to the GitHub API by setting the \`GITHUB_TOKEN\` environment variable. `); - } - } - throw error; + } } + throw error; + } }; const extract = async (downloadPath, pathInArchive, options) => { - try { - if (downloadPath.toLowerCase().endsWith(".tar.gz") || downloadPath.toLowerCase().endsWith(".tgz")) { - const extractPath = await (0,tool_cache.extractTar)(downloadPath); - return (0,external_node_path_namespaceObject.join)(extractPath, pathInArchive); - } - else { - return downloadPath; - } - } - catch (error) { - throw error; + try { + if (downloadPath.toLowerCase().endsWith(".tar.gz") || downloadPath.toLowerCase().endsWith(".tgz")) { + const extractPath = await (0,tool_cache.extractTar)(downloadPath); + return (0,external_node_path_namespaceObject.join)(extractPath, pathInArchive); + } else { + return downloadPath; } + } catch (error) { + throw error; + } }; -/** - * Finds the release for the given version - */ const findRelease = async (repo, options) => { - try { - if (options.version === "latest") { - return (await options.octokit.repos.getLatestRelease({ - owner: repo.owner, - repo: repo.name, - })).data.id; - } - return (await options.octokit.repos.getReleaseByTag({ - owner: repo.owner, - repo: repo.name, - tag: `v${options.version}`, - })).data.id; - } - catch (error) { - if (error instanceof RequestError) { - const requestError = error; - if (requestError.status === 404) { - throw new Error(`Version ${options.version} of SOPS does not exist.`); - } - throw error; - } - throw error; - } -}; -/** - * Finds the asset for the given release ID and options - */ -const findAsset = async (repo, releaseId, options, pattern) => { - const assets = await options.octokit.repos.listReleaseAssets({ + try { + if (options.version === "latest") { + return (await options.octokit.repos.getLatestRelease({ owner: repo.owner, - repo: repo.name, - release_id: releaseId, - }); - const asset = assets.data.find((asset) => pattern(asset.name)); - if (!asset) { - throw new Error(`Could not find a SOPS release for ${options.platform}.${options.arch} for the given version.`); + repo: repo.name + })).data.id; } - return asset.browser_download_url; + return (await options.octokit.repos.getReleaseByTag({ + owner: repo.owner, + repo: repo.name, + tag: `v${options.version}` + })).data.id; + } catch (error) { + if (error instanceof RequestError) { + const requestError = error; + if (requestError.status === 404) { + throw new Error(`Version ${options.version} of SOPS does not exist.`); + } + throw error; + } + throw error; + } +}; +const findAsset = async (repo, releaseId, options, pattern) => { + const assets = await options.octokit.repos.listReleaseAssets({ + owner: repo.owner, + repo: repo.name, + release_id: releaseId + }); + const asset = assets.data.find((asset2) => pattern(asset2.name)); + if (!asset) { + throw new Error(`Could not find a SOPS release for ${options.platform}.${options.arch} for the given version.`); + } + return asset.browser_download_url; }; -/** - * Installs the downloaded SOPS binary - */ const install = async (executablePath, commandName) => { - await (0,promises_namespaceObject.chmod)(executablePath, 0o755); - if ((0,external_node_path_namespaceObject.basename)(executablePath) != commandName) { - // Symlink the binary to sops - await (0,promises_namespaceObject.symlink)(executablePath, (0,external_node_path_namespaceObject.join)((0,external_node_path_namespaceObject.dirname)(executablePath), commandName)); - // Make binary executable - await (0,promises_namespaceObject.chmod)((0,external_node_path_namespaceObject.join)((0,external_node_path_namespaceObject.dirname)(executablePath), commandName), 0o755); - } - // Add the CLI binary to the PATH - (0,core.addPath)((0,external_node_path_namespaceObject.dirname)(executablePath)); + await (0,promises_namespaceObject.chmod)(executablePath, 493); + if ((0,external_node_path_namespaceObject.basename)(executablePath) != commandName) { + await (0,promises_namespaceObject.symlink)(executablePath, (0,external_node_path_namespaceObject.join)((0,external_node_path_namespaceObject.dirname)(executablePath), commandName)); + await (0,promises_namespaceObject.chmod)((0,external_node_path_namespaceObject.join)((0,external_node_path_namespaceObject.dirname)(executablePath), commandName), 493); + } + (0,core.addPath)((0,external_node_path_namespaceObject.dirname)(executablePath)); }; -;// CONCATENATED MODULE: ./src/sops.ts - const sops = async (config) => { - const options = { ...defaultOptions, ...config }; - const mapping = new Map([ - ["linux.x64", ".linux.amd64"], - ["linux.arm64", ".linux.arm64"], - ["darwin.x64", ".darwin.amd64"], - ["darwin.arm64", ".darwin.arm64"], - ["win32.x64", ".amd64.exe"], - ["win32.arm64", ".arm64.exe"], - ]); - const postfix = mapping.get(`${options.platform}.${options.arch}`); - const instruction = { - repo: { - owner: "getsops", - name: "sops", - }, - artifactSelector: (name => name.endsWith(postfix ?? "") && - name.startsWith("sops")), - executablePathInArchive: "", - commandName: "sops" - }; - return setup(instruction, options); + const options = { ...defaultOptions, ...config }; + const mapping = /* @__PURE__ */ new Map([ + ["linux.x64", ".linux.amd64"], + ["linux.arm64", ".linux.arm64"], + ["darwin.x64", ".darwin.amd64"], + ["darwin.arm64", ".darwin.arm64"], + ["win32.x64", ".amd64.exe"], + ["win32.arm64", ".arm64.exe"] + ]); + const postfix = mapping.get(`${options.platform}.${options.arch}`); + const instruction = { + repo: { + owner: "getsops", + name: "sops" + }, + artifactSelector: (name) => name.endsWith(postfix ?? "") && name.startsWith("sops"), + executablePathInArchive: "", + commandName: "sops" + }; + return setup(instruction, options); }; -;// CONCATENATED MODULE: ./src/age.ts - const age = async (config) => { - const options = { ...defaultOptions, ...config }; - const mapping = new Map([ - ["linux.x64", "-linux-amd64.tar.gz"], - ["linux.arm64", "-linux-arm64.tar.gz"], - ["darwin.x64", "-darwin-amd64.tar.gz"], - ["darwin.arm64", "-darwin-arm64.tar.gz"], - ["win32.x64", "-windows-amd64.zip"], - ]); - const postfix = mapping.get(`${options.platform}.${options.arch}`); - const instruction = { - repo: { - owner: "FiloSottile", - name: "age", - }, - artifactSelector: (name => (postfix ?? "").length > 0 && name.endsWith(postfix ?? "") && - name.startsWith("age")), - executablePathInArchive: "age", - commandName: "age" - }; - return setup(instruction, options); + const options = { ...defaultOptions, ...config }; + const mapping = /* @__PURE__ */ new Map([ + ["linux.x64", "-linux-amd64.tar.gz"], + ["linux.arm64", "-linux-arm64.tar.gz"], + ["darwin.x64", "-darwin-amd64.tar.gz"], + ["darwin.arm64", "-darwin-arm64.tar.gz"], + ["win32.x64", "-windows-amd64.zip"] + ]); + const postfix = mapping.get(`${options.platform}.${options.arch}`); + const instruction = { + repo: { + owner: "FiloSottile", + name: "age" + }, + artifactSelector: (name) => (postfix ?? "").length > 0 && name.endsWith(postfix ?? "") && name.startsWith("age"), + executablePathInArchive: "age", + commandName: "age" + }; + return setup(instruction, options); }; -;// CONCATENATED MODULE: ./src/index.ts - - - - - (async () => { - const octokit = new dist_src_Octokit({ - auth: (await createActionAuth()()).token, - }); - await sops({ - version: (0,core.getInput)("version"), - platform: process.platform, - arch: process.arch, - octokit: octokit, - }); - await age({ - version: (0,core.getInput)("version"), - platform: process.platform, - arch: process.arch, - octokit: octokit, - }); + const octokit = new Octokit({ + auth: (await createActionAuth()()).token + }); + await sops({ + version: (0,core.getInput)("sopsVersion"), + platform: process.platform, + arch: process.arch, + octokit + }); + await age({ + version: (0,core.getInput)("ageVersion"), + platform: process.platform, + arch: process.arch, + octokit + }); })(); -})(); - -module.exports = __webpack_exports__; -/******/ })() -; \ No newline at end of file diff --git a/package.json b/package.json index be2a57e..f66c7e9 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,13 @@ "name": "setup-age-sops", "description": "Setup AGE and SOPS in Gitea Actions", "scripts": { + "build": "unbuild", "prepackage": "npm run build", - "package": "ncc build src/index.ts -o dist" + "package": "ncc build build/index.mjs -o dist", + "format": "biome format --write .", + "lint": "biome check --apply-unsafe .", + "check": "biome check . --apply-unsafe", + "postinstall": "lefthook install" }, "keywords": [ "age", @@ -21,13 +26,16 @@ "ts-dedent": "^2.2.0" }, "devDependencies": { + "@biomejs/biome": "^2.0.5", "@hedger/prettier-config": "^1.2.0", "@octokit/auth-action": "^6.0.1", "@octokit/request-error": "^7.0.0", "@octokit/rest": "^22.0.0", "@octokit/types": "^14.1.0", "@types/node": "^18.19.31", - "@vercel/ncc": "^0.38.3" + "@vercel/ncc": "^0.38.3", + "lefthook": "^1.11.14", + "unbuild": "^3.5.0" }, "packageManager": "pnpm@8.3.1" }