From 844e18d47bfc118ed28198fd5c9e7ff620dbc74c Mon Sep 17 00:00:00 2001 From: Rob Herley Date: Wed, 25 Oct 2023 17:00:00 -0400 Subject: [PATCH] ncc --- dist/index.js | 13348 ++++++++++++++++++++++++------------------------ 1 file changed, 6674 insertions(+), 6674 deletions(-) diff --git a/dist/index.js b/dist/index.js index 1dc11e8..ebe96c0 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,5137 +1,13 @@ /******/ (() => { // webpackBootstrap /******/ var __webpack_modules__ = ({ -/***/ 87351: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.issue = exports.issueCommand = void 0; -const os = __importStar(__nccwpck_require__(22037)); -const utils_1 = __nccwpck_require__(5278); -/** - * Commands - * - * Command Format: - * ::name key=value,key=value::message - * - * Examples: - * ::warning::This is the message - * ::set-env name=MY_VAR::some value - */ -function issueCommand(command, properties, message) { - const cmd = new Command(command, properties, message); - process.stdout.write(cmd.toString() + os.EOL); -} -exports.issueCommand = issueCommand; -function issue(name, message = '') { - issueCommand(name, {}, message); -} -exports.issue = issue; -const CMD_STRING = '::'; -class Command { - constructor(command, properties, message) { - if (!command) { - command = 'missing.command'; - } - this.command = command; - this.properties = properties; - this.message = message; - } - toString() { - let cmdStr = CMD_STRING + this.command; - if (this.properties && Object.keys(this.properties).length > 0) { - cmdStr += ' '; - let first = true; - for (const key in this.properties) { - if (this.properties.hasOwnProperty(key)) { - const val = this.properties[key]; - if (val) { - if (first) { - first = false; - } - else { - cmdStr += ','; - } - cmdStr += `${key}=${escapeProperty(val)}`; - } - } - } - } - cmdStr += `${CMD_STRING}${escapeData(this.message)}`; - return cmdStr; - } -} -function escapeData(s) { - return utils_1.toCommandValue(s) - .replace(/%/g, '%25') - .replace(/\r/g, '%0D') - .replace(/\n/g, '%0A'); -} -function escapeProperty(s) { - return utils_1.toCommandValue(s) - .replace(/%/g, '%25') - .replace(/\r/g, '%0D') - .replace(/\n/g, '%0A') - .replace(/:/g, '%3A') - .replace(/,/g, '%2C'); -} -//# sourceMappingURL=command.js.map - -/***/ }), - -/***/ 42186: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.getIDToken = exports.getState = exports.saveState = exports.group = exports.endGroup = exports.startGroup = exports.info = exports.notice = exports.warning = exports.error = exports.debug = exports.isDebug = exports.setFailed = exports.setCommandEcho = exports.setOutput = exports.getBooleanInput = exports.getMultilineInput = exports.getInput = exports.addPath = exports.setSecret = exports.exportVariable = exports.ExitCode = void 0; -const command_1 = __nccwpck_require__(87351); -const file_command_1 = __nccwpck_require__(717); -const utils_1 = __nccwpck_require__(5278); -const os = __importStar(__nccwpck_require__(22037)); -const path = __importStar(__nccwpck_require__(71017)); -const oidc_utils_1 = __nccwpck_require__(98041); -/** - * The code to exit an action - */ -var ExitCode; -(function (ExitCode) { - /** - * A code indicating that the action was successful - */ - ExitCode[ExitCode["Success"] = 0] = "Success"; - /** - * A code indicating that the action was a failure - */ - ExitCode[ExitCode["Failure"] = 1] = "Failure"; -})(ExitCode = exports.ExitCode || (exports.ExitCode = {})); -//----------------------------------------------------------------------- -// Variables -//----------------------------------------------------------------------- -/** - * Sets env variable for this action and future actions in the job - * @param name the name of the variable to set - * @param val the value of the variable. Non-string values will be converted to a string via JSON.stringify - */ -// eslint-disable-next-line @typescript-eslint/no-explicit-any -function exportVariable(name, val) { - const convertedVal = utils_1.toCommandValue(val); - process.env[name] = convertedVal; - const filePath = process.env['GITHUB_ENV'] || ''; - if (filePath) { - return file_command_1.issueFileCommand('ENV', file_command_1.prepareKeyValueMessage(name, val)); - } - command_1.issueCommand('set-env', { name }, convertedVal); -} -exports.exportVariable = exportVariable; -/** - * Registers a secret which will get masked from logs - * @param secret value of the secret - */ -function setSecret(secret) { - command_1.issueCommand('add-mask', {}, secret); -} -exports.setSecret = setSecret; -/** - * Prepends inputPath to the PATH (for this action and future actions) - * @param inputPath - */ -function addPath(inputPath) { - const filePath = process.env['GITHUB_PATH'] || ''; - if (filePath) { - file_command_1.issueFileCommand('PATH', inputPath); - } - else { - command_1.issueCommand('add-path', {}, inputPath); - } - process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`; -} -exports.addPath = addPath; -/** - * Gets the value of an input. - * Unless trimWhitespace is set to false in InputOptions, the value is also trimmed. - * Returns an empty string if the value is not defined. - * - * @param name name of the input to get - * @param options optional. See InputOptions. - * @returns string - */ -function getInput(name, options) { - const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || ''; - if (options && options.required && !val) { - throw new Error(`Input required and not supplied: ${name}`); - } - if (options && options.trimWhitespace === false) { - return val; - } - return val.trim(); -} -exports.getInput = getInput; -/** - * Gets the values of an multiline input. Each value is also trimmed. - * - * @param name name of the input to get - * @param options optional. See InputOptions. - * @returns string[] - * - */ -function getMultilineInput(name, options) { - const inputs = getInput(name, options) - .split('\n') - .filter(x => x !== ''); - if (options && options.trimWhitespace === false) { - return inputs; - } - return inputs.map(input => input.trim()); -} -exports.getMultilineInput = getMultilineInput; -/** - * Gets the input value of the boolean type in the YAML 1.2 "core schema" specification. - * Support boolean input list: `true | True | TRUE | false | False | FALSE` . - * The return value is also in boolean type. - * ref: https://yaml.org/spec/1.2/spec.html#id2804923 - * - * @param name name of the input to get - * @param options optional. See InputOptions. - * @returns boolean - */ -function getBooleanInput(name, options) { - const trueValue = ['true', 'True', 'TRUE']; - const falseValue = ['false', 'False', 'FALSE']; - const val = getInput(name, options); - if (trueValue.includes(val)) - return true; - if (falseValue.includes(val)) - return false; - throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${name}\n` + - `Support boolean input list: \`true | True | TRUE | false | False | FALSE\``); -} -exports.getBooleanInput = getBooleanInput; -/** - * Sets the value of an output. - * - * @param name name of the output to set - * @param value value to store. Non-string values will be converted to a string via JSON.stringify - */ -// eslint-disable-next-line @typescript-eslint/no-explicit-any -function setOutput(name, value) { - const filePath = process.env['GITHUB_OUTPUT'] || ''; - if (filePath) { - return file_command_1.issueFileCommand('OUTPUT', file_command_1.prepareKeyValueMessage(name, value)); - } - process.stdout.write(os.EOL); - command_1.issueCommand('set-output', { name }, utils_1.toCommandValue(value)); -} -exports.setOutput = setOutput; -/** - * Enables or disables the echoing of commands into stdout for the rest of the step. - * Echoing is disabled by default if ACTIONS_STEP_DEBUG is not set. - * - */ -function setCommandEcho(enabled) { - command_1.issue('echo', enabled ? 'on' : 'off'); -} -exports.setCommandEcho = setCommandEcho; -//----------------------------------------------------------------------- -// Results -//----------------------------------------------------------------------- -/** - * Sets the action status to failed. - * When the action exits it will be with an exit code of 1 - * @param message add error issue message - */ -function setFailed(message) { - process.exitCode = ExitCode.Failure; - error(message); -} -exports.setFailed = setFailed; -//----------------------------------------------------------------------- -// Logging Commands -//----------------------------------------------------------------------- -/** - * Gets whether Actions Step Debug is on or not - */ -function isDebug() { - return process.env['RUNNER_DEBUG'] === '1'; -} -exports.isDebug = isDebug; -/** - * Writes debug message to user log - * @param message debug message - */ -function debug(message) { - command_1.issueCommand('debug', {}, message); -} -exports.debug = debug; -/** - * Adds an error issue - * @param message error issue message. Errors will be converted to string via toString() - * @param properties optional properties to add to the annotation. - */ -function error(message, properties = {}) { - command_1.issueCommand('error', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); -} -exports.error = error; -/** - * Adds a warning issue - * @param message warning issue message. Errors will be converted to string via toString() - * @param properties optional properties to add to the annotation. - */ -function warning(message, properties = {}) { - command_1.issueCommand('warning', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); -} -exports.warning = warning; -/** - * Adds a notice issue - * @param message notice issue message. Errors will be converted to string via toString() - * @param properties optional properties to add to the annotation. - */ -function notice(message, properties = {}) { - command_1.issueCommand('notice', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); -} -exports.notice = notice; -/** - * Writes info to log with console.log. - * @param message info message - */ -function info(message) { - process.stdout.write(message + os.EOL); -} -exports.info = info; -/** - * Begin an output group. - * - * Output until the next `groupEnd` will be foldable in this group - * - * @param name The name of the output group - */ -function startGroup(name) { - command_1.issue('group', name); -} -exports.startGroup = startGroup; -/** - * End an output group. - */ -function endGroup() { - command_1.issue('endgroup'); -} -exports.endGroup = endGroup; -/** - * Wrap an asynchronous function call in a group. - * - * Returns the same type as the function itself. - * - * @param name The name of the group - * @param fn The function to wrap in the group - */ -function group(name, fn) { - return __awaiter(this, void 0, void 0, function* () { - startGroup(name); - let result; - try { - result = yield fn(); - } - finally { - endGroup(); - } - return result; - }); -} -exports.group = group; -//----------------------------------------------------------------------- -// Wrapper action state -//----------------------------------------------------------------------- -/** - * Saves state for current action, the state can only be retrieved by this action's post job execution. - * - * @param name name of the state to store - * @param value value to store. Non-string values will be converted to a string via JSON.stringify - */ -// eslint-disable-next-line @typescript-eslint/no-explicit-any -function saveState(name, value) { - const filePath = process.env['GITHUB_STATE'] || ''; - if (filePath) { - return file_command_1.issueFileCommand('STATE', file_command_1.prepareKeyValueMessage(name, value)); - } - command_1.issueCommand('save-state', { name }, utils_1.toCommandValue(value)); -} -exports.saveState = saveState; -/** - * Gets the value of an state set by this action's main execution. - * - * @param name name of the state to get - * @returns string - */ -function getState(name) { - return process.env[`STATE_${name}`] || ''; -} -exports.getState = getState; -function getIDToken(aud) { - return __awaiter(this, void 0, void 0, function* () { - return yield oidc_utils_1.OidcClient.getIDToken(aud); - }); -} -exports.getIDToken = getIDToken; -/** - * Summary exports - */ -var summary_1 = __nccwpck_require__(81327); -Object.defineProperty(exports, "summary", ({ enumerable: true, get: function () { return summary_1.summary; } })); -/** - * @deprecated use core.summary - */ -var summary_2 = __nccwpck_require__(81327); -Object.defineProperty(exports, "markdownSummary", ({ enumerable: true, get: function () { return summary_2.markdownSummary; } })); -/** - * Path exports - */ -var path_utils_1 = __nccwpck_require__(2981); -Object.defineProperty(exports, "toPosixPath", ({ enumerable: true, get: function () { return path_utils_1.toPosixPath; } })); -Object.defineProperty(exports, "toWin32Path", ({ enumerable: true, get: function () { return path_utils_1.toWin32Path; } })); -Object.defineProperty(exports, "toPlatformPath", ({ enumerable: true, get: function () { return path_utils_1.toPlatformPath; } })); -//# sourceMappingURL=core.js.map - -/***/ }), - -/***/ 717: -/***/ (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) { - if (k2 === undefined) k2 = k; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.prepareKeyValueMessage = exports.issueFileCommand = void 0; -// We use any as a valid input type -/* eslint-disable @typescript-eslint/no-explicit-any */ -const fs = __importStar(__nccwpck_require__(57147)); -const os = __importStar(__nccwpck_require__(22037)); -const uuid_1 = __nccwpck_require__(75840); -const utils_1 = __nccwpck_require__(5278); -function issueFileCommand(command, message) { - const filePath = process.env[`GITHUB_${command}`]; - if (!filePath) { - throw new Error(`Unable to find environment variable for file command ${command}`); - } - if (!fs.existsSync(filePath)) { - throw new Error(`Missing file at path: ${filePath}`); - } - fs.appendFileSync(filePath, `${utils_1.toCommandValue(message)}${os.EOL}`, { - encoding: 'utf8' - }); -} -exports.issueFileCommand = issueFileCommand; -function prepareKeyValueMessage(key, value) { - const delimiter = `ghadelimiter_${uuid_1.v4()}`; - const convertedValue = utils_1.toCommandValue(value); - // These should realistically never happen, but just in case someone finds a - // way to exploit uuid generation let's not allow keys or values that contain - // the delimiter. - if (key.includes(delimiter)) { - throw new Error(`Unexpected input: name should not contain the delimiter "${delimiter}"`); - } - if (convertedValue.includes(delimiter)) { - throw new Error(`Unexpected input: value should not contain the delimiter "${delimiter}"`); - } - return `${key}<<${delimiter}${os.EOL}${convertedValue}${os.EOL}${delimiter}`; -} -exports.prepareKeyValueMessage = prepareKeyValueMessage; -//# sourceMappingURL=file-command.js.map - -/***/ }), - -/***/ 98041: -/***/ (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); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.OidcClient = void 0; -const http_client_1 = __nccwpck_require__(96255); -const auth_1 = __nccwpck_require__(35526); -const core_1 = __nccwpck_require__(42186); -class OidcClient { - static createHttpClient(allowRetry = true, maxRetry = 10) { - const requestOptions = { - allowRetries: allowRetry, - maxRetries: maxRetry - }; - return new http_client_1.HttpClient('actions/oidc-client', [new auth_1.BearerCredentialHandler(OidcClient.getRequestToken())], requestOptions); - } - static getRequestToken() { - const token = process.env['ACTIONS_ID_TOKEN_REQUEST_TOKEN']; - if (!token) { - throw new Error('Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable'); - } - return token; - } - static getIDTokenUrl() { - const runtimeUrl = process.env['ACTIONS_ID_TOKEN_REQUEST_URL']; - if (!runtimeUrl) { - throw new Error('Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable'); - } - return runtimeUrl; - } - static getCall(id_token_url) { - var _a; - return __awaiter(this, void 0, void 0, function* () { - const httpclient = OidcClient.createHttpClient(); - const res = yield httpclient - .getJson(id_token_url) - .catch(error => { - throw new Error(`Failed to get ID Token. \n - Error Code : ${error.statusCode}\n - Error Message: ${error.result.message}`); - }); - const id_token = (_a = res.result) === null || _a === void 0 ? void 0 : _a.value; - if (!id_token) { - throw new Error('Response json body do not have ID Token field'); - } - return id_token; - }); - } - static getIDToken(audience) { - return __awaiter(this, void 0, void 0, function* () { - try { - // New ID Token is requested from action service - let id_token_url = OidcClient.getIDTokenUrl(); - if (audience) { - const encodedAudience = encodeURIComponent(audience); - id_token_url = `${id_token_url}&audience=${encodedAudience}`; - } - core_1.debug(`ID token url is ${id_token_url}`); - const id_token = yield OidcClient.getCall(id_token_url); - core_1.setSecret(id_token); - return id_token; - } - catch (error) { - throw new Error(`Error message: ${error.message}`); - } - }); - } -} -exports.OidcClient = OidcClient; -//# sourceMappingURL=oidc-utils.js.map - -/***/ }), - -/***/ 2981: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.toPlatformPath = exports.toWin32Path = exports.toPosixPath = void 0; -const path = __importStar(__nccwpck_require__(71017)); -/** - * toPosixPath converts the given path to the posix form. On Windows, \\ will be - * replaced with /. - * - * @param pth. Path to transform. - * @return string Posix path. - */ -function toPosixPath(pth) { - return pth.replace(/[\\]/g, '/'); -} -exports.toPosixPath = toPosixPath; -/** - * toWin32Path converts the given path to the win32 form. On Linux, / will be - * replaced with \\. - * - * @param pth. Path to transform. - * @return string Win32 path. - */ -function toWin32Path(pth) { - return pth.replace(/[/]/g, '\\'); -} -exports.toWin32Path = toWin32Path; -/** - * toPlatformPath converts the given path to a platform-specific path. It does - * this by replacing instances of / and \ with the platform-specific path - * separator. - * - * @param pth The path to platformize. - * @return string The platform-specific path. - */ -function toPlatformPath(pth) { - return pth.replace(/[/\\]/g, path.sep); -} -exports.toPlatformPath = toPlatformPath; -//# sourceMappingURL=path-utils.js.map - -/***/ }), - -/***/ 81327: -/***/ (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); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.summary = exports.markdownSummary = exports.SUMMARY_DOCS_URL = exports.SUMMARY_ENV_VAR = void 0; -const os_1 = __nccwpck_require__(22037); -const fs_1 = __nccwpck_require__(57147); -const { access, appendFile, writeFile } = fs_1.promises; -exports.SUMMARY_ENV_VAR = 'GITHUB_STEP_SUMMARY'; -exports.SUMMARY_DOCS_URL = 'https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary'; -class Summary { - constructor() { - this._buffer = ''; - } - /** - * Finds the summary file path from the environment, rejects if env var is not found or file does not exist - * Also checks r/w permissions. - * - * @returns step summary file path - */ - filePath() { - return __awaiter(this, void 0, void 0, function* () { - if (this._filePath) { - return this._filePath; - } - const pathFromEnv = process.env[exports.SUMMARY_ENV_VAR]; - if (!pathFromEnv) { - throw new Error(`Unable to find environment variable for $${exports.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`); - } - try { - yield access(pathFromEnv, fs_1.constants.R_OK | fs_1.constants.W_OK); - } - catch (_a) { - throw new Error(`Unable to access summary file: '${pathFromEnv}'. Check if the file has correct read/write permissions.`); - } - this._filePath = pathFromEnv; - return this._filePath; - }); - } - /** - * Wraps content in an HTML tag, adding any HTML attributes - * - * @param {string} tag HTML tag to wrap - * @param {string | null} content content within the tag - * @param {[attribute: string]: string} attrs key-value list of HTML attributes to add - * - * @returns {string} content wrapped in HTML element - */ - wrap(tag, content, attrs = {}) { - const htmlAttrs = Object.entries(attrs) - .map(([key, value]) => ` ${key}="${value}"`) - .join(''); - if (!content) { - return `<${tag}${htmlAttrs}>`; - } - return `<${tag}${htmlAttrs}>${content}`; - } - /** - * Writes text in the buffer to the summary buffer file and empties buffer. Will append by default. - * - * @param {SummaryWriteOptions} [options] (optional) options for write operation - * - * @returns {Promise} summary instance - */ - write(options) { - return __awaiter(this, void 0, void 0, function* () { - const overwrite = !!(options === null || options === void 0 ? void 0 : options.overwrite); - const filePath = yield this.filePath(); - const writeFunc = overwrite ? writeFile : appendFile; - yield writeFunc(filePath, this._buffer, { encoding: 'utf8' }); - return this.emptyBuffer(); - }); - } - /** - * Clears the summary buffer and wipes the summary file - * - * @returns {Summary} summary instance - */ - clear() { - return __awaiter(this, void 0, void 0, function* () { - return this.emptyBuffer().write({ overwrite: true }); - }); - } - /** - * Returns the current summary buffer as a string - * - * @returns {string} string of summary buffer - */ - stringify() { - return this._buffer; - } - /** - * If the summary buffer is empty - * - * @returns {boolen} true if the buffer is empty - */ - isEmptyBuffer() { - return this._buffer.length === 0; - } - /** - * Resets the summary buffer without writing to summary file - * - * @returns {Summary} summary instance - */ - emptyBuffer() { - this._buffer = ''; - return this; - } - /** - * Adds raw text to the summary buffer - * - * @param {string} text content to add - * @param {boolean} [addEOL=false] (optional) append an EOL to the raw text (default: false) - * - * @returns {Summary} summary instance - */ - addRaw(text, addEOL = false) { - this._buffer += text; - return addEOL ? this.addEOL() : this; - } - /** - * Adds the operating system-specific end-of-line marker to the buffer - * - * @returns {Summary} summary instance - */ - addEOL() { - return this.addRaw(os_1.EOL); - } - /** - * Adds an HTML codeblock to the summary buffer - * - * @param {string} code content to render within fenced code block - * @param {string} lang (optional) language to syntax highlight code - * - * @returns {Summary} summary instance - */ - addCodeBlock(code, lang) { - const attrs = Object.assign({}, (lang && { lang })); - const element = this.wrap('pre', this.wrap('code', code), attrs); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML list to the summary buffer - * - * @param {string[]} items list of items to render - * @param {boolean} [ordered=false] (optional) if the rendered list should be ordered or not (default: false) - * - * @returns {Summary} summary instance - */ - addList(items, ordered = false) { - const tag = ordered ? 'ol' : 'ul'; - const listItems = items.map(item => this.wrap('li', item)).join(''); - const element = this.wrap(tag, listItems); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML table to the summary buffer - * - * @param {SummaryTableCell[]} rows table rows - * - * @returns {Summary} summary instance - */ - addTable(rows) { - const tableBody = rows - .map(row => { - const cells = row - .map(cell => { - if (typeof cell === 'string') { - return this.wrap('td', cell); - } - const { header, data, colspan, rowspan } = cell; - const tag = header ? 'th' : 'td'; - const attrs = Object.assign(Object.assign({}, (colspan && { colspan })), (rowspan && { rowspan })); - return this.wrap(tag, data, attrs); - }) - .join(''); - return this.wrap('tr', cells); - }) - .join(''); - const element = this.wrap('table', tableBody); - return this.addRaw(element).addEOL(); - } - /** - * Adds a collapsable HTML details element to the summary buffer - * - * @param {string} label text for the closed state - * @param {string} content collapsable content - * - * @returns {Summary} summary instance - */ - addDetails(label, content) { - const element = this.wrap('details', this.wrap('summary', label) + content); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML image tag to the summary buffer - * - * @param {string} src path to the image you to embed - * @param {string} alt text description of the image - * @param {SummaryImageOptions} options (optional) addition image attributes - * - * @returns {Summary} summary instance - */ - addImage(src, alt, options) { - const { width, height } = options || {}; - const attrs = Object.assign(Object.assign({}, (width && { width })), (height && { height })); - const element = this.wrap('img', null, Object.assign({ src, alt }, attrs)); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML section heading element - * - * @param {string} text heading text - * @param {number | string} [level=1] (optional) the heading level, default: 1 - * - * @returns {Summary} summary instance - */ - addHeading(text, level) { - const tag = `h${level}`; - const allowedTag = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6'].includes(tag) - ? tag - : 'h1'; - const element = this.wrap(allowedTag, text); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML thematic break (
) to the summary buffer - * - * @returns {Summary} summary instance - */ - addSeparator() { - const element = this.wrap('hr', null); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML line break (
) to the summary buffer - * - * @returns {Summary} summary instance - */ - addBreak() { - const element = this.wrap('br', null); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML blockquote to the summary buffer - * - * @param {string} text quote text - * @param {string} cite (optional) citation url - * - * @returns {Summary} summary instance - */ - addQuote(text, cite) { - const attrs = Object.assign({}, (cite && { cite })); - const element = this.wrap('blockquote', text, attrs); - return this.addRaw(element).addEOL(); - } - /** - * Adds an HTML anchor tag to the summary buffer - * - * @param {string} text link text/content - * @param {string} href hyperlink - * - * @returns {Summary} summary instance - */ - addLink(text, href) { - const element = this.wrap('a', text, { href }); - return this.addRaw(element).addEOL(); - } -} -const _summary = new Summary(); -/** - * @deprecated use `core.summary` - */ -exports.markdownSummary = _summary; -exports.summary = _summary; -//# sourceMappingURL=summary.js.map - -/***/ }), - -/***/ 5278: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - -// We use any as a valid input type -/* eslint-disable @typescript-eslint/no-explicit-any */ -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.toCommandProperties = exports.toCommandValue = void 0; -/** - * Sanitizes an input into a string so it can be passed into issueCommand safely - * @param input input to sanitize into a string - */ -function toCommandValue(input) { - if (input === null || input === undefined) { - return ''; - } - else if (typeof input === 'string' || input instanceof String) { - return input; - } - return JSON.stringify(input); -} -exports.toCommandValue = toCommandValue; -/** - * - * @param annotationProperties - * @returns The command properties to send with the actual annotation command - * See IssueCommandProperties: https://github.com/actions/runner/blob/main/src/Runner.Worker/ActionCommandManager.cs#L646 - */ -function toCommandProperties(annotationProperties) { - if (!Object.keys(annotationProperties).length) { - return {}; - } - return { - title: annotationProperties.title, - file: annotationProperties.file, - line: annotationProperties.startLine, - endLine: annotationProperties.endLine, - col: annotationProperties.startColumn, - endColumn: annotationProperties.endColumn - }; -} -exports.toCommandProperties = toCommandProperties; -//# sourceMappingURL=utils.js.map - -/***/ }), - -/***/ 28090: -/***/ (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); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.hashFiles = exports.create = void 0; -const internal_globber_1 = __nccwpck_require__(28298); -const internal_hash_files_1 = __nccwpck_require__(2448); -/** - * Constructs a globber - * - * @param patterns Patterns separated by newlines - * @param options Glob options - */ -function create(patterns, options) { - return __awaiter(this, void 0, void 0, function* () { - return yield internal_globber_1.DefaultGlobber.create(patterns, options); - }); -} -exports.create = create; -/** - * Computes the sha256 hash of a glob - * - * @param patterns Patterns separated by newlines - * @param options Glob options - */ -function hashFiles(patterns, options, verbose = false) { - return __awaiter(this, void 0, void 0, function* () { - let followSymbolicLinks = true; - if (options && typeof options.followSymbolicLinks === 'boolean') { - followSymbolicLinks = options.followSymbolicLinks; - } - const globber = yield create(patterns, { followSymbolicLinks }); - return internal_hash_files_1.hashFiles(globber, verbose); - }); -} -exports.hashFiles = hashFiles; -//# sourceMappingURL=glob.js.map - -/***/ }), - -/***/ 51026: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.getOptions = void 0; -const core = __importStar(__nccwpck_require__(42186)); -/** - * Returns a copy with defaults filled in. - */ -function getOptions(copy) { - const result = { - followSymbolicLinks: true, - implicitDescendants: true, - matchDirectories: true, - omitBrokenSymbolicLinks: true - }; - if (copy) { - if (typeof copy.followSymbolicLinks === 'boolean') { - result.followSymbolicLinks = copy.followSymbolicLinks; - core.debug(`followSymbolicLinks '${result.followSymbolicLinks}'`); - } - if (typeof copy.implicitDescendants === 'boolean') { - result.implicitDescendants = copy.implicitDescendants; - core.debug(`implicitDescendants '${result.implicitDescendants}'`); - } - if (typeof copy.matchDirectories === 'boolean') { - result.matchDirectories = copy.matchDirectories; - core.debug(`matchDirectories '${result.matchDirectories}'`); - } - if (typeof copy.omitBrokenSymbolicLinks === 'boolean') { - result.omitBrokenSymbolicLinks = copy.omitBrokenSymbolicLinks; - core.debug(`omitBrokenSymbolicLinks '${result.omitBrokenSymbolicLinks}'`); - } - } - return result; -} -exports.getOptions = getOptions; -//# sourceMappingURL=internal-glob-options-helper.js.map - -/***/ }), - -/***/ 28298: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __asyncValues = (this && this.__asyncValues) || function (o) { - if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - var m = o[Symbol.asyncIterator], i; - return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); - function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } - function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } -}; -var __await = (this && this.__await) || function (v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } -var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _arguments, generator) { - if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - var g = generator.apply(thisArg, _arguments || []), i, q = []; - return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; - function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } - function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } - function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } - function fulfill(value) { resume("next", value); } - function reject(value) { resume("throw", value); } - function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.DefaultGlobber = void 0; -const core = __importStar(__nccwpck_require__(42186)); -const fs = __importStar(__nccwpck_require__(57147)); -const globOptionsHelper = __importStar(__nccwpck_require__(51026)); -const path = __importStar(__nccwpck_require__(71017)); -const patternHelper = __importStar(__nccwpck_require__(29005)); -const internal_match_kind_1 = __nccwpck_require__(81063); -const internal_pattern_1 = __nccwpck_require__(64536); -const internal_search_state_1 = __nccwpck_require__(89117); -const IS_WINDOWS = process.platform === 'win32'; -class DefaultGlobber { - constructor(options) { - this.patterns = []; - this.searchPaths = []; - this.options = globOptionsHelper.getOptions(options); - } - getSearchPaths() { - // Return a copy - return this.searchPaths.slice(); - } - glob() { - var e_1, _a; - return __awaiter(this, void 0, void 0, function* () { - const result = []; - try { - for (var _b = __asyncValues(this.globGenerator()), _c; _c = yield _b.next(), !_c.done;) { - const itemPath = _c.value; - result.push(itemPath); - } - } - catch (e_1_1) { e_1 = { error: e_1_1 }; } - finally { - try { - if (_c && !_c.done && (_a = _b.return)) yield _a.call(_b); - } - finally { if (e_1) throw e_1.error; } - } - return result; - }); - } - globGenerator() { - return __asyncGenerator(this, arguments, function* globGenerator_1() { - // Fill in defaults options - const options = globOptionsHelper.getOptions(this.options); - // Implicit descendants? - const patterns = []; - for (const pattern of this.patterns) { - patterns.push(pattern); - if (options.implicitDescendants && - (pattern.trailingSeparator || - pattern.segments[pattern.segments.length - 1] !== '**')) { - patterns.push(new internal_pattern_1.Pattern(pattern.negate, true, pattern.segments.concat('**'))); - } - } - // Push the search paths - const stack = []; - for (const searchPath of patternHelper.getSearchPaths(patterns)) { - core.debug(`Search path '${searchPath}'`); - // Exists? - try { - // Intentionally using lstat. Detection for broken symlink - // will be performed later (if following symlinks). - yield __await(fs.promises.lstat(searchPath)); - } - catch (err) { - if (err.code === 'ENOENT') { - continue; - } - throw err; - } - stack.unshift(new internal_search_state_1.SearchState(searchPath, 1)); - } - // Search - const traversalChain = []; // used to detect cycles - while (stack.length) { - // Pop - const item = stack.pop(); - // Match? - const match = patternHelper.match(patterns, item.path); - const partialMatch = !!match || patternHelper.partialMatch(patterns, item.path); - if (!match && !partialMatch) { - continue; - } - // Stat - const stats = yield __await(DefaultGlobber.stat(item, options, traversalChain) - // Broken symlink, or symlink cycle detected, or no longer exists - ); - // Broken symlink, or symlink cycle detected, or no longer exists - if (!stats) { - continue; - } - // Directory - if (stats.isDirectory()) { - // Matched - if (match & internal_match_kind_1.MatchKind.Directory && options.matchDirectories) { - yield yield __await(item.path); - } - // Descend? - else if (!partialMatch) { - continue; - } - // Push the child items in reverse - const childLevel = item.level + 1; - const childItems = (yield __await(fs.promises.readdir(item.path))).map(x => new internal_search_state_1.SearchState(path.join(item.path, x), childLevel)); - stack.push(...childItems.reverse()); - } - // File - else if (match & internal_match_kind_1.MatchKind.File) { - yield yield __await(item.path); - } - } - }); - } - /** - * Constructs a DefaultGlobber - */ - static create(patterns, options) { - return __awaiter(this, void 0, void 0, function* () { - const result = new DefaultGlobber(options); - if (IS_WINDOWS) { - patterns = patterns.replace(/\r\n/g, '\n'); - patterns = patterns.replace(/\r/g, '\n'); - } - const lines = patterns.split('\n').map(x => x.trim()); - for (const line of lines) { - // Empty or comment - if (!line || line.startsWith('#')) { - continue; - } - // Pattern - else { - result.patterns.push(new internal_pattern_1.Pattern(line)); - } - } - result.searchPaths.push(...patternHelper.getSearchPaths(result.patterns)); - return result; - }); - } - static stat(item, options, traversalChain) { - return __awaiter(this, void 0, void 0, function* () { - // Note: - // `stat` returns info about the target of a symlink (or symlink chain) - // `lstat` returns info about a symlink itself - let stats; - if (options.followSymbolicLinks) { - try { - // Use `stat` (following symlinks) - stats = yield fs.promises.stat(item.path); - } - catch (err) { - if (err.code === 'ENOENT') { - if (options.omitBrokenSymbolicLinks) { - core.debug(`Broken symlink '${item.path}'`); - return undefined; - } - throw new Error(`No information found for the path '${item.path}'. This may indicate a broken symbolic link.`); - } - throw err; - } - } - else { - // Use `lstat` (not following symlinks) - stats = yield fs.promises.lstat(item.path); - } - // Note, isDirectory() returns false for the lstat of a symlink - if (stats.isDirectory() && options.followSymbolicLinks) { - // Get the realpath - const realPath = yield fs.promises.realpath(item.path); - // Fixup the traversal chain to match the item level - while (traversalChain.length >= item.level) { - traversalChain.pop(); - } - // Test for a cycle - if (traversalChain.some((x) => x === realPath)) { - core.debug(`Symlink cycle detected for path '${item.path}' and realpath '${realPath}'`); - return undefined; - } - // Update the traversal chain - traversalChain.push(realPath); - } - return stats; - }); - } -} -exports.DefaultGlobber = DefaultGlobber; -//# sourceMappingURL=internal-globber.js.map - -/***/ }), - -/***/ 2448: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __asyncValues = (this && this.__asyncValues) || function (o) { - if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - var m = o[Symbol.asyncIterator], i; - return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); - function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } - function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.hashFiles = void 0; -const crypto = __importStar(__nccwpck_require__(6113)); -const core = __importStar(__nccwpck_require__(42186)); -const fs = __importStar(__nccwpck_require__(57147)); -const stream = __importStar(__nccwpck_require__(12781)); -const util = __importStar(__nccwpck_require__(73837)); -const path = __importStar(__nccwpck_require__(71017)); -function hashFiles(globber, verbose = false) { - var e_1, _a; - var _b; - return __awaiter(this, void 0, void 0, function* () { - const writeDelegate = verbose ? core.info : core.debug; - let hasMatch = false; - const githubWorkspace = (_b = process.env['GITHUB_WORKSPACE']) !== null && _b !== void 0 ? _b : process.cwd(); - const result = crypto.createHash('sha256'); - let count = 0; - try { - for (var _c = __asyncValues(globber.globGenerator()), _d; _d = yield _c.next(), !_d.done;) { - const file = _d.value; - writeDelegate(file); - if (!file.startsWith(`${githubWorkspace}${path.sep}`)) { - writeDelegate(`Ignore '${file}' since it is not under GITHUB_WORKSPACE.`); - continue; - } - if (fs.statSync(file).isDirectory()) { - writeDelegate(`Skip directory '${file}'.`); - continue; - } - const hash = crypto.createHash('sha256'); - const pipeline = util.promisify(stream.pipeline); - yield pipeline(fs.createReadStream(file), hash); - result.write(hash.digest()); - count++; - if (!hasMatch) { - hasMatch = true; - } - } - } - catch (e_1_1) { e_1 = { error: e_1_1 }; } - finally { - try { - if (_d && !_d.done && (_a = _c.return)) yield _a.call(_c); - } - finally { if (e_1) throw e_1.error; } - } - result.end(); - if (hasMatch) { - writeDelegate(`Found ${count} files to hash.`); - return result.digest('hex'); - } - else { - writeDelegate(`No matches found for glob`); - return ''; - } - }); -} -exports.hashFiles = hashFiles; -//# sourceMappingURL=internal-hash-files.js.map - -/***/ }), - -/***/ 81063: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.MatchKind = void 0; -/** - * Indicates whether a pattern matches a path - */ -var MatchKind; -(function (MatchKind) { - /** Not matched */ - MatchKind[MatchKind["None"] = 0] = "None"; - /** Matched if the path is a directory */ - MatchKind[MatchKind["Directory"] = 1] = "Directory"; - /** Matched if the path is a regular file */ - MatchKind[MatchKind["File"] = 2] = "File"; - /** Matched */ - MatchKind[MatchKind["All"] = 3] = "All"; -})(MatchKind = exports.MatchKind || (exports.MatchKind = {})); -//# sourceMappingURL=internal-match-kind.js.map - -/***/ }), - -/***/ 1849: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.safeTrimTrailingSeparator = exports.normalizeSeparators = exports.hasRoot = exports.hasAbsoluteRoot = exports.ensureAbsoluteRoot = exports.dirname = void 0; -const path = __importStar(__nccwpck_require__(71017)); -const assert_1 = __importDefault(__nccwpck_require__(39491)); -const IS_WINDOWS = process.platform === 'win32'; -/** - * Similar to path.dirname except normalizes the path separators and slightly better handling for Windows UNC paths. - * - * For example, on Linux/macOS: - * - `/ => /` - * - `/hello => /` - * - * For example, on Windows: - * - `C:\ => C:\` - * - `C:\hello => C:\` - * - `C: => C:` - * - `C:hello => C:` - * - `\ => \` - * - `\hello => \` - * - `\\hello => \\hello` - * - `\\hello\world => \\hello\world` - */ -function dirname(p) { - // Normalize slashes and trim unnecessary trailing slash - p = safeTrimTrailingSeparator(p); - // Windows UNC root, e.g. \\hello or \\hello\world - if (IS_WINDOWS && /^\\\\[^\\]+(\\[^\\]+)?$/.test(p)) { - return p; - } - // Get dirname - let result = path.dirname(p); - // Trim trailing slash for Windows UNC root, e.g. \\hello\world\ - if (IS_WINDOWS && /^\\\\[^\\]+\\[^\\]+\\$/.test(result)) { - result = safeTrimTrailingSeparator(result); - } - return result; -} -exports.dirname = dirname; -/** - * Roots the path if not already rooted. On Windows, relative roots like `\` - * or `C:` are expanded based on the current working directory. - */ -function ensureAbsoluteRoot(root, itemPath) { - assert_1.default(root, `ensureAbsoluteRoot parameter 'root' must not be empty`); - assert_1.default(itemPath, `ensureAbsoluteRoot parameter 'itemPath' must not be empty`); - // Already rooted - if (hasAbsoluteRoot(itemPath)) { - return itemPath; - } - // Windows - if (IS_WINDOWS) { - // Check for itemPath like C: or C:foo - if (itemPath.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)) { - let cwd = process.cwd(); - assert_1.default(cwd.match(/^[A-Z]:\\/i), `Expected current directory to start with an absolute drive root. Actual '${cwd}'`); - // Drive letter matches cwd? Expand to cwd - if (itemPath[0].toUpperCase() === cwd[0].toUpperCase()) { - // Drive only, e.g. C: - if (itemPath.length === 2) { - // Preserve specified drive letter case (upper or lower) - return `${itemPath[0]}:\\${cwd.substr(3)}`; - } - // Drive + path, e.g. C:foo - else { - if (!cwd.endsWith('\\')) { - cwd += '\\'; - } - // Preserve specified drive letter case (upper or lower) - return `${itemPath[0]}:\\${cwd.substr(3)}${itemPath.substr(2)}`; - } - } - // Different drive - else { - return `${itemPath[0]}:\\${itemPath.substr(2)}`; - } - } - // Check for itemPath like \ or \foo - else if (normalizeSeparators(itemPath).match(/^\\$|^\\[^\\]/)) { - const cwd = process.cwd(); - assert_1.default(cwd.match(/^[A-Z]:\\/i), `Expected current directory to start with an absolute drive root. Actual '${cwd}'`); - return `${cwd[0]}:\\${itemPath.substr(1)}`; - } - } - assert_1.default(hasAbsoluteRoot(root), `ensureAbsoluteRoot parameter 'root' must have an absolute root`); - // Otherwise ensure root ends with a separator - if (root.endsWith('/') || (IS_WINDOWS && root.endsWith('\\'))) { - // Intentionally empty - } - else { - // Append separator - root += path.sep; - } - return root + itemPath; -} -exports.ensureAbsoluteRoot = ensureAbsoluteRoot; -/** - * On Linux/macOS, true if path starts with `/`. On Windows, true for paths like: - * `\\hello\share` and `C:\hello` (and using alternate separator). - */ -function hasAbsoluteRoot(itemPath) { - assert_1.default(itemPath, `hasAbsoluteRoot parameter 'itemPath' must not be empty`); - // Normalize separators - itemPath = normalizeSeparators(itemPath); - // Windows - if (IS_WINDOWS) { - // E.g. \\hello\share or C:\hello - return itemPath.startsWith('\\\\') || /^[A-Z]:\\/i.test(itemPath); - } - // E.g. /hello - return itemPath.startsWith('/'); -} -exports.hasAbsoluteRoot = hasAbsoluteRoot; -/** - * On Linux/macOS, true if path starts with `/`. On Windows, true for paths like: - * `\`, `\hello`, `\\hello\share`, `C:`, and `C:\hello` (and using alternate separator). - */ -function hasRoot(itemPath) { - assert_1.default(itemPath, `isRooted parameter 'itemPath' must not be empty`); - // Normalize separators - itemPath = normalizeSeparators(itemPath); - // Windows - if (IS_WINDOWS) { - // E.g. \ or \hello or \\hello - // E.g. C: or C:\hello - return itemPath.startsWith('\\') || /^[A-Z]:/i.test(itemPath); - } - // E.g. /hello - return itemPath.startsWith('/'); -} -exports.hasRoot = hasRoot; -/** - * Removes redundant slashes and converts `/` to `\` on Windows - */ -function normalizeSeparators(p) { - p = p || ''; - // Windows - if (IS_WINDOWS) { - // Convert slashes on Windows - p = p.replace(/\//g, '\\'); - // Remove redundant slashes - const isUnc = /^\\\\+[^\\]/.test(p); // e.g. \\hello - return (isUnc ? '\\' : '') + p.replace(/\\\\+/g, '\\'); // preserve leading \\ for UNC - } - // Remove redundant slashes - return p.replace(/\/\/+/g, '/'); -} -exports.normalizeSeparators = normalizeSeparators; -/** - * Normalizes the path separators and trims the trailing separator (when safe). - * For example, `/foo/ => /foo` but `/ => /` - */ -function safeTrimTrailingSeparator(p) { - // Short-circuit if empty - if (!p) { - return ''; - } - // Normalize separators - p = normalizeSeparators(p); - // No trailing slash - if (!p.endsWith(path.sep)) { - return p; - } - // Check '/' on Linux/macOS and '\' on Windows - if (p === path.sep) { - return p; - } - // On Windows check if drive root. E.g. C:\ - if (IS_WINDOWS && /^[A-Z]:\\$/i.test(p)) { - return p; - } - // Otherwise trim trailing slash - return p.substr(0, p.length - 1); -} -exports.safeTrimTrailingSeparator = safeTrimTrailingSeparator; -//# sourceMappingURL=internal-path-helper.js.map - -/***/ }), - -/***/ 96836: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.Path = void 0; -const path = __importStar(__nccwpck_require__(71017)); -const pathHelper = __importStar(__nccwpck_require__(1849)); -const assert_1 = __importDefault(__nccwpck_require__(39491)); -const IS_WINDOWS = process.platform === 'win32'; -/** - * Helper class for parsing paths into segments - */ -class Path { - /** - * Constructs a Path - * @param itemPath Path or array of segments - */ - constructor(itemPath) { - this.segments = []; - // String - if (typeof itemPath === 'string') { - assert_1.default(itemPath, `Parameter 'itemPath' must not be empty`); - // Normalize slashes and trim unnecessary trailing slash - itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); - // Not rooted - if (!pathHelper.hasRoot(itemPath)) { - this.segments = itemPath.split(path.sep); - } - // Rooted - else { - // Add all segments, while not at the root - let remaining = itemPath; - let dir = pathHelper.dirname(remaining); - while (dir !== remaining) { - // Add the segment - const basename = path.basename(remaining); - this.segments.unshift(basename); - // Truncate the last segment - remaining = dir; - dir = pathHelper.dirname(remaining); - } - // Remainder is the root - this.segments.unshift(remaining); - } - } - // Array - else { - // Must not be empty - assert_1.default(itemPath.length > 0, `Parameter 'itemPath' must not be an empty array`); - // Each segment - for (let i = 0; i < itemPath.length; i++) { - let segment = itemPath[i]; - // Must not be empty - assert_1.default(segment, `Parameter 'itemPath' must not contain any empty segments`); - // Normalize slashes - segment = pathHelper.normalizeSeparators(itemPath[i]); - // Root segment - if (i === 0 && pathHelper.hasRoot(segment)) { - segment = pathHelper.safeTrimTrailingSeparator(segment); - assert_1.default(segment === pathHelper.dirname(segment), `Parameter 'itemPath' root segment contains information for multiple segments`); - this.segments.push(segment); - } - // All other segments - else { - // Must not contain slash - assert_1.default(!segment.includes(path.sep), `Parameter 'itemPath' contains unexpected path separators`); - this.segments.push(segment); - } - } - } - } - /** - * Converts the path to it's string representation - */ - toString() { - // First segment - let result = this.segments[0]; - // All others - let skipSlash = result.endsWith(path.sep) || (IS_WINDOWS && /^[A-Z]:$/i.test(result)); - for (let i = 1; i < this.segments.length; i++) { - if (skipSlash) { - skipSlash = false; - } - else { - result += path.sep; - } - result += this.segments[i]; - } - return result; - } -} -exports.Path = Path; -//# sourceMappingURL=internal-path.js.map - -/***/ }), - -/***/ 29005: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.partialMatch = exports.match = exports.getSearchPaths = void 0; -const pathHelper = __importStar(__nccwpck_require__(1849)); -const internal_match_kind_1 = __nccwpck_require__(81063); -const IS_WINDOWS = process.platform === 'win32'; -/** - * Given an array of patterns, returns an array of paths to search. - * Duplicates and paths under other included paths are filtered out. - */ -function getSearchPaths(patterns) { - // Ignore negate patterns - patterns = patterns.filter(x => !x.negate); - // Create a map of all search paths - const searchPathMap = {}; - for (const pattern of patterns) { - const key = IS_WINDOWS - ? pattern.searchPath.toUpperCase() - : pattern.searchPath; - searchPathMap[key] = 'candidate'; - } - const result = []; - for (const pattern of patterns) { - // Check if already included - const key = IS_WINDOWS - ? pattern.searchPath.toUpperCase() - : pattern.searchPath; - if (searchPathMap[key] === 'included') { - continue; - } - // Check for an ancestor search path - let foundAncestor = false; - let tempKey = key; - let parent = pathHelper.dirname(tempKey); - while (parent !== tempKey) { - if (searchPathMap[parent]) { - foundAncestor = true; - break; - } - tempKey = parent; - parent = pathHelper.dirname(tempKey); - } - // Include the search pattern in the result - if (!foundAncestor) { - result.push(pattern.searchPath); - searchPathMap[key] = 'included'; - } - } - return result; -} -exports.getSearchPaths = getSearchPaths; -/** - * Matches the patterns against the path - */ -function match(patterns, itemPath) { - let result = internal_match_kind_1.MatchKind.None; - for (const pattern of patterns) { - if (pattern.negate) { - result &= ~pattern.match(itemPath); - } - else { - result |= pattern.match(itemPath); - } - } - return result; -} -exports.match = match; -/** - * Checks whether to descend further into the directory - */ -function partialMatch(patterns, itemPath) { - return patterns.some(x => !x.negate && x.partialMatch(itemPath)); -} -exports.partialMatch = partialMatch; -//# sourceMappingURL=internal-pattern-helper.js.map - -/***/ }), - -/***/ 64536: -/***/ (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; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.Pattern = void 0; -const os = __importStar(__nccwpck_require__(22037)); -const path = __importStar(__nccwpck_require__(71017)); -const pathHelper = __importStar(__nccwpck_require__(1849)); -const assert_1 = __importDefault(__nccwpck_require__(39491)); -const minimatch_1 = __nccwpck_require__(83973); -const internal_match_kind_1 = __nccwpck_require__(81063); -const internal_path_1 = __nccwpck_require__(96836); -const IS_WINDOWS = process.platform === 'win32'; -class Pattern { - constructor(patternOrNegate, isImplicitPattern = false, segments, homedir) { - /** - * Indicates whether matches should be excluded from the result set - */ - this.negate = false; - // Pattern overload - let pattern; - if (typeof patternOrNegate === 'string') { - pattern = patternOrNegate.trim(); - } - // Segments overload - else { - // Convert to pattern - segments = segments || []; - assert_1.default(segments.length, `Parameter 'segments' must not empty`); - const root = Pattern.getLiteral(segments[0]); - assert_1.default(root && pathHelper.hasAbsoluteRoot(root), `Parameter 'segments' first element must be a root path`); - pattern = new internal_path_1.Path(segments).toString().trim(); - if (patternOrNegate) { - pattern = `!${pattern}`; - } - } - // Negate - while (pattern.startsWith('!')) { - this.negate = !this.negate; - pattern = pattern.substr(1).trim(); - } - // Normalize slashes and ensures absolute root - pattern = Pattern.fixupPattern(pattern, homedir); - // Segments - this.segments = new internal_path_1.Path(pattern).segments; - // Trailing slash indicates the pattern should only match directories, not regular files - this.trailingSeparator = pathHelper - .normalizeSeparators(pattern) - .endsWith(path.sep); - pattern = pathHelper.safeTrimTrailingSeparator(pattern); - // Search path (literal path prior to the first glob segment) - let foundGlob = false; - const searchSegments = this.segments - .map(x => Pattern.getLiteral(x)) - .filter(x => !foundGlob && !(foundGlob = x === '')); - this.searchPath = new internal_path_1.Path(searchSegments).toString(); - // Root RegExp (required when determining partial match) - this.rootRegExp = new RegExp(Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? 'i' : ''); - this.isImplicitPattern = isImplicitPattern; - // Create minimatch - const minimatchOptions = { - dot: true, - nobrace: true, - nocase: IS_WINDOWS, - nocomment: true, - noext: true, - nonegate: true - }; - pattern = IS_WINDOWS ? pattern.replace(/\\/g, '/') : pattern; - this.minimatch = new minimatch_1.Minimatch(pattern, minimatchOptions); - } - /** - * Matches the pattern against the specified path - */ - match(itemPath) { - // Last segment is globstar? - if (this.segments[this.segments.length - 1] === '**') { - // Normalize slashes - itemPath = pathHelper.normalizeSeparators(itemPath); - // Append a trailing slash. Otherwise Minimatch will not match the directory immediately - // preceding the globstar. For example, given the pattern `/foo/**`, Minimatch returns - // false for `/foo` but returns true for `/foo/`. Append a trailing slash to handle that quirk. - if (!itemPath.endsWith(path.sep) && this.isImplicitPattern === false) { - // Note, this is safe because the constructor ensures the pattern has an absolute root. - // For example, formats like C: and C:foo on Windows are resolved to an absolute root. - itemPath = `${itemPath}${path.sep}`; - } - } - else { - // Normalize slashes and trim unnecessary trailing slash - itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); - } - // Match - if (this.minimatch.match(itemPath)) { - return this.trailingSeparator ? internal_match_kind_1.MatchKind.Directory : internal_match_kind_1.MatchKind.All; - } - return internal_match_kind_1.MatchKind.None; - } - /** - * Indicates whether the pattern may match descendants of the specified path - */ - partialMatch(itemPath) { - // Normalize slashes and trim unnecessary trailing slash - itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); - // matchOne does not handle root path correctly - if (pathHelper.dirname(itemPath) === itemPath) { - return this.rootRegExp.test(itemPath); - } - return this.minimatch.matchOne(itemPath.split(IS_WINDOWS ? /\\+/ : /\/+/), this.minimatch.set[0], true); - } - /** - * Escapes glob patterns within a path - */ - static globEscape(s) { - return (IS_WINDOWS ? s : s.replace(/\\/g, '\\\\')) // escape '\' on Linux/macOS - .replace(/(\[)(?=[^/]+\])/g, '[[]') // escape '[' when ']' follows within the path segment - .replace(/\?/g, '[?]') // escape '?' - .replace(/\*/g, '[*]'); // escape '*' - } - /** - * Normalizes slashes and ensures absolute root - */ - static fixupPattern(pattern, homedir) { - // Empty - assert_1.default(pattern, 'pattern cannot be empty'); - // Must not contain `.` segment, unless first segment - // Must not contain `..` segment - const literalSegments = new internal_path_1.Path(pattern).segments.map(x => Pattern.getLiteral(x)); - assert_1.default(literalSegments.every((x, i) => (x !== '.' || i === 0) && x !== '..'), `Invalid pattern '${pattern}'. Relative pathing '.' and '..' is not allowed.`); - // Must not contain globs in root, e.g. Windows UNC path \\foo\b*r - assert_1.default(!pathHelper.hasRoot(pattern) || literalSegments[0], `Invalid pattern '${pattern}'. Root segment must not contain globs.`); - // Normalize slashes - pattern = pathHelper.normalizeSeparators(pattern); - // Replace leading `.` segment - if (pattern === '.' || pattern.startsWith(`.${path.sep}`)) { - pattern = Pattern.globEscape(process.cwd()) + pattern.substr(1); - } - // Replace leading `~` segment - else if (pattern === '~' || pattern.startsWith(`~${path.sep}`)) { - homedir = homedir || os.homedir(); - assert_1.default(homedir, 'Unable to determine HOME directory'); - assert_1.default(pathHelper.hasAbsoluteRoot(homedir), `Expected HOME directory to be a rooted path. Actual '${homedir}'`); - pattern = Pattern.globEscape(homedir) + pattern.substr(1); - } - // Replace relative drive root, e.g. pattern is C: or C:foo - else if (IS_WINDOWS && - (pattern.match(/^[A-Z]:$/i) || pattern.match(/^[A-Z]:[^\\]/i))) { - let root = pathHelper.ensureAbsoluteRoot('C:\\dummy-root', pattern.substr(0, 2)); - if (pattern.length > 2 && !root.endsWith('\\')) { - root += '\\'; - } - pattern = Pattern.globEscape(root) + pattern.substr(2); - } - // Replace relative root, e.g. pattern is \ or \foo - else if (IS_WINDOWS && (pattern === '\\' || pattern.match(/^\\[^\\]/))) { - let root = pathHelper.ensureAbsoluteRoot('C:\\dummy-root', '\\'); - if (!root.endsWith('\\')) { - root += '\\'; - } - pattern = Pattern.globEscape(root) + pattern.substr(1); - } - // Otherwise ensure absolute root - else { - pattern = pathHelper.ensureAbsoluteRoot(Pattern.globEscape(process.cwd()), pattern); - } - return pathHelper.normalizeSeparators(pattern); - } - /** - * Attempts to unescape a pattern segment to create a literal path segment. - * Otherwise returns empty string. - */ - static getLiteral(segment) { - let literal = ''; - for (let i = 0; i < segment.length; i++) { - const c = segment[i]; - // Escape - if (c === '\\' && !IS_WINDOWS && i + 1 < segment.length) { - literal += segment[++i]; - continue; - } - // Wildcard - else if (c === '*' || c === '?') { - return ''; - } - // Character set - else if (c === '[' && i + 1 < segment.length) { - let set = ''; - let closed = -1; - for (let i2 = i + 1; i2 < segment.length; i2++) { - const c2 = segment[i2]; - // Escape - if (c2 === '\\' && !IS_WINDOWS && i2 + 1 < segment.length) { - set += segment[++i2]; - continue; - } - // Closed - else if (c2 === ']') { - closed = i2; - break; - } - // Otherwise - else { - set += c2; - } - } - // Closed? - if (closed >= 0) { - // Cannot convert - if (set.length > 1) { - return ''; - } - // Convert to literal - if (set) { - literal += set; - i = closed; - continue; - } - } - // Otherwise fall thru - } - // Append - literal += c; - } - return literal; - } - /** - * Escapes regexp special characters - * https://javascript.info/regexp-escaping - */ - static regExpEscape(s) { - return s.replace(/[[\\^$.|?*+()]/g, '\\$&'); - } -} -exports.Pattern = Pattern; -//# sourceMappingURL=internal-pattern.js.map - -/***/ }), - -/***/ 89117: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.SearchState = void 0; -class SearchState { - constructor(path, level) { - this.path = path; - this.level = level; - } -} -exports.SearchState = SearchState; -//# sourceMappingURL=internal-search-state.js.map - -/***/ }), - -/***/ 35526: -/***/ (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); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.PersonalAccessTokenCredentialHandler = exports.BearerCredentialHandler = exports.BasicCredentialHandler = void 0; -class BasicCredentialHandler { - constructor(username, password) { - this.username = username; - this.password = password; - } - prepareRequest(options) { - if (!options.headers) { - throw Error('The request has no headers'); - } - options.headers['Authorization'] = `Basic ${Buffer.from(`${this.username}:${this.password}`).toString('base64')}`; - } - // This handler cannot handle 401 - canHandleAuthentication() { - return false; - } - handleAuthentication() { - return __awaiter(this, void 0, void 0, function* () { - throw new Error('not implemented'); - }); - } -} -exports.BasicCredentialHandler = BasicCredentialHandler; -class BearerCredentialHandler { - constructor(token) { - this.token = token; - } - // currently implements pre-authorization - // TODO: support preAuth = false where it hooks on 401 - prepareRequest(options) { - if (!options.headers) { - throw Error('The request has no headers'); - } - options.headers['Authorization'] = `Bearer ${this.token}`; - } - // This handler cannot handle 401 - canHandleAuthentication() { - return false; - } - handleAuthentication() { - return __awaiter(this, void 0, void 0, function* () { - throw new Error('not implemented'); - }); - } -} -exports.BearerCredentialHandler = BearerCredentialHandler; -class PersonalAccessTokenCredentialHandler { - constructor(token) { - this.token = token; - } - // currently implements pre-authorization - // TODO: support preAuth = false where it hooks on 401 - prepareRequest(options) { - if (!options.headers) { - throw Error('The request has no headers'); - } - options.headers['Authorization'] = `Basic ${Buffer.from(`PAT:${this.token}`).toString('base64')}`; - } - // This handler cannot handle 401 - canHandleAuthentication() { - return false; - } - handleAuthentication() { - return __awaiter(this, void 0, void 0, function* () { - throw new Error('not implemented'); - }); - } -} -exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHandler; -//# sourceMappingURL=auth.js.map - -/***/ }), - -/***/ 96255: -/***/ (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) { - if (k2 === undefined) k2 = k; - Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - __setModuleDefault(result, mod); - return result; -}; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; -const http = __importStar(__nccwpck_require__(13685)); -const https = __importStar(__nccwpck_require__(95687)); -const pm = __importStar(__nccwpck_require__(19835)); -const tunnel = __importStar(__nccwpck_require__(74294)); -var HttpCodes; -(function (HttpCodes) { - HttpCodes[HttpCodes["OK"] = 200] = "OK"; - HttpCodes[HttpCodes["MultipleChoices"] = 300] = "MultipleChoices"; - HttpCodes[HttpCodes["MovedPermanently"] = 301] = "MovedPermanently"; - HttpCodes[HttpCodes["ResourceMoved"] = 302] = "ResourceMoved"; - HttpCodes[HttpCodes["SeeOther"] = 303] = "SeeOther"; - HttpCodes[HttpCodes["NotModified"] = 304] = "NotModified"; - HttpCodes[HttpCodes["UseProxy"] = 305] = "UseProxy"; - HttpCodes[HttpCodes["SwitchProxy"] = 306] = "SwitchProxy"; - HttpCodes[HttpCodes["TemporaryRedirect"] = 307] = "TemporaryRedirect"; - HttpCodes[HttpCodes["PermanentRedirect"] = 308] = "PermanentRedirect"; - HttpCodes[HttpCodes["BadRequest"] = 400] = "BadRequest"; - HttpCodes[HttpCodes["Unauthorized"] = 401] = "Unauthorized"; - HttpCodes[HttpCodes["PaymentRequired"] = 402] = "PaymentRequired"; - HttpCodes[HttpCodes["Forbidden"] = 403] = "Forbidden"; - HttpCodes[HttpCodes["NotFound"] = 404] = "NotFound"; - HttpCodes[HttpCodes["MethodNotAllowed"] = 405] = "MethodNotAllowed"; - HttpCodes[HttpCodes["NotAcceptable"] = 406] = "NotAcceptable"; - HttpCodes[HttpCodes["ProxyAuthenticationRequired"] = 407] = "ProxyAuthenticationRequired"; - HttpCodes[HttpCodes["RequestTimeout"] = 408] = "RequestTimeout"; - HttpCodes[HttpCodes["Conflict"] = 409] = "Conflict"; - HttpCodes[HttpCodes["Gone"] = 410] = "Gone"; - HttpCodes[HttpCodes["TooManyRequests"] = 429] = "TooManyRequests"; - HttpCodes[HttpCodes["InternalServerError"] = 500] = "InternalServerError"; - HttpCodes[HttpCodes["NotImplemented"] = 501] = "NotImplemented"; - HttpCodes[HttpCodes["BadGateway"] = 502] = "BadGateway"; - HttpCodes[HttpCodes["ServiceUnavailable"] = 503] = "ServiceUnavailable"; - HttpCodes[HttpCodes["GatewayTimeout"] = 504] = "GatewayTimeout"; -})(HttpCodes = exports.HttpCodes || (exports.HttpCodes = {})); -var Headers; -(function (Headers) { - Headers["Accept"] = "accept"; - Headers["ContentType"] = "content-type"; -})(Headers = exports.Headers || (exports.Headers = {})); -var MediaTypes; -(function (MediaTypes) { - MediaTypes["ApplicationJson"] = "application/json"; -})(MediaTypes = exports.MediaTypes || (exports.MediaTypes = {})); -/** - * Returns the proxy URL, depending upon the supplied url and proxy environment variables. - * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com - */ -function getProxyUrl(serverUrl) { - const proxyUrl = pm.getProxyUrl(new URL(serverUrl)); - return proxyUrl ? proxyUrl.href : ''; -} -exports.getProxyUrl = getProxyUrl; -const HttpRedirectCodes = [ - HttpCodes.MovedPermanently, - HttpCodes.ResourceMoved, - HttpCodes.SeeOther, - HttpCodes.TemporaryRedirect, - HttpCodes.PermanentRedirect -]; -const HttpResponseRetryCodes = [ - HttpCodes.BadGateway, - HttpCodes.ServiceUnavailable, - HttpCodes.GatewayTimeout -]; -const RetryableHttpVerbs = ['OPTIONS', 'GET', 'DELETE', 'HEAD']; -const ExponentialBackoffCeiling = 10; -const ExponentialBackoffTimeSlice = 5; -class HttpClientError extends Error { - constructor(message, statusCode) { - super(message); - this.name = 'HttpClientError'; - this.statusCode = statusCode; - Object.setPrototypeOf(this, HttpClientError.prototype); - } -} -exports.HttpClientError = HttpClientError; -class HttpClientResponse { - constructor(message) { - this.message = message; - } - readBody() { - return __awaiter(this, void 0, void 0, function* () { - return new Promise((resolve) => __awaiter(this, void 0, void 0, function* () { - let output = Buffer.alloc(0); - this.message.on('data', (chunk) => { - output = Buffer.concat([output, chunk]); - }); - this.message.on('end', () => { - resolve(output.toString()); - }); - })); - }); - } -} -exports.HttpClientResponse = HttpClientResponse; -function isHttps(requestUrl) { - const parsedUrl = new URL(requestUrl); - return parsedUrl.protocol === 'https:'; -} -exports.isHttps = isHttps; -class HttpClient { - constructor(userAgent, handlers, requestOptions) { - this._ignoreSslError = false; - this._allowRedirects = true; - this._allowRedirectDowngrade = false; - this._maxRedirects = 50; - this._allowRetries = false; - this._maxRetries = 1; - this._keepAlive = false; - this._disposed = false; - this.userAgent = userAgent; - this.handlers = handlers || []; - this.requestOptions = requestOptions; - if (requestOptions) { - if (requestOptions.ignoreSslError != null) { - this._ignoreSslError = requestOptions.ignoreSslError; - } - this._socketTimeout = requestOptions.socketTimeout; - if (requestOptions.allowRedirects != null) { - this._allowRedirects = requestOptions.allowRedirects; - } - if (requestOptions.allowRedirectDowngrade != null) { - this._allowRedirectDowngrade = requestOptions.allowRedirectDowngrade; - } - if (requestOptions.maxRedirects != null) { - this._maxRedirects = Math.max(requestOptions.maxRedirects, 0); - } - if (requestOptions.keepAlive != null) { - this._keepAlive = requestOptions.keepAlive; - } - if (requestOptions.allowRetries != null) { - this._allowRetries = requestOptions.allowRetries; - } - if (requestOptions.maxRetries != null) { - this._maxRetries = requestOptions.maxRetries; - } - } - } - options(requestUrl, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('OPTIONS', requestUrl, null, additionalHeaders || {}); - }); - } - get(requestUrl, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('GET', requestUrl, null, additionalHeaders || {}); - }); - } - del(requestUrl, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('DELETE', requestUrl, null, additionalHeaders || {}); - }); - } - post(requestUrl, data, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('POST', requestUrl, data, additionalHeaders || {}); - }); - } - patch(requestUrl, data, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('PATCH', requestUrl, data, additionalHeaders || {}); - }); - } - put(requestUrl, data, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('PUT', requestUrl, data, additionalHeaders || {}); - }); - } - head(requestUrl, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request('HEAD', requestUrl, null, additionalHeaders || {}); - }); - } - sendStream(verb, requestUrl, stream, additionalHeaders) { - return __awaiter(this, void 0, void 0, function* () { - return this.request(verb, requestUrl, stream, additionalHeaders); - }); - } - /** - * Gets a typed object from an endpoint - * Be aware that not found returns a null. Other errors (4xx, 5xx) reject the promise - */ - getJson(requestUrl, additionalHeaders = {}) { - return __awaiter(this, void 0, void 0, function* () { - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - const res = yield this.get(requestUrl, additionalHeaders); - return this._processResponse(res, this.requestOptions); - }); - } - postJson(requestUrl, obj, additionalHeaders = {}) { - return __awaiter(this, void 0, void 0, function* () { - const data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - const res = yield this.post(requestUrl, data, additionalHeaders); - return this._processResponse(res, this.requestOptions); - }); - } - putJson(requestUrl, obj, additionalHeaders = {}) { - return __awaiter(this, void 0, void 0, function* () { - const data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - const res = yield this.put(requestUrl, data, additionalHeaders); - return this._processResponse(res, this.requestOptions); - }); - } - patchJson(requestUrl, obj, additionalHeaders = {}) { - return __awaiter(this, void 0, void 0, function* () { - const data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - const res = yield this.patch(requestUrl, data, additionalHeaders); - return this._processResponse(res, this.requestOptions); - }); - } - /** - * Makes a raw http request. - * All other methods such as get, post, patch, and request ultimately call this. - * Prefer get, del, post and patch - */ - request(verb, requestUrl, data, headers) { - return __awaiter(this, void 0, void 0, function* () { - if (this._disposed) { - throw new Error('Client has already been disposed.'); - } - const parsedUrl = new URL(requestUrl); - let info = this._prepareRequest(verb, parsedUrl, headers); - // Only perform retries on reads since writes may not be idempotent. - const maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) - ? this._maxRetries + 1 - : 1; - let numTries = 0; - let response; - do { - response = yield this.requestRaw(info, data); - // Check if it's an authentication challenge - if (response && - response.message && - response.message.statusCode === HttpCodes.Unauthorized) { - let authenticationHandler; - for (const handler of this.handlers) { - if (handler.canHandleAuthentication(response)) { - authenticationHandler = handler; - break; - } - } - if (authenticationHandler) { - return authenticationHandler.handleAuthentication(this, info, data); - } - else { - // We have received an unauthorized response but have no handlers to handle it. - // Let the response return to the caller. - return response; - } - } - let redirectsRemaining = this._maxRedirects; - while (response.message.statusCode && - HttpRedirectCodes.includes(response.message.statusCode) && - this._allowRedirects && - redirectsRemaining > 0) { - const redirectUrl = response.message.headers['location']; - if (!redirectUrl) { - // if there's no location to redirect to, we won't - break; - } - const parsedRedirectUrl = new URL(redirectUrl); - if (parsedUrl.protocol === 'https:' && - parsedUrl.protocol !== parsedRedirectUrl.protocol && - !this._allowRedirectDowngrade) { - throw new Error('Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.'); - } - // we need to finish reading the response before reassigning response - // which will leak the open socket. - yield response.readBody(); - // strip authorization header if redirected to a different hostname - if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { - for (const header in headers) { - // header names are case insensitive - if (header.toLowerCase() === 'authorization') { - delete headers[header]; - } - } - } - // let's make the request with the new redirectUrl - info = this._prepareRequest(verb, parsedRedirectUrl, headers); - response = yield this.requestRaw(info, data); - redirectsRemaining--; - } - if (!response.message.statusCode || - !HttpResponseRetryCodes.includes(response.message.statusCode)) { - // If not a retry code, return immediately instead of retrying - return response; - } - numTries += 1; - if (numTries < maxTries) { - yield response.readBody(); - yield this._performExponentialBackoff(numTries); - } - } while (numTries < maxTries); - return response; - }); - } - /** - * Needs to be called if keepAlive is set to true in request options. - */ - dispose() { - if (this._agent) { - this._agent.destroy(); - } - this._disposed = true; - } - /** - * Raw request. - * @param info - * @param data - */ - requestRaw(info, data) { - return __awaiter(this, void 0, void 0, function* () { - return new Promise((resolve, reject) => { - function callbackForResult(err, res) { - if (err) { - reject(err); - } - else if (!res) { - // If `err` is not passed, then `res` must be passed. - reject(new Error('Unknown error')); - } - else { - resolve(res); - } - } - this.requestRawWithCallback(info, data, callbackForResult); - }); - }); - } - /** - * Raw request with callback. - * @param info - * @param data - * @param onResult - */ - requestRawWithCallback(info, data, onResult) { - if (typeof data === 'string') { - if (!info.options.headers) { - info.options.headers = {}; - } - info.options.headers['Content-Length'] = Buffer.byteLength(data, 'utf8'); - } - let callbackCalled = false; - function handleResult(err, res) { - if (!callbackCalled) { - callbackCalled = true; - onResult(err, res); - } - } - const req = info.httpModule.request(info.options, (msg) => { - const res = new HttpClientResponse(msg); - handleResult(undefined, res); - }); - let socket; - req.on('socket', sock => { - socket = sock; - }); - // If we ever get disconnected, we want the socket to timeout eventually - req.setTimeout(this._socketTimeout || 3 * 60000, () => { - if (socket) { - socket.end(); - } - handleResult(new Error(`Request timeout: ${info.options.path}`)); - }); - req.on('error', function (err) { - // err has statusCode property - // res should have headers - handleResult(err); - }); - if (data && typeof data === 'string') { - req.write(data, 'utf8'); - } - if (data && typeof data !== 'string') { - data.on('close', function () { - req.end(); - }); - data.pipe(req); - } - else { - req.end(); - } - } - /** - * Gets an http agent. This function is useful when you need an http agent that handles - * routing through a proxy server - depending upon the url and proxy environment variables. - * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com - */ - getAgent(serverUrl) { - const parsedUrl = new URL(serverUrl); - return this._getAgent(parsedUrl); - } - _prepareRequest(method, requestUrl, headers) { - const info = {}; - info.parsedUrl = requestUrl; - const usingSsl = info.parsedUrl.protocol === 'https:'; - info.httpModule = usingSsl ? https : http; - const defaultPort = usingSsl ? 443 : 80; - info.options = {}; - info.options.host = info.parsedUrl.hostname; - info.options.port = info.parsedUrl.port - ? parseInt(info.parsedUrl.port) - : defaultPort; - info.options.path = - (info.parsedUrl.pathname || '') + (info.parsedUrl.search || ''); - info.options.method = method; - info.options.headers = this._mergeHeaders(headers); - if (this.userAgent != null) { - info.options.headers['user-agent'] = this.userAgent; - } - info.options.agent = this._getAgent(info.parsedUrl); - // gives handlers an opportunity to participate - if (this.handlers) { - for (const handler of this.handlers) { - handler.prepareRequest(info.options); - } - } - return info; - } - _mergeHeaders(headers) { - if (this.requestOptions && this.requestOptions.headers) { - return Object.assign({}, lowercaseKeys(this.requestOptions.headers), lowercaseKeys(headers || {})); - } - return lowercaseKeys(headers || {}); - } - _getExistingOrDefaultHeader(additionalHeaders, header, _default) { - let clientHeader; - if (this.requestOptions && this.requestOptions.headers) { - clientHeader = lowercaseKeys(this.requestOptions.headers)[header]; - } - return additionalHeaders[header] || clientHeader || _default; - } - _getAgent(parsedUrl) { - let agent; - const proxyUrl = pm.getProxyUrl(parsedUrl); - const useProxy = proxyUrl && proxyUrl.hostname; - if (this._keepAlive && useProxy) { - agent = this._proxyAgent; - } - if (this._keepAlive && !useProxy) { - agent = this._agent; - } - // if agent is already assigned use that agent. - if (agent) { - return agent; - } - const usingSsl = parsedUrl.protocol === 'https:'; - let maxSockets = 100; - if (this.requestOptions) { - maxSockets = this.requestOptions.maxSockets || http.globalAgent.maxSockets; - } - // This is `useProxy` again, but we need to check `proxyURl` directly for TypeScripts's flow analysis. - if (proxyUrl && proxyUrl.hostname) { - const agentOptions = { - maxSockets, - keepAlive: this._keepAlive, - proxy: Object.assign(Object.assign({}, ((proxyUrl.username || proxyUrl.password) && { - proxyAuth: `${proxyUrl.username}:${proxyUrl.password}` - })), { host: proxyUrl.hostname, port: proxyUrl.port }) - }; - let tunnelAgent; - const overHttps = proxyUrl.protocol === 'https:'; - if (usingSsl) { - tunnelAgent = overHttps ? tunnel.httpsOverHttps : tunnel.httpsOverHttp; - } - else { - tunnelAgent = overHttps ? tunnel.httpOverHttps : tunnel.httpOverHttp; - } - agent = tunnelAgent(agentOptions); - this._proxyAgent = agent; - } - // if reusing agent across request and tunneling agent isn't assigned create a new agent - if (this._keepAlive && !agent) { - const options = { keepAlive: this._keepAlive, maxSockets }; - agent = usingSsl ? new https.Agent(options) : new http.Agent(options); - this._agent = agent; - } - // if not using private agent and tunnel agent isn't setup then use global agent - if (!agent) { - agent = usingSsl ? https.globalAgent : http.globalAgent; - } - if (usingSsl && this._ignoreSslError) { - // we don't want to set NODE_TLS_REJECT_UNAUTHORIZED=0 since that will affect request for entire process - // http.RequestOptions doesn't expose a way to modify RequestOptions.agent.options - // we have to cast it to any and change it directly - agent.options = Object.assign(agent.options || {}, { - rejectUnauthorized: false - }); - } - return agent; - } - _performExponentialBackoff(retryNumber) { - return __awaiter(this, void 0, void 0, function* () { - retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); - const ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); - return new Promise(resolve => setTimeout(() => resolve(), ms)); - }); - } - _processResponse(res, options) { - return __awaiter(this, void 0, void 0, function* () { - return new Promise((resolve, reject) => __awaiter(this, void 0, void 0, function* () { - const statusCode = res.message.statusCode || 0; - const response = { - statusCode, - result: null, - headers: {} - }; - // not found leads to null obj returned - if (statusCode === HttpCodes.NotFound) { - resolve(response); - } - // get the result from the body - function dateTimeDeserializer(key, value) { - if (typeof value === 'string') { - const a = new Date(value); - if (!isNaN(a.valueOf())) { - return a; - } - } - return value; - } - let obj; - let contents; - try { - contents = yield res.readBody(); - if (contents && contents.length > 0) { - if (options && options.deserializeDates) { - obj = JSON.parse(contents, dateTimeDeserializer); - } - else { - obj = JSON.parse(contents); - } - response.result = obj; - } - response.headers = res.message.headers; - } - catch (err) { - // Invalid resource (contents not json); leaving result obj null - } - // note that 3xx redirects are handled by the http layer. - if (statusCode > 299) { - let msg; - // if exception/error in body, attempt to get better error - if (obj && obj.message) { - msg = obj.message; - } - else if (contents && contents.length > 0) { - // it may be the case that the exception is in the body message as string - msg = contents; - } - else { - msg = `Failed request: (${statusCode})`; - } - const err = new HttpClientError(msg, statusCode); - err.result = response.result; - reject(err); - } - else { - resolve(response); - } - })); - }); - } -} -exports.HttpClient = HttpClient; -const lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => ((c[k.toLowerCase()] = obj[k]), c), {}); -//# sourceMappingURL=index.js.map - -/***/ }), - -/***/ 19835: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.checkBypass = exports.getProxyUrl = void 0; -function getProxyUrl(reqUrl) { - const usingSsl = reqUrl.protocol === 'https:'; - if (checkBypass(reqUrl)) { - return undefined; - } - const proxyVar = (() => { - if (usingSsl) { - return process.env['https_proxy'] || process.env['HTTPS_PROXY']; - } - else { - return process.env['http_proxy'] || process.env['HTTP_PROXY']; - } - })(); - if (proxyVar) { - return new URL(proxyVar); - } - else { - return undefined; - } -} -exports.getProxyUrl = getProxyUrl; -function checkBypass(reqUrl) { - if (!reqUrl.hostname) { - return false; - } - const noProxy = process.env['no_proxy'] || process.env['NO_PROXY'] || ''; - if (!noProxy) { - return false; - } - // Determine the request port - let reqPort; - if (reqUrl.port) { - reqPort = Number(reqUrl.port); - } - else if (reqUrl.protocol === 'http:') { - reqPort = 80; - } - else if (reqUrl.protocol === 'https:') { - reqPort = 443; - } - // Format the request hostname and hostname with port - const upperReqHosts = [reqUrl.hostname.toUpperCase()]; - if (typeof reqPort === 'number') { - upperReqHosts.push(`${upperReqHosts[0]}:${reqPort}`); - } - // Compare request host against noproxy - for (const upperNoProxyItem of noProxy - .split(',') - .map(x => x.trim().toUpperCase()) - .filter(x => x)) { - if (upperReqHosts.some(x => x === upperNoProxyItem)) { - return true; - } - } - return false; -} -exports.checkBypass = checkBypass; -//# sourceMappingURL=proxy.js.map - -/***/ }), - -/***/ 9417: -/***/ ((module) => { - -"use strict"; - -module.exports = balanced; -function balanced(a, b, str) { - if (a instanceof RegExp) a = maybeMatch(a, str); - if (b instanceof RegExp) b = maybeMatch(b, str); - - var r = range(a, b, str); - - return r && { - start: r[0], - end: r[1], - pre: str.slice(0, r[0]), - body: str.slice(r[0] + a.length, r[1]), - post: str.slice(r[1] + b.length) - }; -} - -function maybeMatch(reg, str) { - var m = str.match(reg); - return m ? m[0] : null; -} - -balanced.range = range; -function range(a, b, str) { - var begs, beg, left, right, result; - var ai = str.indexOf(a); - var bi = str.indexOf(b, ai + 1); - var i = ai; - - if (ai >= 0 && bi > 0) { - begs = []; - left = str.length; - - while (i >= 0 && !result) { - if (i == ai) { - begs.push(i); - ai = str.indexOf(a, i + 1); - } else if (begs.length == 1) { - result = [ begs.pop(), bi ]; - } else { - beg = begs.pop(); - if (beg < left) { - left = beg; - right = bi; - } - - bi = str.indexOf(b, i + 1); - } - - i = ai < bi && ai >= 0 ? ai : bi; - } - - if (begs.length) { - result = [ left, right ]; - } - } - - return result; -} - - -/***/ }), - -/***/ 33717: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -var concatMap = __nccwpck_require__(86891); -var balanced = __nccwpck_require__(9417); - -module.exports = expandTop; - -var escSlash = '\0SLASH'+Math.random()+'\0'; -var escOpen = '\0OPEN'+Math.random()+'\0'; -var escClose = '\0CLOSE'+Math.random()+'\0'; -var escComma = '\0COMMA'+Math.random()+'\0'; -var escPeriod = '\0PERIOD'+Math.random()+'\0'; - -function numeric(str) { - return parseInt(str, 10) == str - ? parseInt(str, 10) - : str.charCodeAt(0); -} - -function escapeBraces(str) { - return str.split('\\\\').join(escSlash) - .split('\\{').join(escOpen) - .split('\\}').join(escClose) - .split('\\,').join(escComma) - .split('\\.').join(escPeriod); -} - -function unescapeBraces(str) { - return str.split(escSlash).join('\\') - .split(escOpen).join('{') - .split(escClose).join('}') - .split(escComma).join(',') - .split(escPeriod).join('.'); -} - - -// Basically just str.split(","), but handling cases -// where we have nested braced sections, which should be -// treated as individual members, like {a,{b,c},d} -function parseCommaParts(str) { - if (!str) - return ['']; - - var parts = []; - var m = balanced('{', '}', str); - - if (!m) - return str.split(','); - - var pre = m.pre; - var body = m.body; - var post = m.post; - var p = pre.split(','); - - p[p.length-1] += '{' + body + '}'; - var postParts = parseCommaParts(post); - if (post.length) { - p[p.length-1] += postParts.shift(); - p.push.apply(p, postParts); - } - - parts.push.apply(parts, p); - - return parts; -} - -function expandTop(str) { - if (!str) - return []; - - // I don't know why Bash 4.3 does this, but it does. - // Anything starting with {} will have the first two bytes preserved - // but *only* at the top level, so {},a}b will not expand to anything, - // but a{},b}c will be expanded to [a}c,abc]. - // One could argue that this is a bug in Bash, but since the goal of - // this module is to match Bash's rules, we escape a leading {} - if (str.substr(0, 2) === '{}') { - str = '\\{\\}' + str.substr(2); - } - - return expand(escapeBraces(str), true).map(unescapeBraces); -} - -function identity(e) { - return e; -} - -function embrace(str) { - return '{' + str + '}'; -} -function isPadded(el) { - return /^-?0\d/.test(el); -} - -function lte(i, y) { - return i <= y; -} -function gte(i, y) { - return i >= y; -} - -function expand(str, isTop) { - var expansions = []; - - var m = balanced('{', '}', str); - if (!m || /\$$/.test(m.pre)) return [str]; - - var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); - var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); - var isSequence = isNumericSequence || isAlphaSequence; - var isOptions = m.body.indexOf(',') >= 0; - if (!isSequence && !isOptions) { - // {a},b} - if (m.post.match(/,.*\}/)) { - str = m.pre + '{' + m.body + escClose + m.post; - return expand(str); - } - return [str]; - } - - var n; - if (isSequence) { - n = m.body.split(/\.\./); - } else { - n = parseCommaParts(m.body); - if (n.length === 1) { - // x{{a,b}}y ==> x{a}y x{b}y - n = expand(n[0], false).map(embrace); - if (n.length === 1) { - var post = m.post.length - ? expand(m.post, false) - : ['']; - return post.map(function(p) { - return m.pre + n[0] + p; - }); - } - } - } - - // at this point, n is the parts, and we know it's not a comma set - // with a single entry. - - // no need to expand pre, since it is guaranteed to be free of brace-sets - var pre = m.pre; - var post = m.post.length - ? expand(m.post, false) - : ['']; - - var N; - - if (isSequence) { - var x = numeric(n[0]); - var y = numeric(n[1]); - var width = Math.max(n[0].length, n[1].length) - var incr = n.length == 3 - ? Math.abs(numeric(n[2])) - : 1; - var test = lte; - var reverse = y < x; - if (reverse) { - incr *= -1; - test = gte; - } - var pad = n.some(isPadded); - - N = []; - - for (var i = x; test(i, y); i += incr) { - var c; - if (isAlphaSequence) { - c = String.fromCharCode(i); - if (c === '\\') - c = ''; - } else { - c = String(i); - if (pad) { - var need = width - c.length; - if (need > 0) { - var z = new Array(need + 1).join('0'); - if (i < 0) - c = '-' + z + c.slice(1); - else - c = z + c; - } - } - } - N.push(c); - } - } else { - N = concatMap(n, function(el) { return expand(el, false) }); - } - - for (var j = 0; j < N.length; j++) { - for (var k = 0; k < post.length; k++) { - var expansion = pre + N[j] + post[k]; - if (!isTop || isSequence || expansion) - expansions.push(expansion); - } - } - - return expansions; -} - - - -/***/ }), - -/***/ 86891: -/***/ ((module) => { - -module.exports = function (xs, fn) { - var res = []; - for (var i = 0; i < xs.length; i++) { - var x = fn(xs[i], i); - if (isArray(x)) res.push.apply(res, x); - else res.push(x); - } - return res; -}; - -var isArray = Array.isArray || function (xs) { - return Object.prototype.toString.call(xs) === '[object Array]'; -}; - - -/***/ }), - -/***/ 83973: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -module.exports = minimatch -minimatch.Minimatch = Minimatch - -var path = (function () { try { return __nccwpck_require__(71017) } catch (e) {}}()) || { - sep: '/' -} -minimatch.sep = path.sep - -var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {} -var expand = __nccwpck_require__(33717) - -var plTypes = { - '!': { open: '(?:(?!(?:', close: '))[^/]*?)'}, - '?': { open: '(?:', close: ')?' }, - '+': { open: '(?:', close: ')+' }, - '*': { open: '(?:', close: ')*' }, - '@': { open: '(?:', close: ')' } -} - -// any single thing other than / -// don't need to escape / when using new RegExp() -var qmark = '[^/]' - -// * => any number of characters -var star = qmark + '*?' - -// ** when dots are allowed. Anything goes, except .. and . -// not (^ or / followed by one or two dots followed by $ or /), -// followed by anything, any number of times. -var twoStarDot = '(?:(?!(?:\\\/|^)(?:\\.{1,2})($|\\\/)).)*?' - -// not a ^ or / followed by a dot, -// followed by anything, any number of times. -var twoStarNoDot = '(?:(?!(?:\\\/|^)\\.).)*?' - -// characters that need to be escaped in RegExp. -var reSpecials = charSet('().*{}+?[]^$\\!') - -// "abc" -> { a:true, b:true, c:true } -function charSet (s) { - return s.split('').reduce(function (set, c) { - set[c] = true - return set - }, {}) -} - -// normalizes slashes. -var slashSplit = /\/+/ - -minimatch.filter = filter -function filter (pattern, options) { - options = options || {} - return function (p, i, list) { - return minimatch(p, pattern, options) - } -} - -function ext (a, b) { - b = b || {} - var t = {} - Object.keys(a).forEach(function (k) { - t[k] = a[k] - }) - Object.keys(b).forEach(function (k) { - t[k] = b[k] - }) - return t -} - -minimatch.defaults = function (def) { - if (!def || typeof def !== 'object' || !Object.keys(def).length) { - return minimatch - } - - var orig = minimatch - - var m = function minimatch (p, pattern, options) { - return orig(p, pattern, ext(def, options)) - } - - m.Minimatch = function Minimatch (pattern, options) { - return new orig.Minimatch(pattern, ext(def, options)) - } - m.Minimatch.defaults = function defaults (options) { - return orig.defaults(ext(def, options)).Minimatch - } - - m.filter = function filter (pattern, options) { - return orig.filter(pattern, ext(def, options)) - } - - m.defaults = function defaults (options) { - return orig.defaults(ext(def, options)) - } - - m.makeRe = function makeRe (pattern, options) { - return orig.makeRe(pattern, ext(def, options)) - } - - m.braceExpand = function braceExpand (pattern, options) { - return orig.braceExpand(pattern, ext(def, options)) - } - - m.match = function (list, pattern, options) { - return orig.match(list, pattern, ext(def, options)) - } - - return m -} - -Minimatch.defaults = function (def) { - return minimatch.defaults(def).Minimatch -} - -function minimatch (p, pattern, options) { - assertValidPattern(pattern) - - if (!options) options = {} - - // shortcut: comments match nothing. - if (!options.nocomment && pattern.charAt(0) === '#') { - return false - } - - return new Minimatch(pattern, options).match(p) -} - -function Minimatch (pattern, options) { - if (!(this instanceof Minimatch)) { - return new Minimatch(pattern, options) - } - - assertValidPattern(pattern) - - if (!options) options = {} - - pattern = pattern.trim() - - // windows support: need to use /, not \ - if (!options.allowWindowsEscape && path.sep !== '/') { - pattern = pattern.split(path.sep).join('/') - } - - this.options = options - this.set = [] - this.pattern = pattern - this.regexp = null - this.negate = false - this.comment = false - this.empty = false - this.partial = !!options.partial - - // make the set of regexps etc. - this.make() -} - -Minimatch.prototype.debug = function () {} - -Minimatch.prototype.make = make -function make () { - var pattern = this.pattern - var options = this.options - - // empty patterns and comments match nothing. - if (!options.nocomment && pattern.charAt(0) === '#') { - this.comment = true - return - } - if (!pattern) { - this.empty = true - return - } - - // step 1: figure out negation, etc. - this.parseNegate() - - // step 2: expand braces - var set = this.globSet = this.braceExpand() - - if (options.debug) this.debug = function debug() { console.error.apply(console, arguments) } - - this.debug(this.pattern, set) - - // step 3: now we have a set, so turn each one into a series of path-portion - // matching patterns. - // These will be regexps, except in the case of "**", which is - // set to the GLOBSTAR object for globstar behavior, - // and will not contain any / characters - set = this.globParts = set.map(function (s) { - return s.split(slashSplit) - }) - - this.debug(this.pattern, set) - - // glob --> regexps - set = set.map(function (s, si, set) { - return s.map(this.parse, this) - }, this) - - this.debug(this.pattern, set) - - // filter out everything that didn't compile properly. - set = set.filter(function (s) { - return s.indexOf(false) === -1 - }) - - this.debug(this.pattern, set) - - this.set = set -} - -Minimatch.prototype.parseNegate = parseNegate -function parseNegate () { - var pattern = this.pattern - var negate = false - var options = this.options - var negateOffset = 0 - - if (options.nonegate) return - - for (var i = 0, l = pattern.length - ; i < l && pattern.charAt(i) === '!' - ; i++) { - negate = !negate - negateOffset++ - } - - if (negateOffset) this.pattern = pattern.substr(negateOffset) - this.negate = negate -} - -// Brace expansion: -// a{b,c}d -> abd acd -// a{b,}c -> abc ac -// a{0..3}d -> a0d a1d a2d a3d -// a{b,c{d,e}f}g -> abg acdfg acefg -// a{b,c}d{e,f}g -> abdeg acdeg abdeg abdfg -// -// Invalid sets are not expanded. -// a{2..}b -> a{2..}b -// a{b}c -> a{b}c -minimatch.braceExpand = function (pattern, options) { - return braceExpand(pattern, options) -} - -Minimatch.prototype.braceExpand = braceExpand - -function braceExpand (pattern, options) { - if (!options) { - if (this instanceof Minimatch) { - options = this.options - } else { - options = {} - } - } - - pattern = typeof pattern === 'undefined' - ? this.pattern : pattern - - assertValidPattern(pattern) - - // Thanks to Yeting Li for - // improving this regexp to avoid a ReDOS vulnerability. - if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) { - // shortcut. no need to expand. - return [pattern] - } - - return expand(pattern) -} - -var MAX_PATTERN_LENGTH = 1024 * 64 -var assertValidPattern = function (pattern) { - if (typeof pattern !== 'string') { - throw new TypeError('invalid pattern') - } - - if (pattern.length > MAX_PATTERN_LENGTH) { - throw new TypeError('pattern is too long') - } -} - -// parse a component of the expanded set. -// At this point, no pattern may contain "/" in it -// so we're going to return a 2d array, where each entry is the full -// pattern, split on '/', and then turned into a regular expression. -// A regexp is made at the end which joins each array with an -// escaped /, and another full one which joins each regexp with |. -// -// Following the lead of Bash 4.1, note that "**" only has special meaning -// when it is the *only* thing in a path portion. Otherwise, any series -// of * is equivalent to a single *. Globstar behavior is enabled by -// default, and can be disabled by setting options.noglobstar. -Minimatch.prototype.parse = parse -var SUBPARSE = {} -function parse (pattern, isSub) { - assertValidPattern(pattern) - - var options = this.options - - // shortcuts - if (pattern === '**') { - if (!options.noglobstar) - return GLOBSTAR - else - pattern = '*' - } - if (pattern === '') return '' - - var re = '' - var hasMagic = !!options.nocase - var escaping = false - // ? => one single character - var patternListStack = [] - var negativeLists = [] - var stateChar - var inClass = false - var reClassStart = -1 - var classStart = -1 - // . and .. never match anything that doesn't start with ., - // even when options.dot is set. - var patternStart = pattern.charAt(0) === '.' ? '' // anything - // not (start or / followed by . or .. followed by / or end) - : options.dot ? '(?!(?:^|\\\/)\\.{1,2}(?:$|\\\/))' - : '(?!\\.)' - var self = this - - function clearStateChar () { - if (stateChar) { - // we had some state-tracking character - // that wasn't consumed by this pass. - switch (stateChar) { - case '*': - re += star - hasMagic = true - break - case '?': - re += qmark - hasMagic = true - break - default: - re += '\\' + stateChar - break - } - self.debug('clearStateChar %j %j', stateChar, re) - stateChar = false - } - } - - for (var i = 0, len = pattern.length, c - ; (i < len) && (c = pattern.charAt(i)) - ; i++) { - this.debug('%s\t%s %s %j', pattern, i, re, c) - - // skip over any that are escaped. - if (escaping && reSpecials[c]) { - re += '\\' + c - escaping = false - continue - } - - switch (c) { - /* istanbul ignore next */ - case '/': { - // completely not allowed, even escaped. - // Should already be path-split by now. - return false - } - - case '\\': - clearStateChar() - escaping = true - continue - - // the various stateChar values - // for the "extglob" stuff. - case '?': - case '*': - case '+': - case '@': - case '!': - this.debug('%s\t%s %s %j <-- stateChar', pattern, i, re, c) - - // all of those are literals inside a class, except that - // the glob [!a] means [^a] in regexp - if (inClass) { - this.debug(' in class') - if (c === '!' && i === classStart + 1) c = '^' - re += c - continue - } - - // if we already have a stateChar, then it means - // that there was something like ** or +? in there. - // Handle the stateChar, then proceed with this one. - self.debug('call clearStateChar %j', stateChar) - clearStateChar() - stateChar = c - // if extglob is disabled, then +(asdf|foo) isn't a thing. - // just clear the statechar *now*, rather than even diving into - // the patternList stuff. - if (options.noext) clearStateChar() - continue - - case '(': - if (inClass) { - re += '(' - continue - } - - if (!stateChar) { - re += '\\(' - continue - } - - patternListStack.push({ - type: stateChar, - start: i - 1, - reStart: re.length, - open: plTypes[stateChar].open, - close: plTypes[stateChar].close - }) - // negation is (?:(?!js)[^/]*) - re += stateChar === '!' ? '(?:(?!(?:' : '(?:' - this.debug('plType %j %j', stateChar, re) - stateChar = false - continue - - case ')': - if (inClass || !patternListStack.length) { - re += '\\)' - continue - } - - clearStateChar() - hasMagic = true - var pl = patternListStack.pop() - // negation is (?:(?!js)[^/]*) - // The others are (?:) - re += pl.close - if (pl.type === '!') { - negativeLists.push(pl) - } - pl.reEnd = re.length - continue - - case '|': - if (inClass || !patternListStack.length || escaping) { - re += '\\|' - escaping = false - continue - } - - clearStateChar() - re += '|' - continue - - // these are mostly the same in regexp and glob - case '[': - // swallow any state-tracking char before the [ - clearStateChar() - - if (inClass) { - re += '\\' + c - continue - } - - inClass = true - classStart = i - reClassStart = re.length - re += c - continue - - case ']': - // a right bracket shall lose its special - // meaning and represent itself in - // a bracket expression if it occurs - // first in the list. -- POSIX.2 2.8.3.2 - if (i === classStart + 1 || !inClass) { - re += '\\' + c - escaping = false - continue - } - - // handle the case where we left a class open. - // "[z-a]" is valid, equivalent to "\[z-a\]" - // split where the last [ was, make sure we don't have - // an invalid re. if so, re-walk the contents of the - // would-be class to re-translate any characters that - // were passed through as-is - // TODO: It would probably be faster to determine this - // without a try/catch and a new RegExp, but it's tricky - // to do safely. For now, this is safe and works. - var cs = pattern.substring(classStart + 1, i) - try { - RegExp('[' + cs + ']') - } catch (er) { - // not a valid class! - var sp = this.parse(cs, SUBPARSE) - re = re.substr(0, reClassStart) + '\\[' + sp[0] + '\\]' - hasMagic = hasMagic || sp[1] - inClass = false - continue - } - - // finish up the class. - hasMagic = true - inClass = false - re += c - continue - - default: - // swallow any state char that wasn't consumed - clearStateChar() - - if (escaping) { - // no need - escaping = false - } else if (reSpecials[c] - && !(c === '^' && inClass)) { - re += '\\' - } - - re += c - - } // switch - } // for - - // handle the case where we left a class open. - // "[abc" is valid, equivalent to "\[abc" - if (inClass) { - // split where the last [ was, and escape it - // this is a huge pita. We now have to re-walk - // the contents of the would-be class to re-translate - // any characters that were passed through as-is - cs = pattern.substr(classStart + 1) - sp = this.parse(cs, SUBPARSE) - re = re.substr(0, reClassStart) + '\\[' + sp[0] - hasMagic = hasMagic || sp[1] - } - - // handle the case where we had a +( thing at the *end* - // of the pattern. - // each pattern list stack adds 3 chars, and we need to go through - // and escape any | chars that were passed through as-is for the regexp. - // Go through and escape them, taking care not to double-escape any - // | chars that were already escaped. - for (pl = patternListStack.pop(); pl; pl = patternListStack.pop()) { - var tail = re.slice(pl.reStart + pl.open.length) - this.debug('setting tail', re, pl) - // maybe some even number of \, then maybe 1 \, followed by a | - tail = tail.replace(/((?:\\{2}){0,64})(\\?)\|/g, function (_, $1, $2) { - if (!$2) { - // the | isn't already escaped, so escape it. - $2 = '\\' - } - - // need to escape all those slashes *again*, without escaping the - // one that we need for escaping the | character. As it works out, - // escaping an even number of slashes can be done by simply repeating - // it exactly after itself. That's why this trick works. - // - // I am sorry that you have to see this. - return $1 + $1 + $2 + '|' - }) - - this.debug('tail=%j\n %s', tail, tail, pl, re) - var t = pl.type === '*' ? star - : pl.type === '?' ? qmark - : '\\' + pl.type - - hasMagic = true - re = re.slice(0, pl.reStart) + t + '\\(' + tail - } - - // handle trailing things that only matter at the very end. - clearStateChar() - if (escaping) { - // trailing \\ - re += '\\\\' - } - - // only need to apply the nodot start if the re starts with - // something that could conceivably capture a dot - var addPatternStart = false - switch (re.charAt(0)) { - case '[': case '.': case '(': addPatternStart = true - } - - // Hack to work around lack of negative lookbehind in JS - // A pattern like: *.!(x).!(y|z) needs to ensure that a name - // like 'a.xyz.yz' doesn't match. So, the first negative - // lookahead, has to look ALL the way ahead, to the end of - // the pattern. - for (var n = negativeLists.length - 1; n > -1; n--) { - var nl = negativeLists[n] - - var nlBefore = re.slice(0, nl.reStart) - var nlFirst = re.slice(nl.reStart, nl.reEnd - 8) - var nlLast = re.slice(nl.reEnd - 8, nl.reEnd) - var nlAfter = re.slice(nl.reEnd) - - nlLast += nlAfter - - // Handle nested stuff like *(*.js|!(*.json)), where open parens - // mean that we should *not* include the ) in the bit that is considered - // "after" the negated section. - var openParensBefore = nlBefore.split('(').length - 1 - var cleanAfter = nlAfter - for (i = 0; i < openParensBefore; i++) { - cleanAfter = cleanAfter.replace(/\)[+*?]?/, '') - } - nlAfter = cleanAfter - - var dollar = '' - if (nlAfter === '' && isSub !== SUBPARSE) { - dollar = '$' - } - var newRe = nlBefore + nlFirst + nlAfter + dollar + nlLast - re = newRe - } - - // if the re is not "" at this point, then we need to make sure - // it doesn't match against an empty path part. - // Otherwise a/* will match a/, which it should not. - if (re !== '' && hasMagic) { - re = '(?=.)' + re - } - - if (addPatternStart) { - re = patternStart + re - } - - // parsing just a piece of a larger pattern. - if (isSub === SUBPARSE) { - return [re, hasMagic] - } - - // skip the regexp for non-magical patterns - // unescape anything in it, though, so that it'll be - // an exact match against a file etc. - if (!hasMagic) { - return globUnescape(pattern) - } - - var flags = options.nocase ? 'i' : '' - try { - var regExp = new RegExp('^' + re + '$', flags) - } catch (er) /* istanbul ignore next - should be impossible */ { - // If it was an invalid regular expression, then it can't match - // anything. This trick looks for a character after the end of - // the string, which is of course impossible, except in multi-line - // mode, but it's not a /m regex. - return new RegExp('$.') - } - - regExp._glob = pattern - regExp._src = re - - return regExp -} - -minimatch.makeRe = function (pattern, options) { - return new Minimatch(pattern, options || {}).makeRe() -} - -Minimatch.prototype.makeRe = makeRe -function makeRe () { - if (this.regexp || this.regexp === false) return this.regexp - - // at this point, this.set is a 2d array of partial - // pattern strings, or "**". - // - // It's better to use .match(). This function shouldn't - // be used, really, but it's pretty convenient sometimes, - // when you just want to work with a regex. - var set = this.set - - if (!set.length) { - this.regexp = false - return this.regexp - } - var options = this.options - - var twoStar = options.noglobstar ? star - : options.dot ? twoStarDot - : twoStarNoDot - var flags = options.nocase ? 'i' : '' - - var re = set.map(function (pattern) { - return pattern.map(function (p) { - return (p === GLOBSTAR) ? twoStar - : (typeof p === 'string') ? regExpEscape(p) - : p._src - }).join('\\\/') - }).join('|') - - // must match entire pattern - // ending in a * or ** will make it less strict. - re = '^(?:' + re + ')$' - - // can match anything, as long as it's not this. - if (this.negate) re = '^(?!' + re + ').*$' - - try { - this.regexp = new RegExp(re, flags) - } catch (ex) /* istanbul ignore next - should be impossible */ { - this.regexp = false - } - return this.regexp -} - -minimatch.match = function (list, pattern, options) { - options = options || {} - var mm = new Minimatch(pattern, options) - list = list.filter(function (f) { - return mm.match(f) - }) - if (mm.options.nonull && !list.length) { - list.push(pattern) - } - return list -} - -Minimatch.prototype.match = function match (f, partial) { - if (typeof partial === 'undefined') partial = this.partial - this.debug('match', f, this.pattern) - // short-circuit in the case of busted things. - // comments, etc. - if (this.comment) return false - if (this.empty) return f === '' - - if (f === '/' && partial) return true - - var options = this.options - - // windows: need to use /, not \ - if (path.sep !== '/') { - f = f.split(path.sep).join('/') - } - - // treat the test path as a set of pathparts. - f = f.split(slashSplit) - this.debug(this.pattern, 'split', f) - - // just ONE of the pattern sets in this.set needs to match - // in order for it to be valid. If negating, then just one - // match means that we have failed. - // Either way, return on the first hit. - - var set = this.set - this.debug(this.pattern, 'set', set) - - // Find the basename of the path by looking for the last non-empty segment - var filename - var i - for (i = f.length - 1; i >= 0; i--) { - filename = f[i] - if (filename) break - } - - for (i = 0; i < set.length; i++) { - var pattern = set[i] - var file = f - if (options.matchBase && pattern.length === 1) { - file = [filename] - } - var hit = this.matchOne(file, pattern, partial) - if (hit) { - if (options.flipNegate) return true - return !this.negate - } - } - - // didn't get any hits. this is success if it's a negative - // pattern, failure otherwise. - if (options.flipNegate) return false - return this.negate -} - -// set partial to true to test if, for example, -// "/a/b" matches the start of "/*/b/*/d" -// Partial means, if you run out of file before you run -// out of pattern, then that's fine, as long as all -// the parts match. -Minimatch.prototype.matchOne = function (file, pattern, partial) { - var options = this.options - - this.debug('matchOne', - { 'this': this, file: file, pattern: pattern }) - - this.debug('matchOne', file.length, pattern.length) - - for (var fi = 0, - pi = 0, - fl = file.length, - pl = pattern.length - ; (fi < fl) && (pi < pl) - ; fi++, pi++) { - this.debug('matchOne loop') - var p = pattern[pi] - var f = file[fi] - - this.debug(pattern, p, f) - - // should be impossible. - // some invalid regexp stuff in the set. - /* istanbul ignore if */ - if (p === false) return false - - if (p === GLOBSTAR) { - this.debug('GLOBSTAR', [pattern, p, f]) - - // "**" - // a/**/b/**/c would match the following: - // a/b/x/y/z/c - // a/x/y/z/b/c - // a/b/x/b/x/c - // a/b/c - // To do this, take the rest of the pattern after - // the **, and see if it would match the file remainder. - // If so, return success. - // If not, the ** "swallows" a segment, and try again. - // This is recursively awful. - // - // a/**/b/**/c matching a/b/x/y/z/c - // - a matches a - // - doublestar - // - matchOne(b/x/y/z/c, b/**/c) - // - b matches b - // - doublestar - // - matchOne(x/y/z/c, c) -> no - // - matchOne(y/z/c, c) -> no - // - matchOne(z/c, c) -> no - // - matchOne(c, c) yes, hit - var fr = fi - var pr = pi + 1 - if (pr === pl) { - this.debug('** at the end') - // a ** at the end will just swallow the rest. - // We have found a match. - // however, it will not swallow /.x, unless - // options.dot is set. - // . and .. are *never* matched by **, for explosively - // exponential reasons. - for (; fi < fl; fi++) { - if (file[fi] === '.' || file[fi] === '..' || - (!options.dot && file[fi].charAt(0) === '.')) return false - } - return true - } - - // ok, let's see if we can swallow whatever we can. - while (fr < fl) { - var swallowee = file[fr] - - this.debug('\nglobstar while', file, fr, pattern, pr, swallowee) - - // XXX remove this slice. Just pass the start index. - if (this.matchOne(file.slice(fr), pattern.slice(pr), partial)) { - this.debug('globstar found match!', fr, fl, swallowee) - // found a match. - return true - } else { - // can't swallow "." or ".." ever. - // can only swallow ".foo" when explicitly asked. - if (swallowee === '.' || swallowee === '..' || - (!options.dot && swallowee.charAt(0) === '.')) { - this.debug('dot detected!', file, fr, pattern, pr) - break - } - - // ** swallows a segment, and continue. - this.debug('globstar swallow a segment, and continue') - fr++ - } - } - - // no match was found. - // However, in partial mode, we can't say this is necessarily over. - // If there's more *pattern* left, then - /* istanbul ignore if */ - if (partial) { - // ran out of file - this.debug('\n>>> no match, partial?', file, fr, pattern, pr) - if (fr === fl) return true - } - return false - } - - // something other than ** - // non-magic patterns just have to match exactly - // patterns with magic have been turned into regexps. - var hit - if (typeof p === 'string') { - hit = f === p - this.debug('string match', p, f, hit) - } else { - hit = f.match(p) - this.debug('pattern match', p, f, hit) - } - - if (!hit) return false - } - - // Note: ending in / means that we'll get a final "" - // at the end of the pattern. This can only match a - // corresponding "" at the end of the file. - // If the file ends in /, then it can only match a - // a pattern that ends in /, unless the pattern just - // doesn't have any more for it. But, a/b/ should *not* - // match "a/b/*", even though "" matches against the - // [^/]*? pattern, except in partial mode, where it might - // simply not be reached yet. - // However, a/b/ should still satisfy a/* - - // now either we fell off the end of the pattern, or we're done. - if (fi === fl && pi === pl) { - // ran out of pattern and filename at the same time. - // an exact hit! - return true - } else if (fi === fl) { - // ran out of file, but still had pattern left. - // this is ok if we're doing the match as part of - // a glob fs traversal. - return partial - } else /* istanbul ignore else */ if (pi === pl) { - // ran out of pattern, still have file left. - // this is only acceptable if we're on the very last - // empty segment of a file with a trailing slash. - // a/* should match a/b/ - return (fi === fl - 1) && (file[fi] === '') - } - - // should be unreachable. - /* istanbul ignore next */ - throw new Error('wtf?') -} - -// replace stuff like \* with * -function globUnescape (s) { - return s.replace(/\\(.)/g, '$1') -} - -function regExpEscape (s) { - return s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&') -} - - -/***/ }), - -/***/ 74294: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -module.exports = __nccwpck_require__(54219); - - -/***/ }), - -/***/ 54219: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -var net = __nccwpck_require__(41808); -var tls = __nccwpck_require__(24404); -var http = __nccwpck_require__(13685); -var https = __nccwpck_require__(95687); -var events = __nccwpck_require__(82361); -var assert = __nccwpck_require__(39491); -var util = __nccwpck_require__(73837); - - -exports.httpOverHttp = httpOverHttp; -exports.httpsOverHttp = httpsOverHttp; -exports.httpOverHttps = httpOverHttps; -exports.httpsOverHttps = httpsOverHttps; - - -function httpOverHttp(options) { - var agent = new TunnelingAgent(options); - agent.request = http.request; - return agent; -} - -function httpsOverHttp(options) { - var agent = new TunnelingAgent(options); - agent.request = http.request; - agent.createSocket = createSecureSocket; - agent.defaultPort = 443; - return agent; -} - -function httpOverHttps(options) { - var agent = new TunnelingAgent(options); - agent.request = https.request; - return agent; -} - -function httpsOverHttps(options) { - var agent = new TunnelingAgent(options); - agent.request = https.request; - agent.createSocket = createSecureSocket; - agent.defaultPort = 443; - return agent; -} - - -function TunnelingAgent(options) { - var self = this; - self.options = options || {}; - self.proxyOptions = self.options.proxy || {}; - self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets; - self.requests = []; - self.sockets = []; - - self.on('free', function onFree(socket, host, port, localAddress) { - var options = toOptions(host, port, localAddress); - for (var i = 0, len = self.requests.length; i < len; ++i) { - var pending = self.requests[i]; - if (pending.host === options.host && pending.port === options.port) { - // Detect the request to connect same origin server, - // reuse the connection. - self.requests.splice(i, 1); - pending.request.onSocket(socket); - return; - } - } - socket.destroy(); - self.removeSocket(socket); - }); -} -util.inherits(TunnelingAgent, events.EventEmitter); - -TunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) { - var self = this; - var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress)); - - if (self.sockets.length >= this.maxSockets) { - // We are over limit so we'll add it to the queue. - self.requests.push(options); - return; - } - - // If we are under maxSockets create a new one. - self.createSocket(options, function(socket) { - socket.on('free', onFree); - socket.on('close', onCloseOrRemove); - socket.on('agentRemove', onCloseOrRemove); - req.onSocket(socket); - - function onFree() { - self.emit('free', socket, options); - } - - function onCloseOrRemove(err) { - self.removeSocket(socket); - socket.removeListener('free', onFree); - socket.removeListener('close', onCloseOrRemove); - socket.removeListener('agentRemove', onCloseOrRemove); - } - }); -}; - -TunnelingAgent.prototype.createSocket = function createSocket(options, cb) { - var self = this; - var placeholder = {}; - self.sockets.push(placeholder); - - var connectOptions = mergeOptions({}, self.proxyOptions, { - method: 'CONNECT', - path: options.host + ':' + options.port, - agent: false, - headers: { - host: options.host + ':' + options.port - } - }); - if (options.localAddress) { - connectOptions.localAddress = options.localAddress; - } - if (connectOptions.proxyAuth) { - connectOptions.headers = connectOptions.headers || {}; - connectOptions.headers['Proxy-Authorization'] = 'Basic ' + - new Buffer(connectOptions.proxyAuth).toString('base64'); - } - - debug('making CONNECT request'); - var connectReq = self.request(connectOptions); - connectReq.useChunkedEncodingByDefault = false; // for v0.6 - connectReq.once('response', onResponse); // for v0.6 - connectReq.once('upgrade', onUpgrade); // for v0.6 - connectReq.once('connect', onConnect); // for v0.7 or later - connectReq.once('error', onError); - connectReq.end(); - - function onResponse(res) { - // Very hacky. This is necessary to avoid http-parser leaks. - res.upgrade = true; - } - - function onUpgrade(res, socket, head) { - // Hacky. - process.nextTick(function() { - onConnect(res, socket, head); - }); - } - - function onConnect(res, socket, head) { - connectReq.removeAllListeners(); - socket.removeAllListeners(); - - if (res.statusCode !== 200) { - debug('tunneling socket could not be established, statusCode=%d', - res.statusCode); - socket.destroy(); - var error = new Error('tunneling socket could not be established, ' + - 'statusCode=' + res.statusCode); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - return; - } - if (head.length > 0) { - debug('got illegal response body from proxy'); - socket.destroy(); - var error = new Error('got illegal response body from proxy'); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - return; - } - debug('tunneling connection has established'); - self.sockets[self.sockets.indexOf(placeholder)] = socket; - return cb(socket); - } - - function onError(cause) { - connectReq.removeAllListeners(); - - debug('tunneling socket could not be established, cause=%s\n', - cause.message, cause.stack); - var error = new Error('tunneling socket could not be established, ' + - 'cause=' + cause.message); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - } -}; - -TunnelingAgent.prototype.removeSocket = function removeSocket(socket) { - var pos = this.sockets.indexOf(socket) - if (pos === -1) { - return; - } - this.sockets.splice(pos, 1); - - var pending = this.requests.shift(); - if (pending) { - // If we have pending requests and a socket gets closed a new one - // needs to be created to take over in the pool for the one that closed. - this.createSocket(pending, function(socket) { - pending.request.onSocket(socket); - }); - } -}; - -function createSecureSocket(options, cb) { - var self = this; - TunnelingAgent.prototype.createSocket.call(self, options, function(socket) { - var hostHeader = options.request.getHeader('host'); - var tlsOptions = mergeOptions({}, self.options, { - socket: socket, - servername: hostHeader ? hostHeader.replace(/:.*$/, '') : options.host - }); - - // 0 is dummy port for v0.6 - var secureSocket = tls.connect(0, tlsOptions); - self.sockets[self.sockets.indexOf(socket)] = secureSocket; - cb(secureSocket); - }); -} - - -function toOptions(host, port, localAddress) { - if (typeof host === 'string') { // since v0.10 - return { - host: host, - port: port, - localAddress: localAddress - }; - } - return host; // for v0.11 or later -} - -function mergeOptions(target) { - for (var i = 1, len = arguments.length; i < len; ++i) { - var overrides = arguments[i]; - if (typeof overrides === 'object') { - var keys = Object.keys(overrides); - for (var j = 0, keyLen = keys.length; j < keyLen; ++j) { - var k = keys[j]; - if (overrides[k] !== undefined) { - target[k] = overrides[k]; - } - } - } - } - return target; -} - - -var debug; -if (process.env.NODE_DEBUG && /\btunnel\b/.test(process.env.NODE_DEBUG)) { - debug = function() { - var args = Array.prototype.slice.call(arguments); - if (typeof args[0] === 'string') { - args[0] = 'TUNNEL: ' + args[0]; - } else { - args.unshift('TUNNEL:'); - } - console.error.apply(console, args); - } -} else { - debug = function() {}; -} -exports.debug = debug; // for test - - -/***/ }), - -/***/ 75840: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -Object.defineProperty(exports, "v1", ({ - enumerable: true, - get: function () { - return _v.default; - } -})); -Object.defineProperty(exports, "v3", ({ - enumerable: true, - get: function () { - return _v2.default; - } -})); -Object.defineProperty(exports, "v4", ({ - enumerable: true, - get: function () { - return _v3.default; - } -})); -Object.defineProperty(exports, "v5", ({ - enumerable: true, - get: function () { - return _v4.default; - } -})); -Object.defineProperty(exports, "NIL", ({ - enumerable: true, - get: function () { - return _nil.default; - } -})); -Object.defineProperty(exports, "version", ({ - enumerable: true, - get: function () { - return _version.default; - } -})); -Object.defineProperty(exports, "validate", ({ - enumerable: true, - get: function () { - return _validate.default; - } -})); -Object.defineProperty(exports, "stringify", ({ - enumerable: true, - get: function () { - return _stringify.default; - } -})); -Object.defineProperty(exports, "parse", ({ - enumerable: true, - get: function () { - return _parse.default; - } -})); - -var _v = _interopRequireDefault(__nccwpck_require__(78628)); - -var _v2 = _interopRequireDefault(__nccwpck_require__(86409)); - -var _v3 = _interopRequireDefault(__nccwpck_require__(85122)); - -var _v4 = _interopRequireDefault(__nccwpck_require__(79120)); - -var _nil = _interopRequireDefault(__nccwpck_require__(25332)); - -var _version = _interopRequireDefault(__nccwpck_require__(81595)); - -var _validate = _interopRequireDefault(__nccwpck_require__(66900)); - -var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); - -var _parse = _interopRequireDefault(__nccwpck_require__(62746)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/***/ }), - -/***/ 4569: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function md5(bytes) { - if (Array.isArray(bytes)) { - bytes = Buffer.from(bytes); - } else if (typeof bytes === 'string') { - bytes = Buffer.from(bytes, 'utf8'); - } - - return _crypto.default.createHash('md5').update(bytes).digest(); -} - -var _default = md5; -exports["default"] = _default; - -/***/ }), - -/***/ 25332: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; -var _default = '00000000-0000-0000-0000-000000000000'; -exports["default"] = _default; - -/***/ }), - -/***/ 62746: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _validate = _interopRequireDefault(__nccwpck_require__(66900)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function parse(uuid) { - if (!(0, _validate.default)(uuid)) { - throw TypeError('Invalid UUID'); - } - - let v; - const arr = new Uint8Array(16); // Parse ########-....-....-....-............ - - arr[0] = (v = parseInt(uuid.slice(0, 8), 16)) >>> 24; - arr[1] = v >>> 16 & 0xff; - arr[2] = v >>> 8 & 0xff; - arr[3] = v & 0xff; // Parse ........-####-....-....-............ - - arr[4] = (v = parseInt(uuid.slice(9, 13), 16)) >>> 8; - arr[5] = v & 0xff; // Parse ........-....-####-....-............ - - arr[6] = (v = parseInt(uuid.slice(14, 18), 16)) >>> 8; - arr[7] = v & 0xff; // Parse ........-....-....-####-............ - - arr[8] = (v = parseInt(uuid.slice(19, 23), 16)) >>> 8; - arr[9] = v & 0xff; // Parse ........-....-....-....-############ - // (Use "/" to avoid 32-bit truncation when bit-shifting high-order bytes) - - arr[10] = (v = parseInt(uuid.slice(24, 36), 16)) / 0x10000000000 & 0xff; - arr[11] = v / 0x100000000 & 0xff; - arr[12] = v >>> 24 & 0xff; - arr[13] = v >>> 16 & 0xff; - arr[14] = v >>> 8 & 0xff; - arr[15] = v & 0xff; - return arr; -} - -var _default = parse; -exports["default"] = _default; - -/***/ }), - -/***/ 40814: -/***/ ((__unused_webpack_module, exports) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; -var _default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i; -exports["default"] = _default; - -/***/ }), - -/***/ 50807: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = rng; - -var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate - -let poolPtr = rnds8Pool.length; - -function rng() { - if (poolPtr > rnds8Pool.length - 16) { - _crypto.default.randomFillSync(rnds8Pool); - - poolPtr = 0; - } - - return rnds8Pool.slice(poolPtr, poolPtr += 16); -} - -/***/ }), - -/***/ 85274: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function sha1(bytes) { - if (Array.isArray(bytes)) { - bytes = Buffer.from(bytes); - } else if (typeof bytes === 'string') { - bytes = Buffer.from(bytes, 'utf8'); - } - - return _crypto.default.createHash('sha1').update(bytes).digest(); -} - -var _default = sha1; -exports["default"] = _default; - -/***/ }), - -/***/ 18950: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _validate = _interopRequireDefault(__nccwpck_require__(66900)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/** - * Convert array of 16 byte values to UUID string format of the form: - * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX - */ -const byteToHex = []; - -for (let i = 0; i < 256; ++i) { - byteToHex.push((i + 0x100).toString(16).substr(1)); -} - -function stringify(arr, offset = 0) { - // Note: Be careful editing this code! It's been tuned for performance - // and works in ways you may not expect. See https://github.com/uuidjs/uuid/pull/434 - const uuid = (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + '-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + '-' + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + '-' + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase(); // Consistency check for valid UUID. If this throws, it's likely due to one - // of the following: - // - One or more input array values don't map to a hex octet (leading to - // "undefined" in the uuid) - // - Invalid input values for the RFC `version` or `variant` fields - - if (!(0, _validate.default)(uuid)) { - throw TypeError('Stringified UUID is invalid'); - } - - return uuid; -} - -var _default = stringify; -exports["default"] = _default; - -/***/ }), - -/***/ 78628: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _rng = _interopRequireDefault(__nccwpck_require__(50807)); - -var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -// **`v1()` - Generate time-based UUID** -// -// Inspired by https://github.com/LiosK/UUID.js -// and http://docs.python.org/library/uuid.html -let _nodeId; - -let _clockseq; // Previous uuid creation time - - -let _lastMSecs = 0; -let _lastNSecs = 0; // See https://github.com/uuidjs/uuid for API details - -function v1(options, buf, offset) { - let i = buf && offset || 0; - const b = buf || new Array(16); - options = options || {}; - let node = options.node || _nodeId; - let clockseq = options.clockseq !== undefined ? options.clockseq : _clockseq; // node and clockseq need to be initialized to random values if they're not - // specified. We do this lazily to minimize issues related to insufficient - // system entropy. See #189 - - if (node == null || clockseq == null) { - const seedBytes = options.random || (options.rng || _rng.default)(); - - if (node == null) { - // Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1) - node = _nodeId = [seedBytes[0] | 0x01, seedBytes[1], seedBytes[2], seedBytes[3], seedBytes[4], seedBytes[5]]; - } - - if (clockseq == null) { - // Per 4.2.2, randomize (14 bit) clockseq - clockseq = _clockseq = (seedBytes[6] << 8 | seedBytes[7]) & 0x3fff; - } - } // UUID timestamps are 100 nano-second units since the Gregorian epoch, - // (1582-10-15 00:00). JSNumbers aren't precise enough for this, so - // time is handled internally as 'msecs' (integer milliseconds) and 'nsecs' - // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00. - - - let msecs = options.msecs !== undefined ? options.msecs : Date.now(); // Per 4.2.1.2, use count of uuid's generated during the current clock - // cycle to simulate higher resolution clock - - let nsecs = options.nsecs !== undefined ? options.nsecs : _lastNSecs + 1; // Time since last uuid creation (in msecs) - - const dt = msecs - _lastMSecs + (nsecs - _lastNSecs) / 10000; // Per 4.2.1.2, Bump clockseq on clock regression - - if (dt < 0 && options.clockseq === undefined) { - clockseq = clockseq + 1 & 0x3fff; - } // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new - // time interval - - - if ((dt < 0 || msecs > _lastMSecs) && options.nsecs === undefined) { - nsecs = 0; - } // Per 4.2.1.2 Throw error if too many uuids are requested - - - if (nsecs >= 10000) { - throw new Error("uuid.v1(): Can't create more than 10M uuids/sec"); - } - - _lastMSecs = msecs; - _lastNSecs = nsecs; - _clockseq = clockseq; // Per 4.1.4 - Convert from unix epoch to Gregorian epoch - - msecs += 12219292800000; // `time_low` - - const tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000; - b[i++] = tl >>> 24 & 0xff; - b[i++] = tl >>> 16 & 0xff; - b[i++] = tl >>> 8 & 0xff; - b[i++] = tl & 0xff; // `time_mid` - - const tmh = msecs / 0x100000000 * 10000 & 0xfffffff; - b[i++] = tmh >>> 8 & 0xff; - b[i++] = tmh & 0xff; // `time_high_and_version` - - b[i++] = tmh >>> 24 & 0xf | 0x10; // include version - - b[i++] = tmh >>> 16 & 0xff; // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant) - - b[i++] = clockseq >>> 8 | 0x80; // `clock_seq_low` - - b[i++] = clockseq & 0xff; // `node` - - for (let n = 0; n < 6; ++n) { - b[i + n] = node[n]; - } - - return buf || (0, _stringify.default)(b); -} - -var _default = v1; -exports["default"] = _default; - -/***/ }), - -/***/ 86409: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _v = _interopRequireDefault(__nccwpck_require__(65998)); - -var _md = _interopRequireDefault(__nccwpck_require__(4569)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const v3 = (0, _v.default)('v3', 0x30, _md.default); -var _default = v3; -exports["default"] = _default; - -/***/ }), - -/***/ 65998: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = _default; -exports.URL = exports.DNS = void 0; - -var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); - -var _parse = _interopRequireDefault(__nccwpck_require__(62746)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function stringToBytes(str) { - str = unescape(encodeURIComponent(str)); // UTF8 escape - - const bytes = []; - - for (let i = 0; i < str.length; ++i) { - bytes.push(str.charCodeAt(i)); - } - - return bytes; -} - -const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8'; -exports.DNS = DNS; -const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8'; -exports.URL = URL; - -function _default(name, version, hashfunc) { - function generateUUID(value, namespace, buf, offset) { - if (typeof value === 'string') { - value = stringToBytes(value); - } - - if (typeof namespace === 'string') { - namespace = (0, _parse.default)(namespace); - } - - if (namespace.length !== 16) { - throw TypeError('Namespace must be array-like (16 iterable integer values, 0-255)'); - } // Compute hash of namespace and value, Per 4.3 - // Future: Use spread syntax when supported on all platforms, e.g. `bytes = - // hashfunc([...namespace, ... value])` - - - let bytes = new Uint8Array(16 + value.length); - bytes.set(namespace); - bytes.set(value, namespace.length); - bytes = hashfunc(bytes); - bytes[6] = bytes[6] & 0x0f | version; - bytes[8] = bytes[8] & 0x3f | 0x80; - - if (buf) { - offset = offset || 0; - - for (let i = 0; i < 16; ++i) { - buf[offset + i] = bytes[i]; - } - - return buf; - } - - return (0, _stringify.default)(bytes); - } // Function#name is not settable on some platforms (#270) - - - try { - generateUUID.name = name; // eslint-disable-next-line no-empty - } catch (err) {} // For CommonJS default export support - - - generateUUID.DNS = DNS; - generateUUID.URL = URL; - return generateUUID; -} - -/***/ }), - -/***/ 85122: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _rng = _interopRequireDefault(__nccwpck_require__(50807)); - -var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function v4(options, buf, offset) { - options = options || {}; - - const rnds = options.random || (options.rng || _rng.default)(); // Per 4.4, set bits for version and `clock_seq_hi_and_reserved` - - - rnds[6] = rnds[6] & 0x0f | 0x40; - rnds[8] = rnds[8] & 0x3f | 0x80; // Copy bytes to buffer, if provided - - if (buf) { - offset = offset || 0; - - for (let i = 0; i < 16; ++i) { - buf[offset + i] = rnds[i]; - } - - return buf; - } - - return (0, _stringify.default)(rnds); -} - -var _default = v4; -exports["default"] = _default; - -/***/ }), - -/***/ 79120: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _v = _interopRequireDefault(__nccwpck_require__(65998)); - -var _sha = _interopRequireDefault(__nccwpck_require__(85274)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -const v5 = (0, _v.default)('v5', 0x50, _sha.default); -var _default = v5; -exports["default"] = _default; - -/***/ }), - -/***/ 66900: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _regex = _interopRequireDefault(__nccwpck_require__(40814)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function validate(uuid) { - return typeof uuid === 'string' && _regex.default.test(uuid); -} - -var _default = validate; -exports["default"] = _default; - -/***/ }), - -/***/ 81595: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); -exports["default"] = void 0; - -var _validate = _interopRequireDefault(__nccwpck_require__(66900)); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function version(uuid) { - if (!(0, _validate.default)(uuid)) { - throw TypeError('Invalid UUID'); - } - - return parseInt(uuid.substr(14, 1), 16); -} - -var _default = version; -exports["default"] = _default; - -/***/ }), - -/***/ 15633: +/***/ 56966: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var iconvLite = __nccwpck_require__(42550); +var iconvLite = __nccwpck_require__(85848); // Expose to the world module.exports.O = convert; @@ -5216,12 +92,12 @@ function checkEncoding(name) { /***/ }), -/***/ 43511: +/***/ 77668: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // Multibyte codec. In this scheme, a character is represented by 1 or more bytes. // Our codec supports UTF-16 surrogates, extensions for GB18030 and unicode sequences. @@ -5821,7 +697,7 @@ function findIdx(table, val) { /***/ }), -/***/ 39093: +/***/ 39478: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -5867,7 +743,7 @@ module.exports = { 'shiftjis': { type: '_dbcs', - table: function() { return __nccwpck_require__(79561) }, + table: function() { return __nccwpck_require__(48064) }, encodeAdd: {'\u00a5': 0x5C, '\u203E': 0x7E}, encodeSkipVals: [{from: 0xED40, to: 0xF940}], }, @@ -5884,7 +760,7 @@ module.exports = { 'eucjp': { type: '_dbcs', - table: function() { return __nccwpck_require__(78419) }, + table: function() { return __nccwpck_require__(64688) }, encodeAdd: {'\u00a5': 0x5C, '\u203E': 0x7E}, }, @@ -5911,13 +787,13 @@ module.exports = { '936': 'cp936', 'cp936': { type: '_dbcs', - table: function() { return __nccwpck_require__(64934) }, + table: function() { return __nccwpck_require__(85497) }, }, // GBK (~22000 chars) is an extension of CP936 that added user-mapped chars and some other. 'gbk': { type: '_dbcs', - table: function() { return (__nccwpck_require__(64934).concat)(__nccwpck_require__(2191)) }, + table: function() { return (__nccwpck_require__(85497).concat)(__nccwpck_require__(49670)) }, }, 'xgbk': 'gbk', 'isoir58': 'gbk', @@ -5929,8 +805,8 @@ module.exports = { // http://www.khngai.com/chinese/charmap/tblgbk.php?page=0 'gb18030': { type: '_dbcs', - table: function() { return (__nccwpck_require__(64934).concat)(__nccwpck_require__(2191)) }, - gb18030: function() { return __nccwpck_require__(39498) }, + table: function() { return (__nccwpck_require__(85497).concat)(__nccwpck_require__(49670)) }, + gb18030: function() { return __nccwpck_require__(19331) }, encodeSkipVals: [0x80], encodeAdd: {'€': 0xA2E3}, }, @@ -5945,7 +821,7 @@ module.exports = { '949': 'cp949', 'cp949': { type: '_dbcs', - table: function() { return __nccwpck_require__(22885) }, + table: function() { return __nccwpck_require__(99519) }, }, 'cseuckr': 'cp949', @@ -5986,14 +862,14 @@ module.exports = { '950': 'cp950', 'cp950': { type: '_dbcs', - table: function() { return __nccwpck_require__(15154) }, + table: function() { return __nccwpck_require__(31745) }, }, // Big5 has many variations and is an extension of cp950. We use Encoding Standard's as a consensus. 'big5': 'big5hkscs', 'big5hkscs': { type: '_dbcs', - table: function() { return (__nccwpck_require__(15154).concat)(__nccwpck_require__(25936)) }, + table: function() { return (__nccwpck_require__(31745).concat)(__nccwpck_require__(93991)) }, encodeSkipVals: [ // Although Encoding Standard says we should avoid encoding to HKSCS area (See Step 1 of // https://encoding.spec.whatwg.org/#index-big5-pointer), we still do it to increase compatibility with ICU. @@ -6017,7 +893,7 @@ module.exports = { /***/ }), -/***/ 52907: +/***/ 16386: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -6026,15 +902,15 @@ module.exports = { // Update this array if you add/rename/remove files in this directory. // We support Browserify by skipping automatic module discovery and requiring modules directly. var modules = [ - __nccwpck_require__(78891), - __nccwpck_require__(76034), - __nccwpck_require__(32360), - __nccwpck_require__(30087), - __nccwpck_require__(48264), - __nccwpck_require__(49680), - __nccwpck_require__(92545), - __nccwpck_require__(43511), - __nccwpck_require__(39093), + __nccwpck_require__(27489), + __nccwpck_require__(55341), + __nccwpck_require__(32602), + __nccwpck_require__(49451), + __nccwpck_require__(96441), + __nccwpck_require__(99118), + __nccwpck_require__(70820), + __nccwpck_require__(77668), + __nccwpck_require__(39478), ]; // Put all encoding/alias/codec definitions to single object and export it. @@ -6048,12 +924,12 @@ for (var i = 0; i < modules.length; i++) { /***/ }), -/***/ 78891: +/***/ 27489: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // Export Node.js internal encodings. @@ -6254,12 +1130,12 @@ InternalDecoderCesu8.prototype.end = function() { /***/ }), -/***/ 48264: +/***/ 96441: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // Single-byte codec. Needs a 'chars' string parameter that contains 256 or 128 chars that // correspond to encoded bytes (if 128 - then lower half is ASCII). @@ -6334,7 +1210,7 @@ SBCSDecoder.prototype.end = function() { /***/ }), -/***/ 92545: +/***/ 70820: /***/ ((module) => { "use strict"; @@ -6792,7 +1668,7 @@ module.exports = { /***/ }), -/***/ 49680: +/***/ 99118: /***/ ((module) => { "use strict"; @@ -6979,12 +1855,12 @@ module.exports = { /***/ }), -/***/ 32360: +/***/ 32602: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // Note: UTF16-LE (or UCS2) codec is Node.js native. See encodings/internal.js @@ -7184,13 +2060,13 @@ function detectEncoding(bufs, defaultEncoding) { /***/ }), -/***/ 76034: +/***/ 55341: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // == UTF32-LE/BE codec. ========================================================== @@ -7511,12 +2387,12 @@ function detectEncoding(bufs, defaultEncoding) { /***/ }), -/***/ 30087: +/***/ 49451: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // UTF-7 codec, according to https://tools.ietf.org/html/rfc2152 // See also below a UTF-7-IMAP codec, according to http://tools.ietf.org/html/rfc3501#section-5.1.3 @@ -7809,7 +2685,7 @@ Utf7IMAPDecoder.prototype.end = function() { /***/ }), -/***/ 16757: +/***/ 88006: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -7869,15 +2745,15 @@ StripBOMWrapper.prototype.end = function() { /***/ }), -/***/ 42550: +/***/ 85848: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); -var bomHandling = __nccwpck_require__(16757), +var bomHandling = __nccwpck_require__(88006), iconv = module.exports; // All codecs and aliases are kept here, keyed by encoding name/alias. @@ -7935,7 +2811,7 @@ iconv.fromEncoding = iconv.decode; iconv._codecDataCache = {}; iconv.getCodec = function getCodec(encoding) { if (!iconv.encodings) - iconv.encodings = __nccwpck_require__(52907); // Lazy load all encoding definitions. + iconv.encodings = __nccwpck_require__(16386); // Lazy load all encoding definitions. // Canonicalize encoding name: strip all non-alphanumeric chars and appended year. var enc = iconv._canonicalizeEncoding(encoding); @@ -8016,7 +2892,7 @@ iconv.enableStreamingAPI = function enableStreamingAPI(stream_module) { return; // Dependency-inject stream module to create IconvLite stream classes. - var streams = __nccwpck_require__(79823)(stream_module); + var streams = __nccwpck_require__(58783)(stream_module); // Not public API yet, but expose the stream classes. iconv.IconvLiteEncoderStream = streams.IconvLiteEncoderStream; @@ -8055,13 +2931,13 @@ if (false) {} /***/ }), -/***/ 79823: +/***/ 58783: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var Buffer = (__nccwpck_require__(1822).Buffer); +var Buffer = (__nccwpck_require__(97084).Buffer); // NOTE: Due to 'stream' module being pretty large (~100Kb, significant in browser environments), // we opt to dependency-inject it instead of creating a hard dependency. @@ -8172,7 +3048,7 @@ module.exports = function(stream_module) { /***/ }), -/***/ 1822: +/***/ 97084: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -8257,7 +3133,7 @@ module.exports = safer /***/ }), -/***/ 15545: +/***/ 99860: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -8278,11 +3154,11 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.create = void 0; -const client_1 = __nccwpck_require__(68029); +const client_1 = __nccwpck_require__(23955); /** * Exported functionality that we want to expose for any users of @actions/artifact */ -__exportStar(__nccwpck_require__(28546), exports); +__exportStar(__nccwpck_require__(2538), exports); function create() { return client_1.Client.create(); } @@ -8291,20 +3167,20 @@ exports.create = create; /***/ }), -/***/ 7397: +/***/ 68066: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Timestamp = void 0; -const runtime_1 = __nccwpck_require__(65204); -const runtime_2 = __nccwpck_require__(65204); -const runtime_3 = __nccwpck_require__(65204); -const runtime_4 = __nccwpck_require__(65204); -const runtime_5 = __nccwpck_require__(65204); -const runtime_6 = __nccwpck_require__(65204); -const runtime_7 = __nccwpck_require__(65204); +const runtime_1 = __nccwpck_require__(90076); +const runtime_2 = __nccwpck_require__(90076); +const runtime_3 = __nccwpck_require__(90076); +const runtime_4 = __nccwpck_require__(90076); +const runtime_5 = __nccwpck_require__(90076); +const runtime_6 = __nccwpck_require__(90076); +const runtime_7 = __nccwpck_require__(90076); // @generated message type with reflection information, may provide speed optimized methods class Timestamp$Type extends runtime_7.MessageType { constructor() { @@ -8434,7 +3310,7 @@ exports.Timestamp = new Timestamp$Type(); /***/ }), -/***/ 29363: +/***/ 97610: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -8481,13 +3357,13 @@ exports.BytesValue = exports.StringValue = exports.BoolValue = exports.UInt32Val // where we need to distinguish between the absence of a primitive // typed field and its default value. // -const runtime_1 = __nccwpck_require__(65204); -const runtime_2 = __nccwpck_require__(65204); -const runtime_3 = __nccwpck_require__(65204); -const runtime_4 = __nccwpck_require__(65204); -const runtime_5 = __nccwpck_require__(65204); -const runtime_6 = __nccwpck_require__(65204); -const runtime_7 = __nccwpck_require__(65204); +const runtime_1 = __nccwpck_require__(90076); +const runtime_2 = __nccwpck_require__(90076); +const runtime_3 = __nccwpck_require__(90076); +const runtime_4 = __nccwpck_require__(90076); +const runtime_5 = __nccwpck_require__(90076); +const runtime_6 = __nccwpck_require__(90076); +const runtime_7 = __nccwpck_require__(90076); // @generated message type with reflection information, may provide speed optimized methods class DoubleValue$Type extends runtime_7.MessageType { constructor() { @@ -9050,7 +3926,7 @@ exports.BytesValue = new BytesValue$Type(); /***/ }), -/***/ 56927: +/***/ 90265: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9070,15 +3946,15 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", ({ value: true })); -__exportStar(__nccwpck_require__(7397), exports); -__exportStar(__nccwpck_require__(29363), exports); -__exportStar(__nccwpck_require__(50919), exports); -__exportStar(__nccwpck_require__(20508), exports); +__exportStar(__nccwpck_require__(68066), exports); +__exportStar(__nccwpck_require__(97610), exports); +__exportStar(__nccwpck_require__(76025), exports); +__exportStar(__nccwpck_require__(84701), exports); //# sourceMappingURL=index.js.map /***/ }), -/***/ 50919: +/***/ 76025: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -9088,14 +3964,14 @@ exports.ArtifactService = exports.FinalizeArtifactResponse = exports.FinalizeArt // @generated by protobuf-ts 2.9.1 with parameter long_type_string,client_none,generate_dependencies // @generated from protobuf file "results/api/v1/artifact.proto" (package "github.actions.results.api.v1", syntax proto3) // tslint:disable -const runtime_rpc_1 = __nccwpck_require__(34755); -const runtime_1 = __nccwpck_require__(65204); -const runtime_2 = __nccwpck_require__(65204); -const runtime_3 = __nccwpck_require__(65204); -const runtime_4 = __nccwpck_require__(65204); -const runtime_5 = __nccwpck_require__(65204); -const wrappers_1 = __nccwpck_require__(29363); -const timestamp_1 = __nccwpck_require__(7397); +const runtime_rpc_1 = __nccwpck_require__(81745); +const runtime_1 = __nccwpck_require__(90076); +const runtime_2 = __nccwpck_require__(90076); +const runtime_3 = __nccwpck_require__(90076); +const runtime_4 = __nccwpck_require__(90076); +const runtime_5 = __nccwpck_require__(90076); +const wrappers_1 = __nccwpck_require__(97610); +const timestamp_1 = __nccwpck_require__(68066); // @generated message type with reflection information, may provide speed optimized methods class CreateArtifactRequest$Type extends runtime_5.MessageType { constructor() { @@ -9365,7 +4241,7 @@ exports.ArtifactService = new runtime_rpc_1.ServiceType("github.actions.results. /***/ }), -/***/ 20508: +/***/ 84701: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9381,8 +4257,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.createArtifactServiceServer = exports.ArtifactServiceMethodList = exports.ArtifactServiceMethod = exports.ArtifactServiceClientProtobuf = exports.ArtifactServiceClientJSON = void 0; -const twirp_ts_1 = __nccwpck_require__(76676); -const artifact_1 = __nccwpck_require__(50919); +const twirp_ts_1 = __nccwpck_require__(68053); +const artifact_1 = __nccwpck_require__(76025); class ArtifactServiceClientJSON { constructor(rpc) { this.rpc = rpc; @@ -9602,7 +4478,7 @@ function handleArtifactServiceFinalizeArtifactProtobuf(ctx, service, data, inter /***/ }), -/***/ 68029: +/***/ 23955: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9618,12 +4494,12 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Client = void 0; -const core_1 = __nccwpck_require__(17796); -const config_1 = __nccwpck_require__(48523); -const upload_artifact_1 = __nccwpck_require__(94411); -const download_artifact_1 = __nccwpck_require__(5972); -const get_artifact_1 = __nccwpck_require__(18571); -const list_artifacts_1 = __nccwpck_require__(97443); +const core_1 = __nccwpck_require__(66526); +const config_1 = __nccwpck_require__(95042); +const upload_artifact_1 = __nccwpck_require__(86278); +const download_artifact_1 = __nccwpck_require__(17306); +const get_artifact_1 = __nccwpck_require__(56218); +const list_artifacts_1 = __nccwpck_require__(64033); class Client { /** * Constructs a Client @@ -9741,7 +4617,7 @@ exports.Client = Client; /***/ }), -/***/ 5972: +/***/ 17306: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9784,12 +4660,12 @@ var __importDefault = (this && this.__importDefault) || function (mod) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.downloadArtifact = void 0; const promises_1 = __importDefault(__nccwpck_require__(73292)); -const github = __importStar(__nccwpck_require__(23855)); -const core = __importStar(__nccwpck_require__(17796)); -const httpClient = __importStar(__nccwpck_require__(70045)); -const unzipper_1 = __importDefault(__nccwpck_require__(36827)); -const user_agent_1 = __nccwpck_require__(7070); -const config_1 = __nccwpck_require__(48523); +const github = __importStar(__nccwpck_require__(51132)); +const core = __importStar(__nccwpck_require__(66526)); +const httpClient = __importStar(__nccwpck_require__(52932)); +const unzipper_1 = __importDefault(__nccwpck_require__(80686)); +const user_agent_1 = __nccwpck_require__(79681); +const config_1 = __nccwpck_require__(95042); const scrubQueryParameters = (url) => { const parsed = new URL(url); parsed.search = ''; @@ -9866,7 +4742,7 @@ exports.downloadArtifact = downloadArtifact; /***/ }), -/***/ 18571: +/***/ 56218: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9905,13 +4781,13 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getArtifact = void 0; -const github_1 = __nccwpck_require__(23855); -const user_agent_1 = __nccwpck_require__(7070); -const utils_1 = __nccwpck_require__(31383); -const retry_options_1 = __nccwpck_require__(59414); -const plugin_request_log_1 = __nccwpck_require__(21876); -const plugin_retry_1 = __nccwpck_require__(17083); -const core = __importStar(__nccwpck_require__(17796)); +const github_1 = __nccwpck_require__(51132); +const user_agent_1 = __nccwpck_require__(79681); +const utils_1 = __nccwpck_require__(43129); +const retry_options_1 = __nccwpck_require__(80722); +const plugin_request_log_1 = __nccwpck_require__(73665); +const plugin_retry_1 = __nccwpck_require__(69980); +const core = __importStar(__nccwpck_require__(66526)); function getArtifact(artifactName, workflowRunId, repositoryOwner, repositoryName, token) { return __awaiter(this, void 0, void 0, function* () { const [retryOpts, requestOpts] = (0, retry_options_1.getRetryOptions)(utils_1.defaults); @@ -9960,7 +4836,7 @@ exports.getArtifact = getArtifact; /***/ }), -/***/ 97443: +/***/ 64033: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -9976,13 +4852,13 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.listArtifacts = void 0; -const core_1 = __nccwpck_require__(17796); -const github_1 = __nccwpck_require__(23855); -const user_agent_1 = __nccwpck_require__(7070); -const retry_options_1 = __nccwpck_require__(59414); -const utils_1 = __nccwpck_require__(31383); -const plugin_request_log_1 = __nccwpck_require__(21876); -const plugin_retry_1 = __nccwpck_require__(17083); +const core_1 = __nccwpck_require__(66526); +const github_1 = __nccwpck_require__(51132); +const user_agent_1 = __nccwpck_require__(79681); +const retry_options_1 = __nccwpck_require__(80722); +const utils_1 = __nccwpck_require__(43129); +const plugin_request_log_1 = __nccwpck_require__(73665); +const plugin_retry_1 = __nccwpck_require__(69980); // Limiting to 1000 for perf reasons const maximumArtifactCount = 1000; const paginationCount = 100; @@ -10054,7 +4930,7 @@ exports.listArtifacts = listArtifacts; /***/ }), -/***/ 59414: +/***/ 80722: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10084,7 +4960,7 @@ var __importStar = (this && this.__importStar) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getRetryOptions = void 0; -const core = __importStar(__nccwpck_require__(17796)); +const core = __importStar(__nccwpck_require__(66526)); // Defaults for fetching artifacts const defaultMaxRetryNumber = 5; const defaultExemptStatusCodes = [400, 401, 403, 404, 422]; // https://github.com/octokit/plugin-retry.js/blob/9a2443746c350b3beedec35cf26e197ea318a261/src/index.ts#L14 @@ -10111,7 +4987,7 @@ exports.getRetryOptions = getRetryOptions; /***/ }), -/***/ 51991: +/***/ 63550: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10127,11 +5003,11 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.createArtifactTwirpClient = void 0; -const http_client_1 = __nccwpck_require__(70045); -const auth_1 = __nccwpck_require__(47251); -const core_1 = __nccwpck_require__(17796); -const generated_1 = __nccwpck_require__(56927); -const config_1 = __nccwpck_require__(48523); +const http_client_1 = __nccwpck_require__(52932); +const auth_1 = __nccwpck_require__(40903); +const core_1 = __nccwpck_require__(66526); +const generated_1 = __nccwpck_require__(90265); +const config_1 = __nccwpck_require__(95042); class ArtifactHttpClient { constructor(userAgent, maxAttempts, baseRetryIntervalMilliseconds, retryMultiplier) { this.maxAttempts = 5; @@ -10249,7 +5125,7 @@ exports.createArtifactTwirpClient = createArtifactTwirpClient; /***/ }), -/***/ 48523: +/***/ 95042: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -10295,7 +5171,7 @@ exports.getGitHubWorkspaceDir = getGitHubWorkspaceDir; /***/ }), -/***/ 28546: +/***/ 2538: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -10305,7 +5181,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); /***/ }), -/***/ 7070: +/***/ 79681: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -10313,7 +5189,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getUserAgentString = void 0; // eslint-disable-next-line @typescript-eslint/no-var-requires, @typescript-eslint/no-require-imports -const packageJson = __nccwpck_require__(71896); +const packageJson = __nccwpck_require__(9303); /** * Ensure that this User Agent String is used in all HTTP calls so that we can monitor telemetry between different versions of this package */ @@ -10325,7 +5201,7 @@ exports.getUserAgentString = getUserAgentString; /***/ }), -/***/ 11713: +/***/ 80565: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10335,8 +5211,8 @@ var __importDefault = (this && this.__importDefault) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getBackendIdsFromToken = void 0; -const config_1 = __nccwpck_require__(48523); -const jwt_decode_1 = __importDefault(__nccwpck_require__(49929)); +const config_1 = __nccwpck_require__(95042); +const jwt_decode_1 = __importDefault(__nccwpck_require__(25582)); const InvalidJwtError = new Error('Failed to get backend IDs: The provided JWT token is invalid'); // uses the JWT token claims to get the // workflow run and workflow job run backend ids @@ -10386,7 +5262,7 @@ exports.getBackendIdsFromToken = getBackendIdsFromToken; /***/ }), -/***/ 57276: +/***/ 63311: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10425,9 +5301,9 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.uploadZipToBlobStorage = void 0; -const storage_blob_1 = __nccwpck_require__(30740); -const config_1 = __nccwpck_require__(48523); -const core = __importStar(__nccwpck_require__(17796)); +const storage_blob_1 = __nccwpck_require__(18061); +const config_1 = __nccwpck_require__(95042); +const core = __importStar(__nccwpck_require__(66526)); const crypto = __importStar(__nccwpck_require__(6113)); const stream = __importStar(__nccwpck_require__(12781)); function uploadZipToBlobStorage(authenticatedUploadURL, zipUploadStream) { @@ -10483,14 +5359,14 @@ exports.uploadZipToBlobStorage = uploadZipToBlobStorage; /***/ }), -/***/ 20778: +/***/ 4913: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.validateFilePath = exports.validateArtifactName = void 0; -const core_1 = __nccwpck_require__(17796); +const core_1 = __nccwpck_require__(66526); /** * Invalid characters that cannot be in the artifact name or an uploaded file. Will be rejected * from the server if attempted to be sent over. These characters are not allowed due to limitations with certain @@ -10557,7 +5433,7 @@ exports.validateFilePath = validateFilePath; /***/ }), -/***/ 97775: +/***/ 79245: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10587,8 +5463,8 @@ var __importStar = (this && this.__importStar) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getExpiration = void 0; -const generated_1 = __nccwpck_require__(56927); -const core = __importStar(__nccwpck_require__(17796)); +const generated_1 = __nccwpck_require__(90265); +const core = __importStar(__nccwpck_require__(66526)); function getExpiration(retentionDays) { if (!retentionDays) { return undefined; @@ -10618,7 +5494,7 @@ function getRetentionDays() { /***/ }), -/***/ 94411: +/***/ 86278: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10657,15 +5533,15 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.uploadArtifact = void 0; -const core = __importStar(__nccwpck_require__(17796)); -const retention_1 = __nccwpck_require__(97775); -const path_and_artifact_name_validation_1 = __nccwpck_require__(20778); -const artifact_twirp_client_1 = __nccwpck_require__(51991); -const upload_zip_specification_1 = __nccwpck_require__(84299); -const util_1 = __nccwpck_require__(11713); -const blob_upload_1 = __nccwpck_require__(57276); -const zip_1 = __nccwpck_require__(42805); -const generated_1 = __nccwpck_require__(56927); +const core = __importStar(__nccwpck_require__(66526)); +const retention_1 = __nccwpck_require__(79245); +const path_and_artifact_name_validation_1 = __nccwpck_require__(4913); +const artifact_twirp_client_1 = __nccwpck_require__(63550); +const upload_zip_specification_1 = __nccwpck_require__(16206); +const util_1 = __nccwpck_require__(80565); +const blob_upload_1 = __nccwpck_require__(63311); +const zip_1 = __nccwpck_require__(6180); +const generated_1 = __nccwpck_require__(90265); function uploadArtifact(name, files, rootDirectory, options) { return __awaiter(this, void 0, void 0, function* () { (0, path_and_artifact_name_validation_1.validateArtifactName)(name); @@ -10750,7 +5626,7 @@ exports.uploadArtifact = uploadArtifact; /***/ }), -/***/ 84299: +/***/ 16206: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10781,9 +5657,9 @@ var __importStar = (this && this.__importStar) || function (mod) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getUploadZipSpecification = exports.validateRootDirectory = void 0; const fs = __importStar(__nccwpck_require__(57147)); -const core_1 = __nccwpck_require__(17796); +const core_1 = __nccwpck_require__(66526); const path_1 = __nccwpck_require__(71017); -const path_and_artifact_name_validation_1 = __nccwpck_require__(20778); +const path_and_artifact_name_validation_1 = __nccwpck_require__(4913); /** * Checks if a root directory exists and is valid * @param rootDirectory an absolute root directory path common to all input files that that will be trimmed from the final zip structure @@ -10870,7 +5746,7 @@ exports.getUploadZipSpecification = getUploadZipSpecification; /***/ }), -/***/ 42805: +/***/ 6180: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -10910,10 +5786,10 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge Object.defineProperty(exports, "__esModule", ({ value: true })); exports.createZipUploadStream = exports.ZipUploadStream = void 0; const stream = __importStar(__nccwpck_require__(12781)); -const archiver = __importStar(__nccwpck_require__(17813)); -const core = __importStar(__nccwpck_require__(17796)); +const archiver = __importStar(__nccwpck_require__(71160)); +const core = __importStar(__nccwpck_require__(66526)); const fs_1 = __nccwpck_require__(57147); -const config_1 = __nccwpck_require__(48523); +const config_1 = __nccwpck_require__(95042); // Custom stream transformer so we can set the highWaterMark property // See https://github.com/nodejs/node/issues/8855 class ZipUploadStream extends stream.Transform { @@ -10991,7 +5867,7 @@ const zipEndCallback = () => { /***/ }), -/***/ 97533: +/***/ 29835: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11018,7 +5894,7 @@ var __importStar = (this && this.__importStar) || function (mod) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.issue = exports.issueCommand = void 0; const os = __importStar(__nccwpck_require__(22037)); -const utils_1 = __nccwpck_require__(63204); +const utils_1 = __nccwpck_require__(85932); /** * Commands * @@ -11090,7 +5966,7 @@ function escapeProperty(s) { /***/ }), -/***/ 17796: +/***/ 66526: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11125,12 +6001,12 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getIDToken = exports.getState = exports.saveState = exports.group = exports.endGroup = exports.startGroup = exports.info = exports.notice = exports.warning = exports.error = exports.debug = exports.isDebug = exports.setFailed = exports.setCommandEcho = exports.setOutput = exports.getBooleanInput = exports.getMultilineInput = exports.getInput = exports.addPath = exports.setSecret = exports.exportVariable = exports.ExitCode = void 0; -const command_1 = __nccwpck_require__(97533); -const file_command_1 = __nccwpck_require__(69232); -const utils_1 = __nccwpck_require__(63204); +const command_1 = __nccwpck_require__(29835); +const file_command_1 = __nccwpck_require__(71117); +const utils_1 = __nccwpck_require__(85932); const os = __importStar(__nccwpck_require__(22037)); const path = __importStar(__nccwpck_require__(71017)); -const oidc_utils_1 = __nccwpck_require__(79113); +const oidc_utils_1 = __nccwpck_require__(64663); /** * The code to exit an action */ @@ -11415,17 +6291,17 @@ exports.getIDToken = getIDToken; /** * Summary exports */ -var summary_1 = __nccwpck_require__(216); +var summary_1 = __nccwpck_require__(71861); Object.defineProperty(exports, "summary", ({ enumerable: true, get: function () { return summary_1.summary; } })); /** * @deprecated use core.summary */ -var summary_2 = __nccwpck_require__(216); +var summary_2 = __nccwpck_require__(71861); Object.defineProperty(exports, "markdownSummary", ({ enumerable: true, get: function () { return summary_2.markdownSummary; } })); /** * Path exports */ -var path_utils_1 = __nccwpck_require__(33172); +var path_utils_1 = __nccwpck_require__(48077); Object.defineProperty(exports, "toPosixPath", ({ enumerable: true, get: function () { return path_utils_1.toPosixPath; } })); Object.defineProperty(exports, "toWin32Path", ({ enumerable: true, get: function () { return path_utils_1.toWin32Path; } })); Object.defineProperty(exports, "toPlatformPath", ({ enumerable: true, get: function () { return path_utils_1.toPlatformPath; } })); @@ -11433,7 +6309,7 @@ Object.defineProperty(exports, "toPlatformPath", ({ enumerable: true, get: funct /***/ }), -/***/ 69232: +/***/ 71117: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11464,8 +6340,8 @@ exports.prepareKeyValueMessage = exports.issueFileCommand = void 0; /* eslint-disable @typescript-eslint/no-explicit-any */ const fs = __importStar(__nccwpck_require__(57147)); const os = __importStar(__nccwpck_require__(22037)); -const uuid_1 = __nccwpck_require__(27405); -const utils_1 = __nccwpck_require__(63204); +const uuid_1 = __nccwpck_require__(4413); +const utils_1 = __nccwpck_require__(85932); function issueFileCommand(command, message) { const filePath = process.env[`GITHUB_${command}`]; if (!filePath) { @@ -11498,7 +6374,7 @@ exports.prepareKeyValueMessage = prepareKeyValueMessage; /***/ }), -/***/ 79113: +/***/ 64663: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11514,9 +6390,9 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.OidcClient = void 0; -const http_client_1 = __nccwpck_require__(70045); -const auth_1 = __nccwpck_require__(47251); -const core_1 = __nccwpck_require__(17796); +const http_client_1 = __nccwpck_require__(52932); +const auth_1 = __nccwpck_require__(40903); +const core_1 = __nccwpck_require__(66526); class OidcClient { static createHttpClient(allowRetry = true, maxRetry = 10) { const requestOptions = { @@ -11582,7 +6458,7 @@ exports.OidcClient = OidcClient; /***/ }), -/***/ 33172: +/***/ 48077: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11647,7 +6523,7 @@ exports.toPlatformPath = toPlatformPath; /***/ }), -/***/ 216: +/***/ 71861: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -11937,7 +6813,7 @@ exports.summary = _summary; /***/ }), -/***/ 63204: +/***/ 85932: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -11984,7 +6860,7 @@ exports.toCommandProperties = toCommandProperties; /***/ }), -/***/ 99534: +/***/ 78489: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -12045,7 +6921,7 @@ exports.Context = Context; /***/ }), -/***/ 23855: +/***/ 51132: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -12071,8 +6947,8 @@ var __importStar = (this && this.__importStar) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getOctokit = exports.context = void 0; -const Context = __importStar(__nccwpck_require__(99534)); -const utils_1 = __nccwpck_require__(31383); +const Context = __importStar(__nccwpck_require__(78489)); +const utils_1 = __nccwpck_require__(43129); exports.context = new Context.Context(); /** * Returns a hydrated octokit ready to use for GitHub Actions @@ -12089,7 +6965,7 @@ exports.getOctokit = getOctokit; /***/ }), -/***/ 32530: +/***/ 31179: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -12115,7 +6991,7 @@ var __importStar = (this && this.__importStar) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getApiBaseUrl = exports.getProxyAgent = exports.getAuthString = void 0; -const httpClient = __importStar(__nccwpck_require__(70045)); +const httpClient = __importStar(__nccwpck_require__(52932)); function getAuthString(token, options) { if (!token && !options.auth) { throw new Error('Parameter token or opts.auth is required'); @@ -12139,7 +7015,7 @@ exports.getApiBaseUrl = getApiBaseUrl; /***/ }), -/***/ 31383: +/***/ 43129: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -12165,12 +7041,12 @@ var __importStar = (this && this.__importStar) || function (mod) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getOctokitOptions = exports.GitHub = exports.defaults = exports.context = void 0; -const Context = __importStar(__nccwpck_require__(99534)); -const Utils = __importStar(__nccwpck_require__(32530)); +const Context = __importStar(__nccwpck_require__(78489)); +const Utils = __importStar(__nccwpck_require__(31179)); // octokit + plugins -const core_1 = __nccwpck_require__(28388); -const plugin_rest_endpoint_methods_1 = __nccwpck_require__(55601); -const plugin_paginate_rest_1 = __nccwpck_require__(64279); +const core_1 = __nccwpck_require__(34266); +const plugin_rest_endpoint_methods_1 = __nccwpck_require__(68590); +const plugin_paginate_rest_1 = __nccwpck_require__(60345); exports.context = new Context.Context(); const baseUrl = Utils.getApiBaseUrl(); exports.defaults = { @@ -12200,7 +7076,7 @@ exports.getOctokitOptions = getOctokitOptions; /***/ }), -/***/ 47251: +/***/ 40903: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -12288,7 +7164,7 @@ exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHand /***/ }), -/***/ 70045: +/***/ 52932: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -12326,8 +7202,8 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; const http = __importStar(__nccwpck_require__(13685)); const https = __importStar(__nccwpck_require__(95687)); -const pm = __importStar(__nccwpck_require__(93539)); -const tunnel = __importStar(__nccwpck_require__(88593)); +const pm = __importStar(__nccwpck_require__(34465)); +const tunnel = __importStar(__nccwpck_require__(20791)); var HttpCodes; (function (HttpCodes) { HttpCodes[HttpCodes["OK"] = 200] = "OK"; @@ -12900,7 +7776,7 @@ const lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => ((c[k.toLowerCa /***/ }), -/***/ 93539: +/***/ 34465: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -12983,7 +7859,7 @@ function isLoopbackAddress(host) { /***/ }), -/***/ 43264: +/***/ 46889: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -13230,7 +8106,7 @@ exports.AbortSignal = AbortSignal; /***/ }), -/***/ 43695: +/***/ 81417: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -13238,7 +8114,7 @@ exports.AbortSignal = AbortSignal; Object.defineProperty(exports, "__esModule", ({ value: true })); -var coreUtil = __nccwpck_require__(22603); +var coreUtil = __nccwpck_require__(47574); // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. @@ -13416,7 +8292,7 @@ exports.isTokenCredential = isTokenCredential; /***/ }), -/***/ 84251: +/***/ 85643: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -13424,22 +8300,22 @@ exports.isTokenCredential = isTokenCredential; Object.defineProperty(exports, "__esModule", ({ value: true })); -var uuid = __nccwpck_require__(27405); +var uuid = __nccwpck_require__(4413); var util = __nccwpck_require__(73837); -var tslib = __nccwpck_require__(89027); -var xml2js = __nccwpck_require__(99440); -var coreUtil = __nccwpck_require__(22603); -var logger$1 = __nccwpck_require__(19505); -var coreAuth = __nccwpck_require__(43695); +var tslib = __nccwpck_require__(92716); +var xml2js = __nccwpck_require__(50827); +var coreUtil = __nccwpck_require__(47574); +var logger$1 = __nccwpck_require__(68476); +var coreAuth = __nccwpck_require__(81417); var os = __nccwpck_require__(22037); var http = __nccwpck_require__(13685); var https = __nccwpck_require__(95687); -var abortController = __nccwpck_require__(43264); -var tunnel = __nccwpck_require__(88593); +var abortController = __nccwpck_require__(46889); +var tunnel = __nccwpck_require__(20791); var stream = __nccwpck_require__(12781); -var FormData = __nccwpck_require__(44374); -var node_fetch = __nccwpck_require__(35325); -var coreTracing = __nccwpck_require__(94510); +var FormData = __nccwpck_require__(79700); +var node_fetch = __nccwpck_require__(96295); +var coreTracing = __nccwpck_require__(22001); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } @@ -18889,7 +13765,7 @@ exports.userAgentPolicy = userAgentPolicy; /***/ }), -/***/ 56106: +/***/ 59158: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -18897,9 +13773,9 @@ exports.userAgentPolicy = userAgentPolicy; Object.defineProperty(exports, "__esModule", ({ value: true })); -var logger$1 = __nccwpck_require__(19505); -var abortController = __nccwpck_require__(43264); -var coreUtil = __nccwpck_require__(22603); +var logger$1 = __nccwpck_require__(68476); +var abortController = __nccwpck_require__(46889); +var coreUtil = __nccwpck_require__(47574); // Copyright (c) Microsoft Corporation. /** @@ -20065,7 +14941,7 @@ exports.createHttpPoller = createHttpPoller; /***/ }), -/***/ 10793: +/***/ 7595: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -20073,7 +14949,7 @@ exports.createHttpPoller = createHttpPoller; Object.defineProperty(exports, "__esModule", ({ value: true })); -var tslib = __nccwpck_require__(89027); +var tslib = __nccwpck_require__(92716); // Copyright (c) Microsoft Corporation. /** @@ -20177,7 +15053,7 @@ exports.getPagedAsyncIterator = getPagedAsyncIterator; /***/ }), -/***/ 94510: +/***/ 22001: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -20185,7 +15061,7 @@ exports.getPagedAsyncIterator = getPagedAsyncIterator; Object.defineProperty(exports, "__esModule", ({ value: true })); -var api = __nccwpck_require__(9365); +var api = __nccwpck_require__(27742); // Copyright (c) Microsoft Corporation. (function (SpanKind) { @@ -20404,7 +15280,7 @@ exports.setSpanContext = setSpanContext; /***/ }), -/***/ 22603: +/***/ 47574: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -20412,7 +15288,7 @@ exports.setSpanContext = setSpanContext; Object.defineProperty(exports, "__esModule", ({ value: true })); -var abortController = __nccwpck_require__(43264); +var abortController = __nccwpck_require__(46889); var crypto = __nccwpck_require__(6113); // Copyright (c) Microsoft Corporation. @@ -20797,7 +15673,7 @@ exports.uint8ArrayToString = uint8ArrayToString; /***/ }), -/***/ 19505: +/***/ 68476: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -21013,7 +15889,7 @@ exports.setLogLevel = setLogLevel; /***/ }), -/***/ 30740: +/***/ 18061: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -21021,16 +15897,16 @@ exports.setLogLevel = setLogLevel; Object.defineProperty(exports, "__esModule", ({ value: true })); -var coreHttp = __nccwpck_require__(84251); -var tslib = __nccwpck_require__(89027); -var coreTracing = __nccwpck_require__(94510); -var logger$1 = __nccwpck_require__(19505); -var abortController = __nccwpck_require__(43264); +var coreHttp = __nccwpck_require__(85643); +var tslib = __nccwpck_require__(92716); +var coreTracing = __nccwpck_require__(22001); +var logger$1 = __nccwpck_require__(68476); +var abortController = __nccwpck_require__(46889); var os = __nccwpck_require__(22037); var crypto = __nccwpck_require__(6113); var stream = __nccwpck_require__(12781); -__nccwpck_require__(10793); -var coreLro = __nccwpck_require__(56106); +__nccwpck_require__(7595); +var coreLro = __nccwpck_require__(59158); var events = __nccwpck_require__(82361); var fs = __nccwpck_require__(57147); var util = __nccwpck_require__(73837); @@ -46138,7 +41014,7 @@ exports.newPipeline = newPipeline; /***/ }), -/***/ 88121: +/***/ 15234: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -46201,7 +41077,7 @@ exports.createTokenAuth = createTokenAuth; /***/ }), -/***/ 28388: +/***/ 34266: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -46209,11 +41085,11 @@ exports.createTokenAuth = createTokenAuth; Object.defineProperty(exports, "__esModule", ({ value: true })); -var universalUserAgent = __nccwpck_require__(40996); -var beforeAfterHook = __nccwpck_require__(10974); -var request = __nccwpck_require__(10073); -var graphql = __nccwpck_require__(57800); -var authToken = __nccwpck_require__(88121); +var universalUserAgent = __nccwpck_require__(68636); +var beforeAfterHook = __nccwpck_require__(18079); +var request = __nccwpck_require__(40857); +var graphql = __nccwpck_require__(51977); +var authToken = __nccwpck_require__(15234); function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; @@ -46385,7 +41261,7 @@ exports.Octokit = Octokit; /***/ }), -/***/ 25262: +/***/ 28124: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -46393,8 +41269,8 @@ exports.Octokit = Octokit; Object.defineProperty(exports, "__esModule", ({ value: true })); -var isPlainObject = __nccwpck_require__(30655); -var universalUserAgent = __nccwpck_require__(40996); +var isPlainObject = __nccwpck_require__(54132); +var universalUserAgent = __nccwpck_require__(68636); function lowercaseKeys(object) { if (!object) { @@ -46783,7 +41659,7 @@ exports.endpoint = endpoint; /***/ }), -/***/ 57800: +/***/ 51977: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -46791,8 +41667,8 @@ exports.endpoint = endpoint; Object.defineProperty(exports, "__esModule", ({ value: true })); -var request = __nccwpck_require__(10073); -var universalUserAgent = __nccwpck_require__(40996); +var request = __nccwpck_require__(40857); +var universalUserAgent = __nccwpck_require__(68636); const VERSION = "4.8.0"; @@ -46909,7 +41785,7 @@ exports.withCustomRequest = withCustomRequest; /***/ }), -/***/ 64279: +/***/ 60345: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -47122,7 +41998,7 @@ exports.paginatingEndpoints = paginatingEndpoints; /***/ }), -/***/ 21876: +/***/ 73665: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -47160,7 +42036,7 @@ exports.requestLog = requestLog; /***/ }), -/***/ 55601: +/***/ 68590: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -48275,7 +43151,7 @@ exports.restEndpointMethods = restEndpointMethods; /***/ }), -/***/ 17083: +/***/ 69980: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48285,7 +43161,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } -var Bottleneck = _interopDefault(__nccwpck_require__(95439)); +var Bottleneck = _interopDefault(__nccwpck_require__(90058)); // @ts-ignore async function errorRequest(octokit, state, error, options) { @@ -48359,7 +43235,7 @@ exports.retry = retry; /***/ }), -/***/ 10073: +/***/ 40857: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48369,11 +43245,11 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } -var endpoint = __nccwpck_require__(25262); -var universalUserAgent = __nccwpck_require__(40996); -var isPlainObject = __nccwpck_require__(30655); -var nodeFetch = _interopDefault(__nccwpck_require__(35325)); -var requestError = __nccwpck_require__(40736); +var endpoint = __nccwpck_require__(28124); +var universalUserAgent = __nccwpck_require__(68636); +var isPlainObject = __nccwpck_require__(54132); +var nodeFetch = _interopDefault(__nccwpck_require__(96295)); +var requestError = __nccwpck_require__(37656); const VERSION = "5.6.3"; @@ -48544,7 +43420,7 @@ exports.request = request; /***/ }), -/***/ 40736: +/***/ 37656: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48554,8 +43430,8 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } -var deprecation = __nccwpck_require__(26590); -var once = _interopDefault(__nccwpck_require__(55493)); +var deprecation = __nccwpck_require__(24107); +var once = _interopDefault(__nccwpck_require__(58203)); const logOnceCode = once(deprecation => console.warn(deprecation)); const logOnceHeaders = once(deprecation => console.warn(deprecation)); @@ -48626,7 +43502,7 @@ exports.RequestError = RequestError; /***/ }), -/***/ 6295: +/***/ 14593: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48648,9 +43524,9 @@ exports.RequestError = RequestError; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ContextAPI = void 0; -const NoopContextManager_1 = __nccwpck_require__(42280); -const global_utils_1 = __nccwpck_require__(37144); -const diag_1 = __nccwpck_require__(82442); +const NoopContextManager_1 = __nccwpck_require__(18571); +const global_utils_1 = __nccwpck_require__(87638); +const diag_1 = __nccwpck_require__(71411); const API_NAME = 'context'; const NOOP_CONTEXT_MANAGER = new NoopContextManager_1.NoopContextManager(); /** @@ -48714,7 +43590,7 @@ exports.ContextAPI = ContextAPI; /***/ }), -/***/ 82442: +/***/ 71411: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48736,10 +43612,10 @@ exports.ContextAPI = ContextAPI; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.DiagAPI = void 0; -const ComponentLogger_1 = __nccwpck_require__(52222); -const logLevelLogger_1 = __nccwpck_require__(7734); -const types_1 = __nccwpck_require__(14695); -const global_utils_1 = __nccwpck_require__(37144); +const ComponentLogger_1 = __nccwpck_require__(84394); +const logLevelLogger_1 = __nccwpck_require__(89327); +const types_1 = __nccwpck_require__(39184); +const global_utils_1 = __nccwpck_require__(87638); const API_NAME = 'diag'; /** * Singleton object which represents the entry point to the OpenTelemetry internal @@ -48814,7 +43690,7 @@ exports.DiagAPI = DiagAPI; /***/ }), -/***/ 23113: +/***/ 43376: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48836,9 +43712,9 @@ exports.DiagAPI = DiagAPI; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.MetricsAPI = void 0; -const NoopMeterProvider_1 = __nccwpck_require__(80604); -const global_utils_1 = __nccwpck_require__(37144); -const diag_1 = __nccwpck_require__(82442); +const NoopMeterProvider_1 = __nccwpck_require__(9976); +const global_utils_1 = __nccwpck_require__(87638); +const diag_1 = __nccwpck_require__(71411); const API_NAME = 'metrics'; /** * Singleton object which represents the entry point to the OpenTelemetry Metrics API @@ -48882,7 +43758,7 @@ exports.MetricsAPI = MetricsAPI; /***/ }), -/***/ 37057: +/***/ 47827: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -48904,12 +43780,12 @@ exports.MetricsAPI = MetricsAPI; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.PropagationAPI = void 0; -const global_utils_1 = __nccwpck_require__(37144); -const NoopTextMapPropagator_1 = __nccwpck_require__(58909); -const TextMapPropagator_1 = __nccwpck_require__(6496); -const context_helpers_1 = __nccwpck_require__(64801); -const utils_1 = __nccwpck_require__(33472); -const diag_1 = __nccwpck_require__(82442); +const global_utils_1 = __nccwpck_require__(87638); +const NoopTextMapPropagator_1 = __nccwpck_require__(78807); +const TextMapPropagator_1 = __nccwpck_require__(75642); +const context_helpers_1 = __nccwpck_require__(380); +const utils_1 = __nccwpck_require__(97346); +const diag_1 = __nccwpck_require__(71411); const API_NAME = 'propagation'; const NOOP_TEXT_MAP_PROPAGATOR = new NoopTextMapPropagator_1.NoopTextMapPropagator(); /** @@ -48978,7 +43854,7 @@ exports.PropagationAPI = PropagationAPI; /***/ }), -/***/ 45371: +/***/ 93743: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49000,11 +43876,11 @@ exports.PropagationAPI = PropagationAPI; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.TraceAPI = void 0; -const global_utils_1 = __nccwpck_require__(37144); -const ProxyTracerProvider_1 = __nccwpck_require__(71310); -const spancontext_utils_1 = __nccwpck_require__(90273); -const context_utils_1 = __nccwpck_require__(63189); -const diag_1 = __nccwpck_require__(82442); +const global_utils_1 = __nccwpck_require__(87638); +const ProxyTracerProvider_1 = __nccwpck_require__(50344); +const spancontext_utils_1 = __nccwpck_require__(62966); +const context_utils_1 = __nccwpck_require__(4054); +const diag_1 = __nccwpck_require__(71411); const API_NAME = 'trace'; /** * Singleton object which represents the entry point to the OpenTelemetry Tracing API @@ -49064,7 +43940,7 @@ exports.TraceAPI = TraceAPI; /***/ }), -/***/ 64801: +/***/ 380: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49086,8 +43962,8 @@ exports.TraceAPI = TraceAPI; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.deleteBaggage = exports.setBaggage = exports.getActiveBaggage = exports.getBaggage = void 0; -const context_1 = __nccwpck_require__(6295); -const context_2 = __nccwpck_require__(89109); +const context_1 = __nccwpck_require__(14593); +const context_2 = __nccwpck_require__(85316); /** * Baggage key */ @@ -49134,7 +44010,7 @@ exports.deleteBaggage = deleteBaggage; /***/ }), -/***/ 49182: +/***/ 27061: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -49196,7 +44072,7 @@ exports.BaggageImpl = BaggageImpl; /***/ }), -/***/ 31735: +/***/ 17248: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -49226,7 +44102,7 @@ exports.baggageEntryMetadataSymbol = Symbol('BaggageEntryMetadata'); /***/ }), -/***/ 33472: +/***/ 97346: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49248,9 +44124,9 @@ exports.baggageEntryMetadataSymbol = Symbol('BaggageEntryMetadata'); */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.baggageEntryMetadataFromString = exports.createBaggage = void 0; -const diag_1 = __nccwpck_require__(82442); -const baggage_impl_1 = __nccwpck_require__(49182); -const symbol_1 = __nccwpck_require__(31735); +const diag_1 = __nccwpck_require__(71411); +const baggage_impl_1 = __nccwpck_require__(27061); +const symbol_1 = __nccwpck_require__(17248); const diag = diag_1.DiagAPI.instance(); /** * Create a new Baggage with optional entries @@ -49284,7 +44160,7 @@ exports.baggageEntryMetadataFromString = baggageEntryMetadataFromString; /***/ }), -/***/ 49980: +/***/ 34382: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49308,14 +44184,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.context = void 0; // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const context_1 = __nccwpck_require__(6295); +const context_1 = __nccwpck_require__(14593); /** Entrypoint for context API */ exports.context = context_1.ContextAPI.getInstance(); //# sourceMappingURL=context-api.js.map /***/ }), -/***/ 42280: +/***/ 18571: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49337,7 +44213,7 @@ exports.context = context_1.ContextAPI.getInstance(); */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.NoopContextManager = void 0; -const context_1 = __nccwpck_require__(89109); +const context_1 = __nccwpck_require__(85316); class NoopContextManager { active() { return context_1.ROOT_CONTEXT; @@ -49360,7 +44236,7 @@ exports.NoopContextManager = NoopContextManager; /***/ }), -/***/ 89109: +/***/ 85316: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -49422,7 +44298,7 @@ exports.ROOT_CONTEXT = new BaseContext(); /***/ }), -/***/ 81612: +/***/ 9586: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49446,7 +44322,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.diag = void 0; // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const diag_1 = __nccwpck_require__(82442); +const diag_1 = __nccwpck_require__(71411); /** * Entrypoint for Diag API. * Defines Diagnostic handler used for internal diagnostic logging operations. @@ -49458,7 +44334,7 @@ exports.diag = diag_1.DiagAPI.instance(); /***/ }), -/***/ 52222: +/***/ 84394: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49480,7 +44356,7 @@ exports.diag = diag_1.DiagAPI.instance(); */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.DiagComponentLogger = void 0; -const global_utils_1 = __nccwpck_require__(37144); +const global_utils_1 = __nccwpck_require__(87638); /** * Component Logger which is meant to be used as part of any component which * will add automatically additional namespace in front of the log message. @@ -49524,7 +44400,7 @@ function logProxy(funcName, namespace, args) { /***/ }), -/***/ 65766: +/***/ 12048: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -49588,7 +44464,7 @@ exports.DiagConsoleLogger = DiagConsoleLogger; /***/ }), -/***/ 7734: +/***/ 89327: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49610,7 +44486,7 @@ exports.DiagConsoleLogger = DiagConsoleLogger; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.createLogLevelDiagLogger = void 0; -const types_1 = __nccwpck_require__(14695); +const types_1 = __nccwpck_require__(39184); function createLogLevelDiagLogger(maxLevel, logger) { if (maxLevel < types_1.DiagLogLevel.NONE) { maxLevel = types_1.DiagLogLevel.NONE; @@ -49640,7 +44516,7 @@ exports.createLogLevelDiagLogger = createLogLevelDiagLogger; /***/ }), -/***/ 14695: +/***/ 39184: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -49691,7 +44567,7 @@ var DiagLogLevel; /***/ }), -/***/ 9365: +/***/ 27742: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49713,59 +44589,59 @@ var DiagLogLevel; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.trace = exports.propagation = exports.metrics = exports.diag = exports.context = exports.INVALID_SPAN_CONTEXT = exports.INVALID_TRACEID = exports.INVALID_SPANID = exports.isValidSpanId = exports.isValidTraceId = exports.isSpanContextValid = exports.createTraceState = exports.TraceFlags = exports.SpanStatusCode = exports.SpanKind = exports.SamplingDecision = exports.ProxyTracerProvider = exports.ProxyTracer = exports.defaultTextMapSetter = exports.defaultTextMapGetter = exports.ValueType = exports.createNoopMeter = exports.DiagLogLevel = exports.DiagConsoleLogger = exports.ROOT_CONTEXT = exports.createContextKey = exports.baggageEntryMetadataFromString = void 0; -var utils_1 = __nccwpck_require__(33472); +var utils_1 = __nccwpck_require__(97346); Object.defineProperty(exports, "baggageEntryMetadataFromString", ({ enumerable: true, get: function () { return utils_1.baggageEntryMetadataFromString; } })); // Context APIs -var context_1 = __nccwpck_require__(89109); +var context_1 = __nccwpck_require__(85316); Object.defineProperty(exports, "createContextKey", ({ enumerable: true, get: function () { return context_1.createContextKey; } })); Object.defineProperty(exports, "ROOT_CONTEXT", ({ enumerable: true, get: function () { return context_1.ROOT_CONTEXT; } })); // Diag APIs -var consoleLogger_1 = __nccwpck_require__(65766); +var consoleLogger_1 = __nccwpck_require__(12048); Object.defineProperty(exports, "DiagConsoleLogger", ({ enumerable: true, get: function () { return consoleLogger_1.DiagConsoleLogger; } })); -var types_1 = __nccwpck_require__(14695); +var types_1 = __nccwpck_require__(39184); Object.defineProperty(exports, "DiagLogLevel", ({ enumerable: true, get: function () { return types_1.DiagLogLevel; } })); // Metrics APIs -var NoopMeter_1 = __nccwpck_require__(14753); +var NoopMeter_1 = __nccwpck_require__(99535); Object.defineProperty(exports, "createNoopMeter", ({ enumerable: true, get: function () { return NoopMeter_1.createNoopMeter; } })); -var Metric_1 = __nccwpck_require__(17533); +var Metric_1 = __nccwpck_require__(42414); Object.defineProperty(exports, "ValueType", ({ enumerable: true, get: function () { return Metric_1.ValueType; } })); // Propagation APIs -var TextMapPropagator_1 = __nccwpck_require__(6496); +var TextMapPropagator_1 = __nccwpck_require__(75642); Object.defineProperty(exports, "defaultTextMapGetter", ({ enumerable: true, get: function () { return TextMapPropagator_1.defaultTextMapGetter; } })); Object.defineProperty(exports, "defaultTextMapSetter", ({ enumerable: true, get: function () { return TextMapPropagator_1.defaultTextMapSetter; } })); -var ProxyTracer_1 = __nccwpck_require__(61840); +var ProxyTracer_1 = __nccwpck_require__(61360); Object.defineProperty(exports, "ProxyTracer", ({ enumerable: true, get: function () { return ProxyTracer_1.ProxyTracer; } })); -var ProxyTracerProvider_1 = __nccwpck_require__(71310); +var ProxyTracerProvider_1 = __nccwpck_require__(50344); Object.defineProperty(exports, "ProxyTracerProvider", ({ enumerable: true, get: function () { return ProxyTracerProvider_1.ProxyTracerProvider; } })); -var SamplingResult_1 = __nccwpck_require__(45886); +var SamplingResult_1 = __nccwpck_require__(62026); Object.defineProperty(exports, "SamplingDecision", ({ enumerable: true, get: function () { return SamplingResult_1.SamplingDecision; } })); -var span_kind_1 = __nccwpck_require__(62147); +var span_kind_1 = __nccwpck_require__(32970); Object.defineProperty(exports, "SpanKind", ({ enumerable: true, get: function () { return span_kind_1.SpanKind; } })); -var status_1 = __nccwpck_require__(54436); +var status_1 = __nccwpck_require__(65398); Object.defineProperty(exports, "SpanStatusCode", ({ enumerable: true, get: function () { return status_1.SpanStatusCode; } })); -var trace_flags_1 = __nccwpck_require__(79533); +var trace_flags_1 = __nccwpck_require__(96643); Object.defineProperty(exports, "TraceFlags", ({ enumerable: true, get: function () { return trace_flags_1.TraceFlags; } })); -var utils_2 = __nccwpck_require__(29361); +var utils_2 = __nccwpck_require__(85649); Object.defineProperty(exports, "createTraceState", ({ enumerable: true, get: function () { return utils_2.createTraceState; } })); -var spancontext_utils_1 = __nccwpck_require__(90273); +var spancontext_utils_1 = __nccwpck_require__(62966); Object.defineProperty(exports, "isSpanContextValid", ({ enumerable: true, get: function () { return spancontext_utils_1.isSpanContextValid; } })); Object.defineProperty(exports, "isValidTraceId", ({ enumerable: true, get: function () { return spancontext_utils_1.isValidTraceId; } })); Object.defineProperty(exports, "isValidSpanId", ({ enumerable: true, get: function () { return spancontext_utils_1.isValidSpanId; } })); -var invalid_span_constants_1 = __nccwpck_require__(74027); +var invalid_span_constants_1 = __nccwpck_require__(29985); Object.defineProperty(exports, "INVALID_SPANID", ({ enumerable: true, get: function () { return invalid_span_constants_1.INVALID_SPANID; } })); Object.defineProperty(exports, "INVALID_TRACEID", ({ enumerable: true, get: function () { return invalid_span_constants_1.INVALID_TRACEID; } })); Object.defineProperty(exports, "INVALID_SPAN_CONTEXT", ({ enumerable: true, get: function () { return invalid_span_constants_1.INVALID_SPAN_CONTEXT; } })); // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const context_api_1 = __nccwpck_require__(49980); +const context_api_1 = __nccwpck_require__(34382); Object.defineProperty(exports, "context", ({ enumerable: true, get: function () { return context_api_1.context; } })); -const diag_api_1 = __nccwpck_require__(81612); +const diag_api_1 = __nccwpck_require__(9586); Object.defineProperty(exports, "diag", ({ enumerable: true, get: function () { return diag_api_1.diag; } })); -const metrics_api_1 = __nccwpck_require__(71921); +const metrics_api_1 = __nccwpck_require__(59837); Object.defineProperty(exports, "metrics", ({ enumerable: true, get: function () { return metrics_api_1.metrics; } })); -const propagation_api_1 = __nccwpck_require__(9084); +const propagation_api_1 = __nccwpck_require__(97338); Object.defineProperty(exports, "propagation", ({ enumerable: true, get: function () { return propagation_api_1.propagation; } })); -const trace_api_1 = __nccwpck_require__(60551); +const trace_api_1 = __nccwpck_require__(18388); Object.defineProperty(exports, "trace", ({ enumerable: true, get: function () { return trace_api_1.trace; } })); // Default export. exports["default"] = { @@ -49779,7 +44655,7 @@ exports["default"] = { /***/ }), -/***/ 37144: +/***/ 87638: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49801,9 +44677,9 @@ exports["default"] = { */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.unregisterGlobal = exports.getGlobal = exports.registerGlobal = void 0; -const platform_1 = __nccwpck_require__(52554); -const version_1 = __nccwpck_require__(59821); -const semver_1 = __nccwpck_require__(6047); +const platform_1 = __nccwpck_require__(55477); +const version_1 = __nccwpck_require__(93341); +const semver_1 = __nccwpck_require__(62720); const major = version_1.VERSION.split('.')[0]; const GLOBAL_OPENTELEMETRY_API_KEY = Symbol.for(`opentelemetry.js.api.${major}`); const _global = platform_1._globalThis; @@ -49850,7 +44726,7 @@ exports.unregisterGlobal = unregisterGlobal; /***/ }), -/***/ 6047: +/***/ 62720: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -49872,7 +44748,7 @@ exports.unregisterGlobal = unregisterGlobal; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.isCompatible = exports._makeCompatibilityCheck = void 0; -const version_1 = __nccwpck_require__(59821); +const version_1 = __nccwpck_require__(93341); const re = /^(\d+)\.(\d+)\.(\d+)(-(.+))?$/; /** * Create a function to test an API version to see if it is compatible with the provided ownVersion. @@ -49979,7 +44855,7 @@ exports.isCompatible = _makeCompatibilityCheck(version_1.VERSION); /***/ }), -/***/ 71921: +/***/ 59837: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50003,14 +44879,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.metrics = void 0; // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const metrics_1 = __nccwpck_require__(23113); +const metrics_1 = __nccwpck_require__(43376); /** Entrypoint for metrics API */ exports.metrics = metrics_1.MetricsAPI.getInstance(); //# sourceMappingURL=metrics-api.js.map /***/ }), -/***/ 17533: +/***/ 42414: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50042,7 +44918,7 @@ var ValueType; /***/ }), -/***/ 14753: +/***/ 99535: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50165,7 +45041,7 @@ exports.createNoopMeter = createNoopMeter; /***/ }), -/***/ 80604: +/***/ 9976: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50187,7 +45063,7 @@ exports.createNoopMeter = createNoopMeter; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.NOOP_METER_PROVIDER = exports.NoopMeterProvider = void 0; -const NoopMeter_1 = __nccwpck_require__(14753); +const NoopMeter_1 = __nccwpck_require__(99535); /** * An implementation of the {@link MeterProvider} which returns an impotent Meter * for all calls to `getMeter` @@ -50203,7 +45079,7 @@ exports.NOOP_METER_PROVIDER = new NoopMeterProvider(); /***/ }), -/***/ 52554: +/***/ 55477: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -50234,12 +45110,12 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", ({ value: true })); -__exportStar(__nccwpck_require__(36127), exports); +__exportStar(__nccwpck_require__(31791), exports); //# sourceMappingURL=index.js.map /***/ }), -/***/ 55856: +/***/ 83450: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50268,7 +45144,7 @@ exports._globalThis = typeof globalThis === 'object' ? globalThis : global; /***/ }), -/***/ 36127: +/***/ 31791: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -50299,12 +45175,12 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", ({ value: true })); -__exportStar(__nccwpck_require__(55856), exports); +__exportStar(__nccwpck_require__(83450), exports); //# sourceMappingURL=index.js.map /***/ }), -/***/ 9084: +/***/ 97338: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50328,14 +45204,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.propagation = void 0; // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const propagation_1 = __nccwpck_require__(37057); +const propagation_1 = __nccwpck_require__(47827); /** Entrypoint for propagation API */ exports.propagation = propagation_1.PropagationAPI.getInstance(); //# sourceMappingURL=propagation-api.js.map /***/ }), -/***/ 58909: +/***/ 78807: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50376,7 +45252,7 @@ exports.NoopTextMapPropagator = NoopTextMapPropagator; /***/ }), -/***/ 6496: +/***/ 75642: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50424,7 +45300,7 @@ exports.defaultTextMapSetter = { /***/ }), -/***/ 60551: +/***/ 18388: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50448,14 +45324,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.trace = void 0; // Split module-level variable definition into separate files to allow // tree-shaking on each api instance. -const trace_1 = __nccwpck_require__(45371); +const trace_1 = __nccwpck_require__(93743); /** Entrypoint for trace API */ exports.trace = trace_1.TraceAPI.getInstance(); //# sourceMappingURL=trace-api.js.map /***/ }), -/***/ 23070: +/***/ 26644: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50477,7 +45353,7 @@ exports.trace = trace_1.TraceAPI.getInstance(); */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.NonRecordingSpan = void 0; -const invalid_span_constants_1 = __nccwpck_require__(74027); +const invalid_span_constants_1 = __nccwpck_require__(29985); /** * The NonRecordingSpan is the default {@link Span} that is used when no Span * implementation is available. All operations are no-op including context @@ -50525,7 +45401,7 @@ exports.NonRecordingSpan = NonRecordingSpan; /***/ }), -/***/ 42054: +/***/ 10555: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50547,10 +45423,10 @@ exports.NonRecordingSpan = NonRecordingSpan; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.NoopTracer = void 0; -const context_1 = __nccwpck_require__(6295); -const context_utils_1 = __nccwpck_require__(63189); -const NonRecordingSpan_1 = __nccwpck_require__(23070); -const spancontext_utils_1 = __nccwpck_require__(90273); +const context_1 = __nccwpck_require__(14593); +const context_utils_1 = __nccwpck_require__(4054); +const NonRecordingSpan_1 = __nccwpck_require__(26644); +const spancontext_utils_1 = __nccwpck_require__(62966); const contextApi = context_1.ContextAPI.getInstance(); /** * No-op implementations of {@link Tracer}. @@ -50607,7 +45483,7 @@ function isSpanContext(spanContext) { /***/ }), -/***/ 91738: +/***/ 71498: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50629,7 +45505,7 @@ function isSpanContext(spanContext) { */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.NoopTracerProvider = void 0; -const NoopTracer_1 = __nccwpck_require__(42054); +const NoopTracer_1 = __nccwpck_require__(10555); /** * An implementation of the {@link TracerProvider} which returns an impotent * Tracer for all calls to `getTracer`. @@ -50646,7 +45522,7 @@ exports.NoopTracerProvider = NoopTracerProvider; /***/ }), -/***/ 61840: +/***/ 61360: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50668,7 +45544,7 @@ exports.NoopTracerProvider = NoopTracerProvider; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ProxyTracer = void 0; -const NoopTracer_1 = __nccwpck_require__(42054); +const NoopTracer_1 = __nccwpck_require__(10555); const NOOP_TRACER = new NoopTracer_1.NoopTracer(); /** * Proxy tracer provided by the proxy tracer provider @@ -50708,7 +45584,7 @@ exports.ProxyTracer = ProxyTracer; /***/ }), -/***/ 71310: +/***/ 50344: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50730,8 +45606,8 @@ exports.ProxyTracer = ProxyTracer; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ProxyTracerProvider = void 0; -const ProxyTracer_1 = __nccwpck_require__(61840); -const NoopTracerProvider_1 = __nccwpck_require__(91738); +const ProxyTracer_1 = __nccwpck_require__(61360); +const NoopTracerProvider_1 = __nccwpck_require__(71498); const NOOP_TRACER_PROVIDER = new NoopTracerProvider_1.NoopTracerProvider(); /** * Tracer provider which provides {@link ProxyTracer}s. @@ -50769,7 +45645,7 @@ exports.ProxyTracerProvider = ProxyTracerProvider; /***/ }), -/***/ 45886: +/***/ 62026: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -50818,7 +45694,7 @@ var SamplingDecision; /***/ }), -/***/ 63189: +/***/ 4054: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50840,9 +45716,9 @@ var SamplingDecision; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.getSpanContext = exports.setSpanContext = exports.deleteSpan = exports.setSpan = exports.getActiveSpan = exports.getSpan = void 0; -const context_1 = __nccwpck_require__(89109); -const NonRecordingSpan_1 = __nccwpck_require__(23070); -const context_2 = __nccwpck_require__(6295); +const context_1 = __nccwpck_require__(85316); +const NonRecordingSpan_1 = __nccwpck_require__(26644); +const context_2 = __nccwpck_require__(14593); /** * span key */ @@ -50907,7 +45783,7 @@ exports.getSpanContext = getSpanContext; /***/ }), -/***/ 4420: +/***/ 90453: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -50929,7 +45805,7 @@ exports.getSpanContext = getSpanContext; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.TraceStateImpl = void 0; -const tracestate_validators_1 = __nccwpck_require__(5079); +const tracestate_validators_1 = __nccwpck_require__(45603); const MAX_TRACE_STATE_ITEMS = 32; const MAX_TRACE_STATE_LEN = 512; const LIST_MEMBERS_SEPARATOR = ','; @@ -51017,7 +45893,7 @@ exports.TraceStateImpl = TraceStateImpl; /***/ }), -/***/ 5079: +/***/ 45603: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51070,7 +45946,7 @@ exports.validateValue = validateValue; /***/ }), -/***/ 29361: +/***/ 85649: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -51092,7 +45968,7 @@ exports.validateValue = validateValue; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.createTraceState = void 0; -const tracestate_impl_1 = __nccwpck_require__(4420); +const tracestate_impl_1 = __nccwpck_require__(90453); function createTraceState(rawTraceState) { return new tracestate_impl_1.TraceStateImpl(rawTraceState); } @@ -51101,7 +45977,7 @@ exports.createTraceState = createTraceState; /***/ }), -/***/ 74027: +/***/ 29985: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -51123,7 +45999,7 @@ exports.createTraceState = createTraceState; */ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.INVALID_SPAN_CONTEXT = exports.INVALID_TRACEID = exports.INVALID_SPANID = void 0; -const trace_flags_1 = __nccwpck_require__(79533); +const trace_flags_1 = __nccwpck_require__(96643); exports.INVALID_SPANID = '0000000000000000'; exports.INVALID_TRACEID = '00000000000000000000000000000000'; exports.INVALID_SPAN_CONTEXT = { @@ -51135,7 +46011,7 @@ exports.INVALID_SPAN_CONTEXT = { /***/ }), -/***/ 62147: +/***/ 32970: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51188,7 +46064,7 @@ var SpanKind; /***/ }), -/***/ 90273: +/***/ 62966: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -51210,8 +46086,8 @@ exports.wrapSpanContext = exports.isSpanContextValid = exports.isValidSpanId = e * See the License for the specific language governing permissions and * limitations under the License. */ -const invalid_span_constants_1 = __nccwpck_require__(74027); -const NonRecordingSpan_1 = __nccwpck_require__(23070); +const invalid_span_constants_1 = __nccwpck_require__(29985); +const NonRecordingSpan_1 = __nccwpck_require__(26644); const VALID_TRACEID_REGEX = /^([0-9a-f]{32})$/i; const VALID_SPANID_REGEX = /^[0-9a-f]{16}$/i; function isValidTraceId(traceId) { @@ -51244,7 +46120,7 @@ exports.wrapSpanContext = wrapSpanContext; /***/ }), -/***/ 54436: +/***/ 65398: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51274,7 +46150,7 @@ var SpanStatusCode; /***/ }), -/***/ 79533: +/***/ 96643: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51307,7 +46183,7 @@ var TraceFlags; /***/ }), -/***/ 59821: +/***/ 93341: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51335,7 +46211,7 @@ exports.VERSION = '1.4.1'; /***/ }), -/***/ 90506: +/***/ 13694: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -51393,7 +46269,7 @@ exports.ClientStreamingCall = ClientStreamingCall; /***/ }), -/***/ 38078: +/***/ 52669: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51487,7 +46363,7 @@ exports.Deferred = Deferred; /***/ }), -/***/ 75118: +/***/ 89835: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -51544,7 +46420,7 @@ exports.DuplexStreamingCall = DuplexStreamingCall; /***/ }), -/***/ 34755: +/***/ 81745: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -51553,51 +46429,51 @@ exports.DuplexStreamingCall = DuplexStreamingCall; // Note: we do not use `export * from ...` to help tree shakers, // webpack verbose output hints that this should be useful Object.defineProperty(exports, "__esModule", ({ value: true })); -var service_type_1 = __nccwpck_require__(54511); +var service_type_1 = __nccwpck_require__(89999); Object.defineProperty(exports, "ServiceType", ({ enumerable: true, get: function () { return service_type_1.ServiceType; } })); -var reflection_info_1 = __nccwpck_require__(68026); +var reflection_info_1 = __nccwpck_require__(83044); Object.defineProperty(exports, "readMethodOptions", ({ enumerable: true, get: function () { return reflection_info_1.readMethodOptions; } })); Object.defineProperty(exports, "readMethodOption", ({ enumerable: true, get: function () { return reflection_info_1.readMethodOption; } })); Object.defineProperty(exports, "readServiceOption", ({ enumerable: true, get: function () { return reflection_info_1.readServiceOption; } })); -var rpc_error_1 = __nccwpck_require__(44185); +var rpc_error_1 = __nccwpck_require__(73341); Object.defineProperty(exports, "RpcError", ({ enumerable: true, get: function () { return rpc_error_1.RpcError; } })); -var rpc_options_1 = __nccwpck_require__(4294); +var rpc_options_1 = __nccwpck_require__(26452); Object.defineProperty(exports, "mergeRpcOptions", ({ enumerable: true, get: function () { return rpc_options_1.mergeRpcOptions; } })); -var rpc_output_stream_1 = __nccwpck_require__(27250); +var rpc_output_stream_1 = __nccwpck_require__(19221); Object.defineProperty(exports, "RpcOutputStreamController", ({ enumerable: true, get: function () { return rpc_output_stream_1.RpcOutputStreamController; } })); -var test_transport_1 = __nccwpck_require__(51610); +var test_transport_1 = __nccwpck_require__(89403); Object.defineProperty(exports, "TestTransport", ({ enumerable: true, get: function () { return test_transport_1.TestTransport; } })); -var deferred_1 = __nccwpck_require__(38078); +var deferred_1 = __nccwpck_require__(52669); Object.defineProperty(exports, "Deferred", ({ enumerable: true, get: function () { return deferred_1.Deferred; } })); Object.defineProperty(exports, "DeferredState", ({ enumerable: true, get: function () { return deferred_1.DeferredState; } })); -var duplex_streaming_call_1 = __nccwpck_require__(75118); +var duplex_streaming_call_1 = __nccwpck_require__(89835); Object.defineProperty(exports, "DuplexStreamingCall", ({ enumerable: true, get: function () { return duplex_streaming_call_1.DuplexStreamingCall; } })); -var client_streaming_call_1 = __nccwpck_require__(90506); +var client_streaming_call_1 = __nccwpck_require__(13694); Object.defineProperty(exports, "ClientStreamingCall", ({ enumerable: true, get: function () { return client_streaming_call_1.ClientStreamingCall; } })); -var server_streaming_call_1 = __nccwpck_require__(18472); +var server_streaming_call_1 = __nccwpck_require__(37387); Object.defineProperty(exports, "ServerStreamingCall", ({ enumerable: true, get: function () { return server_streaming_call_1.ServerStreamingCall; } })); -var unary_call_1 = __nccwpck_require__(56343); +var unary_call_1 = __nccwpck_require__(77727); Object.defineProperty(exports, "UnaryCall", ({ enumerable: true, get: function () { return unary_call_1.UnaryCall; } })); -var rpc_interceptor_1 = __nccwpck_require__(5730); +var rpc_interceptor_1 = __nccwpck_require__(61513); Object.defineProperty(exports, "stackIntercept", ({ enumerable: true, get: function () { return rpc_interceptor_1.stackIntercept; } })); Object.defineProperty(exports, "stackDuplexStreamingInterceptors", ({ enumerable: true, get: function () { return rpc_interceptor_1.stackDuplexStreamingInterceptors; } })); Object.defineProperty(exports, "stackClientStreamingInterceptors", ({ enumerable: true, get: function () { return rpc_interceptor_1.stackClientStreamingInterceptors; } })); Object.defineProperty(exports, "stackServerStreamingInterceptors", ({ enumerable: true, get: function () { return rpc_interceptor_1.stackServerStreamingInterceptors; } })); Object.defineProperty(exports, "stackUnaryInterceptors", ({ enumerable: true, get: function () { return rpc_interceptor_1.stackUnaryInterceptors; } })); -var server_call_context_1 = __nccwpck_require__(77475); +var server_call_context_1 = __nccwpck_require__(41449); Object.defineProperty(exports, "ServerCallContextController", ({ enumerable: true, get: function () { return server_call_context_1.ServerCallContextController; } })); /***/ }), -/***/ 68026: +/***/ 83044: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.readServiceOption = exports.readMethodOption = exports.readMethodOptions = exports.normalizeMethodInfo = void 0; -const runtime_1 = __nccwpck_require__(65204); +const runtime_1 = __nccwpck_require__(90076); /** * Turns PartialMethodInfo into MethodInfo. */ @@ -51655,7 +46531,7 @@ exports.readServiceOption = readServiceOption; /***/ }), -/***/ 44185: +/***/ 73341: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -51699,14 +46575,14 @@ exports.RpcError = RpcError; /***/ }), -/***/ 5730: +/***/ 61513: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.stackDuplexStreamingInterceptors = exports.stackClientStreamingInterceptors = exports.stackServerStreamingInterceptors = exports.stackUnaryInterceptors = exports.stackIntercept = void 0; -const runtime_1 = __nccwpck_require__(65204); +const runtime_1 = __nccwpck_require__(90076); /** * Creates a "stack" of of all interceptors specified in the given `RpcOptions`. * Used by generated client implementations. @@ -51781,14 +46657,14 @@ exports.stackDuplexStreamingInterceptors = stackDuplexStreamingInterceptors; /***/ }), -/***/ 4294: +/***/ 26452: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.mergeRpcOptions = void 0; -const runtime_1 = __nccwpck_require__(65204); +const runtime_1 = __nccwpck_require__(90076); /** * Merges custom RPC options with defaults. Returns a new instance and keeps * the "defaults" and the "options" unmodified. @@ -51855,15 +46731,15 @@ function copy(a, into) { /***/ }), -/***/ 27250: +/***/ 19221: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.RpcOutputStreamController = void 0; -const deferred_1 = __nccwpck_require__(38078); -const runtime_1 = __nccwpck_require__(65204); +const deferred_1 = __nccwpck_require__(52669); +const runtime_1 = __nccwpck_require__(90076); /** * A `RpcOutputStream` that you control. */ @@ -52035,7 +46911,7 @@ exports.RpcOutputStreamController = RpcOutputStreamController; /***/ }), -/***/ 77475: +/***/ 41449: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -52103,7 +46979,7 @@ exports.ServerCallContextController = ServerCallContextController; /***/ }), -/***/ 18472: +/***/ 37387: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -52161,14 +47037,14 @@ exports.ServerStreamingCall = ServerStreamingCall; /***/ }), -/***/ 54511: +/***/ 89999: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ServiceType = void 0; -const reflection_info_1 = __nccwpck_require__(68026); +const reflection_info_1 = __nccwpck_require__(83044); class ServiceType { constructor(typeName, methods, options) { this.typeName = typeName; @@ -52181,7 +47057,7 @@ exports.ServiceType = ServiceType; /***/ }), -/***/ 51610: +/***/ 89403: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -52197,14 +47073,14 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.TestTransport = void 0; -const rpc_error_1 = __nccwpck_require__(44185); -const runtime_1 = __nccwpck_require__(65204); -const rpc_output_stream_1 = __nccwpck_require__(27250); -const rpc_options_1 = __nccwpck_require__(4294); -const unary_call_1 = __nccwpck_require__(56343); -const server_streaming_call_1 = __nccwpck_require__(18472); -const client_streaming_call_1 = __nccwpck_require__(90506); -const duplex_streaming_call_1 = __nccwpck_require__(75118); +const rpc_error_1 = __nccwpck_require__(73341); +const runtime_1 = __nccwpck_require__(90076); +const rpc_output_stream_1 = __nccwpck_require__(19221); +const rpc_options_1 = __nccwpck_require__(26452); +const unary_call_1 = __nccwpck_require__(77727); +const server_streaming_call_1 = __nccwpck_require__(37387); +const client_streaming_call_1 = __nccwpck_require__(13694); +const duplex_streaming_call_1 = __nccwpck_require__(89835); /** * Transport for testing. */ @@ -52510,7 +47386,7 @@ class TestInputStream { /***/ }), -/***/ 56343: +/***/ 77727: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -52567,7 +47443,7 @@ exports.UnaryCall = UnaryCall; /***/ }), -/***/ 99528: +/***/ 67516: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -52618,7 +47494,7 @@ exports.assertFloat32 = assertFloat32; /***/ }), -/***/ 22550: +/***/ 54402: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -52744,7 +47620,7 @@ exports.base64encode = base64encode; /***/ }), -/***/ 17919: +/***/ 22646: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -52852,16 +47728,16 @@ var WireType; /***/ }), -/***/ 85524: +/***/ 76442: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.BinaryReader = exports.binaryReadOptions = void 0; -const binary_format_contract_1 = __nccwpck_require__(17919); -const pb_long_1 = __nccwpck_require__(18910); -const goog_varint_1 = __nccwpck_require__(24451); +const binary_format_contract_1 = __nccwpck_require__(22646); +const pb_long_1 = __nccwpck_require__(98953); +const goog_varint_1 = __nccwpck_require__(27326); const defaultsRead = { readUnknownField: true, readerFactory: bytes => new BinaryReader(bytes), @@ -53043,16 +47919,16 @@ exports.BinaryReader = BinaryReader; /***/ }), -/***/ 40070: +/***/ 65469: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.BinaryWriter = exports.binaryWriteOptions = void 0; -const pb_long_1 = __nccwpck_require__(18910); -const goog_varint_1 = __nccwpck_require__(24451); -const assert_1 = __nccwpck_require__(99528); +const pb_long_1 = __nccwpck_require__(98953); +const goog_varint_1 = __nccwpck_require__(27326); +const assert_1 = __nccwpck_require__(67516); const defaultsWrite = { writeUnknownFields: true, writerFactory: () => new BinaryWriter(), @@ -53283,7 +48159,7 @@ exports.BinaryWriter = BinaryWriter; /***/ }), -/***/ 88836: +/***/ 3389: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53378,7 +48254,7 @@ exports.listEnumNumbers = listEnumNumbers; /***/ }), -/***/ 24451: +/***/ 27326: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53660,7 +48536,7 @@ exports.varint32read = varint32read; /***/ }), -/***/ 65204: +/***/ 90076: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -53670,46 +48546,46 @@ exports.varint32read = varint32read; // webpack verbose output hints that this should be useful Object.defineProperty(exports, "__esModule", ({ value: true })); // Convenience JSON typings and corresponding type guards -var json_typings_1 = __nccwpck_require__(79499); +var json_typings_1 = __nccwpck_require__(93522); Object.defineProperty(exports, "typeofJsonValue", ({ enumerable: true, get: function () { return json_typings_1.typeofJsonValue; } })); Object.defineProperty(exports, "isJsonObject", ({ enumerable: true, get: function () { return json_typings_1.isJsonObject; } })); // Base 64 encoding -var base64_1 = __nccwpck_require__(22550); +var base64_1 = __nccwpck_require__(54402); Object.defineProperty(exports, "base64decode", ({ enumerable: true, get: function () { return base64_1.base64decode; } })); Object.defineProperty(exports, "base64encode", ({ enumerable: true, get: function () { return base64_1.base64encode; } })); // UTF8 encoding -var protobufjs_utf8_1 = __nccwpck_require__(33688); +var protobufjs_utf8_1 = __nccwpck_require__(63626); Object.defineProperty(exports, "utf8read", ({ enumerable: true, get: function () { return protobufjs_utf8_1.utf8read; } })); // Binary format contracts, options for reading and writing, for example -var binary_format_contract_1 = __nccwpck_require__(17919); +var binary_format_contract_1 = __nccwpck_require__(22646); Object.defineProperty(exports, "WireType", ({ enumerable: true, get: function () { return binary_format_contract_1.WireType; } })); Object.defineProperty(exports, "mergeBinaryOptions", ({ enumerable: true, get: function () { return binary_format_contract_1.mergeBinaryOptions; } })); Object.defineProperty(exports, "UnknownFieldHandler", ({ enumerable: true, get: function () { return binary_format_contract_1.UnknownFieldHandler; } })); // Standard IBinaryReader implementation -var binary_reader_1 = __nccwpck_require__(85524); +var binary_reader_1 = __nccwpck_require__(76442); Object.defineProperty(exports, "BinaryReader", ({ enumerable: true, get: function () { return binary_reader_1.BinaryReader; } })); Object.defineProperty(exports, "binaryReadOptions", ({ enumerable: true, get: function () { return binary_reader_1.binaryReadOptions; } })); // Standard IBinaryWriter implementation -var binary_writer_1 = __nccwpck_require__(40070); +var binary_writer_1 = __nccwpck_require__(65469); Object.defineProperty(exports, "BinaryWriter", ({ enumerable: true, get: function () { return binary_writer_1.BinaryWriter; } })); Object.defineProperty(exports, "binaryWriteOptions", ({ enumerable: true, get: function () { return binary_writer_1.binaryWriteOptions; } })); // Int64 and UInt64 implementations required for the binary format -var pb_long_1 = __nccwpck_require__(18910); +var pb_long_1 = __nccwpck_require__(98953); Object.defineProperty(exports, "PbLong", ({ enumerable: true, get: function () { return pb_long_1.PbLong; } })); Object.defineProperty(exports, "PbULong", ({ enumerable: true, get: function () { return pb_long_1.PbULong; } })); // JSON format contracts, options for reading and writing, for example -var json_format_contract_1 = __nccwpck_require__(78851); +var json_format_contract_1 = __nccwpck_require__(44025); Object.defineProperty(exports, "jsonReadOptions", ({ enumerable: true, get: function () { return json_format_contract_1.jsonReadOptions; } })); Object.defineProperty(exports, "jsonWriteOptions", ({ enumerable: true, get: function () { return json_format_contract_1.jsonWriteOptions; } })); Object.defineProperty(exports, "mergeJsonOptions", ({ enumerable: true, get: function () { return json_format_contract_1.mergeJsonOptions; } })); // Message type contract -var message_type_contract_1 = __nccwpck_require__(48666); +var message_type_contract_1 = __nccwpck_require__(42658); Object.defineProperty(exports, "MESSAGE_TYPE", ({ enumerable: true, get: function () { return message_type_contract_1.MESSAGE_TYPE; } })); // Message type implementation via reflection -var message_type_1 = __nccwpck_require__(11209); +var message_type_1 = __nccwpck_require__(64469); Object.defineProperty(exports, "MessageType", ({ enumerable: true, get: function () { return message_type_1.MessageType; } })); // Reflection info, generated by the plugin, exposed to the user, used by reflection ops -var reflection_info_1 = __nccwpck_require__(12657); +var reflection_info_1 = __nccwpck_require__(56095); Object.defineProperty(exports, "ScalarType", ({ enumerable: true, get: function () { return reflection_info_1.ScalarType; } })); Object.defineProperty(exports, "LongType", ({ enumerable: true, get: function () { return reflection_info_1.LongType; } })); Object.defineProperty(exports, "RepeatType", ({ enumerable: true, get: function () { return reflection_info_1.RepeatType; } })); @@ -53718,44 +48594,44 @@ Object.defineProperty(exports, "readFieldOptions", ({ enumerable: true, get: fun Object.defineProperty(exports, "readFieldOption", ({ enumerable: true, get: function () { return reflection_info_1.readFieldOption; } })); Object.defineProperty(exports, "readMessageOption", ({ enumerable: true, get: function () { return reflection_info_1.readMessageOption; } })); // Message operations via reflection -var reflection_type_check_1 = __nccwpck_require__(78995); +var reflection_type_check_1 = __nccwpck_require__(26308); Object.defineProperty(exports, "ReflectionTypeCheck", ({ enumerable: true, get: function () { return reflection_type_check_1.ReflectionTypeCheck; } })); -var reflection_create_1 = __nccwpck_require__(98542); +var reflection_create_1 = __nccwpck_require__(21293); Object.defineProperty(exports, "reflectionCreate", ({ enumerable: true, get: function () { return reflection_create_1.reflectionCreate; } })); -var reflection_scalar_default_1 = __nccwpck_require__(96632); +var reflection_scalar_default_1 = __nccwpck_require__(83353); Object.defineProperty(exports, "reflectionScalarDefault", ({ enumerable: true, get: function () { return reflection_scalar_default_1.reflectionScalarDefault; } })); -var reflection_merge_partial_1 = __nccwpck_require__(20587); +var reflection_merge_partial_1 = __nccwpck_require__(88546); Object.defineProperty(exports, "reflectionMergePartial", ({ enumerable: true, get: function () { return reflection_merge_partial_1.reflectionMergePartial; } })); -var reflection_equals_1 = __nccwpck_require__(88792); +var reflection_equals_1 = __nccwpck_require__(36028); Object.defineProperty(exports, "reflectionEquals", ({ enumerable: true, get: function () { return reflection_equals_1.reflectionEquals; } })); -var reflection_binary_reader_1 = __nccwpck_require__(7767); +var reflection_binary_reader_1 = __nccwpck_require__(51575); Object.defineProperty(exports, "ReflectionBinaryReader", ({ enumerable: true, get: function () { return reflection_binary_reader_1.ReflectionBinaryReader; } })); -var reflection_binary_writer_1 = __nccwpck_require__(21915); +var reflection_binary_writer_1 = __nccwpck_require__(78539); Object.defineProperty(exports, "ReflectionBinaryWriter", ({ enumerable: true, get: function () { return reflection_binary_writer_1.ReflectionBinaryWriter; } })); -var reflection_json_reader_1 = __nccwpck_require__(44125); +var reflection_json_reader_1 = __nccwpck_require__(31222); Object.defineProperty(exports, "ReflectionJsonReader", ({ enumerable: true, get: function () { return reflection_json_reader_1.ReflectionJsonReader; } })); -var reflection_json_writer_1 = __nccwpck_require__(25309); +var reflection_json_writer_1 = __nccwpck_require__(58041); Object.defineProperty(exports, "ReflectionJsonWriter", ({ enumerable: true, get: function () { return reflection_json_writer_1.ReflectionJsonWriter; } })); -var reflection_contains_message_type_1 = __nccwpck_require__(69465); +var reflection_contains_message_type_1 = __nccwpck_require__(27892); Object.defineProperty(exports, "containsMessageType", ({ enumerable: true, get: function () { return reflection_contains_message_type_1.containsMessageType; } })); // Oneof helpers -var oneof_1 = __nccwpck_require__(68007); +var oneof_1 = __nccwpck_require__(41938); Object.defineProperty(exports, "isOneofGroup", ({ enumerable: true, get: function () { return oneof_1.isOneofGroup; } })); Object.defineProperty(exports, "setOneofValue", ({ enumerable: true, get: function () { return oneof_1.setOneofValue; } })); Object.defineProperty(exports, "getOneofValue", ({ enumerable: true, get: function () { return oneof_1.getOneofValue; } })); Object.defineProperty(exports, "clearOneofValue", ({ enumerable: true, get: function () { return oneof_1.clearOneofValue; } })); Object.defineProperty(exports, "getSelectedOneofValue", ({ enumerable: true, get: function () { return oneof_1.getSelectedOneofValue; } })); // Enum object type guard and reflection util, may be interesting to the user. -var enum_object_1 = __nccwpck_require__(88836); +var enum_object_1 = __nccwpck_require__(3389); Object.defineProperty(exports, "listEnumValues", ({ enumerable: true, get: function () { return enum_object_1.listEnumValues; } })); Object.defineProperty(exports, "listEnumNames", ({ enumerable: true, get: function () { return enum_object_1.listEnumNames; } })); Object.defineProperty(exports, "listEnumNumbers", ({ enumerable: true, get: function () { return enum_object_1.listEnumNumbers; } })); Object.defineProperty(exports, "isEnumObject", ({ enumerable: true, get: function () { return enum_object_1.isEnumObject; } })); // lowerCamelCase() is exported for plugin, rpc-runtime and other rpc packages -var lower_camel_case_1 = __nccwpck_require__(85922); +var lower_camel_case_1 = __nccwpck_require__(35301); Object.defineProperty(exports, "lowerCamelCase", ({ enumerable: true, get: function () { return lower_camel_case_1.lowerCamelCase; } })); // assertion functions are exported for plugin, may also be useful to user -var assert_1 = __nccwpck_require__(99528); +var assert_1 = __nccwpck_require__(67516); Object.defineProperty(exports, "assert", ({ enumerable: true, get: function () { return assert_1.assert; } })); Object.defineProperty(exports, "assertNever", ({ enumerable: true, get: function () { return assert_1.assertNever; } })); Object.defineProperty(exports, "assertInt32", ({ enumerable: true, get: function () { return assert_1.assertInt32; } })); @@ -53765,7 +48641,7 @@ Object.defineProperty(exports, "assertFloat32", ({ enumerable: true, get: functi /***/ }), -/***/ 78851: +/***/ 44025: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53808,7 +48684,7 @@ exports.mergeJsonOptions = mergeJsonOptions; /***/ }), -/***/ 79499: +/***/ 93522: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53841,7 +48717,7 @@ exports.isJsonObject = isJsonObject; /***/ }), -/***/ 85922: +/***/ 35301: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53884,7 +48760,7 @@ exports.lowerCamelCase = lowerCamelCase; /***/ }), -/***/ 48666: +/***/ 42658: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -53902,26 +48778,26 @@ exports.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type"); /***/ }), -/***/ 11209: +/***/ 64469: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.MessageType = void 0; -const reflection_info_1 = __nccwpck_require__(12657); -const reflection_type_check_1 = __nccwpck_require__(78995); -const reflection_json_reader_1 = __nccwpck_require__(44125); -const reflection_json_writer_1 = __nccwpck_require__(25309); -const reflection_binary_reader_1 = __nccwpck_require__(7767); -const reflection_binary_writer_1 = __nccwpck_require__(21915); -const reflection_create_1 = __nccwpck_require__(98542); -const reflection_merge_partial_1 = __nccwpck_require__(20587); -const json_typings_1 = __nccwpck_require__(79499); -const json_format_contract_1 = __nccwpck_require__(78851); -const reflection_equals_1 = __nccwpck_require__(88792); -const binary_writer_1 = __nccwpck_require__(40070); -const binary_reader_1 = __nccwpck_require__(85524); +const reflection_info_1 = __nccwpck_require__(56095); +const reflection_type_check_1 = __nccwpck_require__(26308); +const reflection_json_reader_1 = __nccwpck_require__(31222); +const reflection_json_writer_1 = __nccwpck_require__(58041); +const reflection_binary_reader_1 = __nccwpck_require__(51575); +const reflection_binary_writer_1 = __nccwpck_require__(78539); +const reflection_create_1 = __nccwpck_require__(21293); +const reflection_merge_partial_1 = __nccwpck_require__(88546); +const json_typings_1 = __nccwpck_require__(93522); +const json_format_contract_1 = __nccwpck_require__(44025); +const reflection_equals_1 = __nccwpck_require__(36028); +const binary_writer_1 = __nccwpck_require__(65469); +const binary_reader_1 = __nccwpck_require__(76442); /** * This standard message type provides reflection-based * operations to work with a message. @@ -54082,7 +48958,7 @@ exports.MessageType = MessageType; /***/ }), -/***/ 68007: +/***/ 41938: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -54204,14 +49080,14 @@ exports.getSelectedOneofValue = getSelectedOneofValue; /***/ }), -/***/ 18910: +/***/ 98953: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.PbLong = exports.PbULong = exports.detectBi = void 0; -const goog_varint_1 = __nccwpck_require__(24451); +const goog_varint_1 = __nccwpck_require__(27326); let BI; function detectBi() { const dv = new DataView(new ArrayBuffer(8)); @@ -54450,7 +49326,7 @@ PbLong.ZERO = new PbLong(0, 0); /***/ }), -/***/ 33688: +/***/ 63626: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -54533,17 +49409,17 @@ exports.utf8read = utf8read; /***/ }), -/***/ 7767: +/***/ 51575: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReflectionBinaryReader = void 0; -const binary_format_contract_1 = __nccwpck_require__(17919); -const reflection_info_1 = __nccwpck_require__(12657); -const reflection_long_convert_1 = __nccwpck_require__(30554); -const reflection_scalar_default_1 = __nccwpck_require__(96632); +const binary_format_contract_1 = __nccwpck_require__(22646); +const reflection_info_1 = __nccwpck_require__(56095); +const reflection_long_convert_1 = __nccwpck_require__(32949); +const reflection_scalar_default_1 = __nccwpck_require__(83353); /** * Reads proto3 messages in binary format using reflection information. * @@ -54724,17 +49600,17 @@ exports.ReflectionBinaryReader = ReflectionBinaryReader; /***/ }), -/***/ 21915: +/***/ 78539: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReflectionBinaryWriter = void 0; -const binary_format_contract_1 = __nccwpck_require__(17919); -const reflection_info_1 = __nccwpck_require__(12657); -const assert_1 = __nccwpck_require__(99528); -const pb_long_1 = __nccwpck_require__(18910); +const binary_format_contract_1 = __nccwpck_require__(22646); +const reflection_info_1 = __nccwpck_require__(56095); +const assert_1 = __nccwpck_require__(67516); +const pb_long_1 = __nccwpck_require__(98953); /** * Writes proto3 messages in binary format using reflection information. * @@ -54965,14 +49841,14 @@ exports.ReflectionBinaryWriter = ReflectionBinaryWriter; /***/ }), -/***/ 69465: +/***/ 27892: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.containsMessageType = void 0; -const message_type_contract_1 = __nccwpck_require__(48666); +const message_type_contract_1 = __nccwpck_require__(42658); /** * Check if the provided object is a proto message. * @@ -54987,15 +49863,15 @@ exports.containsMessageType = containsMessageType; /***/ }), -/***/ 98542: +/***/ 21293: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.reflectionCreate = void 0; -const reflection_scalar_default_1 = __nccwpck_require__(96632); -const message_type_contract_1 = __nccwpck_require__(48666); +const reflection_scalar_default_1 = __nccwpck_require__(83353); +const message_type_contract_1 = __nccwpck_require__(42658); /** * Creates an instance of the generic message, using the field * information. @@ -55032,14 +49908,14 @@ exports.reflectionCreate = reflectionCreate; /***/ }), -/***/ 88792: +/***/ 36028: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.reflectionEquals = void 0; -const reflection_info_1 = __nccwpck_require__(12657); +const reflection_info_1 = __nccwpck_require__(56095); /** * Determines whether two message of the same type have the same field values. * Checks for deep equality, traversing repeated fields, oneof groups, maps @@ -55117,14 +49993,14 @@ function repeatedMsgEq(type, a, b) { /***/ }), -/***/ 12657: +/***/ 56095: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.readMessageOption = exports.readFieldOption = exports.readFieldOptions = exports.normalizeFieldInfo = exports.RepeatType = exports.LongType = exports.ScalarType = void 0; -const lower_camel_case_1 = __nccwpck_require__(85922); +const lower_camel_case_1 = __nccwpck_require__(35301); /** * Scalar value types. This is a subset of field types declared by protobuf * enum google.protobuf.FieldDescriptorProto.Type The types GROUP and MESSAGE @@ -55283,19 +50159,19 @@ exports.readMessageOption = readMessageOption; /***/ }), -/***/ 44125: +/***/ 31222: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReflectionJsonReader = void 0; -const json_typings_1 = __nccwpck_require__(79499); -const base64_1 = __nccwpck_require__(22550); -const reflection_info_1 = __nccwpck_require__(12657); -const pb_long_1 = __nccwpck_require__(18910); -const assert_1 = __nccwpck_require__(99528); -const reflection_long_convert_1 = __nccwpck_require__(30554); +const json_typings_1 = __nccwpck_require__(93522); +const base64_1 = __nccwpck_require__(54402); +const reflection_info_1 = __nccwpck_require__(56095); +const pb_long_1 = __nccwpck_require__(98953); +const assert_1 = __nccwpck_require__(67516); +const reflection_long_convert_1 = __nccwpck_require__(32949); /** * Reads proto3 messages in canonical JSON format using reflection information. * @@ -55604,17 +50480,17 @@ exports.ReflectionJsonReader = ReflectionJsonReader; /***/ }), -/***/ 25309: +/***/ 58041: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReflectionJsonWriter = void 0; -const base64_1 = __nccwpck_require__(22550); -const pb_long_1 = __nccwpck_require__(18910); -const reflection_info_1 = __nccwpck_require__(12657); -const assert_1 = __nccwpck_require__(99528); +const base64_1 = __nccwpck_require__(54402); +const pb_long_1 = __nccwpck_require__(98953); +const reflection_info_1 = __nccwpck_require__(56095); +const assert_1 = __nccwpck_require__(67516); /** * Writes proto3 messages in canonical JSON format using reflection * information. @@ -55842,14 +50718,14 @@ exports.ReflectionJsonWriter = ReflectionJsonWriter; /***/ }), -/***/ 30554: +/***/ 32949: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.reflectionLongConvert = void 0; -const reflection_info_1 = __nccwpck_require__(12657); +const reflection_info_1 = __nccwpck_require__(56095); /** * Utility method to convert a PbLong or PbUlong to a JavaScript * representation during runtime. @@ -55874,7 +50750,7 @@ exports.reflectionLongConvert = reflectionLongConvert; /***/ }), -/***/ 20587: +/***/ 88546: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -55972,16 +50848,16 @@ exports.reflectionMergePartial = reflectionMergePartial; /***/ }), -/***/ 96632: +/***/ 83353: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.reflectionScalarDefault = void 0; -const reflection_info_1 = __nccwpck_require__(12657); -const reflection_long_convert_1 = __nccwpck_require__(30554); -const pb_long_1 = __nccwpck_require__(18910); +const reflection_info_1 = __nccwpck_require__(56095); +const reflection_long_convert_1 = __nccwpck_require__(32949); +const pb_long_1 = __nccwpck_require__(98953); /** * Creates the default value for a scalar type. */ @@ -56017,15 +50893,15 @@ exports.reflectionScalarDefault = reflectionScalarDefault; /***/ }), -/***/ 78995: +/***/ 26308: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReflectionTypeCheck = void 0; -const reflection_info_1 = __nccwpck_require__(12657); -const oneof_1 = __nccwpck_require__(68007); +const reflection_info_1 = __nccwpck_require__(56095); +const oneof_1 = __nccwpck_require__(41938); // noinspection JSMethodCanBeStatic class ReflectionTypeCheck { constructor(info) { @@ -56255,7 +51131,7 @@ exports.ReflectionTypeCheck = ReflectionTypeCheck; /***/ }), -/***/ 69949: +/***/ 85982: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -56265,15 +51141,15 @@ exports.ReflectionTypeCheck = ReflectionTypeCheck; * Licensed under the MIT license. * https://github.com/archiverjs/node-archiver/blob/master/LICENSE-MIT */ -var fs = __nccwpck_require__(80759); +var fs = __nccwpck_require__(91468); var path = __nccwpck_require__(71017); -var flatten = __nccwpck_require__(14926); -var difference = __nccwpck_require__(53229); -var union = __nccwpck_require__(13643); -var isPlainObject = __nccwpck_require__(94507); +var flatten = __nccwpck_require__(25402); +var difference = __nccwpck_require__(23651); +var union = __nccwpck_require__(76640); +var isPlainObject = __nccwpck_require__(98466); -var glob = __nccwpck_require__(19830); +var glob = __nccwpck_require__(3661); var file = module.exports = {}; @@ -56471,7 +51347,7 @@ file.normalizeFilesArray = function(data) { /***/ }), -/***/ 80017: +/***/ 9925: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -56481,18 +51357,18 @@ file.normalizeFilesArray = function(data) { * Licensed under the MIT license. * https://github.com/archiverjs/archiver-utils/blob/master/LICENSE */ -var fs = __nccwpck_require__(80759); +var fs = __nccwpck_require__(91468); var path = __nccwpck_require__(71017); var nutil = __nccwpck_require__(73837); -var lazystream = __nccwpck_require__(14137); -var normalizePath = __nccwpck_require__(38735); -var defaults = __nccwpck_require__(53703); +var lazystream = __nccwpck_require__(9936); +var normalizePath = __nccwpck_require__(19796); +var defaults = __nccwpck_require__(14285); var Stream = (__nccwpck_require__(12781).Stream); -var PassThrough = (__nccwpck_require__(51193).PassThrough); +var PassThrough = (__nccwpck_require__(93130).PassThrough); var utils = module.exports = {}; -utils.file = __nccwpck_require__(69949); +utils.file = __nccwpck_require__(85982); function assertPath(path) { if (typeof path !== 'string') { @@ -56634,7 +51510,7 @@ utils.walkdir = function(dirpath, base, callback) { /***/ }), -/***/ 76356: +/***/ 57607: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -56668,7 +51544,7 @@ utils.walkdir = function(dirpath, base, callback) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ /**/ @@ -56683,12 +51559,12 @@ var objectKeys = Object.keys || function (obj) { module.exports = Duplex; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ -var Readable = __nccwpck_require__(7522); -var Writable = __nccwpck_require__(10809); +var Readable = __nccwpck_require__(63037); +var Writable = __nccwpck_require__(51080); util.inherits(Duplex, Readable); @@ -56772,7 +51648,7 @@ Duplex.prototype._destroy = function (err, cb) { /***/ }), -/***/ 50524: +/***/ 63656: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -56805,11 +51681,11 @@ Duplex.prototype._destroy = function (err, cb) { module.exports = PassThrough; -var Transform = __nccwpck_require__(89539); +var Transform = __nccwpck_require__(79994); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(PassThrough, Transform); @@ -56826,7 +51702,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), -/***/ 7522: +/***/ 63037: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -56855,13 +51731,13 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Readable; /**/ -var isArray = __nccwpck_require__(77751); +var isArray = __nccwpck_require__(80456); /**/ /**/ @@ -56879,12 +51755,12 @@ var EElistenerCount = function (emitter, type) { /**/ /**/ -var Stream = __nccwpck_require__(54579); +var Stream = __nccwpck_require__(33182); /**/ /**/ -var Buffer = (__nccwpck_require__(35240).Buffer); +var Buffer = (__nccwpck_require__(37514).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -56896,8 +51772,8 @@ function _isUint8Array(obj) { /**/ /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ @@ -56910,8 +51786,8 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __nccwpck_require__(63399); -var destroyImpl = __nccwpck_require__(64634); +var BufferList = __nccwpck_require__(64194); +var destroyImpl = __nccwpck_require__(37421); var StringDecoder; util.inherits(Readable, Stream); @@ -56931,7 +51807,7 @@ function prependListener(emitter, event, fn) { } function ReadableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(76356); + Duplex = Duplex || __nccwpck_require__(57607); options = options || {}; @@ -57001,14 +51877,14 @@ function ReadableState(options, stream) { this.decoder = null; this.encoding = null; if (options.encoding) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(17337)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(50823)/* .StringDecoder */ .s); this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { - Duplex = Duplex || __nccwpck_require__(76356); + Duplex = Duplex || __nccwpck_require__(57607); if (!(this instanceof Readable)) return new Readable(options); @@ -57157,7 +52033,7 @@ Readable.prototype.isPaused = function () { // backwards compatibility. Readable.prototype.setEncoding = function (enc) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(17337)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(50823)/* .StringDecoder */ .s); this._readableState.decoder = new StringDecoder(enc); this._readableState.encoding = enc; return this; @@ -57852,7 +52728,7 @@ function indexOf(xs, x) { /***/ }), -/***/ 89539: +/***/ 79994: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -57923,11 +52799,11 @@ function indexOf(xs, x) { module.exports = Transform; -var Duplex = __nccwpck_require__(76356); +var Duplex = __nccwpck_require__(57607); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(Transform, Duplex); @@ -58073,7 +52949,7 @@ function done(stream, er, data) { /***/ }), -/***/ 10809: +/***/ 51080: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -58106,7 +52982,7 @@ function done(stream, er, data) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Writable; @@ -58143,23 +53019,23 @@ var Duplex; Writable.WritableState = WritableState; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ var internalUtil = { - deprecate: __nccwpck_require__(20524) + deprecate: __nccwpck_require__(98485) }; /**/ /**/ -var Stream = __nccwpck_require__(54579); +var Stream = __nccwpck_require__(33182); /**/ /**/ -var Buffer = (__nccwpck_require__(35240).Buffer); +var Buffer = (__nccwpck_require__(37514).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -58170,14 +53046,14 @@ function _isUint8Array(obj) { /**/ -var destroyImpl = __nccwpck_require__(64634); +var destroyImpl = __nccwpck_require__(37421); util.inherits(Writable, Stream); function nop() {} function WritableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(76356); + Duplex = Duplex || __nccwpck_require__(57607); options = options || {}; @@ -58327,7 +53203,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot } function Writable(options) { - Duplex = Duplex || __nccwpck_require__(76356); + Duplex = Duplex || __nccwpck_require__(57607); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -58765,7 +53641,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), -/***/ 63399: +/***/ 64194: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -58773,7 +53649,7 @@ Writable.prototype._destroy = function (err, cb) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var Buffer = (__nccwpck_require__(35240).Buffer); +var Buffer = (__nccwpck_require__(37514).Buffer); var util = __nccwpck_require__(73837); function copyBuffer(src, target, offset) { @@ -58850,7 +53726,7 @@ if (util && util.inspect && util.inspect.custom) { /***/ }), -/***/ 64634: +/***/ 37421: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -58858,7 +53734,7 @@ if (util && util.inspect && util.inspect.custom) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ // undocumented cb() API, needed for core, not for public API @@ -58941,7 +53817,7 @@ module.exports = { /***/ }), -/***/ 54579: +/***/ 33182: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = __nccwpck_require__(12781); @@ -58949,7 +53825,7 @@ module.exports = __nccwpck_require__(12781); /***/ }), -/***/ 51193: +/***/ 93130: /***/ ((module, exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -58963,19 +53839,19 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { exports.PassThrough = Stream.PassThrough; exports.Stream = Stream; } else { - exports = module.exports = __nccwpck_require__(7522); + exports = module.exports = __nccwpck_require__(63037); exports.Stream = Stream || exports; exports.Readable = exports; - exports.Writable = __nccwpck_require__(10809); - exports.Duplex = __nccwpck_require__(76356); - exports.Transform = __nccwpck_require__(89539); - exports.PassThrough = __nccwpck_require__(50524); + exports.Writable = __nccwpck_require__(51080); + exports.Duplex = __nccwpck_require__(57607); + exports.Transform = __nccwpck_require__(79994); + exports.PassThrough = __nccwpck_require__(63656); } /***/ }), -/***/ 35240: +/***/ 37514: /***/ ((module, exports, __nccwpck_require__) => { /* eslint-disable node/no-deprecated-api */ @@ -59044,7 +53920,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 17337: +/***/ 50823: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -59073,7 +53949,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /**/ -var Buffer = (__nccwpck_require__(35240).Buffer); +var Buffer = (__nccwpck_require__(37514).Buffer); /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -59347,7 +54223,7 @@ function simpleEnd(buf) { /***/ }), -/***/ 17813: +/***/ 71160: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -59357,7 +54233,7 @@ function simpleEnd(buf) { * @license [MIT]{@link https://github.com/archiverjs/node-archiver/blob/master/LICENSE} * @copyright (c) 2012-2014 Chris Talkington, contributors. */ -var Archiver = __nccwpck_require__(35766); +var Archiver = __nccwpck_require__(90936); var formats = {}; @@ -59429,15 +54305,15 @@ vending.isRegisteredFormat = function (format) { return false; }; -vending.registerFormat('zip', __nccwpck_require__(15628)); -vending.registerFormat('tar', __nccwpck_require__(25808)); -vending.registerFormat('json', __nccwpck_require__(28910)); +vending.registerFormat('zip', __nccwpck_require__(36926)); +vending.registerFormat('tar', __nccwpck_require__(4134)); +vending.registerFormat('json', __nccwpck_require__(86239)); module.exports = vending; /***/ }), -/***/ 35766: +/***/ 90936: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -59448,14 +54324,14 @@ module.exports = vending; * @copyright (c) 2012-2014 Chris Talkington, contributors. */ var fs = __nccwpck_require__(57147); -var glob = __nccwpck_require__(49833); -var async = __nccwpck_require__(82831); +var glob = __nccwpck_require__(84797); +var async = __nccwpck_require__(81073); var path = __nccwpck_require__(71017); -var util = __nccwpck_require__(80017); +var util = __nccwpck_require__(9925); var inherits = (__nccwpck_require__(73837).inherits); -var ArchiverError = __nccwpck_require__(59066); -var Transform = (__nccwpck_require__(96788).Transform); +var ArchiverError = __nccwpck_require__(18976); +var Transform = (__nccwpck_require__(84123).Transform); var win32 = process.platform === 'win32'; @@ -60418,7 +55294,7 @@ module.exports = Archiver; /***/ }), -/***/ 59066: +/***/ 18976: /***/ ((module, exports, __nccwpck_require__) => { /** @@ -60464,7 +55340,7 @@ exports = module.exports = ArchiverError; /***/ }), -/***/ 28910: +/***/ 86239: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -60475,10 +55351,10 @@ exports = module.exports = ArchiverError; * @copyright (c) 2012-2014 Chris Talkington, contributors. */ var inherits = (__nccwpck_require__(73837).inherits); -var Transform = (__nccwpck_require__(96788).Transform); +var Transform = (__nccwpck_require__(84123).Transform); -var crc32 = __nccwpck_require__(64167); -var util = __nccwpck_require__(80017); +var crc32 = __nccwpck_require__(6075); +var util = __nccwpck_require__(9925); /** * @constructor @@ -60581,7 +55457,7 @@ module.exports = Json; /***/ }), -/***/ 25808: +/***/ 4134: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -60593,8 +55469,8 @@ module.exports = Json; */ var zlib = __nccwpck_require__(59796); -var engine = __nccwpck_require__(45776); -var util = __nccwpck_require__(80017); +var engine = __nccwpck_require__(69658); +var util = __nccwpck_require__(9925); /** * @constructor @@ -60755,7 +55631,7 @@ module.exports = Tar; /***/ }), -/***/ 15628: +/***/ 36926: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -60765,8 +55641,8 @@ module.exports = Tar; * @license [MIT]{@link https://github.com/archiverjs/node-archiver/blob/master/LICENSE} * @copyright (c) 2012-2014 Chris Talkington, contributors. */ -var engine = __nccwpck_require__(53712); -var util = __nccwpck_require__(80017); +var engine = __nccwpck_require__(79293); +var util = __nccwpck_require__(9925); /** * @constructor @@ -60882,7 +55758,7 @@ module.exports = Zip; /***/ }), -/***/ 82831: +/***/ 81073: /***/ (function(__unused_webpack_module, exports) { (function (global, factory) { @@ -66947,20 +61823,20 @@ module.exports = Zip; /***/ }), -/***/ 13424: +/***/ 32944: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - parallel : __nccwpck_require__(17572), - serial : __nccwpck_require__(41342), - serialOrdered : __nccwpck_require__(170) + parallel : __nccwpck_require__(79347), + serial : __nccwpck_require__(99784), + serialOrdered : __nccwpck_require__(98758) }; /***/ }), -/***/ 30526: +/***/ 56163: /***/ ((module) => { // API @@ -66996,10 +61872,10 @@ function clean(key) /***/ }), -/***/ 11842: +/***/ 61741: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var defer = __nccwpck_require__(61323); +var defer = __nccwpck_require__(91288); // API module.exports = async; @@ -67037,7 +61913,7 @@ function async(callback) /***/ }), -/***/ 61323: +/***/ 91288: /***/ ((module) => { module.exports = defer; @@ -67070,11 +61946,11 @@ function defer(fn) /***/ }), -/***/ 87511: +/***/ 20966: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var async = __nccwpck_require__(11842) - , abort = __nccwpck_require__(30526) +var async = __nccwpck_require__(61741) + , abort = __nccwpck_require__(56163) ; // API @@ -67152,7 +62028,7 @@ function runJob(iterator, key, item, callback) /***/ }), -/***/ 87877: +/***/ 24725: /***/ ((module) => { // API @@ -67196,11 +62072,11 @@ function state(list, sortMethod) /***/ }), -/***/ 54981: +/***/ 82067: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var abort = __nccwpck_require__(30526) - , async = __nccwpck_require__(11842) +var abort = __nccwpck_require__(56163) + , async = __nccwpck_require__(61741) ; // API @@ -67232,12 +62108,12 @@ function terminator(callback) /***/ }), -/***/ 17572: +/***/ 79347: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var iterate = __nccwpck_require__(87511) - , initState = __nccwpck_require__(87877) - , terminator = __nccwpck_require__(54981) +var iterate = __nccwpck_require__(20966) + , initState = __nccwpck_require__(24725) + , terminator = __nccwpck_require__(82067) ; // Public API @@ -67282,10 +62158,10 @@ function parallel(list, iterator, callback) /***/ }), -/***/ 41342: +/***/ 99784: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var serialOrdered = __nccwpck_require__(170); +var serialOrdered = __nccwpck_require__(98758); // Public API module.exports = serial; @@ -67306,12 +62182,12 @@ function serial(list, iterator, callback) /***/ }), -/***/ 170: +/***/ 98758: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var iterate = __nccwpck_require__(87511) - , initState = __nccwpck_require__(87877) - , terminator = __nccwpck_require__(54981) +var iterate = __nccwpck_require__(20966) + , initState = __nccwpck_require__(24725) + , terminator = __nccwpck_require__(82067) ; // Public API @@ -67388,7 +62264,7 @@ function descending(a, b) /***/ }), -/***/ 88378: +/***/ 89948: /***/ ((module) => { "use strict"; @@ -67458,12 +62334,12 @@ function range(a, b, str) { /***/ }), -/***/ 10974: +/***/ 18079: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var register = __nccwpck_require__(43321); -var addHook = __nccwpck_require__(52434); -var removeHook = __nccwpck_require__(90484); +var register = __nccwpck_require__(39367); +var addHook = __nccwpck_require__(55711); +var removeHook = __nccwpck_require__(90037); // bind with array of arguments: https://stackoverflow.com/a/21792913 var bind = Function.bind; @@ -67526,7 +62402,7 @@ module.exports.Collection = Hook.Collection; /***/ }), -/***/ 52434: +/***/ 55711: /***/ ((module) => { module.exports = addHook; @@ -67579,7 +62455,7 @@ function addHook(state, kind, name, hook) { /***/ }), -/***/ 43321: +/***/ 39367: /***/ ((module) => { module.exports = register; @@ -67613,7 +62489,7 @@ function register(state, name, method, options) { /***/ }), -/***/ 90484: +/***/ 90037: /***/ ((module) => { module.exports = removeHook; @@ -67639,7 +62515,7 @@ function removeHook(state, name, method) { /***/ }), -/***/ 4795: +/***/ 34312: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /* module decorator */ module = __nccwpck_require__.nmd(module); @@ -69100,13 +63976,13 @@ if (typeof define === "function" && define.amd) { /***/ }), -/***/ 21829: +/***/ 59099: /***/ ((module, exports, __nccwpck_require__) => { -var Chainsaw = __nccwpck_require__(54865); +var Chainsaw = __nccwpck_require__(9242); var EventEmitter = (__nccwpck_require__(82361).EventEmitter); -var Buffers = __nccwpck_require__(2440); -var Vars = __nccwpck_require__(36091); +var Buffers = __nccwpck_require__(53913); +var Vars = __nccwpck_require__(25738); var Stream = (__nccwpck_require__(12781).Stream); exports = module.exports = function (bufOrEm, eventName) { @@ -69504,7 +64380,7 @@ function words (decode) { /***/ }), -/***/ 36091: +/***/ 25738: /***/ ((module) => { module.exports = function (store) { @@ -69539,7 +64415,7 @@ module.exports = function (store) { /***/ }), -/***/ 37050: +/***/ 15710: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -69943,15 +64819,15 @@ module.exports = BufferList /***/ }), -/***/ 55101: +/***/ 69056: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const DuplexStream = (__nccwpck_require__(96788).Duplex) -const inherits = __nccwpck_require__(56779) -const BufferList = __nccwpck_require__(37050) +const DuplexStream = (__nccwpck_require__(84123).Duplex) +const inherits = __nccwpck_require__(42991) +const BufferList = __nccwpck_require__(15710) function BufferListStream (callback) { if (!(this instanceof BufferListStream)) { @@ -70035,7 +64911,7 @@ module.exports.BufferList = BufferList /***/ }), -/***/ 2653: +/***/ 67044: /***/ ((module) => { "use strict"; @@ -70064,16 +64940,16 @@ Promise.prototype.any = function () { /***/ }), -/***/ 68692: +/***/ 66812: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; var firstLineError; try {throw new Error(); } catch (e) {firstLineError = e;} -var schedule = __nccwpck_require__(68460); -var Queue = __nccwpck_require__(62047); -var util = __nccwpck_require__(27287); +var schedule = __nccwpck_require__(73484); +var Queue = __nccwpck_require__(36872); +var util = __nccwpck_require__(37180); function Async() { this._customScheduler = false; @@ -70233,7 +65109,7 @@ module.exports.firstLineError = firstLineError; /***/ }), -/***/ 81032: +/***/ 4999: /***/ ((module) => { "use strict"; @@ -70308,7 +65184,7 @@ Promise.bind = function (thisArg, value) { /***/ }), -/***/ 36044: +/***/ 94453: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -70320,14 +65196,14 @@ function noConflict() { catch (e) {} return bluebird; } -var bluebird = __nccwpck_require__(29384)(); +var bluebird = __nccwpck_require__(73807)(); bluebird.noConflict = noConflict; module.exports = bluebird; /***/ }), -/***/ 82594: +/***/ 89343: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -70340,7 +65216,7 @@ if (cr) { } module.exports = function(Promise) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var canEvaluate = util.canEvaluate; var isIdentifier = util.isIdentifier; @@ -70458,13 +65334,13 @@ Promise.prototype.get = function (propertyName) { /***/ }), -/***/ 29207: +/***/ 27862: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, PromiseArray, apiRejection, debug) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var tryCatch = util.tryCatch; var errorObj = util.errorObj; var async = Promise._async; @@ -70595,14 +65471,14 @@ Promise.prototype._resultCancelled = function() { /***/ }), -/***/ 55884: +/***/ 87855: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(NEXT_FILTER) { -var util = __nccwpck_require__(27287); -var getKeys = (__nccwpck_require__(5697).keys); +var util = __nccwpck_require__(37180); +var getKeys = (__nccwpck_require__(61713).keys); var tryCatch = util.tryCatch; var errorObj = util.errorObj; @@ -70645,7 +65521,7 @@ return catchFilter; /***/ }), -/***/ 96635: +/***/ 38518: /***/ ((module) => { "use strict"; @@ -70722,7 +65598,7 @@ return Context; /***/ }), -/***/ 2614: +/***/ 30581: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -70730,8 +65606,8 @@ return Context; module.exports = function(Promise, Context) { var getDomain = Promise._getDomain; var async = Promise._async; -var Warning = (__nccwpck_require__(12042).Warning); -var util = __nccwpck_require__(27287); +var Warning = (__nccwpck_require__(44581).Warning); +var util = __nccwpck_require__(37180); var canAttachTrace = util.canAttachTrace; var unhandledRejectionHandled; var possiblyUnhandledRejection; @@ -71646,7 +66522,7 @@ return { /***/ }), -/***/ 92241: +/***/ 36037: /***/ ((module) => { "use strict"; @@ -71700,7 +66576,7 @@ Promise.prototype.catchReturn = function (value) { /***/ }), -/***/ 35840: +/***/ 56189: /***/ ((module) => { "use strict"; @@ -71738,14 +66614,14 @@ Promise.mapSeries = PromiseMapSeries; /***/ }), -/***/ 12042: +/***/ 44581: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var es5 = __nccwpck_require__(5697); +var es5 = __nccwpck_require__(61713); var Objectfreeze = es5.freeze; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var inherits = util.inherits; var notEnumerableProp = util.notEnumerableProp; @@ -71862,7 +66738,7 @@ module.exports = { /***/ }), -/***/ 5697: +/***/ 61713: /***/ ((module) => { var isES5 = (function(){ @@ -71949,7 +66825,7 @@ if (isES5) { /***/ }), -/***/ 53022: +/***/ 87096: /***/ ((module) => { "use strict"; @@ -71969,13 +66845,13 @@ Promise.filter = function (promises, fn, options) { /***/ }), -/***/ 70625: +/***/ 75523: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, tryConvertToPromise) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var CancellationError = Promise.CancellationError; var errorObj = util.errorObj; @@ -72088,7 +66964,7 @@ return PassThroughHandlerContext; /***/ }), -/***/ 66597: +/***/ 85241: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -72099,9 +66975,9 @@ module.exports = function(Promise, tryConvertToPromise, Proxyable, debug) { -var errors = __nccwpck_require__(12042); +var errors = __nccwpck_require__(44581); var TypeError = errors.TypeError; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var errorObj = util.errorObj; var tryCatch = util.tryCatch; var yieldHandlers = []; @@ -72319,7 +67195,7 @@ Promise.spawn = function (generatorFunction) { /***/ }), -/***/ 19817: +/***/ 28578: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -72327,7 +67203,7 @@ Promise.spawn = function (generatorFunction) { module.exports = function(Promise, PromiseArray, tryConvertToPromise, INTERNAL, async, getDomain) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var canEvaluate = util.canEvaluate; var tryCatch = util.tryCatch; var errorObj = util.errorObj; @@ -72495,7 +67371,7 @@ Promise.join = function () { /***/ }), -/***/ 36305: +/***/ 64652: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -72507,7 +67383,7 @@ module.exports = function(Promise, INTERNAL, debug) { var getDomain = Promise._getDomain; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var tryCatch = util.tryCatch; var errorObj = util.errorObj; var async = Promise._async; @@ -72671,14 +67547,14 @@ Promise.map = function (promises, fn, options, _filter) { /***/ }), -/***/ 77165: +/***/ 44503: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, INTERNAL, tryConvertToPromise, apiRejection, debug) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var tryCatch = util.tryCatch; Promise.method = function (fn) { @@ -72734,16 +67610,16 @@ Promise.prototype._resolveFromSyncValue = function (value) { /***/ }), -/***/ 87824: +/***/ 80683: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var maybeWrapAsError = util.maybeWrapAsError; -var errors = __nccwpck_require__(12042); +var errors = __nccwpck_require__(44581); var OperationalError = errors.OperationalError; -var es5 = __nccwpck_require__(5697); +var es5 = __nccwpck_require__(61713); function isUntypedError(obj) { return obj instanceof Error && @@ -72793,13 +67669,13 @@ module.exports = nodebackForPromise; /***/ }), -/***/ 50784: +/***/ 2576: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var async = Promise._async; var tryCatch = util.tryCatch; var errorObj = util.errorObj; @@ -72859,7 +67735,7 @@ Promise.prototype.asCallback = Promise.prototype.nodeify = function (nodeback, /***/ }), -/***/ 29384: +/***/ 73807: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -72876,7 +67752,7 @@ var apiRejection = function(msg) { }; function Proxyable() {} var UNDEFINED_BINDING = {}; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var getDomain; if (util.isNode) { @@ -72892,11 +67768,11 @@ if (util.isNode) { } util.notEnumerableProp(Promise, "_getDomain", getDomain); -var es5 = __nccwpck_require__(5697); -var Async = __nccwpck_require__(68692); +var es5 = __nccwpck_require__(61713); +var Async = __nccwpck_require__(66812); var async = new Async(); es5.defineProperty(Promise, "_async", {value: async}); -var errors = __nccwpck_require__(12042); +var errors = __nccwpck_require__(44581); var TypeError = Promise.TypeError = errors.TypeError; Promise.RangeError = errors.RangeError; var CancellationError = Promise.CancellationError = errors.CancellationError; @@ -72907,19 +67783,19 @@ Promise.AggregateError = errors.AggregateError; var INTERNAL = function(){}; var APPLY = {}; var NEXT_FILTER = {}; -var tryConvertToPromise = __nccwpck_require__(7038)(Promise, INTERNAL); +var tryConvertToPromise = __nccwpck_require__(19400)(Promise, INTERNAL); var PromiseArray = - __nccwpck_require__(87197)(Promise, INTERNAL, + __nccwpck_require__(86843)(Promise, INTERNAL, tryConvertToPromise, apiRejection, Proxyable); -var Context = __nccwpck_require__(96635)(Promise); +var Context = __nccwpck_require__(38518)(Promise); /*jshint unused:false*/ var createContext = Context.create; -var debug = __nccwpck_require__(2614)(Promise, Context); +var debug = __nccwpck_require__(30581)(Promise, Context); var CapturedTrace = debug.CapturedTrace; var PassThroughHandlerContext = - __nccwpck_require__(70625)(Promise, tryConvertToPromise); -var catchFilter = __nccwpck_require__(55884)(NEXT_FILTER); -var nodebackForPromise = __nccwpck_require__(87824); + __nccwpck_require__(75523)(Promise, tryConvertToPromise); +var catchFilter = __nccwpck_require__(87855)(NEXT_FILTER); +var nodebackForPromise = __nccwpck_require__(80683); var errorObj = util.errorObj; var tryCatch = util.tryCatch; function check(self, executor) { @@ -73587,31 +68463,31 @@ util.notEnumerableProp(Promise, "_makeSelfResolutionError", makeSelfResolutionError); -__nccwpck_require__(77165)(Promise, INTERNAL, tryConvertToPromise, apiRejection, +__nccwpck_require__(44503)(Promise, INTERNAL, tryConvertToPromise, apiRejection, debug); -__nccwpck_require__(81032)(Promise, INTERNAL, tryConvertToPromise, debug); -__nccwpck_require__(29207)(Promise, PromiseArray, apiRejection, debug); -__nccwpck_require__(92241)(Promise); -__nccwpck_require__(23161)(Promise); -__nccwpck_require__(19817)( +__nccwpck_require__(4999)(Promise, INTERNAL, tryConvertToPromise, debug); +__nccwpck_require__(27862)(Promise, PromiseArray, apiRejection, debug); +__nccwpck_require__(36037)(Promise); +__nccwpck_require__(35506)(Promise); +__nccwpck_require__(28578)( Promise, PromiseArray, tryConvertToPromise, INTERNAL, async, getDomain); Promise.Promise = Promise; Promise.version = "3.4.7"; -__nccwpck_require__(36305)(Promise, PromiseArray, apiRejection, tryConvertToPromise, INTERNAL, debug); -__nccwpck_require__(82594)(Promise); -__nccwpck_require__(65339)(Promise, apiRejection, tryConvertToPromise, createContext, INTERNAL, debug); -__nccwpck_require__(50851)(Promise, INTERNAL, debug); -__nccwpck_require__(66597)(Promise, apiRejection, INTERNAL, tryConvertToPromise, Proxyable, debug); -__nccwpck_require__(50784)(Promise); -__nccwpck_require__(23288)(Promise, INTERNAL); -__nccwpck_require__(60754)(Promise, PromiseArray, tryConvertToPromise, apiRejection); -__nccwpck_require__(77730)(Promise, INTERNAL, tryConvertToPromise, apiRejection); -__nccwpck_require__(57416)(Promise, PromiseArray, apiRejection, tryConvertToPromise, INTERNAL, debug); -__nccwpck_require__(52533)(Promise, PromiseArray, debug); -__nccwpck_require__(26158)(Promise, PromiseArray, apiRejection); -__nccwpck_require__(53022)(Promise, INTERNAL); -__nccwpck_require__(35840)(Promise, INTERNAL); -__nccwpck_require__(2653)(Promise); +__nccwpck_require__(64652)(Promise, PromiseArray, apiRejection, tryConvertToPromise, INTERNAL, debug); +__nccwpck_require__(89343)(Promise); +__nccwpck_require__(324)(Promise, apiRejection, tryConvertToPromise, createContext, INTERNAL, debug); +__nccwpck_require__(31433)(Promise, INTERNAL, debug); +__nccwpck_require__(85241)(Promise, apiRejection, INTERNAL, tryConvertToPromise, Proxyable, debug); +__nccwpck_require__(2576)(Promise); +__nccwpck_require__(16290)(Promise, INTERNAL); +__nccwpck_require__(6237)(Promise, PromiseArray, tryConvertToPromise, apiRejection); +__nccwpck_require__(9493)(Promise, INTERNAL, tryConvertToPromise, apiRejection); +__nccwpck_require__(44712)(Promise, PromiseArray, apiRejection, tryConvertToPromise, INTERNAL, debug); +__nccwpck_require__(25625)(Promise, PromiseArray, debug); +__nccwpck_require__(85041)(Promise, PromiseArray, apiRejection); +__nccwpck_require__(87096)(Promise, INTERNAL); +__nccwpck_require__(56189)(Promise, INTERNAL); +__nccwpck_require__(67044)(Promise); util.toFastProperties(Promise); util.toFastProperties(Promise.prototype); @@ -73640,14 +68516,14 @@ __nccwpck_require__(2653)(Promise); /***/ }), -/***/ 87197: +/***/ 86843: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, INTERNAL, tryConvertToPromise, apiRejection, Proxyable) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var isArray = util.isArray; function toResolutionValue(val) { @@ -73832,19 +68708,19 @@ return PromiseArray; /***/ }), -/***/ 23288: +/***/ 16290: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, INTERNAL) { var THIS = {}; -var util = __nccwpck_require__(27287); -var nodebackForPromise = __nccwpck_require__(87824); +var util = __nccwpck_require__(37180); +var nodebackForPromise = __nccwpck_require__(80683); var withAppended = util.withAppended; var maybeWrapAsError = util.maybeWrapAsError; var canEvaluate = util.canEvaluate; -var TypeError = (__nccwpck_require__(12042).TypeError); +var TypeError = (__nccwpck_require__(44581).TypeError); var defaultSuffix = "Async"; var defaultPromisified = {__isPromisified__: true}; var noCopyProps = [ @@ -74154,16 +69030,16 @@ Promise.promisifyAll = function (target, options) { /***/ }), -/***/ 60754: +/***/ 6237: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function( Promise, PromiseArray, tryConvertToPromise, apiRejection) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var isObject = util.isObject; -var es5 = __nccwpck_require__(5697); +var es5 = __nccwpck_require__(61713); var Es6Map; if (typeof Map === "function") Es6Map = Map; @@ -74280,7 +69156,7 @@ Promise.props = function (promises) { /***/ }), -/***/ 62047: +/***/ 36872: /***/ ((module) => { "use strict"; @@ -74361,14 +69237,14 @@ module.exports = Queue; /***/ }), -/***/ 77730: +/***/ 9493: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function( Promise, INTERNAL, tryConvertToPromise, apiRejection) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var raceLater = function (promise) { return promise.then(function(array) { @@ -74418,7 +69294,7 @@ Promise.prototype.race = function () { /***/ }), -/***/ 57416: +/***/ 44712: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -74430,7 +69306,7 @@ module.exports = function(Promise, INTERNAL, debug) { var getDomain = Promise._getDomain; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var tryCatch = util.tryCatch; function ReductionPromiseArray(promises, fn, initialValue, _each) { @@ -74598,12 +69474,12 @@ function gotValue(value) { /***/ }), -/***/ 68460: +/***/ 73484: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var schedule; var noAsyncScheduler = function() { throw new Error("No async scheduler available\u000a\u000a See http://goo.gl/MqrFmX\u000a"); @@ -74667,7 +69543,7 @@ module.exports = schedule; /***/ }), -/***/ 52533: +/***/ 25625: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -74675,7 +69551,7 @@ module.exports = schedule; module.exports = function(Promise, PromiseArray, debug) { var PromiseInspection = Promise.PromiseInspection; -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); function SettledPromiseArray(values) { this.constructor$(values); @@ -74718,16 +69594,16 @@ Promise.prototype.settle = function () { /***/ }), -/***/ 26158: +/***/ 85041: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, PromiseArray, apiRejection) { -var util = __nccwpck_require__(27287); -var RangeError = (__nccwpck_require__(12042).RangeError); -var AggregateError = (__nccwpck_require__(12042).AggregateError); +var util = __nccwpck_require__(37180); +var RangeError = (__nccwpck_require__(44581).RangeError); +var AggregateError = (__nccwpck_require__(44581).AggregateError); var isArray = util.isArray; var CANCELLATION = {}; @@ -74874,7 +69750,7 @@ Promise._SomePromiseArray = SomePromiseArray; /***/ }), -/***/ 23161: +/***/ 35506: /***/ ((module) => { "use strict"; @@ -74985,13 +69861,13 @@ Promise.PromiseInspection = PromiseInspection; /***/ }), -/***/ 7038: +/***/ 19400: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, INTERNAL) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var errorObj = util.errorObj; var isObject = util.isObject; @@ -75079,13 +69955,13 @@ return tryConvertToPromise; /***/ }), -/***/ 50851: +/***/ 31433: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function(Promise, INTERNAL, debug) { -var util = __nccwpck_require__(27287); +var util = __nccwpck_require__(37180); var TimeoutError = Promise.TimeoutError; function HandleWrapper(handle) { @@ -75180,16 +70056,16 @@ Promise.prototype.timeout = function (ms, message) { /***/ }), -/***/ 65339: +/***/ 324: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; module.exports = function (Promise, apiRejection, tryConvertToPromise, createContext, INTERNAL, debug) { - var util = __nccwpck_require__(27287); - var TypeError = (__nccwpck_require__(12042).TypeError); - var inherits = (__nccwpck_require__(27287).inherits); + var util = __nccwpck_require__(37180); + var TypeError = (__nccwpck_require__(44581).TypeError); + var inherits = (__nccwpck_require__(37180).inherits); var errorObj = util.errorObj; var tryCatch = util.tryCatch; var NULL = {}; @@ -75414,12 +70290,12 @@ module.exports = function (Promise, apiRejection, tryConvertToPromise, /***/ }), -/***/ 27287: +/***/ 37180: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { "use strict"; -var es5 = __nccwpck_require__(5697); +var es5 = __nccwpck_require__(61713); var canEvaluate = typeof navigator == "undefined"; var errorObj = {e: {}}; @@ -75801,7 +70677,7 @@ module.exports = ret; /***/ }), -/***/ 95439: +/***/ 90058: /***/ (function(module) { /** @@ -77331,11 +72207,11 @@ module.exports = ret; /***/ }), -/***/ 82107: +/***/ 84859: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var concatMap = __nccwpck_require__(70434); -var balanced = __nccwpck_require__(88378); +var concatMap = __nccwpck_require__(42360); +var balanced = __nccwpck_require__(89948); module.exports = expandTop; @@ -77539,7 +72415,7 @@ function expand(str, isTop) { /***/ }), -/***/ 64167: +/***/ 6075: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Buffer = (__nccwpck_require__(14300).Buffer); @@ -77657,12 +72533,12 @@ module.exports = crc32; /***/ }), -/***/ 35843: +/***/ 91361: /***/ ((__unused_webpack_module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var initBuffer = __nccwpck_require__(75814); +var initBuffer = __nccwpck_require__(9405); if (!Buffer.prototype.indexOf) { Buffer.prototype.indexOf = function (value, offset) { @@ -77738,7 +72614,7 @@ if (Buffer.prototype.lastIndexOf) { /***/ }), -/***/ 75814: +/***/ 9405: /***/ ((module) => { module.exports = function initBuffer(val) { @@ -77752,7 +72628,7 @@ module.exports = function initBuffer(val) { /***/ }), -/***/ 2440: +/***/ 53913: /***/ ((module) => { module.exports = Buffers; @@ -78028,10 +72904,10 @@ Buffers.prototype.toString = function(encoding, start, end) { /***/ }), -/***/ 54865: +/***/ 9242: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var Traverse = __nccwpck_require__(79244); +var Traverse = __nccwpck_require__(24203); var EventEmitter = (__nccwpck_require__(82361).EventEmitter); module.exports = Chainsaw; @@ -78180,12 +73056,12 @@ function upgradeChainsaw(saw) { /***/ }), -/***/ 20130: +/***/ 96283: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var util = __nccwpck_require__(73837); var Stream = (__nccwpck_require__(12781).Stream); -var DelayedStream = __nccwpck_require__(57538); +var DelayedStream = __nccwpck_require__(88420); module.exports = CombinedStream; function CombinedStream() { @@ -78395,7 +73271,7 @@ CombinedStream.prototype._emitError = function(err) { /***/ }), -/***/ 42365: +/***/ 89766: /***/ ((module) => { /** @@ -78417,7 +73293,7 @@ ArchiveEntry.prototype.isDirectory = function() {}; /***/ }), -/***/ 33403: +/***/ 98985: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -78428,10 +73304,10 @@ ArchiveEntry.prototype.isDirectory = function() {}; * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ var inherits = (__nccwpck_require__(73837).inherits); -var Transform = (__nccwpck_require__(96788).Transform); +var Transform = (__nccwpck_require__(84123).Transform); -var ArchiveEntry = __nccwpck_require__(42365); -var util = __nccwpck_require__(51605); +var ArchiveEntry = __nccwpck_require__(89766); +var util = __nccwpck_require__(67592); var ArchiveOutputStream = module.exports = function(options) { if (!(this instanceof ArchiveOutputStream)) { @@ -78540,7 +73416,7 @@ ArchiveOutputStream.prototype.write = function(chunk, cb) { /***/ }), -/***/ 76368: +/***/ 90114: /***/ ((module) => { /** @@ -78618,7 +73494,7 @@ module.exports = { /***/ }), -/***/ 35588: +/***/ 84611: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -78628,7 +73504,7 @@ module.exports = { * Licensed under the MIT license. * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ -var zipUtil = __nccwpck_require__(4001); +var zipUtil = __nccwpck_require__(19195); var DATA_DESCRIPTOR_FLAG = 1 << 3; var ENCRYPTION_FLAG = 1 << 0; @@ -78725,7 +73601,7 @@ GeneralPurposeBit.prototype.usesUTF8ForNames = function() { /***/ }), -/***/ 67420: +/***/ 25743: /***/ ((module) => { /** @@ -78784,7 +73660,7 @@ module.exports = { /***/ }), -/***/ 4001: +/***/ 19195: /***/ ((module) => { /** @@ -78864,7 +73740,7 @@ util.toDosTime = function(d) { /***/ }), -/***/ 99391: +/***/ 54970: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -78875,14 +73751,14 @@ util.toDosTime = function(d) { * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ var inherits = (__nccwpck_require__(73837).inherits); -var normalizePath = __nccwpck_require__(38735); +var normalizePath = __nccwpck_require__(19796); -var ArchiveEntry = __nccwpck_require__(42365); -var GeneralPurposeBit = __nccwpck_require__(35588); -var UnixStat = __nccwpck_require__(67420); +var ArchiveEntry = __nccwpck_require__(89766); +var GeneralPurposeBit = __nccwpck_require__(84611); +var UnixStat = __nccwpck_require__(25743); -var constants = __nccwpck_require__(76368); -var zipUtil = __nccwpck_require__(4001); +var constants = __nccwpck_require__(90114); +var zipUtil = __nccwpck_require__(19195); var ZipArchiveEntry = module.exports = function(name) { if (!(this instanceof ZipArchiveEntry)) { @@ -79284,7 +74160,7 @@ ZipArchiveEntry.prototype.isZip64 = function() { /***/ }), -/***/ 38029: +/***/ 55116: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -79295,17 +74171,17 @@ ZipArchiveEntry.prototype.isZip64 = function() { * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ var inherits = (__nccwpck_require__(73837).inherits); -var crc32 = __nccwpck_require__(64167); -var {CRC32Stream} = __nccwpck_require__(41018); -var {DeflateCRC32Stream} = __nccwpck_require__(41018); +var crc32 = __nccwpck_require__(6075); +var {CRC32Stream} = __nccwpck_require__(31593); +var {DeflateCRC32Stream} = __nccwpck_require__(31593); -var ArchiveOutputStream = __nccwpck_require__(33403); -var ZipArchiveEntry = __nccwpck_require__(99391); -var GeneralPurposeBit = __nccwpck_require__(35588); +var ArchiveOutputStream = __nccwpck_require__(98985); +var ZipArchiveEntry = __nccwpck_require__(54970); +var GeneralPurposeBit = __nccwpck_require__(84611); -var constants = __nccwpck_require__(76368); -var util = __nccwpck_require__(51605); -var zipUtil = __nccwpck_require__(4001); +var constants = __nccwpck_require__(90114); +var util = __nccwpck_require__(67592); +var zipUtil = __nccwpck_require__(19195); var ZipArchiveOutputStream = module.exports = function(options) { if (!(this instanceof ZipArchiveOutputStream)) { @@ -79731,7 +74607,7 @@ ZipArchiveOutputStream.prototype.setComment = function(comment) { /***/ }), -/***/ 28661: +/***/ 21563: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -79742,15 +74618,15 @@ ZipArchiveOutputStream.prototype.setComment = function(comment) { * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ module.exports = { - ArchiveEntry: __nccwpck_require__(42365), - ZipArchiveEntry: __nccwpck_require__(99391), - ArchiveOutputStream: __nccwpck_require__(33403), - ZipArchiveOutputStream: __nccwpck_require__(38029) + ArchiveEntry: __nccwpck_require__(89766), + ZipArchiveEntry: __nccwpck_require__(54970), + ArchiveOutputStream: __nccwpck_require__(98985), + ZipArchiveOutputStream: __nccwpck_require__(55116) }; /***/ }), -/***/ 51605: +/***/ 67592: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -79761,7 +74637,7 @@ module.exports = { * https://github.com/archiverjs/node-compress-commons/blob/master/LICENSE-MIT */ var Stream = (__nccwpck_require__(12781).Stream); -var PassThrough = (__nccwpck_require__(96788).PassThrough); +var PassThrough = (__nccwpck_require__(84123).PassThrough); var util = module.exports = {}; @@ -79786,7 +74662,7 @@ util.normalizeInputSource = function(source) { /***/ }), -/***/ 70434: +/***/ 42360: /***/ ((module) => { module.exports = function (xs, fn) { @@ -79806,7 +74682,7 @@ var isArray = Array.isArray || function (xs) { /***/ }), -/***/ 64601: +/***/ 32137: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { // Copyright Joyent, Inc. and other Node contributors. @@ -79920,7 +74796,7 @@ function objectToString(o) { /***/ }), -/***/ 3458: +/***/ 13080: /***/ ((__unused_webpack_module, exports) => { /*! crc32.js (C) 2014-present SheetJS -- http://sheetjs.com */ @@ -80034,7 +74910,7 @@ CRC32.str = crc32_str; /***/ }), -/***/ 82468: +/***/ 81629: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -80048,9 +74924,9 @@ CRC32.str = crc32_str; -const {Transform} = __nccwpck_require__(96788); +const {Transform} = __nccwpck_require__(84123); -const crc32 = __nccwpck_require__(3458); +const crc32 = __nccwpck_require__(13080); class CRC32Stream extends Transform { constructor(options) { @@ -80090,7 +74966,7 @@ module.exports = CRC32Stream; /***/ }), -/***/ 42001: +/***/ 32737: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -80106,7 +74982,7 @@ module.exports = CRC32Stream; const {DeflateRaw} = __nccwpck_require__(59796); -const crc32 = __nccwpck_require__(3458); +const crc32 = __nccwpck_require__(13080); class DeflateCRC32Stream extends DeflateRaw { constructor(options) { @@ -80160,7 +75036,7 @@ module.exports = DeflateCRC32Stream; /***/ }), -/***/ 41018: +/***/ 31593: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -80175,14 +75051,14 @@ module.exports = DeflateCRC32Stream; module.exports = { - CRC32Stream: __nccwpck_require__(82468), - DeflateCRC32Stream: __nccwpck_require__(42001) + CRC32Stream: __nccwpck_require__(81629), + DeflateCRC32Stream: __nccwpck_require__(32737) } /***/ }), -/***/ 57538: +/***/ 88420: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Stream = (__nccwpck_require__(12781).Stream); @@ -80296,7 +75172,7 @@ DelayedStream.prototype._checkIfMaxDataSizeExceeded = function() { /***/ }), -/***/ 26590: +/***/ 24107: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -80324,7 +75200,7 @@ exports.Deprecation = Deprecation; /***/ }), -/***/ 46037: +/***/ 91205: /***/ ((module) => { "use strict"; @@ -80917,13 +75793,13 @@ module.exports = DotObject /***/ }), -/***/ 86189: +/***/ 90679: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var stream = __nccwpck_require__(43271); +var stream = __nccwpck_require__(53820); function DuplexWrapper(options, writable, readable) { if (typeof readable === "undefined") { @@ -81001,7 +75877,7 @@ module.exports.DuplexWrapper = DuplexWrapper; /***/ }), -/***/ 14279: +/***/ 25293: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -81035,7 +75911,7 @@ module.exports.DuplexWrapper = DuplexWrapper; /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ /**/ @@ -81050,12 +75926,12 @@ var objectKeys = Object.keys || function (obj) { module.exports = Duplex; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ -var Readable = __nccwpck_require__(86957); -var Writable = __nccwpck_require__(14821); +var Readable = __nccwpck_require__(99148); +var Writable = __nccwpck_require__(41631); util.inherits(Duplex, Readable); @@ -81139,7 +76015,7 @@ Duplex.prototype._destroy = function (err, cb) { /***/ }), -/***/ 42159: +/***/ 91182: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -81172,11 +76048,11 @@ Duplex.prototype._destroy = function (err, cb) { module.exports = PassThrough; -var Transform = __nccwpck_require__(6056); +var Transform = __nccwpck_require__(90223); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(PassThrough, Transform); @@ -81193,7 +76069,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), -/***/ 86957: +/***/ 99148: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -81222,13 +76098,13 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Readable; /**/ -var isArray = __nccwpck_require__(77751); +var isArray = __nccwpck_require__(80456); /**/ /**/ @@ -81246,12 +76122,12 @@ var EElistenerCount = function (emitter, type) { /**/ /**/ -var Stream = __nccwpck_require__(1888); +var Stream = __nccwpck_require__(72740); /**/ /**/ -var Buffer = (__nccwpck_require__(78253).Buffer); +var Buffer = (__nccwpck_require__(25003).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -81263,8 +76139,8 @@ function _isUint8Array(obj) { /**/ /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ @@ -81277,8 +76153,8 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __nccwpck_require__(93932); -var destroyImpl = __nccwpck_require__(27003); +var BufferList = __nccwpck_require__(2217); +var destroyImpl = __nccwpck_require__(97098); var StringDecoder; util.inherits(Readable, Stream); @@ -81298,7 +76174,7 @@ function prependListener(emitter, event, fn) { } function ReadableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(14279); + Duplex = Duplex || __nccwpck_require__(25293); options = options || {}; @@ -81368,14 +76244,14 @@ function ReadableState(options, stream) { this.decoder = null; this.encoding = null; if (options.encoding) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(76931)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(49807)/* .StringDecoder */ .s); this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { - Duplex = Duplex || __nccwpck_require__(14279); + Duplex = Duplex || __nccwpck_require__(25293); if (!(this instanceof Readable)) return new Readable(options); @@ -81524,7 +76400,7 @@ Readable.prototype.isPaused = function () { // backwards compatibility. Readable.prototype.setEncoding = function (enc) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(76931)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(49807)/* .StringDecoder */ .s); this._readableState.decoder = new StringDecoder(enc); this._readableState.encoding = enc; return this; @@ -82219,7 +77095,7 @@ function indexOf(xs, x) { /***/ }), -/***/ 6056: +/***/ 90223: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -82290,11 +77166,11 @@ function indexOf(xs, x) { module.exports = Transform; -var Duplex = __nccwpck_require__(14279); +var Duplex = __nccwpck_require__(25293); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(Transform, Duplex); @@ -82440,7 +77316,7 @@ function done(stream, er, data) { /***/ }), -/***/ 14821: +/***/ 41631: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -82473,7 +77349,7 @@ function done(stream, er, data) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Writable; @@ -82510,23 +77386,23 @@ var Duplex; Writable.WritableState = WritableState; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ var internalUtil = { - deprecate: __nccwpck_require__(20524) + deprecate: __nccwpck_require__(98485) }; /**/ /**/ -var Stream = __nccwpck_require__(1888); +var Stream = __nccwpck_require__(72740); /**/ /**/ -var Buffer = (__nccwpck_require__(78253).Buffer); +var Buffer = (__nccwpck_require__(25003).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -82537,14 +77413,14 @@ function _isUint8Array(obj) { /**/ -var destroyImpl = __nccwpck_require__(27003); +var destroyImpl = __nccwpck_require__(97098); util.inherits(Writable, Stream); function nop() {} function WritableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(14279); + Duplex = Duplex || __nccwpck_require__(25293); options = options || {}; @@ -82694,7 +77570,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot } function Writable(options) { - Duplex = Duplex || __nccwpck_require__(14279); + Duplex = Duplex || __nccwpck_require__(25293); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -83132,7 +78008,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), -/***/ 93932: +/***/ 2217: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -83140,7 +78016,7 @@ Writable.prototype._destroy = function (err, cb) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var Buffer = (__nccwpck_require__(78253).Buffer); +var Buffer = (__nccwpck_require__(25003).Buffer); var util = __nccwpck_require__(73837); function copyBuffer(src, target, offset) { @@ -83217,7 +78093,7 @@ if (util && util.inspect && util.inspect.custom) { /***/ }), -/***/ 27003: +/***/ 97098: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -83225,7 +78101,7 @@ if (util && util.inspect && util.inspect.custom) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ // undocumented cb() API, needed for core, not for public API @@ -83308,7 +78184,7 @@ module.exports = { /***/ }), -/***/ 1888: +/***/ 72740: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = __nccwpck_require__(12781); @@ -83316,7 +78192,7 @@ module.exports = __nccwpck_require__(12781); /***/ }), -/***/ 43271: +/***/ 53820: /***/ ((module, exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -83330,19 +78206,19 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { exports.PassThrough = Stream.PassThrough; exports.Stream = Stream; } else { - exports = module.exports = __nccwpck_require__(86957); + exports = module.exports = __nccwpck_require__(99148); exports.Stream = Stream || exports; exports.Readable = exports; - exports.Writable = __nccwpck_require__(14821); - exports.Duplex = __nccwpck_require__(14279); - exports.Transform = __nccwpck_require__(6056); - exports.PassThrough = __nccwpck_require__(42159); + exports.Writable = __nccwpck_require__(41631); + exports.Duplex = __nccwpck_require__(25293); + exports.Transform = __nccwpck_require__(90223); + exports.PassThrough = __nccwpck_require__(91182); } /***/ }), -/***/ 78253: +/***/ 25003: /***/ ((module, exports, __nccwpck_require__) => { /* eslint-disable node/no-deprecated-api */ @@ -83411,7 +78287,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 76931: +/***/ 49807: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -83440,7 +78316,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /**/ -var Buffer = (__nccwpck_require__(78253).Buffer); +var Buffer = (__nccwpck_require__(25003).Buffer); /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -83714,10 +78590,10 @@ function simpleEnd(buf) { /***/ }), -/***/ 60522: +/***/ 95688: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var once = __nccwpck_require__(55493); +var once = __nccwpck_require__(58203); var noop = function() {}; @@ -83815,10 +78691,10 @@ module.exports = eos; /***/ }), -/***/ 44374: +/***/ 79700: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var CombinedStream = __nccwpck_require__(20130); +var CombinedStream = __nccwpck_require__(96283); var util = __nccwpck_require__(73837); var path = __nccwpck_require__(71017); var http = __nccwpck_require__(13685); @@ -83826,9 +78702,9 @@ var https = __nccwpck_require__(95687); var parseUrl = (__nccwpck_require__(57310).parse); var fs = __nccwpck_require__(57147); var Stream = (__nccwpck_require__(12781).Stream); -var mime = __nccwpck_require__(83357); -var asynckit = __nccwpck_require__(13424); -var populate = __nccwpck_require__(63498); +var mime = __nccwpck_require__(76628); +var asynckit = __nccwpck_require__(32944); +var populate = __nccwpck_require__(8065); // Public API module.exports = FormData; @@ -84323,7 +79199,7 @@ FormData.prototype.toString = function () { /***/ }), -/***/ 63498: +/***/ 8065: /***/ ((module) => { // populates missing values @@ -84340,7 +79216,7 @@ module.exports = function(dst, src) { /***/ }), -/***/ 41475: +/***/ 53370: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = (__nccwpck_require__(57147).constants) || __nccwpck_require__(22057) @@ -84348,7 +79224,7 @@ module.exports = (__nccwpck_require__(57147).constants) || __nccwpck_require__(2 /***/ }), -/***/ 61883: +/***/ 54421: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = realpath @@ -84364,7 +79240,7 @@ var origRealpathSync = fs.realpathSync var version = process.version var ok = /^v[0-5]\./.test(version) -var old = __nccwpck_require__(92859) +var old = __nccwpck_require__(85877) function newError (er) { return er && er.syscall === 'realpath' && ( @@ -84421,7 +79297,7 @@ function unmonkeypatch () { /***/ }), -/***/ 92859: +/***/ 85877: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { // Copyright Joyent, Inc. and other Node contributors. @@ -84731,32 +79607,32 @@ exports.realpath = function realpath(p, cache, cb) { /***/ }), -/***/ 31382: +/***/ 45694: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { var __webpack_unused_export__; -/* unused reexport */ __nccwpck_require__(10567) -/* unused reexport */ __nccwpck_require__(1478) -exports.Writer = __nccwpck_require__(2318) +/* unused reexport */ __nccwpck_require__(32705) +/* unused reexport */ __nccwpck_require__(54707) +exports.Writer = __nccwpck_require__(36210) exports.$B = { - Reader: __nccwpck_require__(92832), - Writer: __nccwpck_require__(96691) + Reader: __nccwpck_require__(33238), + Writer: __nccwpck_require__(23604) } exports.Lv = { - Reader: __nccwpck_require__(22516), - Writer: __nccwpck_require__(52336) + Reader: __nccwpck_require__(55069), + Writer: __nccwpck_require__(39359) } exports.rU = { - Reader: __nccwpck_require__(44449), - Writer: __nccwpck_require__(60022) + Reader: __nccwpck_require__(52919), + Writer: __nccwpck_require__(97876) } exports._S = { - Reader: __nccwpck_require__(17689), - Writer: __nccwpck_require__(34064) + Reader: __nccwpck_require__(40233), + Writer: __nccwpck_require__(29485) } __webpack_unused_export__ = __webpack_unused_export__ = exports.Lv.Reader @@ -84769,12 +79645,12 @@ exports.Writer.File = __webpack_unused_export__ = exports.$B.Writer exports.Writer.Link = __webpack_unused_export__ = exports.rU.Writer exports.Writer.Proxy = __webpack_unused_export__ = exports._S.Writer -/* unused reexport */ __nccwpck_require__(45629) +/* unused reexport */ __nccwpck_require__(48324) /***/ }), -/***/ 10567: +/***/ 32705: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // the parent class for all fstreams. @@ -84782,7 +79658,7 @@ exports.Writer.Proxy = __webpack_unused_export__ = exports._S.Writer module.exports = Abstract var Stream = (__nccwpck_require__(12781).Stream) -var inherits = __nccwpck_require__(56779) +var inherits = __nccwpck_require__(42991) function Abstract () { Stream.call(this) @@ -84866,7 +79742,7 @@ function decorate (er, code, self) { /***/ }), -/***/ 45629: +/***/ 48324: /***/ ((module) => { module.exports = collect @@ -84943,7 +79819,7 @@ function collect (stream) { /***/ }), -/***/ 22516: +/***/ 55069: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // A thing that emits "entry" events with Reader objects @@ -84952,10 +79828,10 @@ function collect (stream) { module.exports = DirReader -var fs = __nccwpck_require__(80759) -var inherits = __nccwpck_require__(56779) +var fs = __nccwpck_require__(91468) +var inherits = __nccwpck_require__(42991) var path = __nccwpck_require__(71017) -var Reader = __nccwpck_require__(1478) +var Reader = __nccwpck_require__(54707) var assert = (__nccwpck_require__(39491).ok) inherits(DirReader, Reader) @@ -85202,7 +80078,7 @@ DirReader.prototype.emitEntry = function (entry) { /***/ }), -/***/ 52336: +/***/ 39359: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // It is expected that, when .add() returns false, the consumer @@ -85213,11 +80089,11 @@ DirReader.prototype.emitEntry = function (entry) { module.exports = DirWriter -var Writer = __nccwpck_require__(2318) -var inherits = __nccwpck_require__(56779) -var mkdir = __nccwpck_require__(34118) +var Writer = __nccwpck_require__(36210) +var inherits = __nccwpck_require__(42991) +var mkdir = __nccwpck_require__(19927) var path = __nccwpck_require__(71017) -var collect = __nccwpck_require__(45629) +var collect = __nccwpck_require__(48324) inherits(DirWriter, Writer) @@ -85383,16 +80259,16 @@ DirWriter.prototype._process = function () { /***/ }), -/***/ 92832: +/***/ 33238: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // Basically just a wrapper around an fs.ReadStream module.exports = FileReader -var fs = __nccwpck_require__(80759) -var inherits = __nccwpck_require__(56779) -var Reader = __nccwpck_require__(1478) +var fs = __nccwpck_require__(91468) +var inherits = __nccwpck_require__(42991) +var Reader = __nccwpck_require__(54707) var EOF = {EOF: true} var CLOSE = {CLOSE: true} @@ -85540,14 +80416,14 @@ FileReader.prototype.resume = function (who) { /***/ }), -/***/ 96691: +/***/ 23604: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = FileWriter -var fs = __nccwpck_require__(80759) -var Writer = __nccwpck_require__(2318) -var inherits = __nccwpck_require__(56779) +var fs = __nccwpck_require__(91468) +var Writer = __nccwpck_require__(36210) +var inherits = __nccwpck_require__(42991) var EOF = {} inherits(FileWriter, Writer) @@ -85654,7 +80530,7 @@ FileWriter.prototype._finish = function () { /***/ }), -/***/ 28163: +/***/ 53494: /***/ ((module) => { module.exports = getType @@ -85694,7 +80570,7 @@ function getType (st) { /***/ }), -/***/ 44449: +/***/ 52919: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // Basically just a wrapper around an fs.readlink @@ -85705,9 +80581,9 @@ function getType (st) { module.exports = LinkReader -var fs = __nccwpck_require__(80759) -var inherits = __nccwpck_require__(56779) -var Reader = __nccwpck_require__(1478) +var fs = __nccwpck_require__(91468) +var inherits = __nccwpck_require__(42991) +var Reader = __nccwpck_require__(54707) inherits(LinkReader, Reader) @@ -85754,16 +80630,16 @@ LinkReader.prototype._read = function () { /***/ }), -/***/ 60022: +/***/ 97876: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = LinkWriter -var fs = __nccwpck_require__(80759) -var Writer = __nccwpck_require__(2318) -var inherits = __nccwpck_require__(56779) +var fs = __nccwpck_require__(91468) +var Writer = __nccwpck_require__(36210) +var inherits = __nccwpck_require__(42991) var path = __nccwpck_require__(71017) -var rimraf = __nccwpck_require__(51133) +var rimraf = __nccwpck_require__(9651) inherits(LinkWriter, Writer) @@ -85856,7 +80732,7 @@ LinkWriter.prototype.end = function () { /***/ }), -/***/ 17689: +/***/ 40233: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // A reader for when we don't yet know what kind of thing @@ -85864,10 +80740,10 @@ LinkWriter.prototype.end = function () { module.exports = ProxyReader -var Reader = __nccwpck_require__(1478) -var getType = __nccwpck_require__(28163) -var inherits = __nccwpck_require__(56779) -var fs = __nccwpck_require__(80759) +var Reader = __nccwpck_require__(54707) +var getType = __nccwpck_require__(53494) +var inherits = __nccwpck_require__(42991) +var fs = __nccwpck_require__(91468) inherits(ProxyReader, Reader) @@ -85958,7 +80834,7 @@ ProxyReader.prototype.resume = function () { /***/ }), -/***/ 34064: +/***/ 29485: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // A writer for when we don't know what kind of thing @@ -85970,10 +80846,10 @@ ProxyReader.prototype.resume = function () { module.exports = ProxyWriter -var Writer = __nccwpck_require__(2318) -var getType = __nccwpck_require__(28163) -var inherits = __nccwpck_require__(56779) -var collect = __nccwpck_require__(45629) +var Writer = __nccwpck_require__(36210) +var getType = __nccwpck_require__(53494) +var inherits = __nccwpck_require__(42991) +var collect = __nccwpck_require__(48324) var fs = __nccwpck_require__(57147) inherits(ProxyWriter, Writer) @@ -86076,23 +80952,23 @@ ProxyWriter.prototype.end = function (c) { /***/ }), -/***/ 1478: +/***/ 54707: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = Reader -var fs = __nccwpck_require__(80759) +var fs = __nccwpck_require__(91468) var Stream = (__nccwpck_require__(12781).Stream) -var inherits = __nccwpck_require__(56779) +var inherits = __nccwpck_require__(42991) var path = __nccwpck_require__(71017) -var getType = __nccwpck_require__(28163) +var getType = __nccwpck_require__(53494) var hardLinks = Reader.hardLinks = {} -var Abstract = __nccwpck_require__(10567) +var Abstract = __nccwpck_require__(32705) // Must do this *before* loading the child classes inherits(Reader, Abstract) -var LinkReader = __nccwpck_require__(44449) +var LinkReader = __nccwpck_require__(52919) function Reader (props, currentStat) { var self = this @@ -86127,7 +81003,7 @@ function Reader (props, currentStat) { switch (type) { case 'Directory': - ClassType = __nccwpck_require__(22516) + ClassType = __nccwpck_require__(55069) break case 'Link': @@ -86140,7 +81016,7 @@ function Reader (props, currentStat) { // break case 'File': - ClassType = __nccwpck_require__(92832) + ClassType = __nccwpck_require__(33238) break case 'SymbolicLink': @@ -86148,11 +81024,11 @@ function Reader (props, currentStat) { break case 'Socket': - ClassType = __nccwpck_require__(51044) + ClassType = __nccwpck_require__(68557) break case null: - ClassType = __nccwpck_require__(17689) + ClassType = __nccwpck_require__(40233) break } @@ -86338,7 +81214,7 @@ Reader.prototype._read = function () { /***/ }), -/***/ 51044: +/***/ 68557: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // Just get the stats, and then don't do anything. @@ -86348,8 +81224,8 @@ Reader.prototype._read = function () { module.exports = SocketReader -var inherits = __nccwpck_require__(56779) -var Reader = __nccwpck_require__(1478) +var inherits = __nccwpck_require__(42991) +var Reader = __nccwpck_require__(54707) inherits(SocketReader, Reader) @@ -86381,19 +81257,19 @@ SocketReader.prototype._read = function () { /***/ }), -/***/ 2318: +/***/ 36210: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = Writer -var fs = __nccwpck_require__(80759) -var inherits = __nccwpck_require__(56779) -var rimraf = __nccwpck_require__(51133) -var mkdir = __nccwpck_require__(34118) +var fs = __nccwpck_require__(91468) +var inherits = __nccwpck_require__(42991) +var rimraf = __nccwpck_require__(9651) +var mkdir = __nccwpck_require__(19927) var path = __nccwpck_require__(71017) var umask = process.platform === 'win32' ? 0 : process.umask() -var getType = __nccwpck_require__(28163) -var Abstract = __nccwpck_require__(10567) +var getType = __nccwpck_require__(53494) +var Abstract = __nccwpck_require__(32705) // Must do this *before* loading the child classes inherits(Writer, Abstract) @@ -86401,10 +81277,10 @@ inherits(Writer, Abstract) Writer.dirmode = parseInt('0777', 8) & (~umask) Writer.filemode = parseInt('0666', 8) & (~umask) -var DirWriter = __nccwpck_require__(52336) -var LinkWriter = __nccwpck_require__(60022) -var FileWriter = __nccwpck_require__(96691) -var ProxyWriter = __nccwpck_require__(34064) +var DirWriter = __nccwpck_require__(39359) +var LinkWriter = __nccwpck_require__(97876) +var FileWriter = __nccwpck_require__(23604) +var ProxyWriter = __nccwpck_require__(29485) // props is the desired state. current is optionally the current stat, // provided here so that subclasses can avoid statting the target @@ -86778,7 +81654,7 @@ function isDate (d) { /***/ }), -/***/ 91446: +/***/ 38603: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { exports.setopts = setopts @@ -86795,8 +81671,8 @@ function ownProp (obj, field) { var fs = __nccwpck_require__(57147) var path = __nccwpck_require__(71017) -var minimatch = __nccwpck_require__(39034) -var isAbsolute = __nccwpck_require__(23657) +var minimatch = __nccwpck_require__(4989) +var isAbsolute = __nccwpck_require__(72934) var Minimatch = minimatch.Minimatch function alphasort (a, b) { @@ -87023,7 +81899,7 @@ function childrenIgnored (self, path) { /***/ }), -/***/ 19830: +/***/ 3661: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { // Approach: @@ -87068,24 +81944,24 @@ function childrenIgnored (self, path) { module.exports = glob -var rp = __nccwpck_require__(61883) -var minimatch = __nccwpck_require__(39034) +var rp = __nccwpck_require__(54421) +var minimatch = __nccwpck_require__(4989) var Minimatch = minimatch.Minimatch -var inherits = __nccwpck_require__(56779) +var inherits = __nccwpck_require__(42991) var EE = (__nccwpck_require__(82361).EventEmitter) var path = __nccwpck_require__(71017) var assert = __nccwpck_require__(39491) -var isAbsolute = __nccwpck_require__(23657) -var globSync = __nccwpck_require__(36155) -var common = __nccwpck_require__(91446) +var isAbsolute = __nccwpck_require__(72934) +var globSync = __nccwpck_require__(25102) +var common = __nccwpck_require__(38603) var setopts = common.setopts var ownProp = common.ownProp -var inflight = __nccwpck_require__(40344) +var inflight = __nccwpck_require__(77505) var util = __nccwpck_require__(73837) var childrenIgnored = common.childrenIgnored var isIgnored = common.isIgnored -var once = __nccwpck_require__(55493) +var once = __nccwpck_require__(58203) function glob (pattern, options, cb) { if (typeof options === 'function') cb = options, options = {} @@ -87820,21 +82696,21 @@ Glob.prototype._stat2 = function (f, abs, er, stat, cb) { /***/ }), -/***/ 36155: +/***/ 25102: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = globSync globSync.GlobSync = GlobSync -var rp = __nccwpck_require__(61883) -var minimatch = __nccwpck_require__(39034) +var rp = __nccwpck_require__(54421) +var minimatch = __nccwpck_require__(4989) var Minimatch = minimatch.Minimatch -var Glob = (__nccwpck_require__(19830).Glob) +var Glob = (__nccwpck_require__(3661).Glob) var util = __nccwpck_require__(73837) var path = __nccwpck_require__(71017) var assert = __nccwpck_require__(39491) -var isAbsolute = __nccwpck_require__(23657) -var common = __nccwpck_require__(91446) +var isAbsolute = __nccwpck_require__(72934) +var common = __nccwpck_require__(38603) var setopts = common.setopts var ownProp = common.ownProp var childrenIgnored = common.childrenIgnored @@ -88313,7 +83189,7 @@ GlobSync.prototype._makeAbs = function (f) { /***/ }), -/***/ 99125: +/***/ 38612: /***/ ((module) => { "use strict"; @@ -88344,13 +83220,13 @@ function clone (obj) { /***/ }), -/***/ 80759: +/***/ 91468: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var fs = __nccwpck_require__(57147) -var polyfills = __nccwpck_require__(31489) -var legacy = __nccwpck_require__(1779) -var clone = __nccwpck_require__(99125) +var polyfills = __nccwpck_require__(99283) +var legacy = __nccwpck_require__(74465) +var clone = __nccwpck_require__(38612) var util = __nccwpck_require__(73837) @@ -88799,7 +83675,7 @@ function retry () { /***/ }), -/***/ 1779: +/***/ 74465: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Stream = (__nccwpck_require__(12781).Stream) @@ -88924,7 +83800,7 @@ function legacy (fs) { /***/ }), -/***/ 31489: +/***/ 99283: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var constants = __nccwpck_require__(22057) @@ -89286,12 +84162,12 @@ function patch (fs) { /***/ }), -/***/ 40344: +/***/ 77505: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var wrappy = __nccwpck_require__(3634) +var wrappy = __nccwpck_require__(39148) var reqs = Object.create(null) -var once = __nccwpck_require__(55493) +var once = __nccwpck_require__(58203) module.exports = wrappy(inflight) @@ -89347,7 +84223,7 @@ function slice (args) { /***/ }), -/***/ 56779: +/***/ 42991: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { try { @@ -89357,13 +84233,13 @@ try { module.exports = util.inherits; } catch (e) { /* istanbul ignore next */ - module.exports = __nccwpck_require__(47808); + module.exports = __nccwpck_require__(38624); } /***/ }), -/***/ 47808: +/***/ 38624: /***/ ((module) => { if (typeof Object.create === 'function') { @@ -89397,7 +84273,7 @@ if (typeof Object.create === 'function') { /***/ }), -/***/ 30655: +/***/ 54132: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -89443,7 +84319,7 @@ exports.isPlainObject = isPlainObject; /***/ }), -/***/ 77751: +/***/ 80456: /***/ ((module) => { var toString = {}.toString; @@ -89455,7 +84331,7 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/***/ 49929: +/***/ 25582: /***/ ((module) => { "use strict"; @@ -89465,11 +84341,11 @@ function e(e){this.message=e}e.prototype=new Error,e.prototype.name="InvalidChar /***/ }), -/***/ 14137: +/***/ 9936: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var util = __nccwpck_require__(73837); -var PassThrough = __nccwpck_require__(46090); +var PassThrough = __nccwpck_require__(8873); module.exports = { Readable: Readable, @@ -89526,7 +84402,7 @@ function Writable(fn, options) { /***/ }), -/***/ 81143: +/***/ 28409: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -89560,7 +84436,7 @@ function Writable(fn, options) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ /**/ @@ -89575,12 +84451,12 @@ var objectKeys = Object.keys || function (obj) { module.exports = Duplex; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ -var Readable = __nccwpck_require__(33888); -var Writable = __nccwpck_require__(58661); +var Readable = __nccwpck_require__(90708); +var Writable = __nccwpck_require__(32383); util.inherits(Duplex, Readable); @@ -89664,7 +84540,7 @@ Duplex.prototype._destroy = function (err, cb) { /***/ }), -/***/ 62372: +/***/ 65285: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -89697,11 +84573,11 @@ Duplex.prototype._destroy = function (err, cb) { module.exports = PassThrough; -var Transform = __nccwpck_require__(73186); +var Transform = __nccwpck_require__(60927); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(PassThrough, Transform); @@ -89718,7 +84594,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), -/***/ 33888: +/***/ 90708: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -89747,13 +84623,13 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Readable; /**/ -var isArray = __nccwpck_require__(77751); +var isArray = __nccwpck_require__(80456); /**/ /**/ @@ -89771,12 +84647,12 @@ var EElistenerCount = function (emitter, type) { /**/ /**/ -var Stream = __nccwpck_require__(54216); +var Stream = __nccwpck_require__(77660); /**/ /**/ -var Buffer = (__nccwpck_require__(18565).Buffer); +var Buffer = (__nccwpck_require__(63997).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -89788,8 +84664,8 @@ function _isUint8Array(obj) { /**/ /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ @@ -89802,8 +84678,8 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __nccwpck_require__(53784); -var destroyImpl = __nccwpck_require__(37883); +var BufferList = __nccwpck_require__(78490); +var destroyImpl = __nccwpck_require__(11434); var StringDecoder; util.inherits(Readable, Stream); @@ -89823,7 +84699,7 @@ function prependListener(emitter, event, fn) { } function ReadableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(81143); + Duplex = Duplex || __nccwpck_require__(28409); options = options || {}; @@ -89893,14 +84769,14 @@ function ReadableState(options, stream) { this.decoder = null; this.encoding = null; if (options.encoding) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(74940)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(91843)/* .StringDecoder */ .s); this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { - Duplex = Duplex || __nccwpck_require__(81143); + Duplex = Duplex || __nccwpck_require__(28409); if (!(this instanceof Readable)) return new Readable(options); @@ -90049,7 +84925,7 @@ Readable.prototype.isPaused = function () { // backwards compatibility. Readable.prototype.setEncoding = function (enc) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(74940)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(91843)/* .StringDecoder */ .s); this._readableState.decoder = new StringDecoder(enc); this._readableState.encoding = enc; return this; @@ -90744,7 +85620,7 @@ function indexOf(xs, x) { /***/ }), -/***/ 73186: +/***/ 60927: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -90815,11 +85691,11 @@ function indexOf(xs, x) { module.exports = Transform; -var Duplex = __nccwpck_require__(81143); +var Duplex = __nccwpck_require__(28409); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(Transform, Duplex); @@ -90965,7 +85841,7 @@ function done(stream, er, data) { /***/ }), -/***/ 58661: +/***/ 32383: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -90998,7 +85874,7 @@ function done(stream, er, data) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Writable; @@ -91035,23 +85911,23 @@ var Duplex; Writable.WritableState = WritableState; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ var internalUtil = { - deprecate: __nccwpck_require__(20524) + deprecate: __nccwpck_require__(98485) }; /**/ /**/ -var Stream = __nccwpck_require__(54216); +var Stream = __nccwpck_require__(77660); /**/ /**/ -var Buffer = (__nccwpck_require__(18565).Buffer); +var Buffer = (__nccwpck_require__(63997).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -91062,14 +85938,14 @@ function _isUint8Array(obj) { /**/ -var destroyImpl = __nccwpck_require__(37883); +var destroyImpl = __nccwpck_require__(11434); util.inherits(Writable, Stream); function nop() {} function WritableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(81143); + Duplex = Duplex || __nccwpck_require__(28409); options = options || {}; @@ -91219,7 +86095,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot } function Writable(options) { - Duplex = Duplex || __nccwpck_require__(81143); + Duplex = Duplex || __nccwpck_require__(28409); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -91657,7 +86533,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), -/***/ 53784: +/***/ 78490: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -91665,7 +86541,7 @@ Writable.prototype._destroy = function (err, cb) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var Buffer = (__nccwpck_require__(18565).Buffer); +var Buffer = (__nccwpck_require__(63997).Buffer); var util = __nccwpck_require__(73837); function copyBuffer(src, target, offset) { @@ -91742,7 +86618,7 @@ if (util && util.inspect && util.inspect.custom) { /***/ }), -/***/ 37883: +/***/ 11434: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -91750,7 +86626,7 @@ if (util && util.inspect && util.inspect.custom) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ // undocumented cb() API, needed for core, not for public API @@ -91833,7 +86709,7 @@ module.exports = { /***/ }), -/***/ 54216: +/***/ 77660: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = __nccwpck_require__(12781); @@ -91841,15 +86717,15 @@ module.exports = __nccwpck_require__(12781); /***/ }), -/***/ 46090: +/***/ 8873: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -module.exports = __nccwpck_require__(24214).PassThrough +module.exports = __nccwpck_require__(86559).PassThrough /***/ }), -/***/ 24214: +/***/ 86559: /***/ ((module, exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -91863,19 +86739,19 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { exports.PassThrough = Stream.PassThrough; exports.Stream = Stream; } else { - exports = module.exports = __nccwpck_require__(33888); + exports = module.exports = __nccwpck_require__(90708); exports.Stream = Stream || exports; exports.Readable = exports; - exports.Writable = __nccwpck_require__(58661); - exports.Duplex = __nccwpck_require__(81143); - exports.Transform = __nccwpck_require__(73186); - exports.PassThrough = __nccwpck_require__(62372); + exports.Writable = __nccwpck_require__(32383); + exports.Duplex = __nccwpck_require__(28409); + exports.Transform = __nccwpck_require__(60927); + exports.PassThrough = __nccwpck_require__(65285); } /***/ }), -/***/ 18565: +/***/ 63997: /***/ ((module, exports, __nccwpck_require__) => { /* eslint-disable node/no-deprecated-api */ @@ -91944,7 +86820,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 74940: +/***/ 91843: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -91973,7 +86849,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /**/ -var Buffer = (__nccwpck_require__(18565).Buffer); +var Buffer = (__nccwpck_require__(63997).Buffer); /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -92247,7 +87123,7 @@ function simpleEnd(buf) { /***/ }), -/***/ 51362: +/***/ 70891: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -92271,7 +87147,7 @@ module.exports = listenerCount /***/ }), -/***/ 53703: +/***/ 14285: /***/ ((module) => { /** @@ -92946,7 +87822,7 @@ module.exports = defaults; /***/ }), -/***/ 53229: +/***/ 23651: /***/ ((module) => { /** @@ -94123,7 +88999,7 @@ module.exports = difference; /***/ }), -/***/ 14926: +/***/ 25402: /***/ ((module) => { /** @@ -94479,7 +89355,7 @@ module.exports = flatten; /***/ }), -/***/ 94507: +/***/ 98466: /***/ ((module) => { /** @@ -94625,7 +89501,7 @@ module.exports = isPlainObject; /***/ }), -/***/ 13643: +/***/ 76640: /***/ ((module) => { /** @@ -95813,7 +90689,7 @@ module.exports = union; /***/ }), -/***/ 5302: +/***/ 72457: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /*! @@ -95827,12 +90703,12 @@ module.exports = union; * Module exports. */ -module.exports = __nccwpck_require__(22913) +module.exports = __nccwpck_require__(2131) /***/ }), -/***/ 83357: +/***/ 76628: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -95850,7 +90726,7 @@ module.exports = __nccwpck_require__(22913) * @private */ -var db = __nccwpck_require__(5302) +var db = __nccwpck_require__(72457) var extname = (__nccwpck_require__(71017).extname) /** @@ -96028,7 +90904,7 @@ function populateMaps (extensions, types) { /***/ }), -/***/ 39034: +/***/ 4989: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = minimatch @@ -96040,7 +90916,7 @@ var path = (function () { try { return __nccwpck_require__(71017) } catch (e) {} minimatch.sep = path.sep var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {} -var expand = __nccwpck_require__(82107) +var expand = __nccwpck_require__(84859) var plTypes = { '!': { open: '(?:(?!(?:', close: '))[^/]*?)'}, @@ -96982,7 +91858,7 @@ function regExpEscape (s) { /***/ }), -/***/ 34118: +/***/ 19927: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var path = __nccwpck_require__(71017); @@ -97091,7 +91967,7 @@ mkdirP.sync = function sync (p, opts, made) { /***/ }), -/***/ 35325: +/***/ 96295: /***/ ((module, exports, __nccwpck_require__) => { "use strict"; @@ -97104,7 +91980,7 @@ function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'defau var Stream = _interopDefault(__nccwpck_require__(12781)); var http = _interopDefault(__nccwpck_require__(13685)); var Url = _interopDefault(__nccwpck_require__(57310)); -var whatwgUrl = _interopDefault(__nccwpck_require__(18921)); +var whatwgUrl = _interopDefault(__nccwpck_require__(42801)); var https = _interopDefault(__nccwpck_require__(95687)); var zlib = _interopDefault(__nccwpck_require__(59796)); @@ -97257,7 +92133,7 @@ FetchError.prototype.name = 'FetchError'; let convert; try { - convert = (__nccwpck_require__(15633)/* .convert */ .O); + convert = (__nccwpck_require__(56966)/* .convert */ .O); } catch (e) {} const INTERNALS = Symbol('Body internals'); @@ -98889,7 +93765,7 @@ exports.FetchError = FetchError; /***/ }), -/***/ 38735: +/***/ 19796: /***/ ((module) => { /*! @@ -98931,10 +93807,10 @@ module.exports = function(path, stripTrailing) { /***/ }), -/***/ 55493: +/***/ 58203: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var wrappy = __nccwpck_require__(3634) +var wrappy = __nccwpck_require__(39148) module.exports = wrappy(once) module.exports.strict = wrappy(onceStrict) @@ -98980,7 +93856,7 @@ function onceStrict (fn) { /***/ }), -/***/ 23657: +/***/ 72934: /***/ ((module) => { "use strict"; @@ -99008,7 +93884,7 @@ module.exports.win32 = win32; /***/ }), -/***/ 26314: +/***/ 13817: /***/ ((module) => { "use strict"; @@ -99061,7 +93937,7 @@ function nextTick(fn, arg1, arg2, arg3) { /***/ }), -/***/ 20458: +/***/ 17778: /***/ ((module) => { "use strict"; @@ -99185,7 +94061,7 @@ module.exports.q = codes; /***/ }), -/***/ 50502: +/***/ 47116: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -99226,9 +94102,9 @@ var objectKeys = Object.keys || function (obj) { /**/ module.exports = Duplex; -var Readable = __nccwpck_require__(3220); -var Writable = __nccwpck_require__(49105); -__nccwpck_require__(56779)(Duplex, Readable); +var Readable = __nccwpck_require__(43170); +var Writable = __nccwpck_require__(90205); +__nccwpck_require__(42991)(Duplex, Readable); { // Allow the keys array to be GC'ed. var keys = objectKeys(Writable.prototype); @@ -99318,7 +94194,7 @@ Object.defineProperty(Duplex.prototype, 'destroyed', { /***/ }), -/***/ 11076: +/***/ 63515: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -99350,8 +94226,8 @@ Object.defineProperty(Duplex.prototype, 'destroyed', { module.exports = PassThrough; -var Transform = __nccwpck_require__(62065); -__nccwpck_require__(56779)(PassThrough, Transform); +var Transform = __nccwpck_require__(176); +__nccwpck_require__(42991)(PassThrough, Transform); function PassThrough(options) { if (!(this instanceof PassThrough)) return new PassThrough(options); Transform.call(this, options); @@ -99362,7 +94238,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), -/***/ 3220: +/***/ 43170: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -99405,7 +94281,7 @@ var EElistenerCount = function EElistenerCount(emitter, type) { /**/ /**/ -var Stream = __nccwpck_require__(83703); +var Stream = __nccwpck_require__(36442); /**/ var Buffer = (__nccwpck_require__(14300).Buffer); @@ -99427,11 +94303,11 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __nccwpck_require__(17008); -var destroyImpl = __nccwpck_require__(46630); -var _require = __nccwpck_require__(72565), +var BufferList = __nccwpck_require__(58985); +var destroyImpl = __nccwpck_require__(17582); +var _require = __nccwpck_require__(12188), getHighWaterMark = _require.getHighWaterMark; -var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), +var _require$codes = (__nccwpck_require__(17778)/* .codes */ .q), ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_STREAM_PUSH_AFTER_EOF = _require$codes.ERR_STREAM_PUSH_AFTER_EOF, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, @@ -99441,7 +94317,7 @@ var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), var StringDecoder; var createReadableStreamAsyncIterator; var from; -__nccwpck_require__(56779)(Readable, Stream); +__nccwpck_require__(42991)(Readable, Stream); var errorOrDestroy = destroyImpl.errorOrDestroy; var kProxyEvents = ['error', 'close', 'destroy', 'pause', 'resume']; function prependListener(emitter, event, fn) { @@ -99456,7 +94332,7 @@ function prependListener(emitter, event, fn) { if (!emitter._events || !emitter._events[event]) emitter.on(event, fn);else if (Array.isArray(emitter._events[event])) emitter._events[event].unshift(fn);else emitter._events[event] = [fn, emitter._events[event]]; } function ReadableState(options, stream, isDuplex) { - Duplex = Duplex || __nccwpck_require__(50502); + Duplex = Duplex || __nccwpck_require__(47116); options = options || {}; // Duplex streams are both readable and writable, but share @@ -99523,13 +94399,13 @@ function ReadableState(options, stream, isDuplex) { this.decoder = null; this.encoding = null; if (options.encoding) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(42768)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(35263)/* .StringDecoder */ .s); this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { - Duplex = Duplex || __nccwpck_require__(50502); + Duplex = Duplex || __nccwpck_require__(47116); if (!(this instanceof Readable)) return new Readable(options); // Checking for a Stream.Duplex instance is faster here instead of inside @@ -99666,7 +94542,7 @@ Readable.prototype.isPaused = function () { // backwards compatibility. Readable.prototype.setEncoding = function (enc) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(42768)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(35263)/* .StringDecoder */ .s); var decoder = new StringDecoder(enc); this._readableState.decoder = decoder; // If setEncoding(null), decoder.encoding equals utf8 @@ -100285,7 +95161,7 @@ Readable.prototype.wrap = function (stream) { if (typeof Symbol === 'function') { Readable.prototype[Symbol.asyncIterator] = function () { if (createReadableStreamAsyncIterator === undefined) { - createReadableStreamAsyncIterator = __nccwpck_require__(43688); + createReadableStreamAsyncIterator = __nccwpck_require__(49107); } return createReadableStreamAsyncIterator(this); }; @@ -100382,7 +95258,7 @@ function endReadableNT(state, stream) { if (typeof Symbol === 'function') { Readable.from = function (iterable, opts) { if (from === undefined) { - from = __nccwpck_require__(77275); + from = __nccwpck_require__(81245); } return from(Readable, iterable, opts); }; @@ -100396,7 +95272,7 @@ function indexOf(xs, x) { /***/ }), -/***/ 62065: +/***/ 176: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -100466,13 +95342,13 @@ function indexOf(xs, x) { module.exports = Transform; -var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), +var _require$codes = (__nccwpck_require__(17778)/* .codes */ .q), ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, ERR_TRANSFORM_ALREADY_TRANSFORMING = _require$codes.ERR_TRANSFORM_ALREADY_TRANSFORMING, ERR_TRANSFORM_WITH_LENGTH_0 = _require$codes.ERR_TRANSFORM_WITH_LENGTH_0; -var Duplex = __nccwpck_require__(50502); -__nccwpck_require__(56779)(Transform, Duplex); +var Duplex = __nccwpck_require__(47116); +__nccwpck_require__(42991)(Transform, Duplex); function afterTransform(er, data) { var ts = this._transformState; ts.transforming = false; @@ -100593,7 +95469,7 @@ function done(stream, er, data) { /***/ }), -/***/ 49105: +/***/ 90205: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -100654,12 +95530,12 @@ Writable.WritableState = WritableState; /**/ var internalUtil = { - deprecate: __nccwpck_require__(20524) + deprecate: __nccwpck_require__(98485) }; /**/ /**/ -var Stream = __nccwpck_require__(83703); +var Stream = __nccwpck_require__(36442); /**/ var Buffer = (__nccwpck_require__(14300).Buffer); @@ -100670,10 +95546,10 @@ function _uint8ArrayToBuffer(chunk) { function _isUint8Array(obj) { return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; } -var destroyImpl = __nccwpck_require__(46630); -var _require = __nccwpck_require__(72565), +var destroyImpl = __nccwpck_require__(17582); +var _require = __nccwpck_require__(12188), getHighWaterMark = _require.getHighWaterMark; -var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), +var _require$codes = (__nccwpck_require__(17778)/* .codes */ .q), ERR_INVALID_ARG_TYPE = _require$codes.ERR_INVALID_ARG_TYPE, ERR_METHOD_NOT_IMPLEMENTED = _require$codes.ERR_METHOD_NOT_IMPLEMENTED, ERR_MULTIPLE_CALLBACK = _require$codes.ERR_MULTIPLE_CALLBACK, @@ -100683,10 +95559,10 @@ var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), ERR_STREAM_WRITE_AFTER_END = _require$codes.ERR_STREAM_WRITE_AFTER_END, ERR_UNKNOWN_ENCODING = _require$codes.ERR_UNKNOWN_ENCODING; var errorOrDestroy = destroyImpl.errorOrDestroy; -__nccwpck_require__(56779)(Writable, Stream); +__nccwpck_require__(42991)(Writable, Stream); function nop() {} function WritableState(options, stream, isDuplex) { - Duplex = Duplex || __nccwpck_require__(50502); + Duplex = Duplex || __nccwpck_require__(47116); options = options || {}; // Duplex streams are both readable and writable, but share @@ -100828,7 +95704,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot }; } function Writable(options) { - Duplex = Duplex || __nccwpck_require__(50502); + Duplex = Duplex || __nccwpck_require__(47116); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -101241,7 +96117,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), -/***/ 43688: +/***/ 49107: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -101251,7 +96127,7 @@ var _Object$setPrototypeO; function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return typeof key === "symbol" ? key : String(key); } function _toPrimitive(input, hint) { if (typeof input !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (typeof res !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } -var finished = __nccwpck_require__(10997); +var finished = __nccwpck_require__(79371); var kLastResolve = Symbol('lastResolve'); var kLastReject = Symbol('lastReject'); var kError = Symbol('error'); @@ -101428,7 +96304,7 @@ module.exports = createReadableStreamAsyncIterator; /***/ }), -/***/ 17008: +/***/ 58985: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -101618,7 +96494,7 @@ module.exports = /*#__PURE__*/function () { /***/ }), -/***/ 46630: +/***/ 17582: /***/ ((module) => { "use strict"; @@ -101721,7 +96597,7 @@ module.exports = { /***/ }), -/***/ 10997: +/***/ 79371: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -101730,7 +96606,7 @@ module.exports = { -var ERR_STREAM_PREMATURE_CLOSE = (__nccwpck_require__(20458)/* .codes.ERR_STREAM_PREMATURE_CLOSE */ .q.ERR_STREAM_PREMATURE_CLOSE); +var ERR_STREAM_PREMATURE_CLOSE = (__nccwpck_require__(17778)/* .codes.ERR_STREAM_PREMATURE_CLOSE */ .q.ERR_STREAM_PREMATURE_CLOSE); function once(callback) { var called = false; return function () { @@ -101814,7 +96690,7 @@ module.exports = eos; /***/ }), -/***/ 77275: +/***/ 81245: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -101827,7 +96703,7 @@ function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { va function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return typeof key === "symbol" ? key : String(key); } function _toPrimitive(input, hint) { if (typeof input !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (typeof res !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } -var ERR_INVALID_ARG_TYPE = (__nccwpck_require__(20458)/* .codes.ERR_INVALID_ARG_TYPE */ .q.ERR_INVALID_ARG_TYPE); +var ERR_INVALID_ARG_TYPE = (__nccwpck_require__(17778)/* .codes.ERR_INVALID_ARG_TYPE */ .q.ERR_INVALID_ARG_TYPE); function from(Readable, iterable, opts) { var iterator; if (iterable && typeof iterable.next === 'function') { @@ -101874,7 +96750,7 @@ module.exports = from; /***/ }), -/***/ 25720: +/***/ 45987: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -101892,7 +96768,7 @@ function once(callback) { callback.apply(void 0, arguments); }; } -var _require$codes = (__nccwpck_require__(20458)/* .codes */ .q), +var _require$codes = (__nccwpck_require__(17778)/* .codes */ .q), ERR_MISSING_ARGS = _require$codes.ERR_MISSING_ARGS, ERR_STREAM_DESTROYED = _require$codes.ERR_STREAM_DESTROYED; function noop(err) { @@ -101908,7 +96784,7 @@ function destroyer(stream, reading, writing, callback) { stream.on('close', function () { closed = true; }); - if (eos === undefined) eos = __nccwpck_require__(10997); + if (eos === undefined) eos = __nccwpck_require__(79371); eos(stream, { readable: reading, writable: writing @@ -101967,13 +96843,13 @@ module.exports = pipeline; /***/ }), -/***/ 72565: +/***/ 12188: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var ERR_INVALID_OPT_VALUE = (__nccwpck_require__(20458)/* .codes.ERR_INVALID_OPT_VALUE */ .q.ERR_INVALID_OPT_VALUE); +var ERR_INVALID_OPT_VALUE = (__nccwpck_require__(17778)/* .codes.ERR_INVALID_OPT_VALUE */ .q.ERR_INVALID_OPT_VALUE); function highWaterMarkFrom(options, isDuplex, duplexKey) { return options.highWaterMark != null ? options.highWaterMark : isDuplex ? options[duplexKey] : null; } @@ -101996,7 +96872,7 @@ module.exports = { /***/ }), -/***/ 83703: +/***/ 36442: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = __nccwpck_require__(12781); @@ -102004,7 +96880,7 @@ module.exports = __nccwpck_require__(12781); /***/ }), -/***/ 96788: +/***/ 84123: /***/ ((module, exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -102013,28 +96889,28 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { Object.assign(module.exports, Stream); module.exports.Stream = Stream; } else { - exports = module.exports = __nccwpck_require__(3220); + exports = module.exports = __nccwpck_require__(43170); exports.Stream = Stream || exports; exports.Readable = exports; - exports.Writable = __nccwpck_require__(49105); - exports.Duplex = __nccwpck_require__(50502); - exports.Transform = __nccwpck_require__(62065); - exports.PassThrough = __nccwpck_require__(11076); - exports.finished = __nccwpck_require__(10997); - exports.pipeline = __nccwpck_require__(25720); + exports.Writable = __nccwpck_require__(90205); + exports.Duplex = __nccwpck_require__(47116); + exports.Transform = __nccwpck_require__(176); + exports.PassThrough = __nccwpck_require__(63515); + exports.finished = __nccwpck_require__(79371); + exports.pipeline = __nccwpck_require__(45987); } /***/ }), -/***/ 49833: +/***/ 84797: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = readdirGlob; const fs = __nccwpck_require__(57147); const { EventEmitter } = __nccwpck_require__(82361); -const { Minimatch } = __nccwpck_require__(96479); +const { Minimatch } = __nccwpck_require__(70631); const { resolve } = __nccwpck_require__(71017); function readdir(dir, strict) { @@ -102276,10 +97152,10 @@ readdirGlob.ReaddirGlob = ReaddirGlob; /***/ }), -/***/ 2721: +/***/ 22417: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var balanced = __nccwpck_require__(88378); +var balanced = __nccwpck_require__(89948); module.exports = expandTop; @@ -102486,7 +97362,7 @@ function expand(str, isTop) { /***/ }), -/***/ 84375: +/***/ 76241: /***/ ((module) => { const isWindows = typeof process === 'object' && @@ -102497,7 +97373,7 @@ module.exports = isWindows ? { sep: '\\' } : { sep: '/' } /***/ }), -/***/ 96479: +/***/ 70631: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { const minimatch = module.exports = (p, pattern, options = {}) => { @@ -102513,12 +97389,12 @@ const minimatch = module.exports = (p, pattern, options = {}) => { module.exports = minimatch -const path = __nccwpck_require__(84375) +const path = __nccwpck_require__(76241) minimatch.sep = path.sep const GLOBSTAR = Symbol('globstar **') minimatch.GLOBSTAR = GLOBSTAR -const expand = __nccwpck_require__(2721) +const expand = __nccwpck_require__(22417) const plTypes = { '!': { open: '(?:(?!(?:', close: '))[^/]*?)'}, @@ -103448,7 +98324,7 @@ minimatch.Minimatch = Minimatch /***/ }), -/***/ 51133: +/***/ 9651: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = rimraf @@ -103459,7 +98335,7 @@ var path = __nccwpck_require__(71017) var fs = __nccwpck_require__(57147) var glob = undefined try { - glob = __nccwpck_require__(19830) + glob = __nccwpck_require__(3661) } catch (_err) { // treat glob as optional. } @@ -103827,7 +98703,7 @@ function rmkidsSync (p, options) { /***/ }), -/***/ 10408: +/***/ 85537: /***/ ((module, exports, __nccwpck_require__) => { /*! safe-buffer. MIT License. Feross Aboukhadijeh */ @@ -103899,7 +98775,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 44642: +/***/ 77400: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { ;(function (sax) { // wrapper for non-node envs @@ -105471,7 +100347,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 41146: +/***/ 18690: /***/ (function() { (function (global, undefined) { @@ -105664,7 +100540,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 42768: +/***/ 35263: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -105693,7 +100569,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /**/ -var Buffer = (__nccwpck_require__(10408).Buffer); +var Buffer = (__nccwpck_require__(85537).Buffer); /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -105967,15 +100843,15 @@ function simpleEnd(buf) { /***/ }), -/***/ 39247: +/***/ 1356: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var util = __nccwpck_require__(73837) -var bl = __nccwpck_require__(55101) -var headers = __nccwpck_require__(33058) +var bl = __nccwpck_require__(69056) +var headers = __nccwpck_require__(16241) -var Writable = (__nccwpck_require__(96788).Writable) -var PassThrough = (__nccwpck_require__(96788).PassThrough) +var Writable = (__nccwpck_require__(84123).Writable) +var PassThrough = (__nccwpck_require__(84123).PassThrough) var noop = function () {} @@ -106231,7 +101107,7 @@ module.exports = Extract /***/ }), -/***/ 33058: +/***/ 16241: /***/ ((__unused_webpack_module, exports) => { var alloc = Buffer.alloc @@ -106533,28 +101409,28 @@ exports.decode = function (buf, filenameEncoding, allowUnknownFormat) { /***/ }), -/***/ 45776: +/***/ 69658: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { -exports.extract = __nccwpck_require__(39247) -exports.pack = __nccwpck_require__(27204) +exports.extract = __nccwpck_require__(1356) +exports.pack = __nccwpck_require__(36981) /***/ }), -/***/ 27204: +/***/ 36981: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var constants = __nccwpck_require__(41475) -var eos = __nccwpck_require__(60522) -var inherits = __nccwpck_require__(56779) +var constants = __nccwpck_require__(53370) +var eos = __nccwpck_require__(95688) +var inherits = __nccwpck_require__(42991) var alloc = Buffer.alloc -var Readable = (__nccwpck_require__(96788).Readable) -var Writable = (__nccwpck_require__(96788).Writable) +var Readable = (__nccwpck_require__(84123).Readable) +var Writable = (__nccwpck_require__(84123).Writable) var StringDecoder = (__nccwpck_require__(71576).StringDecoder) -var headers = __nccwpck_require__(33058) +var headers = __nccwpck_require__(16241) var DMODE = parseInt('755', 8) var FMODE = parseInt('644', 8) @@ -106804,14 +101680,14 @@ module.exports = Pack /***/ }), -/***/ 63604: +/***/ 77151: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; var punycode = __nccwpck_require__(85477); -var mappingTable = __nccwpck_require__(68865); +var mappingTable = __nccwpck_require__(99022); var PROCESSING_OPTIONS = { TRANSITIONAL: 0, @@ -107005,7 +101881,7 @@ module.exports.PROCESSING_OPTIONS = PROCESSING_OPTIONS; /***/ }), -/***/ 79244: +/***/ 24203: /***/ ((module) => { module.exports = Traverse; @@ -107334,7 +102210,7 @@ function copy (src) { /***/ }), -/***/ 89027: +/***/ 92716: /***/ ((module) => { /****************************************************************************** @@ -107762,15 +102638,15 @@ var __disposeResources; /***/ }), -/***/ 88593: +/***/ 20791: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -module.exports = __nccwpck_require__(21378); +module.exports = __nccwpck_require__(92980); /***/ }), -/***/ 21378: +/***/ 92980: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -108042,7 +102918,7 @@ exports.debug = debug; // for test /***/ }), -/***/ 58519: +/***/ 30227: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -108052,7 +102928,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); /***/ }), -/***/ 86889: +/***/ 19730: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -108331,7 +103207,7 @@ exports.isValidErrorCode = isValidErrorCode; /***/ }), -/***/ 14447: +/***/ 99475: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -108378,11 +103254,11 @@ var __rest = (this && this.__rest) || function (s, e) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Gateway = exports.Pattern = void 0; const querystring_1 = __nccwpck_require__(63477); -const dotObject = __importStar(__nccwpck_require__(46037)); -const request_1 = __nccwpck_require__(43257); -const errors_1 = __nccwpck_require__(86889); -const http_client_1 = __nccwpck_require__(48469); -const server_1 = __nccwpck_require__(38389); +const dotObject = __importStar(__nccwpck_require__(91205)); +const request_1 = __nccwpck_require__(67924); +const errors_1 = __nccwpck_require__(19730); +const http_client_1 = __nccwpck_require__(5443); +const server_1 = __nccwpck_require__(76591); var Pattern; (function (Pattern) { Pattern["POST"] = "post"; @@ -108546,7 +103422,7 @@ exports.Gateway = Gateway; /***/ }), -/***/ 2045: +/***/ 47931: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -108668,7 +103544,7 @@ exports.isHook = isHook; /***/ }), -/***/ 48469: +/***/ 5443: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -108706,7 +103582,7 @@ exports.FetchRPC = exports.wrapErrorResponseToTwirpError = exports.NodeHttpRPC = const http = __importStar(__nccwpck_require__(13685)); const https = __importStar(__nccwpck_require__(95687)); const url_1 = __nccwpck_require__(57310); -const errors_1 = __nccwpck_require__(86889); +const errors_1 = __nccwpck_require__(19730); /** * a node HTTP RPC implementation * @param options @@ -108788,7 +103664,7 @@ exports.FetchRPC = FetchRPC; /***/ }), -/***/ 76676: +/***/ 68053: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -108805,20 +103681,20 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.TwirpContentType = void 0; -__exportStar(__nccwpck_require__(58519), exports); -__exportStar(__nccwpck_require__(38389), exports); -__exportStar(__nccwpck_require__(17047), exports); -__exportStar(__nccwpck_require__(2045), exports); -__exportStar(__nccwpck_require__(86889), exports); -__exportStar(__nccwpck_require__(14447), exports); -__exportStar(__nccwpck_require__(48469), exports); -var request_1 = __nccwpck_require__(43257); +__exportStar(__nccwpck_require__(30227), exports); +__exportStar(__nccwpck_require__(76591), exports); +__exportStar(__nccwpck_require__(18373), exports); +__exportStar(__nccwpck_require__(47931), exports); +__exportStar(__nccwpck_require__(19730), exports); +__exportStar(__nccwpck_require__(99475), exports); +__exportStar(__nccwpck_require__(5443), exports); +var request_1 = __nccwpck_require__(67924); Object.defineProperty(exports, "TwirpContentType", ({ enumerable: true, get: function () { return request_1.TwirpContentType; } })); /***/ }), -/***/ 17047: +/***/ 18373: /***/ (function(__unused_webpack_module, exports) { "use strict"; @@ -108860,7 +103736,7 @@ exports.chainInterceptors = chainInterceptors; /***/ }), -/***/ 43257: +/***/ 67924: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -108876,7 +103752,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.parseTwirpPath = exports.getRequestData = exports.validateRequest = exports.getContentType = exports.TwirpContentType = void 0; -const errors_1 = __nccwpck_require__(86889); +const errors_1 = __nccwpck_require__(19730); /** * Supported Twirp Content-Type */ @@ -108985,7 +103861,7 @@ exports.parseTwirpPath = parseTwirpPath; /***/ }), -/***/ 38389: +/***/ 76591: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { "use strict"; @@ -109001,9 +103877,9 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.writeError = exports.TwirpServer = void 0; -const hooks_1 = __nccwpck_require__(2045); -const request_1 = __nccwpck_require__(43257); -const errors_1 = __nccwpck_require__(86889); +const hooks_1 = __nccwpck_require__(47931); +const request_1 = __nccwpck_require__(67924); +const errors_1 = __nccwpck_require__(19730); /** * Runtime server implementation of a TwirpServer */ @@ -109188,7 +104064,7 @@ function mustBeTwirpError(err) { /***/ }), -/***/ 40996: +/***/ 68636: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -109214,7 +104090,7 @@ exports.getUserAgent = getUserAgent; /***/ }), -/***/ 85610: +/***/ 81894: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Buffer = (__nccwpck_require__(14300).Buffer); @@ -109232,16 +104108,16 @@ module.exports = Buffer; /***/ }), -/***/ 36024: +/***/ 98878: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var Promise = __nccwpck_require__(36044); +var Promise = __nccwpck_require__(94453); var Stream = __nccwpck_require__(12781); -var Buffer = __nccwpck_require__(85610); +var Buffer = __nccwpck_require__(81894); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); module.exports = function(entry) { return new Promise(function(resolve,reject) { @@ -109264,15 +104140,15 @@ module.exports = function(entry) { /***/ }), -/***/ 28644: +/***/ 34025: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var bigInt = __nccwpck_require__(4795); +var bigInt = __nccwpck_require__(34312); var Stream = __nccwpck_require__(12781); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); var table; @@ -109342,7 +104218,7 @@ module.exports = Decrypt; /***/ }), -/***/ 61645: +/***/ 137: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -109350,7 +104226,7 @@ var util = __nccwpck_require__(73837); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); function NoopStream() { if (!(this instanceof NoopStream)) { @@ -109367,19 +104243,19 @@ module.exports = NoopStream; /***/ }), -/***/ 58549: +/***/ 2283: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var binary = __nccwpck_require__(21829); -var PullStream = __nccwpck_require__(44239); -var unzip = __nccwpck_require__(62522); -var Promise = __nccwpck_require__(36044); -var BufferStream = __nccwpck_require__(36024); -var parseExtraField = __nccwpck_require__(35565); -var Buffer = __nccwpck_require__(85610); +var binary = __nccwpck_require__(59099); +var PullStream = __nccwpck_require__(48598); +var unzip = __nccwpck_require__(48365); +var Promise = __nccwpck_require__(94453); +var BufferStream = __nccwpck_require__(98878); +var parseExtraField = __nccwpck_require__(95614); +var Buffer = __nccwpck_require__(81894); var path = __nccwpck_require__(71017); -var Writer = (__nccwpck_require__(31382).Writer); -var parseDateTime = __nccwpck_require__(76668); +var Writer = (__nccwpck_require__(45694).Writer); +var parseDateTime = __nccwpck_require__(24303); var signature = Buffer.alloc(4); signature.writeUInt32LE(0x06054b50,0); @@ -109605,17 +104481,17 @@ module.exports = function centralDirectory(source, options) { /***/ }), -/***/ 2945: +/***/ 29359: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var fs = __nccwpck_require__(80759); -var Promise = __nccwpck_require__(36044); -var directory = __nccwpck_require__(58549); +var fs = __nccwpck_require__(91468); +var Promise = __nccwpck_require__(94453); +var directory = __nccwpck_require__(2283); var Stream = __nccwpck_require__(12781); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); module.exports = { buffer: function(buffer, options) { @@ -109713,22 +104589,22 @@ module.exports = { /***/ }), -/***/ 62522: +/***/ 48365: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var Promise = __nccwpck_require__(36044); -var Decrypt = __nccwpck_require__(28644); -var PullStream = __nccwpck_require__(44239); +var Promise = __nccwpck_require__(94453); +var Decrypt = __nccwpck_require__(34025); +var PullStream = __nccwpck_require__(48598); var Stream = __nccwpck_require__(12781); -var binary = __nccwpck_require__(21829); +var binary = __nccwpck_require__(59099); var zlib = __nccwpck_require__(59796); -var parseExtraField = __nccwpck_require__(35565); -var Buffer = __nccwpck_require__(85610); -var parseDateTime = __nccwpck_require__(76668); +var parseExtraField = __nccwpck_require__(95614); +var Buffer = __nccwpck_require__(81894); +var parseDateTime = __nccwpck_require__(24303); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); module.exports = function unzip(source,offset,_password, directoryVars) { var file = PullStream(), @@ -109846,18 +104722,18 @@ module.exports = function unzip(source,offset,_password, directoryVars) { /***/ }), -/***/ 44239: +/***/ 48598: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); -var Promise = __nccwpck_require__(36044); +var Promise = __nccwpck_require__(94453); var util = __nccwpck_require__(73837); -var Buffer = __nccwpck_require__(85610); +var Buffer = __nccwpck_require__(81894); var strFunction = 'function'; // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); function PullStream() { if (!(this instanceof PullStream)) @@ -109997,17 +104873,17 @@ module.exports = PullStream; /***/ }), -/***/ 12857: +/***/ 50956: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = Extract; -var Parse = __nccwpck_require__(74162); -var Writer = (__nccwpck_require__(31382).Writer); +var Parse = __nccwpck_require__(10999); +var Writer = (__nccwpck_require__(45694).Writer); var path = __nccwpck_require__(71017); var stream = __nccwpck_require__(12781); -var duplexer2 = __nccwpck_require__(86189); -var Promise = __nccwpck_require__(36044); +var duplexer2 = __nccwpck_require__(90679); +var Promise = __nccwpck_require__(94453); function Extract (opts) { // make sure path is normalized before using it @@ -110059,24 +104935,24 @@ function Extract (opts) { /***/ }), -/***/ 74162: +/***/ 10999: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var util = __nccwpck_require__(73837); var zlib = __nccwpck_require__(59796); var Stream = __nccwpck_require__(12781); -var binary = __nccwpck_require__(21829); -var Promise = __nccwpck_require__(36044); -var PullStream = __nccwpck_require__(44239); -var NoopStream = __nccwpck_require__(61645); -var BufferStream = __nccwpck_require__(36024); -var parseExtraField = __nccwpck_require__(35565); -var Buffer = __nccwpck_require__(85610); -var parseDateTime = __nccwpck_require__(76668); +var binary = __nccwpck_require__(59099); +var Promise = __nccwpck_require__(94453); +var PullStream = __nccwpck_require__(48598); +var NoopStream = __nccwpck_require__(137); +var BufferStream = __nccwpck_require__(98878); +var parseExtraField = __nccwpck_require__(95614); +var Buffer = __nccwpck_require__(81894); +var parseDateTime = __nccwpck_require__(24303); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); var endDirectorySignature = Buffer.alloc(4); endDirectorySignature.writeUInt32LE(0x06054b50, 0); @@ -110353,7 +105229,7 @@ module.exports = Parse; /***/ }), -/***/ 76668: +/***/ 24303: /***/ ((module) => { // Dates in zip file entries are stored as DosDateTime @@ -110372,10 +105248,10 @@ module.exports = function parseDateTime(date, time) { /***/ }), -/***/ 35565: +/***/ 95614: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -var binary = __nccwpck_require__(21829); +var binary = __nccwpck_require__(59099); module.exports = function(extraField, vars) { var extra; @@ -110416,17 +105292,17 @@ module.exports = function(extraField, vars) { /***/ }), -/***/ 28559: +/***/ 64154: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); -var Parse = __nccwpck_require__(74162); -var duplexer2 = __nccwpck_require__(86189); -var BufferStream = __nccwpck_require__(36024); +var Parse = __nccwpck_require__(10999); +var duplexer2 = __nccwpck_require__(90679); +var BufferStream = __nccwpck_require__(98878); // Backwards compatibility for node versions < 8 if (!Stream.Writable || !Stream.Writable.prototype.destroy) - Stream = __nccwpck_require__(86545); + Stream = __nccwpck_require__(56026); function parseOne(match,opts) { var inStream = Stream.PassThrough({objectMode:true}); @@ -110481,7 +105357,7 @@ module.exports = parseOne; /***/ }), -/***/ 53331: +/***/ 75089: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -110515,7 +105391,7 @@ module.exports = parseOne; /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ /**/ @@ -110530,12 +105406,12 @@ var objectKeys = Object.keys || function (obj) { module.exports = Duplex; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ -var Readable = __nccwpck_require__(8265); -var Writable = __nccwpck_require__(63942); +var Readable = __nccwpck_require__(80273); +var Writable = __nccwpck_require__(74559); util.inherits(Duplex, Readable); @@ -110619,7 +105495,7 @@ Duplex.prototype._destroy = function (err, cb) { /***/ }), -/***/ 91059: +/***/ 946: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -110652,11 +105528,11 @@ Duplex.prototype._destroy = function (err, cb) { module.exports = PassThrough; -var Transform = __nccwpck_require__(89249); +var Transform = __nccwpck_require__(9094); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(PassThrough, Transform); @@ -110673,7 +105549,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /***/ }), -/***/ 8265: +/***/ 80273: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -110702,13 +105578,13 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Readable; /**/ -var isArray = __nccwpck_require__(77751); +var isArray = __nccwpck_require__(80456); /**/ /**/ @@ -110726,12 +105602,12 @@ var EElistenerCount = function (emitter, type) { /**/ /**/ -var Stream = __nccwpck_require__(1602); +var Stream = __nccwpck_require__(93287); /**/ /**/ -var Buffer = (__nccwpck_require__(582).Buffer); +var Buffer = (__nccwpck_require__(72828).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -110743,8 +105619,8 @@ function _isUint8Array(obj) { /**/ /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ @@ -110757,8 +105633,8 @@ if (debugUtil && debugUtil.debuglog) { } /**/ -var BufferList = __nccwpck_require__(11567); -var destroyImpl = __nccwpck_require__(94234); +var BufferList = __nccwpck_require__(15560); +var destroyImpl = __nccwpck_require__(20604); var StringDecoder; util.inherits(Readable, Stream); @@ -110778,7 +105654,7 @@ function prependListener(emitter, event, fn) { } function ReadableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(53331); + Duplex = Duplex || __nccwpck_require__(75089); options = options || {}; @@ -110848,14 +105724,14 @@ function ReadableState(options, stream) { this.decoder = null; this.encoding = null; if (options.encoding) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(47602)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(63822)/* .StringDecoder */ .s); this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } } function Readable(options) { - Duplex = Duplex || __nccwpck_require__(53331); + Duplex = Duplex || __nccwpck_require__(75089); if (!(this instanceof Readable)) return new Readable(options); @@ -111004,7 +105880,7 @@ Readable.prototype.isPaused = function () { // backwards compatibility. Readable.prototype.setEncoding = function (enc) { - if (!StringDecoder) StringDecoder = (__nccwpck_require__(47602)/* .StringDecoder */ .s); + if (!StringDecoder) StringDecoder = (__nccwpck_require__(63822)/* .StringDecoder */ .s); this._readableState.decoder = new StringDecoder(enc); this._readableState.encoding = enc; return this; @@ -111699,7 +106575,7 @@ function indexOf(xs, x) { /***/ }), -/***/ 89249: +/***/ 9094: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -111770,11 +106646,11 @@ function indexOf(xs, x) { module.exports = Transform; -var Duplex = __nccwpck_require__(53331); +var Duplex = __nccwpck_require__(75089); /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ util.inherits(Transform, Duplex); @@ -111920,7 +106796,7 @@ function done(stream, er, data) { /***/ }), -/***/ 63942: +/***/ 74559: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -111953,7 +106829,7 @@ function done(stream, er, data) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ module.exports = Writable; @@ -111990,23 +106866,23 @@ var Duplex; Writable.WritableState = WritableState; /**/ -var util = Object.create(__nccwpck_require__(64601)); -util.inherits = __nccwpck_require__(56779); +var util = Object.create(__nccwpck_require__(32137)); +util.inherits = __nccwpck_require__(42991); /**/ /**/ var internalUtil = { - deprecate: __nccwpck_require__(20524) + deprecate: __nccwpck_require__(98485) }; /**/ /**/ -var Stream = __nccwpck_require__(1602); +var Stream = __nccwpck_require__(93287); /**/ /**/ -var Buffer = (__nccwpck_require__(582).Buffer); +var Buffer = (__nccwpck_require__(72828).Buffer); var OurUint8Array = (typeof global !== 'undefined' ? global : typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : {}).Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -112017,14 +106893,14 @@ function _isUint8Array(obj) { /**/ -var destroyImpl = __nccwpck_require__(94234); +var destroyImpl = __nccwpck_require__(20604); util.inherits(Writable, Stream); function nop() {} function WritableState(options, stream) { - Duplex = Duplex || __nccwpck_require__(53331); + Duplex = Duplex || __nccwpck_require__(75089); options = options || {}; @@ -112174,7 +107050,7 @@ if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.protot } function Writable(options) { - Duplex = Duplex || __nccwpck_require__(53331); + Duplex = Duplex || __nccwpck_require__(75089); // Writable ctor is applied to Duplexes, too. // `realHasInstance` is necessary because using plain `instanceof` @@ -112612,7 +107488,7 @@ Writable.prototype._destroy = function (err, cb) { /***/ }), -/***/ 11567: +/***/ 15560: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -112620,7 +107496,7 @@ Writable.prototype._destroy = function (err, cb) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var Buffer = (__nccwpck_require__(582).Buffer); +var Buffer = (__nccwpck_require__(72828).Buffer); var util = __nccwpck_require__(73837); function copyBuffer(src, target, offset) { @@ -112697,7 +107573,7 @@ if (util && util.inspect && util.inspect.custom) { /***/ }), -/***/ 94234: +/***/ 20604: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; @@ -112705,7 +107581,7 @@ if (util && util.inspect && util.inspect.custom) { /**/ -var pna = __nccwpck_require__(26314); +var pna = __nccwpck_require__(13817); /**/ // undocumented cb() API, needed for core, not for public API @@ -112788,7 +107664,7 @@ module.exports = { /***/ }), -/***/ 1602: +/***/ 93287: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = __nccwpck_require__(12781); @@ -112796,7 +107672,7 @@ module.exports = __nccwpck_require__(12781); /***/ }), -/***/ 86545: +/***/ 56026: /***/ ((module, exports, __nccwpck_require__) => { var Stream = __nccwpck_require__(12781); @@ -112810,19 +107686,19 @@ if (process.env.READABLE_STREAM === 'disable' && Stream) { exports.PassThrough = Stream.PassThrough; exports.Stream = Stream; } else { - exports = module.exports = __nccwpck_require__(8265); + exports = module.exports = __nccwpck_require__(80273); exports.Stream = Stream || exports; exports.Readable = exports; - exports.Writable = __nccwpck_require__(63942); - exports.Duplex = __nccwpck_require__(53331); - exports.Transform = __nccwpck_require__(89249); - exports.PassThrough = __nccwpck_require__(91059); + exports.Writable = __nccwpck_require__(74559); + exports.Duplex = __nccwpck_require__(75089); + exports.Transform = __nccwpck_require__(9094); + exports.PassThrough = __nccwpck_require__(946); } /***/ }), -/***/ 582: +/***/ 72828: /***/ ((module, exports, __nccwpck_require__) => { /* eslint-disable node/no-deprecated-api */ @@ -112891,7 +107767,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /***/ }), -/***/ 47602: +/***/ 63822: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -112920,7 +107796,7 @@ SafeBuffer.allocUnsafeSlow = function (size) { /**/ -var Buffer = (__nccwpck_require__(582).Buffer); +var Buffer = (__nccwpck_require__(72828).Buffer); /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -113194,25 +108070,25 @@ function simpleEnd(buf) { /***/ }), -/***/ 36827: +/***/ 80686: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; // Polyfills for node 0.8 -__nccwpck_require__(51362); -__nccwpck_require__(35843); -__nccwpck_require__(41146); +__nccwpck_require__(70891); +__nccwpck_require__(91361); +__nccwpck_require__(18690); -exports.Parse = __nccwpck_require__(74162); -exports.ParseOne = __nccwpck_require__(28559); -exports.Extract = __nccwpck_require__(12857); -exports.Open = __nccwpck_require__(2945); +exports.Parse = __nccwpck_require__(10999); +exports.ParseOne = __nccwpck_require__(64154); +exports.Extract = __nccwpck_require__(50956); +exports.Open = __nccwpck_require__(29359); /***/ }), -/***/ 20524: +/***/ 98485: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { @@ -113225,7 +108101,7 @@ module.exports = __nccwpck_require__(73837).deprecate; /***/ }), -/***/ 27405: +/***/ 4413: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113289,29 +108165,29 @@ Object.defineProperty(exports, "parse", ({ } })); -var _v = _interopRequireDefault(__nccwpck_require__(64154)); +var _v = _interopRequireDefault(__nccwpck_require__(66602)); -var _v2 = _interopRequireDefault(__nccwpck_require__(4886)); +var _v2 = _interopRequireDefault(__nccwpck_require__(81708)); -var _v3 = _interopRequireDefault(__nccwpck_require__(31170)); +var _v3 = _interopRequireDefault(__nccwpck_require__(48672)); -var _v4 = _interopRequireDefault(__nccwpck_require__(13013)); +var _v4 = _interopRequireDefault(__nccwpck_require__(72264)); -var _nil = _interopRequireDefault(__nccwpck_require__(58234)); +var _nil = _interopRequireDefault(__nccwpck_require__(43732)); -var _version = _interopRequireDefault(__nccwpck_require__(75493)); +var _version = _interopRequireDefault(__nccwpck_require__(14413)); -var _validate = _interopRequireDefault(__nccwpck_require__(59641)); +var _validate = _interopRequireDefault(__nccwpck_require__(86912)); -var _stringify = _interopRequireDefault(__nccwpck_require__(47312)); +var _stringify = _interopRequireDefault(__nccwpck_require__(10347)); -var _parse = _interopRequireDefault(__nccwpck_require__(16546)); +var _parse = _interopRequireDefault(__nccwpck_require__(48059)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /***/ }), -/***/ 43569: +/***/ 34135: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113341,7 +108217,7 @@ exports["default"] = _default; /***/ }), -/***/ 58234: +/***/ 43732: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -113356,7 +108232,7 @@ exports["default"] = _default; /***/ }), -/***/ 16546: +/***/ 48059: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113367,7 +108243,7 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _validate = _interopRequireDefault(__nccwpck_require__(59641)); +var _validate = _interopRequireDefault(__nccwpck_require__(86912)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113408,7 +108284,7 @@ exports["default"] = _default; /***/ }), -/***/ 5386: +/***/ 55630: /***/ ((__unused_webpack_module, exports) => { "use strict"; @@ -113423,7 +108299,7 @@ exports["default"] = _default; /***/ }), -/***/ 54188: +/***/ 61165: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113454,7 +108330,7 @@ function rng() { /***/ }), -/***/ 36057: +/***/ 81857: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113484,7 +108360,7 @@ exports["default"] = _default; /***/ }), -/***/ 47312: +/***/ 10347: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113495,7 +108371,7 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _validate = _interopRequireDefault(__nccwpck_require__(59641)); +var _validate = _interopRequireDefault(__nccwpck_require__(86912)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113530,7 +108406,7 @@ exports["default"] = _default; /***/ }), -/***/ 64154: +/***/ 66602: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113541,9 +108417,9 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _rng = _interopRequireDefault(__nccwpck_require__(54188)); +var _rng = _interopRequireDefault(__nccwpck_require__(61165)); -var _stringify = _interopRequireDefault(__nccwpck_require__(47312)); +var _stringify = _interopRequireDefault(__nccwpck_require__(10347)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113644,7 +108520,7 @@ exports["default"] = _default; /***/ }), -/***/ 4886: +/***/ 81708: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113655,9 +108531,9 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _v = _interopRequireDefault(__nccwpck_require__(79500)); +var _v = _interopRequireDefault(__nccwpck_require__(28617)); -var _md = _interopRequireDefault(__nccwpck_require__(43569)); +var _md = _interopRequireDefault(__nccwpck_require__(34135)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113667,7 +108543,7 @@ exports["default"] = _default; /***/ }), -/***/ 79500: +/***/ 28617: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113679,9 +108555,9 @@ Object.defineProperty(exports, "__esModule", ({ exports["default"] = _default; exports.URL = exports.DNS = void 0; -var _stringify = _interopRequireDefault(__nccwpck_require__(47312)); +var _stringify = _interopRequireDefault(__nccwpck_require__(10347)); -var _parse = _interopRequireDefault(__nccwpck_require__(16546)); +var _parse = _interopRequireDefault(__nccwpck_require__(48059)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113752,7 +108628,7 @@ function _default(name, version, hashfunc) { /***/ }), -/***/ 31170: +/***/ 48672: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113763,9 +108639,9 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _rng = _interopRequireDefault(__nccwpck_require__(54188)); +var _rng = _interopRequireDefault(__nccwpck_require__(61165)); -var _stringify = _interopRequireDefault(__nccwpck_require__(47312)); +var _stringify = _interopRequireDefault(__nccwpck_require__(10347)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113796,7 +108672,7 @@ exports["default"] = _default; /***/ }), -/***/ 13013: +/***/ 72264: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113807,9 +108683,9 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _v = _interopRequireDefault(__nccwpck_require__(79500)); +var _v = _interopRequireDefault(__nccwpck_require__(28617)); -var _sha = _interopRequireDefault(__nccwpck_require__(36057)); +var _sha = _interopRequireDefault(__nccwpck_require__(81857)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113819,7 +108695,7 @@ exports["default"] = _default; /***/ }), -/***/ 59641: +/***/ 86912: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113830,7 +108706,7 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _regex = _interopRequireDefault(__nccwpck_require__(5386)); +var _regex = _interopRequireDefault(__nccwpck_require__(55630)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113843,7 +108719,7 @@ exports["default"] = _default; /***/ }), -/***/ 75493: +/***/ 14413: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; @@ -113854,7 +108730,7 @@ Object.defineProperty(exports, "__esModule", ({ })); exports["default"] = void 0; -var _validate = _interopRequireDefault(__nccwpck_require__(59641)); +var _validate = _interopRequireDefault(__nccwpck_require__(86912)); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -113871,7 +108747,7 @@ exports["default"] = _default; /***/ }), -/***/ 9575: +/***/ 71834: /***/ ((module) => { "use strict"; @@ -114068,12 +108944,12 @@ conversions["RegExp"] = function (V, opts) { /***/ }), -/***/ 18811: +/***/ 65052: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -const usm = __nccwpck_require__(72495); +const usm = __nccwpck_require__(96817); exports.implementation = class URLImpl { constructor(constructorArgs) { @@ -114276,15 +109152,15 @@ exports.implementation = class URLImpl { /***/ }), -/***/ 70976: +/***/ 34499: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const conversions = __nccwpck_require__(9575); -const utils = __nccwpck_require__(63247); -const Impl = __nccwpck_require__(18811); +const conversions = __nccwpck_require__(71834); +const utils = __nccwpck_require__(73274); +const Impl = __nccwpck_require__(65052); const impl = utils.implSymbol; @@ -114480,32 +109356,32 @@ module.exports = { /***/ }), -/***/ 18921: +/***/ 42801: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -exports.URL = __nccwpck_require__(70976)["interface"]; -exports.serializeURL = __nccwpck_require__(72495).serializeURL; -exports.serializeURLOrigin = __nccwpck_require__(72495).serializeURLOrigin; -exports.basicURLParse = __nccwpck_require__(72495).basicURLParse; -exports.setTheUsername = __nccwpck_require__(72495).setTheUsername; -exports.setThePassword = __nccwpck_require__(72495).setThePassword; -exports.serializeHost = __nccwpck_require__(72495).serializeHost; -exports.serializeInteger = __nccwpck_require__(72495).serializeInteger; -exports.parseURL = __nccwpck_require__(72495).parseURL; +exports.URL = __nccwpck_require__(34499)["interface"]; +exports.serializeURL = __nccwpck_require__(96817).serializeURL; +exports.serializeURLOrigin = __nccwpck_require__(96817).serializeURLOrigin; +exports.basicURLParse = __nccwpck_require__(96817).basicURLParse; +exports.setTheUsername = __nccwpck_require__(96817).setTheUsername; +exports.setThePassword = __nccwpck_require__(96817).setThePassword; +exports.serializeHost = __nccwpck_require__(96817).serializeHost; +exports.serializeInteger = __nccwpck_require__(96817).serializeInteger; +exports.parseURL = __nccwpck_require__(96817).parseURL; /***/ }), -/***/ 72495: +/***/ 96817: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; const punycode = __nccwpck_require__(85477); -const tr46 = __nccwpck_require__(63604); +const tr46 = __nccwpck_require__(77151); const specialSchemes = { ftp: 21, @@ -115804,7 +110680,7 @@ module.exports.parseURL = function (input, options) { /***/ }), -/***/ 63247: +/***/ 73274: /***/ ((module) => { "use strict"; @@ -115832,7 +110708,7 @@ module.exports.implForWrapper = function (wrapper) { /***/ }), -/***/ 3634: +/***/ 39148: /***/ ((module) => { // Returns a wrapper function that returns a wrapped callback @@ -115872,7 +110748,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 13599: +/***/ 35203: /***/ (function(__unused_webpack_module, exports) { // Generated by CoffeeScript 1.12.7 @@ -115891,7 +110767,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 30275: +/***/ 88883: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -115900,9 +110776,9 @@ function wrappy (fn, cb) { var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA, hasProp = {}.hasOwnProperty; - builder = __nccwpck_require__(16850); + builder = __nccwpck_require__(84537); - defaults = (__nccwpck_require__(33698).defaults); + defaults = (__nccwpck_require__(97731).defaults); requiresCDATA = function(entry) { return typeof entry === "string" && (entry.indexOf('&') >= 0 || entry.indexOf('>') >= 0 || entry.indexOf('<') >= 0); @@ -116025,7 +110901,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 33698: +/***/ 97731: /***/ (function(__unused_webpack_module, exports) { // Generated by CoffeeScript 1.12.7 @@ -116104,7 +110980,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 96355: +/***/ 51414: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -116115,17 +110991,17 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - sax = __nccwpck_require__(44642); + sax = __nccwpck_require__(77400); events = __nccwpck_require__(82361); - bom = __nccwpck_require__(13599); + bom = __nccwpck_require__(35203); - processors = __nccwpck_require__(33340); + processors = __nccwpck_require__(88333); setImmediate = (__nccwpck_require__(39512).setImmediate); - defaults = (__nccwpck_require__(33698).defaults); + defaults = (__nccwpck_require__(97731).defaults); isEmpty = function(thing) { return typeof thing === "object" && (thing != null) && Object.keys(thing).length === 0; @@ -116496,7 +111372,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 33340: +/***/ 88333: /***/ (function(__unused_webpack_module, exports) { // Generated by CoffeeScript 1.12.7 @@ -116537,7 +111413,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 99440: +/***/ 50827: /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -116547,13 +111423,13 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - defaults = __nccwpck_require__(33698); + defaults = __nccwpck_require__(97731); - builder = __nccwpck_require__(30275); + builder = __nccwpck_require__(88883); - parser = __nccwpck_require__(96355); + parser = __nccwpck_require__(51414); - processors = __nccwpck_require__(33340); + processors = __nccwpck_require__(88333); exports.defaults = defaults.defaults; @@ -116583,7 +111459,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 43411: +/***/ 52278: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -116602,7 +111478,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 21360: +/***/ 93480: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -116632,7 +111508,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 57205: +/***/ 49049: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -116722,7 +111598,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 78358: +/***/ 90168: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -116739,16 +111615,16 @@ function wrappy (fn, cb) { /***/ }), -/***/ 60572: +/***/ 68133: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 (function() { var NodeType, XMLAttribute, XMLNode; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); module.exports = XMLAttribute = (function() { function XMLAttribute(parent, name, value) { @@ -116854,7 +111730,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 80929: +/***/ 44695: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -116863,9 +111739,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLCharacterData = __nccwpck_require__(86306); + XMLCharacterData = __nccwpck_require__(16453); module.exports = XMLCData = (function(superClass) { extend(XMLCData, superClass); @@ -116897,7 +111773,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 86306: +/***/ 16453: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -116906,7 +111782,7 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); module.exports = XMLCharacterData = (function(superClass) { extend(XMLCharacterData, superClass); @@ -116983,7 +111859,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 32488: +/***/ 86312: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -116992,9 +111868,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLCharacterData = __nccwpck_require__(86306); + XMLCharacterData = __nccwpck_require__(16453); module.exports = XMLComment = (function(superClass) { extend(XMLComment, superClass); @@ -117026,16 +111902,16 @@ function wrappy (fn, cb) { /***/ }), -/***/ 66: +/***/ 45600: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 (function() { var XMLDOMConfiguration, XMLDOMErrorHandler, XMLDOMStringList; - XMLDOMErrorHandler = __nccwpck_require__(95558); + XMLDOMErrorHandler = __nccwpck_require__(18964); - XMLDOMStringList = __nccwpck_require__(56506); + XMLDOMStringList = __nccwpck_require__(27355); module.exports = XMLDOMConfiguration = (function() { function XMLDOMConfiguration() { @@ -117097,7 +111973,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 95558: +/***/ 18964: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -117120,7 +111996,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 76267: +/***/ 98926: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -117159,7 +112035,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 56506: +/***/ 27355: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -117194,7 +112070,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 10831: +/***/ 69535: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117203,9 +112079,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDTDAttList = (function(superClass) { extend(XMLDTDAttList, superClass); @@ -117256,7 +112132,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 10058: +/***/ 97648: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117265,9 +112141,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDTDElement = (function(superClass) { extend(XMLDTDElement, superClass); @@ -117301,7 +112177,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 57827: +/***/ 85257: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117310,11 +112186,11 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - isObject = (__nccwpck_require__(57205).isObject); + isObject = (__nccwpck_require__(49049).isObject); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDTDEntity = (function(superClass) { extend(XMLDTDEntity, superClass); @@ -117405,7 +112281,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 25985: +/***/ 2604: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117414,9 +112290,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDTDNotation = (function(superClass) { extend(XMLDTDNotation, superClass); @@ -117464,7 +112340,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 89921: +/***/ 99037: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117473,11 +112349,11 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - isObject = (__nccwpck_require__(57205).isObject); + isObject = (__nccwpck_require__(49049).isObject); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDeclaration = (function(superClass) { extend(XMLDeclaration, superClass); @@ -117514,7 +112390,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 30083: +/***/ 48815: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117523,21 +112399,21 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - isObject = (__nccwpck_require__(57205).isObject); + isObject = (__nccwpck_require__(49049).isObject); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLDTDAttList = __nccwpck_require__(10831); + XMLDTDAttList = __nccwpck_require__(69535); - XMLDTDEntity = __nccwpck_require__(57827); + XMLDTDEntity = __nccwpck_require__(85257); - XMLDTDElement = __nccwpck_require__(10058); + XMLDTDElement = __nccwpck_require__(97648); - XMLDTDNotation = __nccwpck_require__(25985); + XMLDTDNotation = __nccwpck_require__(2604); - XMLNamedNodeMap = __nccwpck_require__(53370); + XMLNamedNodeMap = __nccwpck_require__(98725); module.exports = XMLDocType = (function(superClass) { extend(XMLDocType, superClass); @@ -117707,7 +112583,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 64: +/***/ 19258: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117716,19 +112592,19 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - isPlainObject = (__nccwpck_require__(57205).isPlainObject); + isPlainObject = (__nccwpck_require__(49049).isPlainObject); - XMLDOMImplementation = __nccwpck_require__(76267); + XMLDOMImplementation = __nccwpck_require__(98926); - XMLDOMConfiguration = __nccwpck_require__(66); + XMLDOMConfiguration = __nccwpck_require__(45600); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLStringifier = __nccwpck_require__(37188); + XMLStringifier = __nccwpck_require__(93841); - XMLStringWriter = __nccwpck_require__(99182); + XMLStringWriter = __nccwpck_require__(91157); module.exports = XMLDocument = (function(superClass) { extend(XMLDocument, superClass); @@ -117956,7 +112832,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 34830: +/***/ 36237: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -117964,43 +112840,43 @@ function wrappy (fn, cb) { var NodeType, WriterState, XMLAttribute, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDocument, XMLDocumentCB, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLStringifier, XMLText, getValue, isFunction, isObject, isPlainObject, ref, hasProp = {}.hasOwnProperty; - ref = __nccwpck_require__(57205), isObject = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject, getValue = ref.getValue; + ref = __nccwpck_require__(49049), isObject = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject, getValue = ref.getValue; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLDocument = __nccwpck_require__(64); + XMLDocument = __nccwpck_require__(19258); - XMLElement = __nccwpck_require__(12378); + XMLElement = __nccwpck_require__(91825); - XMLCData = __nccwpck_require__(80929); + XMLCData = __nccwpck_require__(44695); - XMLComment = __nccwpck_require__(32488); + XMLComment = __nccwpck_require__(86312); - XMLRaw = __nccwpck_require__(13605); + XMLRaw = __nccwpck_require__(33923); - XMLText = __nccwpck_require__(5476); + XMLText = __nccwpck_require__(43611); - XMLProcessingInstruction = __nccwpck_require__(66778); + XMLProcessingInstruction = __nccwpck_require__(91219); - XMLDeclaration = __nccwpck_require__(89921); + XMLDeclaration = __nccwpck_require__(99037); - XMLDocType = __nccwpck_require__(30083); + XMLDocType = __nccwpck_require__(48815); - XMLDTDAttList = __nccwpck_require__(10831); + XMLDTDAttList = __nccwpck_require__(69535); - XMLDTDEntity = __nccwpck_require__(57827); + XMLDTDEntity = __nccwpck_require__(85257); - XMLDTDElement = __nccwpck_require__(10058); + XMLDTDElement = __nccwpck_require__(97648); - XMLDTDNotation = __nccwpck_require__(25985); + XMLDTDNotation = __nccwpck_require__(2604); - XMLAttribute = __nccwpck_require__(60572); + XMLAttribute = __nccwpck_require__(68133); - XMLStringifier = __nccwpck_require__(37188); + XMLStringifier = __nccwpck_require__(93841); - XMLStringWriter = __nccwpck_require__(99182); + XMLStringWriter = __nccwpck_require__(91157); - WriterState = __nccwpck_require__(78358); + WriterState = __nccwpck_require__(90168); module.exports = XMLDocumentCB = (function() { function XMLDocumentCB(options, onData, onEnd) { @@ -118491,7 +113367,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 69718: +/***/ 85043: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -118500,9 +113376,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); module.exports = XMLDummy = (function(superClass) { extend(XMLDummy, superClass); @@ -118529,7 +113405,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 12378: +/***/ 91825: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -118538,15 +113414,15 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - ref = __nccwpck_require__(57205), isObject = ref.isObject, isFunction = ref.isFunction, getValue = ref.getValue; + ref = __nccwpck_require__(49049), isObject = ref.isObject, isFunction = ref.isFunction, getValue = ref.getValue; - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLAttribute = __nccwpck_require__(60572); + XMLAttribute = __nccwpck_require__(68133); - XMLNamedNodeMap = __nccwpck_require__(53370); + XMLNamedNodeMap = __nccwpck_require__(98725); module.exports = XMLElement = (function(superClass) { extend(XMLElement, superClass); @@ -118834,7 +113710,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 53370: +/***/ 98725: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -118899,7 +113775,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 79925: +/***/ 86373: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -118907,7 +113783,7 @@ function wrappy (fn, cb) { var DocumentPosition, NodeType, XMLCData, XMLComment, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLNamedNodeMap, XMLNode, XMLNodeList, XMLProcessingInstruction, XMLRaw, XMLText, getValue, isEmpty, isFunction, isObject, ref1, hasProp = {}.hasOwnProperty; - ref1 = __nccwpck_require__(57205), isObject = ref1.isObject, isFunction = ref1.isFunction, isEmpty = ref1.isEmpty, getValue = ref1.getValue; + ref1 = __nccwpck_require__(49049), isObject = ref1.isObject, isFunction = ref1.isFunction, isEmpty = ref1.isEmpty, getValue = ref1.getValue; XMLElement = null; @@ -118946,19 +113822,19 @@ function wrappy (fn, cb) { this.children = []; this.baseURI = null; if (!XMLElement) { - XMLElement = __nccwpck_require__(12378); - XMLCData = __nccwpck_require__(80929); - XMLComment = __nccwpck_require__(32488); - XMLDeclaration = __nccwpck_require__(89921); - XMLDocType = __nccwpck_require__(30083); - XMLRaw = __nccwpck_require__(13605); - XMLText = __nccwpck_require__(5476); - XMLProcessingInstruction = __nccwpck_require__(66778); - XMLDummy = __nccwpck_require__(69718); - NodeType = __nccwpck_require__(21360); - XMLNodeList = __nccwpck_require__(33980); - XMLNamedNodeMap = __nccwpck_require__(53370); - DocumentPosition = __nccwpck_require__(43411); + XMLElement = __nccwpck_require__(91825); + XMLCData = __nccwpck_require__(44695); + XMLComment = __nccwpck_require__(86312); + XMLDeclaration = __nccwpck_require__(99037); + XMLDocType = __nccwpck_require__(48815); + XMLRaw = __nccwpck_require__(33923); + XMLText = __nccwpck_require__(43611); + XMLProcessingInstruction = __nccwpck_require__(91219); + XMLDummy = __nccwpck_require__(85043); + NodeType = __nccwpck_require__(93480); + XMLNodeList = __nccwpck_require__(13897); + XMLNamedNodeMap = __nccwpck_require__(98725); + DocumentPosition = __nccwpck_require__(52278); } } @@ -119691,7 +114567,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 33980: +/***/ 13897: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -119726,7 +114602,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 66778: +/***/ 91219: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -119735,9 +114611,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLCharacterData = __nccwpck_require__(86306); + XMLCharacterData = __nccwpck_require__(16453); module.exports = XMLProcessingInstruction = (function(superClass) { extend(XMLProcessingInstruction, superClass); @@ -119782,7 +114658,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 13605: +/***/ 33923: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -119791,9 +114667,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLNode = __nccwpck_require__(79925); + XMLNode = __nccwpck_require__(86373); module.exports = XMLRaw = (function(superClass) { extend(XMLRaw, superClass); @@ -119824,7 +114700,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 63731: +/***/ 57590: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -119833,11 +114709,11 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLWriterBase = __nccwpck_require__(46771); + XMLWriterBase = __nccwpck_require__(14992); - WriterState = __nccwpck_require__(78358); + WriterState = __nccwpck_require__(90168); module.exports = XMLStreamWriter = (function(superClass) { extend(XMLStreamWriter, superClass); @@ -120007,7 +114883,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 99182: +/***/ 91157: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -120016,7 +114892,7 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - XMLWriterBase = __nccwpck_require__(46771); + XMLWriterBase = __nccwpck_require__(14992); module.exports = XMLStringWriter = (function(superClass) { extend(XMLStringWriter, superClass); @@ -120049,7 +114925,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 37188: +/***/ 93841: /***/ (function(module) { // Generated by CoffeeScript 1.12.7 @@ -120296,7 +115172,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 5476: +/***/ 43611: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -120305,9 +115181,9 @@ function wrappy (fn, cb) { extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLCharacterData = __nccwpck_require__(86306); + XMLCharacterData = __nccwpck_require__(16453); module.exports = XMLText = (function(superClass) { extend(XMLText, superClass); @@ -120372,7 +115248,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 46771: +/***/ 14992: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 @@ -120380,37 +115256,37 @@ function wrappy (fn, cb) { var NodeType, WriterState, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDummy, XMLElement, XMLProcessingInstruction, XMLRaw, XMLText, XMLWriterBase, assign, hasProp = {}.hasOwnProperty; - assign = (__nccwpck_require__(57205).assign); + assign = (__nccwpck_require__(49049).assign); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - XMLDeclaration = __nccwpck_require__(89921); + XMLDeclaration = __nccwpck_require__(99037); - XMLDocType = __nccwpck_require__(30083); + XMLDocType = __nccwpck_require__(48815); - XMLCData = __nccwpck_require__(80929); + XMLCData = __nccwpck_require__(44695); - XMLComment = __nccwpck_require__(32488); + XMLComment = __nccwpck_require__(86312); - XMLElement = __nccwpck_require__(12378); + XMLElement = __nccwpck_require__(91825); - XMLRaw = __nccwpck_require__(13605); + XMLRaw = __nccwpck_require__(33923); - XMLText = __nccwpck_require__(5476); + XMLText = __nccwpck_require__(43611); - XMLProcessingInstruction = __nccwpck_require__(66778); + XMLProcessingInstruction = __nccwpck_require__(91219); - XMLDummy = __nccwpck_require__(69718); + XMLDummy = __nccwpck_require__(85043); - XMLDTDAttList = __nccwpck_require__(10831); + XMLDTDAttList = __nccwpck_require__(69535); - XMLDTDElement = __nccwpck_require__(10058); + XMLDTDElement = __nccwpck_require__(97648); - XMLDTDEntity = __nccwpck_require__(57827); + XMLDTDEntity = __nccwpck_require__(85257); - XMLDTDNotation = __nccwpck_require__(25985); + XMLDTDNotation = __nccwpck_require__(2604); - WriterState = __nccwpck_require__(78358); + WriterState = __nccwpck_require__(90168); module.exports = XMLWriterBase = (function() { function XMLWriterBase(options) { @@ -120807,28 +115683,28 @@ function wrappy (fn, cb) { /***/ }), -/***/ 16850: +/***/ 84537: /***/ (function(module, __unused_webpack_exports, __nccwpck_require__) { // Generated by CoffeeScript 1.12.7 (function() { var NodeType, WriterState, XMLDOMImplementation, XMLDocument, XMLDocumentCB, XMLStreamWriter, XMLStringWriter, assign, isFunction, ref; - ref = __nccwpck_require__(57205), assign = ref.assign, isFunction = ref.isFunction; + ref = __nccwpck_require__(49049), assign = ref.assign, isFunction = ref.isFunction; - XMLDOMImplementation = __nccwpck_require__(76267); + XMLDOMImplementation = __nccwpck_require__(98926); - XMLDocument = __nccwpck_require__(64); + XMLDocument = __nccwpck_require__(19258); - XMLDocumentCB = __nccwpck_require__(34830); + XMLDocumentCB = __nccwpck_require__(36237); - XMLStringWriter = __nccwpck_require__(99182); + XMLStringWriter = __nccwpck_require__(91157); - XMLStreamWriter = __nccwpck_require__(63731); + XMLStreamWriter = __nccwpck_require__(57590); - NodeType = __nccwpck_require__(21360); + NodeType = __nccwpck_require__(93480); - WriterState = __nccwpck_require__(78358); + WriterState = __nccwpck_require__(90168); module.exports.create = function(name, xmldec, doctype, options) { var doc, root; @@ -120879,7 +115755,7 @@ function wrappy (fn, cb) { /***/ }), -/***/ 53712: +/***/ 79293: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { /** @@ -120891,10 +115767,10 @@ function wrappy (fn, cb) { */ var inherits = (__nccwpck_require__(73837).inherits); -var ZipArchiveOutputStream = (__nccwpck_require__(28661).ZipArchiveOutputStream); -var ZipArchiveEntry = (__nccwpck_require__(28661).ZipArchiveEntry); +var ZipArchiveOutputStream = (__nccwpck_require__(21563).ZipArchiveOutputStream); +var ZipArchiveEntry = (__nccwpck_require__(21563).ZipArchiveEntry); -var util = __nccwpck_require__(80017); +var util = __nccwpck_require__(9925); /** * @constructor @@ -121071,6 +115947,5130 @@ ZipStream.prototype.finalize = function() { */ +/***/ }), + +/***/ 87351: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.issue = exports.issueCommand = void 0; +const os = __importStar(__nccwpck_require__(22037)); +const utils_1 = __nccwpck_require__(5278); +/** + * Commands + * + * Command Format: + * ::name key=value,key=value::message + * + * Examples: + * ::warning::This is the message + * ::set-env name=MY_VAR::some value + */ +function issueCommand(command, properties, message) { + const cmd = new Command(command, properties, message); + process.stdout.write(cmd.toString() + os.EOL); +} +exports.issueCommand = issueCommand; +function issue(name, message = '') { + issueCommand(name, {}, message); +} +exports.issue = issue; +const CMD_STRING = '::'; +class Command { + constructor(command, properties, message) { + if (!command) { + command = 'missing.command'; + } + this.command = command; + this.properties = properties; + this.message = message; + } + toString() { + let cmdStr = CMD_STRING + this.command; + if (this.properties && Object.keys(this.properties).length > 0) { + cmdStr += ' '; + let first = true; + for (const key in this.properties) { + if (this.properties.hasOwnProperty(key)) { + const val = this.properties[key]; + if (val) { + if (first) { + first = false; + } + else { + cmdStr += ','; + } + cmdStr += `${key}=${escapeProperty(val)}`; + } + } + } + } + cmdStr += `${CMD_STRING}${escapeData(this.message)}`; + return cmdStr; + } +} +function escapeData(s) { + return utils_1.toCommandValue(s) + .replace(/%/g, '%25') + .replace(/\r/g, '%0D') + .replace(/\n/g, '%0A'); +} +function escapeProperty(s) { + return utils_1.toCommandValue(s) + .replace(/%/g, '%25') + .replace(/\r/g, '%0D') + .replace(/\n/g, '%0A') + .replace(/:/g, '%3A') + .replace(/,/g, '%2C'); +} +//# sourceMappingURL=command.js.map + +/***/ }), + +/***/ 42186: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.getIDToken = exports.getState = exports.saveState = exports.group = exports.endGroup = exports.startGroup = exports.info = exports.notice = exports.warning = exports.error = exports.debug = exports.isDebug = exports.setFailed = exports.setCommandEcho = exports.setOutput = exports.getBooleanInput = exports.getMultilineInput = exports.getInput = exports.addPath = exports.setSecret = exports.exportVariable = exports.ExitCode = void 0; +const command_1 = __nccwpck_require__(87351); +const file_command_1 = __nccwpck_require__(717); +const utils_1 = __nccwpck_require__(5278); +const os = __importStar(__nccwpck_require__(22037)); +const path = __importStar(__nccwpck_require__(71017)); +const oidc_utils_1 = __nccwpck_require__(98041); +/** + * The code to exit an action + */ +var ExitCode; +(function (ExitCode) { + /** + * A code indicating that the action was successful + */ + ExitCode[ExitCode["Success"] = 0] = "Success"; + /** + * A code indicating that the action was a failure + */ + ExitCode[ExitCode["Failure"] = 1] = "Failure"; +})(ExitCode = exports.ExitCode || (exports.ExitCode = {})); +//----------------------------------------------------------------------- +// Variables +//----------------------------------------------------------------------- +/** + * Sets env variable for this action and future actions in the job + * @param name the name of the variable to set + * @param val the value of the variable. Non-string values will be converted to a string via JSON.stringify + */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any +function exportVariable(name, val) { + const convertedVal = utils_1.toCommandValue(val); + process.env[name] = convertedVal; + const filePath = process.env['GITHUB_ENV'] || ''; + if (filePath) { + return file_command_1.issueFileCommand('ENV', file_command_1.prepareKeyValueMessage(name, val)); + } + command_1.issueCommand('set-env', { name }, convertedVal); +} +exports.exportVariable = exportVariable; +/** + * Registers a secret which will get masked from logs + * @param secret value of the secret + */ +function setSecret(secret) { + command_1.issueCommand('add-mask', {}, secret); +} +exports.setSecret = setSecret; +/** + * Prepends inputPath to the PATH (for this action and future actions) + * @param inputPath + */ +function addPath(inputPath) { + const filePath = process.env['GITHUB_PATH'] || ''; + if (filePath) { + file_command_1.issueFileCommand('PATH', inputPath); + } + else { + command_1.issueCommand('add-path', {}, inputPath); + } + process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`; +} +exports.addPath = addPath; +/** + * Gets the value of an input. + * Unless trimWhitespace is set to false in InputOptions, the value is also trimmed. + * Returns an empty string if the value is not defined. + * + * @param name name of the input to get + * @param options optional. See InputOptions. + * @returns string + */ +function getInput(name, options) { + const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || ''; + if (options && options.required && !val) { + throw new Error(`Input required and not supplied: ${name}`); + } + if (options && options.trimWhitespace === false) { + return val; + } + return val.trim(); +} +exports.getInput = getInput; +/** + * Gets the values of an multiline input. Each value is also trimmed. + * + * @param name name of the input to get + * @param options optional. See InputOptions. + * @returns string[] + * + */ +function getMultilineInput(name, options) { + const inputs = getInput(name, options) + .split('\n') + .filter(x => x !== ''); + if (options && options.trimWhitespace === false) { + return inputs; + } + return inputs.map(input => input.trim()); +} +exports.getMultilineInput = getMultilineInput; +/** + * Gets the input value of the boolean type in the YAML 1.2 "core schema" specification. + * Support boolean input list: `true | True | TRUE | false | False | FALSE` . + * The return value is also in boolean type. + * ref: https://yaml.org/spec/1.2/spec.html#id2804923 + * + * @param name name of the input to get + * @param options optional. See InputOptions. + * @returns boolean + */ +function getBooleanInput(name, options) { + const trueValue = ['true', 'True', 'TRUE']; + const falseValue = ['false', 'False', 'FALSE']; + const val = getInput(name, options); + if (trueValue.includes(val)) + return true; + if (falseValue.includes(val)) + return false; + throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${name}\n` + + `Support boolean input list: \`true | True | TRUE | false | False | FALSE\``); +} +exports.getBooleanInput = getBooleanInput; +/** + * Sets the value of an output. + * + * @param name name of the output to set + * @param value value to store. Non-string values will be converted to a string via JSON.stringify + */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any +function setOutput(name, value) { + const filePath = process.env['GITHUB_OUTPUT'] || ''; + if (filePath) { + return file_command_1.issueFileCommand('OUTPUT', file_command_1.prepareKeyValueMessage(name, value)); + } + process.stdout.write(os.EOL); + command_1.issueCommand('set-output', { name }, utils_1.toCommandValue(value)); +} +exports.setOutput = setOutput; +/** + * Enables or disables the echoing of commands into stdout for the rest of the step. + * Echoing is disabled by default if ACTIONS_STEP_DEBUG is not set. + * + */ +function setCommandEcho(enabled) { + command_1.issue('echo', enabled ? 'on' : 'off'); +} +exports.setCommandEcho = setCommandEcho; +//----------------------------------------------------------------------- +// Results +//----------------------------------------------------------------------- +/** + * Sets the action status to failed. + * When the action exits it will be with an exit code of 1 + * @param message add error issue message + */ +function setFailed(message) { + process.exitCode = ExitCode.Failure; + error(message); +} +exports.setFailed = setFailed; +//----------------------------------------------------------------------- +// Logging Commands +//----------------------------------------------------------------------- +/** + * Gets whether Actions Step Debug is on or not + */ +function isDebug() { + return process.env['RUNNER_DEBUG'] === '1'; +} +exports.isDebug = isDebug; +/** + * Writes debug message to user log + * @param message debug message + */ +function debug(message) { + command_1.issueCommand('debug', {}, message); +} +exports.debug = debug; +/** + * Adds an error issue + * @param message error issue message. Errors will be converted to string via toString() + * @param properties optional properties to add to the annotation. + */ +function error(message, properties = {}) { + command_1.issueCommand('error', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); +} +exports.error = error; +/** + * Adds a warning issue + * @param message warning issue message. Errors will be converted to string via toString() + * @param properties optional properties to add to the annotation. + */ +function warning(message, properties = {}) { + command_1.issueCommand('warning', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); +} +exports.warning = warning; +/** + * Adds a notice issue + * @param message notice issue message. Errors will be converted to string via toString() + * @param properties optional properties to add to the annotation. + */ +function notice(message, properties = {}) { + command_1.issueCommand('notice', utils_1.toCommandProperties(properties), message instanceof Error ? message.toString() : message); +} +exports.notice = notice; +/** + * Writes info to log with console.log. + * @param message info message + */ +function info(message) { + process.stdout.write(message + os.EOL); +} +exports.info = info; +/** + * Begin an output group. + * + * Output until the next `groupEnd` will be foldable in this group + * + * @param name The name of the output group + */ +function startGroup(name) { + command_1.issue('group', name); +} +exports.startGroup = startGroup; +/** + * End an output group. + */ +function endGroup() { + command_1.issue('endgroup'); +} +exports.endGroup = endGroup; +/** + * Wrap an asynchronous function call in a group. + * + * Returns the same type as the function itself. + * + * @param name The name of the group + * @param fn The function to wrap in the group + */ +function group(name, fn) { + return __awaiter(this, void 0, void 0, function* () { + startGroup(name); + let result; + try { + result = yield fn(); + } + finally { + endGroup(); + } + return result; + }); +} +exports.group = group; +//----------------------------------------------------------------------- +// Wrapper action state +//----------------------------------------------------------------------- +/** + * Saves state for current action, the state can only be retrieved by this action's post job execution. + * + * @param name name of the state to store + * @param value value to store. Non-string values will be converted to a string via JSON.stringify + */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any +function saveState(name, value) { + const filePath = process.env['GITHUB_STATE'] || ''; + if (filePath) { + return file_command_1.issueFileCommand('STATE', file_command_1.prepareKeyValueMessage(name, value)); + } + command_1.issueCommand('save-state', { name }, utils_1.toCommandValue(value)); +} +exports.saveState = saveState; +/** + * Gets the value of an state set by this action's main execution. + * + * @param name name of the state to get + * @returns string + */ +function getState(name) { + return process.env[`STATE_${name}`] || ''; +} +exports.getState = getState; +function getIDToken(aud) { + return __awaiter(this, void 0, void 0, function* () { + return yield oidc_utils_1.OidcClient.getIDToken(aud); + }); +} +exports.getIDToken = getIDToken; +/** + * Summary exports + */ +var summary_1 = __nccwpck_require__(81327); +Object.defineProperty(exports, "summary", ({ enumerable: true, get: function () { return summary_1.summary; } })); +/** + * @deprecated use core.summary + */ +var summary_2 = __nccwpck_require__(81327); +Object.defineProperty(exports, "markdownSummary", ({ enumerable: true, get: function () { return summary_2.markdownSummary; } })); +/** + * Path exports + */ +var path_utils_1 = __nccwpck_require__(2981); +Object.defineProperty(exports, "toPosixPath", ({ enumerable: true, get: function () { return path_utils_1.toPosixPath; } })); +Object.defineProperty(exports, "toWin32Path", ({ enumerable: true, get: function () { return path_utils_1.toWin32Path; } })); +Object.defineProperty(exports, "toPlatformPath", ({ enumerable: true, get: function () { return path_utils_1.toPlatformPath; } })); +//# sourceMappingURL=core.js.map + +/***/ }), + +/***/ 717: +/***/ (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) { + if (k2 === undefined) k2 = k; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.prepareKeyValueMessage = exports.issueFileCommand = void 0; +// We use any as a valid input type +/* eslint-disable @typescript-eslint/no-explicit-any */ +const fs = __importStar(__nccwpck_require__(57147)); +const os = __importStar(__nccwpck_require__(22037)); +const uuid_1 = __nccwpck_require__(75840); +const utils_1 = __nccwpck_require__(5278); +function issueFileCommand(command, message) { + const filePath = process.env[`GITHUB_${command}`]; + if (!filePath) { + throw new Error(`Unable to find environment variable for file command ${command}`); + } + if (!fs.existsSync(filePath)) { + throw new Error(`Missing file at path: ${filePath}`); + } + fs.appendFileSync(filePath, `${utils_1.toCommandValue(message)}${os.EOL}`, { + encoding: 'utf8' + }); +} +exports.issueFileCommand = issueFileCommand; +function prepareKeyValueMessage(key, value) { + const delimiter = `ghadelimiter_${uuid_1.v4()}`; + const convertedValue = utils_1.toCommandValue(value); + // These should realistically never happen, but just in case someone finds a + // way to exploit uuid generation let's not allow keys or values that contain + // the delimiter. + if (key.includes(delimiter)) { + throw new Error(`Unexpected input: name should not contain the delimiter "${delimiter}"`); + } + if (convertedValue.includes(delimiter)) { + throw new Error(`Unexpected input: value should not contain the delimiter "${delimiter}"`); + } + return `${key}<<${delimiter}${os.EOL}${convertedValue}${os.EOL}${delimiter}`; +} +exports.prepareKeyValueMessage = prepareKeyValueMessage; +//# sourceMappingURL=file-command.js.map + +/***/ }), + +/***/ 98041: +/***/ (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); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.OidcClient = void 0; +const http_client_1 = __nccwpck_require__(96255); +const auth_1 = __nccwpck_require__(35526); +const core_1 = __nccwpck_require__(42186); +class OidcClient { + static createHttpClient(allowRetry = true, maxRetry = 10) { + const requestOptions = { + allowRetries: allowRetry, + maxRetries: maxRetry + }; + return new http_client_1.HttpClient('actions/oidc-client', [new auth_1.BearerCredentialHandler(OidcClient.getRequestToken())], requestOptions); + } + static getRequestToken() { + const token = process.env['ACTIONS_ID_TOKEN_REQUEST_TOKEN']; + if (!token) { + throw new Error('Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable'); + } + return token; + } + static getIDTokenUrl() { + const runtimeUrl = process.env['ACTIONS_ID_TOKEN_REQUEST_URL']; + if (!runtimeUrl) { + throw new Error('Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable'); + } + return runtimeUrl; + } + static getCall(id_token_url) { + var _a; + return __awaiter(this, void 0, void 0, function* () { + const httpclient = OidcClient.createHttpClient(); + const res = yield httpclient + .getJson(id_token_url) + .catch(error => { + throw new Error(`Failed to get ID Token. \n + Error Code : ${error.statusCode}\n + Error Message: ${error.result.message}`); + }); + const id_token = (_a = res.result) === null || _a === void 0 ? void 0 : _a.value; + if (!id_token) { + throw new Error('Response json body do not have ID Token field'); + } + return id_token; + }); + } + static getIDToken(audience) { + return __awaiter(this, void 0, void 0, function* () { + try { + // New ID Token is requested from action service + let id_token_url = OidcClient.getIDTokenUrl(); + if (audience) { + const encodedAudience = encodeURIComponent(audience); + id_token_url = `${id_token_url}&audience=${encodedAudience}`; + } + core_1.debug(`ID token url is ${id_token_url}`); + const id_token = yield OidcClient.getCall(id_token_url); + core_1.setSecret(id_token); + return id_token; + } + catch (error) { + throw new Error(`Error message: ${error.message}`); + } + }); + } +} +exports.OidcClient = OidcClient; +//# sourceMappingURL=oidc-utils.js.map + +/***/ }), + +/***/ 2981: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.toPlatformPath = exports.toWin32Path = exports.toPosixPath = void 0; +const path = __importStar(__nccwpck_require__(71017)); +/** + * toPosixPath converts the given path to the posix form. On Windows, \\ will be + * replaced with /. + * + * @param pth. Path to transform. + * @return string Posix path. + */ +function toPosixPath(pth) { + return pth.replace(/[\\]/g, '/'); +} +exports.toPosixPath = toPosixPath; +/** + * toWin32Path converts the given path to the win32 form. On Linux, / will be + * replaced with \\. + * + * @param pth. Path to transform. + * @return string Win32 path. + */ +function toWin32Path(pth) { + return pth.replace(/[/]/g, '\\'); +} +exports.toWin32Path = toWin32Path; +/** + * toPlatformPath converts the given path to a platform-specific path. It does + * this by replacing instances of / and \ with the platform-specific path + * separator. + * + * @param pth The path to platformize. + * @return string The platform-specific path. + */ +function toPlatformPath(pth) { + return pth.replace(/[/\\]/g, path.sep); +} +exports.toPlatformPath = toPlatformPath; +//# sourceMappingURL=path-utils.js.map + +/***/ }), + +/***/ 81327: +/***/ (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); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.summary = exports.markdownSummary = exports.SUMMARY_DOCS_URL = exports.SUMMARY_ENV_VAR = void 0; +const os_1 = __nccwpck_require__(22037); +const fs_1 = __nccwpck_require__(57147); +const { access, appendFile, writeFile } = fs_1.promises; +exports.SUMMARY_ENV_VAR = 'GITHUB_STEP_SUMMARY'; +exports.SUMMARY_DOCS_URL = 'https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary'; +class Summary { + constructor() { + this._buffer = ''; + } + /** + * Finds the summary file path from the environment, rejects if env var is not found or file does not exist + * Also checks r/w permissions. + * + * @returns step summary file path + */ + filePath() { + return __awaiter(this, void 0, void 0, function* () { + if (this._filePath) { + return this._filePath; + } + const pathFromEnv = process.env[exports.SUMMARY_ENV_VAR]; + if (!pathFromEnv) { + throw new Error(`Unable to find environment variable for $${exports.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`); + } + try { + yield access(pathFromEnv, fs_1.constants.R_OK | fs_1.constants.W_OK); + } + catch (_a) { + throw new Error(`Unable to access summary file: '${pathFromEnv}'. Check if the file has correct read/write permissions.`); + } + this._filePath = pathFromEnv; + return this._filePath; + }); + } + /** + * Wraps content in an HTML tag, adding any HTML attributes + * + * @param {string} tag HTML tag to wrap + * @param {string | null} content content within the tag + * @param {[attribute: string]: string} attrs key-value list of HTML attributes to add + * + * @returns {string} content wrapped in HTML element + */ + wrap(tag, content, attrs = {}) { + const htmlAttrs = Object.entries(attrs) + .map(([key, value]) => ` ${key}="${value}"`) + .join(''); + if (!content) { + return `<${tag}${htmlAttrs}>`; + } + return `<${tag}${htmlAttrs}>${content}`; + } + /** + * Writes text in the buffer to the summary buffer file and empties buffer. Will append by default. + * + * @param {SummaryWriteOptions} [options] (optional) options for write operation + * + * @returns {Promise} summary instance + */ + write(options) { + return __awaiter(this, void 0, void 0, function* () { + const overwrite = !!(options === null || options === void 0 ? void 0 : options.overwrite); + const filePath = yield this.filePath(); + const writeFunc = overwrite ? writeFile : appendFile; + yield writeFunc(filePath, this._buffer, { encoding: 'utf8' }); + return this.emptyBuffer(); + }); + } + /** + * Clears the summary buffer and wipes the summary file + * + * @returns {Summary} summary instance + */ + clear() { + return __awaiter(this, void 0, void 0, function* () { + return this.emptyBuffer().write({ overwrite: true }); + }); + } + /** + * Returns the current summary buffer as a string + * + * @returns {string} string of summary buffer + */ + stringify() { + return this._buffer; + } + /** + * If the summary buffer is empty + * + * @returns {boolen} true if the buffer is empty + */ + isEmptyBuffer() { + return this._buffer.length === 0; + } + /** + * Resets the summary buffer without writing to summary file + * + * @returns {Summary} summary instance + */ + emptyBuffer() { + this._buffer = ''; + return this; + } + /** + * Adds raw text to the summary buffer + * + * @param {string} text content to add + * @param {boolean} [addEOL=false] (optional) append an EOL to the raw text (default: false) + * + * @returns {Summary} summary instance + */ + addRaw(text, addEOL = false) { + this._buffer += text; + return addEOL ? this.addEOL() : this; + } + /** + * Adds the operating system-specific end-of-line marker to the buffer + * + * @returns {Summary} summary instance + */ + addEOL() { + return this.addRaw(os_1.EOL); + } + /** + * Adds an HTML codeblock to the summary buffer + * + * @param {string} code content to render within fenced code block + * @param {string} lang (optional) language to syntax highlight code + * + * @returns {Summary} summary instance + */ + addCodeBlock(code, lang) { + const attrs = Object.assign({}, (lang && { lang })); + const element = this.wrap('pre', this.wrap('code', code), attrs); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML list to the summary buffer + * + * @param {string[]} items list of items to render + * @param {boolean} [ordered=false] (optional) if the rendered list should be ordered or not (default: false) + * + * @returns {Summary} summary instance + */ + addList(items, ordered = false) { + const tag = ordered ? 'ol' : 'ul'; + const listItems = items.map(item => this.wrap('li', item)).join(''); + const element = this.wrap(tag, listItems); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML table to the summary buffer + * + * @param {SummaryTableCell[]} rows table rows + * + * @returns {Summary} summary instance + */ + addTable(rows) { + const tableBody = rows + .map(row => { + const cells = row + .map(cell => { + if (typeof cell === 'string') { + return this.wrap('td', cell); + } + const { header, data, colspan, rowspan } = cell; + const tag = header ? 'th' : 'td'; + const attrs = Object.assign(Object.assign({}, (colspan && { colspan })), (rowspan && { rowspan })); + return this.wrap(tag, data, attrs); + }) + .join(''); + return this.wrap('tr', cells); + }) + .join(''); + const element = this.wrap('table', tableBody); + return this.addRaw(element).addEOL(); + } + /** + * Adds a collapsable HTML details element to the summary buffer + * + * @param {string} label text for the closed state + * @param {string} content collapsable content + * + * @returns {Summary} summary instance + */ + addDetails(label, content) { + const element = this.wrap('details', this.wrap('summary', label) + content); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML image tag to the summary buffer + * + * @param {string} src path to the image you to embed + * @param {string} alt text description of the image + * @param {SummaryImageOptions} options (optional) addition image attributes + * + * @returns {Summary} summary instance + */ + addImage(src, alt, options) { + const { width, height } = options || {}; + const attrs = Object.assign(Object.assign({}, (width && { width })), (height && { height })); + const element = this.wrap('img', null, Object.assign({ src, alt }, attrs)); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML section heading element + * + * @param {string} text heading text + * @param {number | string} [level=1] (optional) the heading level, default: 1 + * + * @returns {Summary} summary instance + */ + addHeading(text, level) { + const tag = `h${level}`; + const allowedTag = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6'].includes(tag) + ? tag + : 'h1'; + const element = this.wrap(allowedTag, text); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML thematic break (
) to the summary buffer + * + * @returns {Summary} summary instance + */ + addSeparator() { + const element = this.wrap('hr', null); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML line break (
) to the summary buffer + * + * @returns {Summary} summary instance + */ + addBreak() { + const element = this.wrap('br', null); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML blockquote to the summary buffer + * + * @param {string} text quote text + * @param {string} cite (optional) citation url + * + * @returns {Summary} summary instance + */ + addQuote(text, cite) { + const attrs = Object.assign({}, (cite && { cite })); + const element = this.wrap('blockquote', text, attrs); + return this.addRaw(element).addEOL(); + } + /** + * Adds an HTML anchor tag to the summary buffer + * + * @param {string} text link text/content + * @param {string} href hyperlink + * + * @returns {Summary} summary instance + */ + addLink(text, href) { + const element = this.wrap('a', text, { href }); + return this.addRaw(element).addEOL(); + } +} +const _summary = new Summary(); +/** + * @deprecated use `core.summary` + */ +exports.markdownSummary = _summary; +exports.summary = _summary; +//# sourceMappingURL=summary.js.map + +/***/ }), + +/***/ 5278: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +// We use any as a valid input type +/* eslint-disable @typescript-eslint/no-explicit-any */ +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.toCommandProperties = exports.toCommandValue = void 0; +/** + * Sanitizes an input into a string so it can be passed into issueCommand safely + * @param input input to sanitize into a string + */ +function toCommandValue(input) { + if (input === null || input === undefined) { + return ''; + } + else if (typeof input === 'string' || input instanceof String) { + return input; + } + return JSON.stringify(input); +} +exports.toCommandValue = toCommandValue; +/** + * + * @param annotationProperties + * @returns The command properties to send with the actual annotation command + * See IssueCommandProperties: https://github.com/actions/runner/blob/main/src/Runner.Worker/ActionCommandManager.cs#L646 + */ +function toCommandProperties(annotationProperties) { + if (!Object.keys(annotationProperties).length) { + return {}; + } + return { + title: annotationProperties.title, + file: annotationProperties.file, + line: annotationProperties.startLine, + endLine: annotationProperties.endLine, + col: annotationProperties.startColumn, + endColumn: annotationProperties.endColumn + }; +} +exports.toCommandProperties = toCommandProperties; +//# sourceMappingURL=utils.js.map + +/***/ }), + +/***/ 28090: +/***/ (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); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.hashFiles = exports.create = void 0; +const internal_globber_1 = __nccwpck_require__(28298); +const internal_hash_files_1 = __nccwpck_require__(2448); +/** + * Constructs a globber + * + * @param patterns Patterns separated by newlines + * @param options Glob options + */ +function create(patterns, options) { + return __awaiter(this, void 0, void 0, function* () { + return yield internal_globber_1.DefaultGlobber.create(patterns, options); + }); +} +exports.create = create; +/** + * Computes the sha256 hash of a glob + * + * @param patterns Patterns separated by newlines + * @param options Glob options + */ +function hashFiles(patterns, options, verbose = false) { + return __awaiter(this, void 0, void 0, function* () { + let followSymbolicLinks = true; + if (options && typeof options.followSymbolicLinks === 'boolean') { + followSymbolicLinks = options.followSymbolicLinks; + } + const globber = yield create(patterns, { followSymbolicLinks }); + return internal_hash_files_1.hashFiles(globber, verbose); + }); +} +exports.hashFiles = hashFiles; +//# sourceMappingURL=glob.js.map + +/***/ }), + +/***/ 51026: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.getOptions = void 0; +const core = __importStar(__nccwpck_require__(42186)); +/** + * Returns a copy with defaults filled in. + */ +function getOptions(copy) { + const result = { + followSymbolicLinks: true, + implicitDescendants: true, + matchDirectories: true, + omitBrokenSymbolicLinks: true + }; + if (copy) { + if (typeof copy.followSymbolicLinks === 'boolean') { + result.followSymbolicLinks = copy.followSymbolicLinks; + core.debug(`followSymbolicLinks '${result.followSymbolicLinks}'`); + } + if (typeof copy.implicitDescendants === 'boolean') { + result.implicitDescendants = copy.implicitDescendants; + core.debug(`implicitDescendants '${result.implicitDescendants}'`); + } + if (typeof copy.matchDirectories === 'boolean') { + result.matchDirectories = copy.matchDirectories; + core.debug(`matchDirectories '${result.matchDirectories}'`); + } + if (typeof copy.omitBrokenSymbolicLinks === 'boolean') { + result.omitBrokenSymbolicLinks = copy.omitBrokenSymbolicLinks; + core.debug(`omitBrokenSymbolicLinks '${result.omitBrokenSymbolicLinks}'`); + } + } + return result; +} +exports.getOptions = getOptions; +//# sourceMappingURL=internal-glob-options-helper.js.map + +/***/ }), + +/***/ 28298: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __asyncValues = (this && this.__asyncValues) || function (o) { + if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); + var m = o[Symbol.asyncIterator], i; + return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); + function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } + function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } +}; +var __await = (this && this.__await) || function (v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } +var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _arguments, generator) { + if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); + var g = generator.apply(thisArg, _arguments || []), i, q = []; + return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; + function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } + function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } + function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } + function fulfill(value) { resume("next", value); } + function reject(value) { resume("throw", value); } + function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.DefaultGlobber = void 0; +const core = __importStar(__nccwpck_require__(42186)); +const fs = __importStar(__nccwpck_require__(57147)); +const globOptionsHelper = __importStar(__nccwpck_require__(51026)); +const path = __importStar(__nccwpck_require__(71017)); +const patternHelper = __importStar(__nccwpck_require__(29005)); +const internal_match_kind_1 = __nccwpck_require__(81063); +const internal_pattern_1 = __nccwpck_require__(64536); +const internal_search_state_1 = __nccwpck_require__(89117); +const IS_WINDOWS = process.platform === 'win32'; +class DefaultGlobber { + constructor(options) { + this.patterns = []; + this.searchPaths = []; + this.options = globOptionsHelper.getOptions(options); + } + getSearchPaths() { + // Return a copy + return this.searchPaths.slice(); + } + glob() { + var e_1, _a; + return __awaiter(this, void 0, void 0, function* () { + const result = []; + try { + for (var _b = __asyncValues(this.globGenerator()), _c; _c = yield _b.next(), !_c.done;) { + const itemPath = _c.value; + result.push(itemPath); + } + } + catch (e_1_1) { e_1 = { error: e_1_1 }; } + finally { + try { + if (_c && !_c.done && (_a = _b.return)) yield _a.call(_b); + } + finally { if (e_1) throw e_1.error; } + } + return result; + }); + } + globGenerator() { + return __asyncGenerator(this, arguments, function* globGenerator_1() { + // Fill in defaults options + const options = globOptionsHelper.getOptions(this.options); + // Implicit descendants? + const patterns = []; + for (const pattern of this.patterns) { + patterns.push(pattern); + if (options.implicitDescendants && + (pattern.trailingSeparator || + pattern.segments[pattern.segments.length - 1] !== '**')) { + patterns.push(new internal_pattern_1.Pattern(pattern.negate, true, pattern.segments.concat('**'))); + } + } + // Push the search paths + const stack = []; + for (const searchPath of patternHelper.getSearchPaths(patterns)) { + core.debug(`Search path '${searchPath}'`); + // Exists? + try { + // Intentionally using lstat. Detection for broken symlink + // will be performed later (if following symlinks). + yield __await(fs.promises.lstat(searchPath)); + } + catch (err) { + if (err.code === 'ENOENT') { + continue; + } + throw err; + } + stack.unshift(new internal_search_state_1.SearchState(searchPath, 1)); + } + // Search + const traversalChain = []; // used to detect cycles + while (stack.length) { + // Pop + const item = stack.pop(); + // Match? + const match = patternHelper.match(patterns, item.path); + const partialMatch = !!match || patternHelper.partialMatch(patterns, item.path); + if (!match && !partialMatch) { + continue; + } + // Stat + const stats = yield __await(DefaultGlobber.stat(item, options, traversalChain) + // Broken symlink, or symlink cycle detected, or no longer exists + ); + // Broken symlink, or symlink cycle detected, or no longer exists + if (!stats) { + continue; + } + // Directory + if (stats.isDirectory()) { + // Matched + if (match & internal_match_kind_1.MatchKind.Directory && options.matchDirectories) { + yield yield __await(item.path); + } + // Descend? + else if (!partialMatch) { + continue; + } + // Push the child items in reverse + const childLevel = item.level + 1; + const childItems = (yield __await(fs.promises.readdir(item.path))).map(x => new internal_search_state_1.SearchState(path.join(item.path, x), childLevel)); + stack.push(...childItems.reverse()); + } + // File + else if (match & internal_match_kind_1.MatchKind.File) { + yield yield __await(item.path); + } + } + }); + } + /** + * Constructs a DefaultGlobber + */ + static create(patterns, options) { + return __awaiter(this, void 0, void 0, function* () { + const result = new DefaultGlobber(options); + if (IS_WINDOWS) { + patterns = patterns.replace(/\r\n/g, '\n'); + patterns = patterns.replace(/\r/g, '\n'); + } + const lines = patterns.split('\n').map(x => x.trim()); + for (const line of lines) { + // Empty or comment + if (!line || line.startsWith('#')) { + continue; + } + // Pattern + else { + result.patterns.push(new internal_pattern_1.Pattern(line)); + } + } + result.searchPaths.push(...patternHelper.getSearchPaths(result.patterns)); + return result; + }); + } + static stat(item, options, traversalChain) { + return __awaiter(this, void 0, void 0, function* () { + // Note: + // `stat` returns info about the target of a symlink (or symlink chain) + // `lstat` returns info about a symlink itself + let stats; + if (options.followSymbolicLinks) { + try { + // Use `stat` (following symlinks) + stats = yield fs.promises.stat(item.path); + } + catch (err) { + if (err.code === 'ENOENT') { + if (options.omitBrokenSymbolicLinks) { + core.debug(`Broken symlink '${item.path}'`); + return undefined; + } + throw new Error(`No information found for the path '${item.path}'. This may indicate a broken symbolic link.`); + } + throw err; + } + } + else { + // Use `lstat` (not following symlinks) + stats = yield fs.promises.lstat(item.path); + } + // Note, isDirectory() returns false for the lstat of a symlink + if (stats.isDirectory() && options.followSymbolicLinks) { + // Get the realpath + const realPath = yield fs.promises.realpath(item.path); + // Fixup the traversal chain to match the item level + while (traversalChain.length >= item.level) { + traversalChain.pop(); + } + // Test for a cycle + if (traversalChain.some((x) => x === realPath)) { + core.debug(`Symlink cycle detected for path '${item.path}' and realpath '${realPath}'`); + return undefined; + } + // Update the traversal chain + traversalChain.push(realPath); + } + return stats; + }); + } +} +exports.DefaultGlobber = DefaultGlobber; +//# sourceMappingURL=internal-globber.js.map + +/***/ }), + +/***/ 2448: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __asyncValues = (this && this.__asyncValues) || function (o) { + if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); + var m = o[Symbol.asyncIterator], i; + return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); + function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } + function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.hashFiles = void 0; +const crypto = __importStar(__nccwpck_require__(6113)); +const core = __importStar(__nccwpck_require__(42186)); +const fs = __importStar(__nccwpck_require__(57147)); +const stream = __importStar(__nccwpck_require__(12781)); +const util = __importStar(__nccwpck_require__(73837)); +const path = __importStar(__nccwpck_require__(71017)); +function hashFiles(globber, verbose = false) { + var e_1, _a; + var _b; + return __awaiter(this, void 0, void 0, function* () { + const writeDelegate = verbose ? core.info : core.debug; + let hasMatch = false; + const githubWorkspace = (_b = process.env['GITHUB_WORKSPACE']) !== null && _b !== void 0 ? _b : process.cwd(); + const result = crypto.createHash('sha256'); + let count = 0; + try { + for (var _c = __asyncValues(globber.globGenerator()), _d; _d = yield _c.next(), !_d.done;) { + const file = _d.value; + writeDelegate(file); + if (!file.startsWith(`${githubWorkspace}${path.sep}`)) { + writeDelegate(`Ignore '${file}' since it is not under GITHUB_WORKSPACE.`); + continue; + } + if (fs.statSync(file).isDirectory()) { + writeDelegate(`Skip directory '${file}'.`); + continue; + } + const hash = crypto.createHash('sha256'); + const pipeline = util.promisify(stream.pipeline); + yield pipeline(fs.createReadStream(file), hash); + result.write(hash.digest()); + count++; + if (!hasMatch) { + hasMatch = true; + } + } + } + catch (e_1_1) { e_1 = { error: e_1_1 }; } + finally { + try { + if (_d && !_d.done && (_a = _c.return)) yield _a.call(_c); + } + finally { if (e_1) throw e_1.error; } + } + result.end(); + if (hasMatch) { + writeDelegate(`Found ${count} files to hash.`); + return result.digest('hex'); + } + else { + writeDelegate(`No matches found for glob`); + return ''; + } + }); +} +exports.hashFiles = hashFiles; +//# sourceMappingURL=internal-hash-files.js.map + +/***/ }), + +/***/ 81063: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.MatchKind = void 0; +/** + * Indicates whether a pattern matches a path + */ +var MatchKind; +(function (MatchKind) { + /** Not matched */ + MatchKind[MatchKind["None"] = 0] = "None"; + /** Matched if the path is a directory */ + MatchKind[MatchKind["Directory"] = 1] = "Directory"; + /** Matched if the path is a regular file */ + MatchKind[MatchKind["File"] = 2] = "File"; + /** Matched */ + MatchKind[MatchKind["All"] = 3] = "All"; +})(MatchKind = exports.MatchKind || (exports.MatchKind = {})); +//# sourceMappingURL=internal-match-kind.js.map + +/***/ }), + +/***/ 1849: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.safeTrimTrailingSeparator = exports.normalizeSeparators = exports.hasRoot = exports.hasAbsoluteRoot = exports.ensureAbsoluteRoot = exports.dirname = void 0; +const path = __importStar(__nccwpck_require__(71017)); +const assert_1 = __importDefault(__nccwpck_require__(39491)); +const IS_WINDOWS = process.platform === 'win32'; +/** + * Similar to path.dirname except normalizes the path separators and slightly better handling for Windows UNC paths. + * + * For example, on Linux/macOS: + * - `/ => /` + * - `/hello => /` + * + * For example, on Windows: + * - `C:\ => C:\` + * - `C:\hello => C:\` + * - `C: => C:` + * - `C:hello => C:` + * - `\ => \` + * - `\hello => \` + * - `\\hello => \\hello` + * - `\\hello\world => \\hello\world` + */ +function dirname(p) { + // Normalize slashes and trim unnecessary trailing slash + p = safeTrimTrailingSeparator(p); + // Windows UNC root, e.g. \\hello or \\hello\world + if (IS_WINDOWS && /^\\\\[^\\]+(\\[^\\]+)?$/.test(p)) { + return p; + } + // Get dirname + let result = path.dirname(p); + // Trim trailing slash for Windows UNC root, e.g. \\hello\world\ + if (IS_WINDOWS && /^\\\\[^\\]+\\[^\\]+\\$/.test(result)) { + result = safeTrimTrailingSeparator(result); + } + return result; +} +exports.dirname = dirname; +/** + * Roots the path if not already rooted. On Windows, relative roots like `\` + * or `C:` are expanded based on the current working directory. + */ +function ensureAbsoluteRoot(root, itemPath) { + assert_1.default(root, `ensureAbsoluteRoot parameter 'root' must not be empty`); + assert_1.default(itemPath, `ensureAbsoluteRoot parameter 'itemPath' must not be empty`); + // Already rooted + if (hasAbsoluteRoot(itemPath)) { + return itemPath; + } + // Windows + if (IS_WINDOWS) { + // Check for itemPath like C: or C:foo + if (itemPath.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)) { + let cwd = process.cwd(); + assert_1.default(cwd.match(/^[A-Z]:\\/i), `Expected current directory to start with an absolute drive root. Actual '${cwd}'`); + // Drive letter matches cwd? Expand to cwd + if (itemPath[0].toUpperCase() === cwd[0].toUpperCase()) { + // Drive only, e.g. C: + if (itemPath.length === 2) { + // Preserve specified drive letter case (upper or lower) + return `${itemPath[0]}:\\${cwd.substr(3)}`; + } + // Drive + path, e.g. C:foo + else { + if (!cwd.endsWith('\\')) { + cwd += '\\'; + } + // Preserve specified drive letter case (upper or lower) + return `${itemPath[0]}:\\${cwd.substr(3)}${itemPath.substr(2)}`; + } + } + // Different drive + else { + return `${itemPath[0]}:\\${itemPath.substr(2)}`; + } + } + // Check for itemPath like \ or \foo + else if (normalizeSeparators(itemPath).match(/^\\$|^\\[^\\]/)) { + const cwd = process.cwd(); + assert_1.default(cwd.match(/^[A-Z]:\\/i), `Expected current directory to start with an absolute drive root. Actual '${cwd}'`); + return `${cwd[0]}:\\${itemPath.substr(1)}`; + } + } + assert_1.default(hasAbsoluteRoot(root), `ensureAbsoluteRoot parameter 'root' must have an absolute root`); + // Otherwise ensure root ends with a separator + if (root.endsWith('/') || (IS_WINDOWS && root.endsWith('\\'))) { + // Intentionally empty + } + else { + // Append separator + root += path.sep; + } + return root + itemPath; +} +exports.ensureAbsoluteRoot = ensureAbsoluteRoot; +/** + * On Linux/macOS, true if path starts with `/`. On Windows, true for paths like: + * `\\hello\share` and `C:\hello` (and using alternate separator). + */ +function hasAbsoluteRoot(itemPath) { + assert_1.default(itemPath, `hasAbsoluteRoot parameter 'itemPath' must not be empty`); + // Normalize separators + itemPath = normalizeSeparators(itemPath); + // Windows + if (IS_WINDOWS) { + // E.g. \\hello\share or C:\hello + return itemPath.startsWith('\\\\') || /^[A-Z]:\\/i.test(itemPath); + } + // E.g. /hello + return itemPath.startsWith('/'); +} +exports.hasAbsoluteRoot = hasAbsoluteRoot; +/** + * On Linux/macOS, true if path starts with `/`. On Windows, true for paths like: + * `\`, `\hello`, `\\hello\share`, `C:`, and `C:\hello` (and using alternate separator). + */ +function hasRoot(itemPath) { + assert_1.default(itemPath, `isRooted parameter 'itemPath' must not be empty`); + // Normalize separators + itemPath = normalizeSeparators(itemPath); + // Windows + if (IS_WINDOWS) { + // E.g. \ or \hello or \\hello + // E.g. C: or C:\hello + return itemPath.startsWith('\\') || /^[A-Z]:/i.test(itemPath); + } + // E.g. /hello + return itemPath.startsWith('/'); +} +exports.hasRoot = hasRoot; +/** + * Removes redundant slashes and converts `/` to `\` on Windows + */ +function normalizeSeparators(p) { + p = p || ''; + // Windows + if (IS_WINDOWS) { + // Convert slashes on Windows + p = p.replace(/\//g, '\\'); + // Remove redundant slashes + const isUnc = /^\\\\+[^\\]/.test(p); // e.g. \\hello + return (isUnc ? '\\' : '') + p.replace(/\\\\+/g, '\\'); // preserve leading \\ for UNC + } + // Remove redundant slashes + return p.replace(/\/\/+/g, '/'); +} +exports.normalizeSeparators = normalizeSeparators; +/** + * Normalizes the path separators and trims the trailing separator (when safe). + * For example, `/foo/ => /foo` but `/ => /` + */ +function safeTrimTrailingSeparator(p) { + // Short-circuit if empty + if (!p) { + return ''; + } + // Normalize separators + p = normalizeSeparators(p); + // No trailing slash + if (!p.endsWith(path.sep)) { + return p; + } + // Check '/' on Linux/macOS and '\' on Windows + if (p === path.sep) { + return p; + } + // On Windows check if drive root. E.g. C:\ + if (IS_WINDOWS && /^[A-Z]:\\$/i.test(p)) { + return p; + } + // Otherwise trim trailing slash + return p.substr(0, p.length - 1); +} +exports.safeTrimTrailingSeparator = safeTrimTrailingSeparator; +//# sourceMappingURL=internal-path-helper.js.map + +/***/ }), + +/***/ 96836: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.Path = void 0; +const path = __importStar(__nccwpck_require__(71017)); +const pathHelper = __importStar(__nccwpck_require__(1849)); +const assert_1 = __importDefault(__nccwpck_require__(39491)); +const IS_WINDOWS = process.platform === 'win32'; +/** + * Helper class for parsing paths into segments + */ +class Path { + /** + * Constructs a Path + * @param itemPath Path or array of segments + */ + constructor(itemPath) { + this.segments = []; + // String + if (typeof itemPath === 'string') { + assert_1.default(itemPath, `Parameter 'itemPath' must not be empty`); + // Normalize slashes and trim unnecessary trailing slash + itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); + // Not rooted + if (!pathHelper.hasRoot(itemPath)) { + this.segments = itemPath.split(path.sep); + } + // Rooted + else { + // Add all segments, while not at the root + let remaining = itemPath; + let dir = pathHelper.dirname(remaining); + while (dir !== remaining) { + // Add the segment + const basename = path.basename(remaining); + this.segments.unshift(basename); + // Truncate the last segment + remaining = dir; + dir = pathHelper.dirname(remaining); + } + // Remainder is the root + this.segments.unshift(remaining); + } + } + // Array + else { + // Must not be empty + assert_1.default(itemPath.length > 0, `Parameter 'itemPath' must not be an empty array`); + // Each segment + for (let i = 0; i < itemPath.length; i++) { + let segment = itemPath[i]; + // Must not be empty + assert_1.default(segment, `Parameter 'itemPath' must not contain any empty segments`); + // Normalize slashes + segment = pathHelper.normalizeSeparators(itemPath[i]); + // Root segment + if (i === 0 && pathHelper.hasRoot(segment)) { + segment = pathHelper.safeTrimTrailingSeparator(segment); + assert_1.default(segment === pathHelper.dirname(segment), `Parameter 'itemPath' root segment contains information for multiple segments`); + this.segments.push(segment); + } + // All other segments + else { + // Must not contain slash + assert_1.default(!segment.includes(path.sep), `Parameter 'itemPath' contains unexpected path separators`); + this.segments.push(segment); + } + } + } + } + /** + * Converts the path to it's string representation + */ + toString() { + // First segment + let result = this.segments[0]; + // All others + let skipSlash = result.endsWith(path.sep) || (IS_WINDOWS && /^[A-Z]:$/i.test(result)); + for (let i = 1; i < this.segments.length; i++) { + if (skipSlash) { + skipSlash = false; + } + else { + result += path.sep; + } + result += this.segments[i]; + } + return result; + } +} +exports.Path = Path; +//# sourceMappingURL=internal-path.js.map + +/***/ }), + +/***/ 29005: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.partialMatch = exports.match = exports.getSearchPaths = void 0; +const pathHelper = __importStar(__nccwpck_require__(1849)); +const internal_match_kind_1 = __nccwpck_require__(81063); +const IS_WINDOWS = process.platform === 'win32'; +/** + * Given an array of patterns, returns an array of paths to search. + * Duplicates and paths under other included paths are filtered out. + */ +function getSearchPaths(patterns) { + // Ignore negate patterns + patterns = patterns.filter(x => !x.negate); + // Create a map of all search paths + const searchPathMap = {}; + for (const pattern of patterns) { + const key = IS_WINDOWS + ? pattern.searchPath.toUpperCase() + : pattern.searchPath; + searchPathMap[key] = 'candidate'; + } + const result = []; + for (const pattern of patterns) { + // Check if already included + const key = IS_WINDOWS + ? pattern.searchPath.toUpperCase() + : pattern.searchPath; + if (searchPathMap[key] === 'included') { + continue; + } + // Check for an ancestor search path + let foundAncestor = false; + let tempKey = key; + let parent = pathHelper.dirname(tempKey); + while (parent !== tempKey) { + if (searchPathMap[parent]) { + foundAncestor = true; + break; + } + tempKey = parent; + parent = pathHelper.dirname(tempKey); + } + // Include the search pattern in the result + if (!foundAncestor) { + result.push(pattern.searchPath); + searchPathMap[key] = 'included'; + } + } + return result; +} +exports.getSearchPaths = getSearchPaths; +/** + * Matches the patterns against the path + */ +function match(patterns, itemPath) { + let result = internal_match_kind_1.MatchKind.None; + for (const pattern of patterns) { + if (pattern.negate) { + result &= ~pattern.match(itemPath); + } + else { + result |= pattern.match(itemPath); + } + } + return result; +} +exports.match = match; +/** + * Checks whether to descend further into the directory + */ +function partialMatch(patterns, itemPath) { + return patterns.some(x => !x.negate && x.partialMatch(itemPath)); +} +exports.partialMatch = partialMatch; +//# sourceMappingURL=internal-pattern-helper.js.map + +/***/ }), + +/***/ 64536: +/***/ (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; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.Pattern = void 0; +const os = __importStar(__nccwpck_require__(22037)); +const path = __importStar(__nccwpck_require__(71017)); +const pathHelper = __importStar(__nccwpck_require__(1849)); +const assert_1 = __importDefault(__nccwpck_require__(39491)); +const minimatch_1 = __nccwpck_require__(83973); +const internal_match_kind_1 = __nccwpck_require__(81063); +const internal_path_1 = __nccwpck_require__(96836); +const IS_WINDOWS = process.platform === 'win32'; +class Pattern { + constructor(patternOrNegate, isImplicitPattern = false, segments, homedir) { + /** + * Indicates whether matches should be excluded from the result set + */ + this.negate = false; + // Pattern overload + let pattern; + if (typeof patternOrNegate === 'string') { + pattern = patternOrNegate.trim(); + } + // Segments overload + else { + // Convert to pattern + segments = segments || []; + assert_1.default(segments.length, `Parameter 'segments' must not empty`); + const root = Pattern.getLiteral(segments[0]); + assert_1.default(root && pathHelper.hasAbsoluteRoot(root), `Parameter 'segments' first element must be a root path`); + pattern = new internal_path_1.Path(segments).toString().trim(); + if (patternOrNegate) { + pattern = `!${pattern}`; + } + } + // Negate + while (pattern.startsWith('!')) { + this.negate = !this.negate; + pattern = pattern.substr(1).trim(); + } + // Normalize slashes and ensures absolute root + pattern = Pattern.fixupPattern(pattern, homedir); + // Segments + this.segments = new internal_path_1.Path(pattern).segments; + // Trailing slash indicates the pattern should only match directories, not regular files + this.trailingSeparator = pathHelper + .normalizeSeparators(pattern) + .endsWith(path.sep); + pattern = pathHelper.safeTrimTrailingSeparator(pattern); + // Search path (literal path prior to the first glob segment) + let foundGlob = false; + const searchSegments = this.segments + .map(x => Pattern.getLiteral(x)) + .filter(x => !foundGlob && !(foundGlob = x === '')); + this.searchPath = new internal_path_1.Path(searchSegments).toString(); + // Root RegExp (required when determining partial match) + this.rootRegExp = new RegExp(Pattern.regExpEscape(searchSegments[0]), IS_WINDOWS ? 'i' : ''); + this.isImplicitPattern = isImplicitPattern; + // Create minimatch + const minimatchOptions = { + dot: true, + nobrace: true, + nocase: IS_WINDOWS, + nocomment: true, + noext: true, + nonegate: true + }; + pattern = IS_WINDOWS ? pattern.replace(/\\/g, '/') : pattern; + this.minimatch = new minimatch_1.Minimatch(pattern, minimatchOptions); + } + /** + * Matches the pattern against the specified path + */ + match(itemPath) { + // Last segment is globstar? + if (this.segments[this.segments.length - 1] === '**') { + // Normalize slashes + itemPath = pathHelper.normalizeSeparators(itemPath); + // Append a trailing slash. Otherwise Minimatch will not match the directory immediately + // preceding the globstar. For example, given the pattern `/foo/**`, Minimatch returns + // false for `/foo` but returns true for `/foo/`. Append a trailing slash to handle that quirk. + if (!itemPath.endsWith(path.sep) && this.isImplicitPattern === false) { + // Note, this is safe because the constructor ensures the pattern has an absolute root. + // For example, formats like C: and C:foo on Windows are resolved to an absolute root. + itemPath = `${itemPath}${path.sep}`; + } + } + else { + // Normalize slashes and trim unnecessary trailing slash + itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); + } + // Match + if (this.minimatch.match(itemPath)) { + return this.trailingSeparator ? internal_match_kind_1.MatchKind.Directory : internal_match_kind_1.MatchKind.All; + } + return internal_match_kind_1.MatchKind.None; + } + /** + * Indicates whether the pattern may match descendants of the specified path + */ + partialMatch(itemPath) { + // Normalize slashes and trim unnecessary trailing slash + itemPath = pathHelper.safeTrimTrailingSeparator(itemPath); + // matchOne does not handle root path correctly + if (pathHelper.dirname(itemPath) === itemPath) { + return this.rootRegExp.test(itemPath); + } + return this.minimatch.matchOne(itemPath.split(IS_WINDOWS ? /\\+/ : /\/+/), this.minimatch.set[0], true); + } + /** + * Escapes glob patterns within a path + */ + static globEscape(s) { + return (IS_WINDOWS ? s : s.replace(/\\/g, '\\\\')) // escape '\' on Linux/macOS + .replace(/(\[)(?=[^/]+\])/g, '[[]') // escape '[' when ']' follows within the path segment + .replace(/\?/g, '[?]') // escape '?' + .replace(/\*/g, '[*]'); // escape '*' + } + /** + * Normalizes slashes and ensures absolute root + */ + static fixupPattern(pattern, homedir) { + // Empty + assert_1.default(pattern, 'pattern cannot be empty'); + // Must not contain `.` segment, unless first segment + // Must not contain `..` segment + const literalSegments = new internal_path_1.Path(pattern).segments.map(x => Pattern.getLiteral(x)); + assert_1.default(literalSegments.every((x, i) => (x !== '.' || i === 0) && x !== '..'), `Invalid pattern '${pattern}'. Relative pathing '.' and '..' is not allowed.`); + // Must not contain globs in root, e.g. Windows UNC path \\foo\b*r + assert_1.default(!pathHelper.hasRoot(pattern) || literalSegments[0], `Invalid pattern '${pattern}'. Root segment must not contain globs.`); + // Normalize slashes + pattern = pathHelper.normalizeSeparators(pattern); + // Replace leading `.` segment + if (pattern === '.' || pattern.startsWith(`.${path.sep}`)) { + pattern = Pattern.globEscape(process.cwd()) + pattern.substr(1); + } + // Replace leading `~` segment + else if (pattern === '~' || pattern.startsWith(`~${path.sep}`)) { + homedir = homedir || os.homedir(); + assert_1.default(homedir, 'Unable to determine HOME directory'); + assert_1.default(pathHelper.hasAbsoluteRoot(homedir), `Expected HOME directory to be a rooted path. Actual '${homedir}'`); + pattern = Pattern.globEscape(homedir) + pattern.substr(1); + } + // Replace relative drive root, e.g. pattern is C: or C:foo + else if (IS_WINDOWS && + (pattern.match(/^[A-Z]:$/i) || pattern.match(/^[A-Z]:[^\\]/i))) { + let root = pathHelper.ensureAbsoluteRoot('C:\\dummy-root', pattern.substr(0, 2)); + if (pattern.length > 2 && !root.endsWith('\\')) { + root += '\\'; + } + pattern = Pattern.globEscape(root) + pattern.substr(2); + } + // Replace relative root, e.g. pattern is \ or \foo + else if (IS_WINDOWS && (pattern === '\\' || pattern.match(/^\\[^\\]/))) { + let root = pathHelper.ensureAbsoluteRoot('C:\\dummy-root', '\\'); + if (!root.endsWith('\\')) { + root += '\\'; + } + pattern = Pattern.globEscape(root) + pattern.substr(1); + } + // Otherwise ensure absolute root + else { + pattern = pathHelper.ensureAbsoluteRoot(Pattern.globEscape(process.cwd()), pattern); + } + return pathHelper.normalizeSeparators(pattern); + } + /** + * Attempts to unescape a pattern segment to create a literal path segment. + * Otherwise returns empty string. + */ + static getLiteral(segment) { + let literal = ''; + for (let i = 0; i < segment.length; i++) { + const c = segment[i]; + // Escape + if (c === '\\' && !IS_WINDOWS && i + 1 < segment.length) { + literal += segment[++i]; + continue; + } + // Wildcard + else if (c === '*' || c === '?') { + return ''; + } + // Character set + else if (c === '[' && i + 1 < segment.length) { + let set = ''; + let closed = -1; + for (let i2 = i + 1; i2 < segment.length; i2++) { + const c2 = segment[i2]; + // Escape + if (c2 === '\\' && !IS_WINDOWS && i2 + 1 < segment.length) { + set += segment[++i2]; + continue; + } + // Closed + else if (c2 === ']') { + closed = i2; + break; + } + // Otherwise + else { + set += c2; + } + } + // Closed? + if (closed >= 0) { + // Cannot convert + if (set.length > 1) { + return ''; + } + // Convert to literal + if (set) { + literal += set; + i = closed; + continue; + } + } + // Otherwise fall thru + } + // Append + literal += c; + } + return literal; + } + /** + * Escapes regexp special characters + * https://javascript.info/regexp-escaping + */ + static regExpEscape(s) { + return s.replace(/[[\\^$.|?*+()]/g, '\\$&'); + } +} +exports.Pattern = Pattern; +//# sourceMappingURL=internal-pattern.js.map + +/***/ }), + +/***/ 89117: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.SearchState = void 0; +class SearchState { + constructor(path, level) { + this.path = path; + this.level = level; + } +} +exports.SearchState = SearchState; +//# sourceMappingURL=internal-search-state.js.map + +/***/ }), + +/***/ 35526: +/***/ (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); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.PersonalAccessTokenCredentialHandler = exports.BearerCredentialHandler = exports.BasicCredentialHandler = void 0; +class BasicCredentialHandler { + constructor(username, password) { + this.username = username; + this.password = password; + } + prepareRequest(options) { + if (!options.headers) { + throw Error('The request has no headers'); + } + options.headers['Authorization'] = `Basic ${Buffer.from(`${this.username}:${this.password}`).toString('base64')}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error('not implemented'); + }); + } +} +exports.BasicCredentialHandler = BasicCredentialHandler; +class BearerCredentialHandler { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options) { + if (!options.headers) { + throw Error('The request has no headers'); + } + options.headers['Authorization'] = `Bearer ${this.token}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error('not implemented'); + }); + } +} +exports.BearerCredentialHandler = BearerCredentialHandler; +class PersonalAccessTokenCredentialHandler { + constructor(token) { + this.token = token; + } + // currently implements pre-authorization + // TODO: support preAuth = false where it hooks on 401 + prepareRequest(options) { + if (!options.headers) { + throw Error('The request has no headers'); + } + options.headers['Authorization'] = `Basic ${Buffer.from(`PAT:${this.token}`).toString('base64')}`; + } + // This handler cannot handle 401 + canHandleAuthentication() { + return false; + } + handleAuthentication() { + return __awaiter(this, void 0, void 0, function* () { + throw new Error('not implemented'); + }); + } +} +exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHandler; +//# sourceMappingURL=auth.js.map + +/***/ }), + +/***/ 96255: +/***/ (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) { + if (k2 === undefined) k2 = k; + Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + __setModuleDefault(result, mod); + return result; +}; +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; +const http = __importStar(__nccwpck_require__(13685)); +const https = __importStar(__nccwpck_require__(95687)); +const pm = __importStar(__nccwpck_require__(19835)); +const tunnel = __importStar(__nccwpck_require__(74294)); +var HttpCodes; +(function (HttpCodes) { + HttpCodes[HttpCodes["OK"] = 200] = "OK"; + HttpCodes[HttpCodes["MultipleChoices"] = 300] = "MultipleChoices"; + HttpCodes[HttpCodes["MovedPermanently"] = 301] = "MovedPermanently"; + HttpCodes[HttpCodes["ResourceMoved"] = 302] = "ResourceMoved"; + HttpCodes[HttpCodes["SeeOther"] = 303] = "SeeOther"; + HttpCodes[HttpCodes["NotModified"] = 304] = "NotModified"; + HttpCodes[HttpCodes["UseProxy"] = 305] = "UseProxy"; + HttpCodes[HttpCodes["SwitchProxy"] = 306] = "SwitchProxy"; + HttpCodes[HttpCodes["TemporaryRedirect"] = 307] = "TemporaryRedirect"; + HttpCodes[HttpCodes["PermanentRedirect"] = 308] = "PermanentRedirect"; + HttpCodes[HttpCodes["BadRequest"] = 400] = "BadRequest"; + HttpCodes[HttpCodes["Unauthorized"] = 401] = "Unauthorized"; + HttpCodes[HttpCodes["PaymentRequired"] = 402] = "PaymentRequired"; + HttpCodes[HttpCodes["Forbidden"] = 403] = "Forbidden"; + HttpCodes[HttpCodes["NotFound"] = 404] = "NotFound"; + HttpCodes[HttpCodes["MethodNotAllowed"] = 405] = "MethodNotAllowed"; + HttpCodes[HttpCodes["NotAcceptable"] = 406] = "NotAcceptable"; + HttpCodes[HttpCodes["ProxyAuthenticationRequired"] = 407] = "ProxyAuthenticationRequired"; + HttpCodes[HttpCodes["RequestTimeout"] = 408] = "RequestTimeout"; + HttpCodes[HttpCodes["Conflict"] = 409] = "Conflict"; + HttpCodes[HttpCodes["Gone"] = 410] = "Gone"; + HttpCodes[HttpCodes["TooManyRequests"] = 429] = "TooManyRequests"; + HttpCodes[HttpCodes["InternalServerError"] = 500] = "InternalServerError"; + HttpCodes[HttpCodes["NotImplemented"] = 501] = "NotImplemented"; + HttpCodes[HttpCodes["BadGateway"] = 502] = "BadGateway"; + HttpCodes[HttpCodes["ServiceUnavailable"] = 503] = "ServiceUnavailable"; + HttpCodes[HttpCodes["GatewayTimeout"] = 504] = "GatewayTimeout"; +})(HttpCodes = exports.HttpCodes || (exports.HttpCodes = {})); +var Headers; +(function (Headers) { + Headers["Accept"] = "accept"; + Headers["ContentType"] = "content-type"; +})(Headers = exports.Headers || (exports.Headers = {})); +var MediaTypes; +(function (MediaTypes) { + MediaTypes["ApplicationJson"] = "application/json"; +})(MediaTypes = exports.MediaTypes || (exports.MediaTypes = {})); +/** + * Returns the proxy URL, depending upon the supplied url and proxy environment variables. + * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com + */ +function getProxyUrl(serverUrl) { + const proxyUrl = pm.getProxyUrl(new URL(serverUrl)); + return proxyUrl ? proxyUrl.href : ''; +} +exports.getProxyUrl = getProxyUrl; +const HttpRedirectCodes = [ + HttpCodes.MovedPermanently, + HttpCodes.ResourceMoved, + HttpCodes.SeeOther, + HttpCodes.TemporaryRedirect, + HttpCodes.PermanentRedirect +]; +const HttpResponseRetryCodes = [ + HttpCodes.BadGateway, + HttpCodes.ServiceUnavailable, + HttpCodes.GatewayTimeout +]; +const RetryableHttpVerbs = ['OPTIONS', 'GET', 'DELETE', 'HEAD']; +const ExponentialBackoffCeiling = 10; +const ExponentialBackoffTimeSlice = 5; +class HttpClientError extends Error { + constructor(message, statusCode) { + super(message); + this.name = 'HttpClientError'; + this.statusCode = statusCode; + Object.setPrototypeOf(this, HttpClientError.prototype); + } +} +exports.HttpClientError = HttpClientError; +class HttpClientResponse { + constructor(message) { + this.message = message; + } + readBody() { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve) => __awaiter(this, void 0, void 0, function* () { + let output = Buffer.alloc(0); + this.message.on('data', (chunk) => { + output = Buffer.concat([output, chunk]); + }); + this.message.on('end', () => { + resolve(output.toString()); + }); + })); + }); + } +} +exports.HttpClientResponse = HttpClientResponse; +function isHttps(requestUrl) { + const parsedUrl = new URL(requestUrl); + return parsedUrl.protocol === 'https:'; +} +exports.isHttps = isHttps; +class HttpClient { + constructor(userAgent, handlers, requestOptions) { + this._ignoreSslError = false; + this._allowRedirects = true; + this._allowRedirectDowngrade = false; + this._maxRedirects = 50; + this._allowRetries = false; + this._maxRetries = 1; + this._keepAlive = false; + this._disposed = false; + this.userAgent = userAgent; + this.handlers = handlers || []; + this.requestOptions = requestOptions; + if (requestOptions) { + if (requestOptions.ignoreSslError != null) { + this._ignoreSslError = requestOptions.ignoreSslError; + } + this._socketTimeout = requestOptions.socketTimeout; + if (requestOptions.allowRedirects != null) { + this._allowRedirects = requestOptions.allowRedirects; + } + if (requestOptions.allowRedirectDowngrade != null) { + this._allowRedirectDowngrade = requestOptions.allowRedirectDowngrade; + } + if (requestOptions.maxRedirects != null) { + this._maxRedirects = Math.max(requestOptions.maxRedirects, 0); + } + if (requestOptions.keepAlive != null) { + this._keepAlive = requestOptions.keepAlive; + } + if (requestOptions.allowRetries != null) { + this._allowRetries = requestOptions.allowRetries; + } + if (requestOptions.maxRetries != null) { + this._maxRetries = requestOptions.maxRetries; + } + } + } + options(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('OPTIONS', requestUrl, null, additionalHeaders || {}); + }); + } + get(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('GET', requestUrl, null, additionalHeaders || {}); + }); + } + del(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('DELETE', requestUrl, null, additionalHeaders || {}); + }); + } + post(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('POST', requestUrl, data, additionalHeaders || {}); + }); + } + patch(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('PATCH', requestUrl, data, additionalHeaders || {}); + }); + } + put(requestUrl, data, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('PUT', requestUrl, data, additionalHeaders || {}); + }); + } + head(requestUrl, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request('HEAD', requestUrl, null, additionalHeaders || {}); + }); + } + sendStream(verb, requestUrl, stream, additionalHeaders) { + return __awaiter(this, void 0, void 0, function* () { + return this.request(verb, requestUrl, stream, additionalHeaders); + }); + } + /** + * Gets a typed object from an endpoint + * Be aware that not found returns a null. Other errors (4xx, 5xx) reject the promise + */ + getJson(requestUrl, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + const res = yield this.get(requestUrl, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + postJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + const res = yield this.post(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + putJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + const res = yield this.put(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + patchJson(requestUrl, obj, additionalHeaders = {}) { + return __awaiter(this, void 0, void 0, function* () { + const data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + const res = yield this.patch(requestUrl, data, additionalHeaders); + return this._processResponse(res, this.requestOptions); + }); + } + /** + * Makes a raw http request. + * All other methods such as get, post, patch, and request ultimately call this. + * Prefer get, del, post and patch + */ + request(verb, requestUrl, data, headers) { + return __awaiter(this, void 0, void 0, function* () { + if (this._disposed) { + throw new Error('Client has already been disposed.'); + } + const parsedUrl = new URL(requestUrl); + let info = this._prepareRequest(verb, parsedUrl, headers); + // Only perform retries on reads since writes may not be idempotent. + const maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) + ? this._maxRetries + 1 + : 1; + let numTries = 0; + let response; + do { + response = yield this.requestRaw(info, data); + // Check if it's an authentication challenge + if (response && + response.message && + response.message.statusCode === HttpCodes.Unauthorized) { + let authenticationHandler; + for (const handler of this.handlers) { + if (handler.canHandleAuthentication(response)) { + authenticationHandler = handler; + break; + } + } + if (authenticationHandler) { + return authenticationHandler.handleAuthentication(this, info, data); + } + else { + // We have received an unauthorized response but have no handlers to handle it. + // Let the response return to the caller. + return response; + } + } + let redirectsRemaining = this._maxRedirects; + while (response.message.statusCode && + HttpRedirectCodes.includes(response.message.statusCode) && + this._allowRedirects && + redirectsRemaining > 0) { + const redirectUrl = response.message.headers['location']; + if (!redirectUrl) { + // if there's no location to redirect to, we won't + break; + } + const parsedRedirectUrl = new URL(redirectUrl); + if (parsedUrl.protocol === 'https:' && + parsedUrl.protocol !== parsedRedirectUrl.protocol && + !this._allowRedirectDowngrade) { + throw new Error('Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.'); + } + // we need to finish reading the response before reassigning response + // which will leak the open socket. + yield response.readBody(); + // strip authorization header if redirected to a different hostname + if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { + for (const header in headers) { + // header names are case insensitive + if (header.toLowerCase() === 'authorization') { + delete headers[header]; + } + } + } + // let's make the request with the new redirectUrl + info = this._prepareRequest(verb, parsedRedirectUrl, headers); + response = yield this.requestRaw(info, data); + redirectsRemaining--; + } + if (!response.message.statusCode || + !HttpResponseRetryCodes.includes(response.message.statusCode)) { + // If not a retry code, return immediately instead of retrying + return response; + } + numTries += 1; + if (numTries < maxTries) { + yield response.readBody(); + yield this._performExponentialBackoff(numTries); + } + } while (numTries < maxTries); + return response; + }); + } + /** + * Needs to be called if keepAlive is set to true in request options. + */ + dispose() { + if (this._agent) { + this._agent.destroy(); + } + this._disposed = true; + } + /** + * Raw request. + * @param info + * @param data + */ + requestRaw(info, data) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve, reject) => { + function callbackForResult(err, res) { + if (err) { + reject(err); + } + else if (!res) { + // If `err` is not passed, then `res` must be passed. + reject(new Error('Unknown error')); + } + else { + resolve(res); + } + } + this.requestRawWithCallback(info, data, callbackForResult); + }); + }); + } + /** + * Raw request with callback. + * @param info + * @param data + * @param onResult + */ + requestRawWithCallback(info, data, onResult) { + if (typeof data === 'string') { + if (!info.options.headers) { + info.options.headers = {}; + } + info.options.headers['Content-Length'] = Buffer.byteLength(data, 'utf8'); + } + let callbackCalled = false; + function handleResult(err, res) { + if (!callbackCalled) { + callbackCalled = true; + onResult(err, res); + } + } + const req = info.httpModule.request(info.options, (msg) => { + const res = new HttpClientResponse(msg); + handleResult(undefined, res); + }); + let socket; + req.on('socket', sock => { + socket = sock; + }); + // If we ever get disconnected, we want the socket to timeout eventually + req.setTimeout(this._socketTimeout || 3 * 60000, () => { + if (socket) { + socket.end(); + } + handleResult(new Error(`Request timeout: ${info.options.path}`)); + }); + req.on('error', function (err) { + // err has statusCode property + // res should have headers + handleResult(err); + }); + if (data && typeof data === 'string') { + req.write(data, 'utf8'); + } + if (data && typeof data !== 'string') { + data.on('close', function () { + req.end(); + }); + data.pipe(req); + } + else { + req.end(); + } + } + /** + * Gets an http agent. This function is useful when you need an http agent that handles + * routing through a proxy server - depending upon the url and proxy environment variables. + * @param serverUrl The server URL where the request will be sent. For example, https://api.github.com + */ + getAgent(serverUrl) { + const parsedUrl = new URL(serverUrl); + return this._getAgent(parsedUrl); + } + _prepareRequest(method, requestUrl, headers) { + const info = {}; + info.parsedUrl = requestUrl; + const usingSsl = info.parsedUrl.protocol === 'https:'; + info.httpModule = usingSsl ? https : http; + const defaultPort = usingSsl ? 443 : 80; + info.options = {}; + info.options.host = info.parsedUrl.hostname; + info.options.port = info.parsedUrl.port + ? parseInt(info.parsedUrl.port) + : defaultPort; + info.options.path = + (info.parsedUrl.pathname || '') + (info.parsedUrl.search || ''); + info.options.method = method; + info.options.headers = this._mergeHeaders(headers); + if (this.userAgent != null) { + info.options.headers['user-agent'] = this.userAgent; + } + info.options.agent = this._getAgent(info.parsedUrl); + // gives handlers an opportunity to participate + if (this.handlers) { + for (const handler of this.handlers) { + handler.prepareRequest(info.options); + } + } + return info; + } + _mergeHeaders(headers) { + if (this.requestOptions && this.requestOptions.headers) { + return Object.assign({}, lowercaseKeys(this.requestOptions.headers), lowercaseKeys(headers || {})); + } + return lowercaseKeys(headers || {}); + } + _getExistingOrDefaultHeader(additionalHeaders, header, _default) { + let clientHeader; + if (this.requestOptions && this.requestOptions.headers) { + clientHeader = lowercaseKeys(this.requestOptions.headers)[header]; + } + return additionalHeaders[header] || clientHeader || _default; + } + _getAgent(parsedUrl) { + let agent; + const proxyUrl = pm.getProxyUrl(parsedUrl); + const useProxy = proxyUrl && proxyUrl.hostname; + if (this._keepAlive && useProxy) { + agent = this._proxyAgent; + } + if (this._keepAlive && !useProxy) { + agent = this._agent; + } + // if agent is already assigned use that agent. + if (agent) { + return agent; + } + const usingSsl = parsedUrl.protocol === 'https:'; + let maxSockets = 100; + if (this.requestOptions) { + maxSockets = this.requestOptions.maxSockets || http.globalAgent.maxSockets; + } + // This is `useProxy` again, but we need to check `proxyURl` directly for TypeScripts's flow analysis. + if (proxyUrl && proxyUrl.hostname) { + const agentOptions = { + maxSockets, + keepAlive: this._keepAlive, + proxy: Object.assign(Object.assign({}, ((proxyUrl.username || proxyUrl.password) && { + proxyAuth: `${proxyUrl.username}:${proxyUrl.password}` + })), { host: proxyUrl.hostname, port: proxyUrl.port }) + }; + let tunnelAgent; + const overHttps = proxyUrl.protocol === 'https:'; + if (usingSsl) { + tunnelAgent = overHttps ? tunnel.httpsOverHttps : tunnel.httpsOverHttp; + } + else { + tunnelAgent = overHttps ? tunnel.httpOverHttps : tunnel.httpOverHttp; + } + agent = tunnelAgent(agentOptions); + this._proxyAgent = agent; + } + // if reusing agent across request and tunneling agent isn't assigned create a new agent + if (this._keepAlive && !agent) { + const options = { keepAlive: this._keepAlive, maxSockets }; + agent = usingSsl ? new https.Agent(options) : new http.Agent(options); + this._agent = agent; + } + // if not using private agent and tunnel agent isn't setup then use global agent + if (!agent) { + agent = usingSsl ? https.globalAgent : http.globalAgent; + } + if (usingSsl && this._ignoreSslError) { + // we don't want to set NODE_TLS_REJECT_UNAUTHORIZED=0 since that will affect request for entire process + // http.RequestOptions doesn't expose a way to modify RequestOptions.agent.options + // we have to cast it to any and change it directly + agent.options = Object.assign(agent.options || {}, { + rejectUnauthorized: false + }); + } + return agent; + } + _performExponentialBackoff(retryNumber) { + return __awaiter(this, void 0, void 0, function* () { + retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); + const ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); + return new Promise(resolve => setTimeout(() => resolve(), ms)); + }); + } + _processResponse(res, options) { + return __awaiter(this, void 0, void 0, function* () { + return new Promise((resolve, reject) => __awaiter(this, void 0, void 0, function* () { + const statusCode = res.message.statusCode || 0; + const response = { + statusCode, + result: null, + headers: {} + }; + // not found leads to null obj returned + if (statusCode === HttpCodes.NotFound) { + resolve(response); + } + // get the result from the body + function dateTimeDeserializer(key, value) { + if (typeof value === 'string') { + const a = new Date(value); + if (!isNaN(a.valueOf())) { + return a; + } + } + return value; + } + let obj; + let contents; + try { + contents = yield res.readBody(); + if (contents && contents.length > 0) { + if (options && options.deserializeDates) { + obj = JSON.parse(contents, dateTimeDeserializer); + } + else { + obj = JSON.parse(contents); + } + response.result = obj; + } + response.headers = res.message.headers; + } + catch (err) { + // Invalid resource (contents not json); leaving result obj null + } + // note that 3xx redirects are handled by the http layer. + if (statusCode > 299) { + let msg; + // if exception/error in body, attempt to get better error + if (obj && obj.message) { + msg = obj.message; + } + else if (contents && contents.length > 0) { + // it may be the case that the exception is in the body message as string + msg = contents; + } + else { + msg = `Failed request: (${statusCode})`; + } + const err = new HttpClientError(msg, statusCode); + err.result = response.result; + reject(err); + } + else { + resolve(response); + } + })); + }); + } +} +exports.HttpClient = HttpClient; +const lowercaseKeys = (obj) => Object.keys(obj).reduce((c, k) => ((c[k.toLowerCase()] = obj[k]), c), {}); +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 19835: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.checkBypass = exports.getProxyUrl = void 0; +function getProxyUrl(reqUrl) { + const usingSsl = reqUrl.protocol === 'https:'; + if (checkBypass(reqUrl)) { + return undefined; + } + const proxyVar = (() => { + if (usingSsl) { + return process.env['https_proxy'] || process.env['HTTPS_PROXY']; + } + else { + return process.env['http_proxy'] || process.env['HTTP_PROXY']; + } + })(); + if (proxyVar) { + return new URL(proxyVar); + } + else { + return undefined; + } +} +exports.getProxyUrl = getProxyUrl; +function checkBypass(reqUrl) { + if (!reqUrl.hostname) { + return false; + } + const noProxy = process.env['no_proxy'] || process.env['NO_PROXY'] || ''; + if (!noProxy) { + return false; + } + // Determine the request port + let reqPort; + if (reqUrl.port) { + reqPort = Number(reqUrl.port); + } + else if (reqUrl.protocol === 'http:') { + reqPort = 80; + } + else if (reqUrl.protocol === 'https:') { + reqPort = 443; + } + // Format the request hostname and hostname with port + const upperReqHosts = [reqUrl.hostname.toUpperCase()]; + if (typeof reqPort === 'number') { + upperReqHosts.push(`${upperReqHosts[0]}:${reqPort}`); + } + // Compare request host against noproxy + for (const upperNoProxyItem of noProxy + .split(',') + .map(x => x.trim().toUpperCase()) + .filter(x => x)) { + if (upperReqHosts.some(x => x === upperNoProxyItem)) { + return true; + } + } + return false; +} +exports.checkBypass = checkBypass; +//# sourceMappingURL=proxy.js.map + +/***/ }), + +/***/ 9417: +/***/ ((module) => { + +"use strict"; + +module.exports = balanced; +function balanced(a, b, str) { + if (a instanceof RegExp) a = maybeMatch(a, str); + if (b instanceof RegExp) b = maybeMatch(b, str); + + var r = range(a, b, str); + + return r && { + start: r[0], + end: r[1], + pre: str.slice(0, r[0]), + body: str.slice(r[0] + a.length, r[1]), + post: str.slice(r[1] + b.length) + }; +} + +function maybeMatch(reg, str) { + var m = str.match(reg); + return m ? m[0] : null; +} + +balanced.range = range; +function range(a, b, str) { + var begs, beg, left, right, result; + var ai = str.indexOf(a); + var bi = str.indexOf(b, ai + 1); + var i = ai; + + if (ai >= 0 && bi > 0) { + begs = []; + left = str.length; + + while (i >= 0 && !result) { + if (i == ai) { + begs.push(i); + ai = str.indexOf(a, i + 1); + } else if (begs.length == 1) { + result = [ begs.pop(), bi ]; + } else { + beg = begs.pop(); + if (beg < left) { + left = beg; + right = bi; + } + + bi = str.indexOf(b, i + 1); + } + + i = ai < bi && ai >= 0 ? ai : bi; + } + + if (begs.length) { + result = [ left, right ]; + } + } + + return result; +} + + +/***/ }), + +/***/ 33717: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +var concatMap = __nccwpck_require__(86891); +var balanced = __nccwpck_require__(9417); + +module.exports = expandTop; + +var escSlash = '\0SLASH'+Math.random()+'\0'; +var escOpen = '\0OPEN'+Math.random()+'\0'; +var escClose = '\0CLOSE'+Math.random()+'\0'; +var escComma = '\0COMMA'+Math.random()+'\0'; +var escPeriod = '\0PERIOD'+Math.random()+'\0'; + +function numeric(str) { + return parseInt(str, 10) == str + ? parseInt(str, 10) + : str.charCodeAt(0); +} + +function escapeBraces(str) { + return str.split('\\\\').join(escSlash) + .split('\\{').join(escOpen) + .split('\\}').join(escClose) + .split('\\,').join(escComma) + .split('\\.').join(escPeriod); +} + +function unescapeBraces(str) { + return str.split(escSlash).join('\\') + .split(escOpen).join('{') + .split(escClose).join('}') + .split(escComma).join(',') + .split(escPeriod).join('.'); +} + + +// Basically just str.split(","), but handling cases +// where we have nested braced sections, which should be +// treated as individual members, like {a,{b,c},d} +function parseCommaParts(str) { + if (!str) + return ['']; + + var parts = []; + var m = balanced('{', '}', str); + + if (!m) + return str.split(','); + + var pre = m.pre; + var body = m.body; + var post = m.post; + var p = pre.split(','); + + p[p.length-1] += '{' + body + '}'; + var postParts = parseCommaParts(post); + if (post.length) { + p[p.length-1] += postParts.shift(); + p.push.apply(p, postParts); + } + + parts.push.apply(parts, p); + + return parts; +} + +function expandTop(str) { + if (!str) + return []; + + // I don't know why Bash 4.3 does this, but it does. + // Anything starting with {} will have the first two bytes preserved + // but *only* at the top level, so {},a}b will not expand to anything, + // but a{},b}c will be expanded to [a}c,abc]. + // One could argue that this is a bug in Bash, but since the goal of + // this module is to match Bash's rules, we escape a leading {} + if (str.substr(0, 2) === '{}') { + str = '\\{\\}' + str.substr(2); + } + + return expand(escapeBraces(str), true).map(unescapeBraces); +} + +function identity(e) { + return e; +} + +function embrace(str) { + return '{' + str + '}'; +} +function isPadded(el) { + return /^-?0\d/.test(el); +} + +function lte(i, y) { + return i <= y; +} +function gte(i, y) { + return i >= y; +} + +function expand(str, isTop) { + var expansions = []; + + var m = balanced('{', '}', str); + if (!m || /\$$/.test(m.pre)) return [str]; + + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isSequence = isNumericSequence || isAlphaSequence; + var isOptions = m.body.indexOf(',') >= 0; + if (!isSequence && !isOptions) { + // {a},b} + if (m.post.match(/,.*\}/)) { + str = m.pre + '{' + m.body + escClose + m.post; + return expand(str); + } + return [str]; + } + + var n; + if (isSequence) { + n = m.body.split(/\.\./); + } else { + n = parseCommaParts(m.body); + if (n.length === 1) { + // x{{a,b}}y ==> x{a}y x{b}y + n = expand(n[0], false).map(embrace); + if (n.length === 1) { + var post = m.post.length + ? expand(m.post, false) + : ['']; + return post.map(function(p) { + return m.pre + n[0] + p; + }); + } + } + } + + // at this point, n is the parts, and we know it's not a comma set + // with a single entry. + + // no need to expand pre, since it is guaranteed to be free of brace-sets + var pre = m.pre; + var post = m.post.length + ? expand(m.post, false) + : ['']; + + var N; + + if (isSequence) { + var x = numeric(n[0]); + var y = numeric(n[1]); + var width = Math.max(n[0].length, n[1].length) + var incr = n.length == 3 + ? Math.abs(numeric(n[2])) + : 1; + var test = lte; + var reverse = y < x; + if (reverse) { + incr *= -1; + test = gte; + } + var pad = n.some(isPadded); + + N = []; + + for (var i = x; test(i, y); i += incr) { + var c; + if (isAlphaSequence) { + c = String.fromCharCode(i); + if (c === '\\') + c = ''; + } else { + c = String(i); + if (pad) { + var need = width - c.length; + if (need > 0) { + var z = new Array(need + 1).join('0'); + if (i < 0) + c = '-' + z + c.slice(1); + else + c = z + c; + } + } + } + N.push(c); + } + } else { + N = concatMap(n, function(el) { return expand(el, false) }); + } + + for (var j = 0; j < N.length; j++) { + for (var k = 0; k < post.length; k++) { + var expansion = pre + N[j] + post[k]; + if (!isTop || isSequence || expansion) + expansions.push(expansion); + } + } + + return expansions; +} + + + +/***/ }), + +/***/ 86891: +/***/ ((module) => { + +module.exports = function (xs, fn) { + var res = []; + for (var i = 0; i < xs.length; i++) { + var x = fn(xs[i], i); + if (isArray(x)) res.push.apply(res, x); + else res.push(x); + } + return res; +}; + +var isArray = Array.isArray || function (xs) { + return Object.prototype.toString.call(xs) === '[object Array]'; +}; + + +/***/ }), + +/***/ 83973: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +module.exports = minimatch +minimatch.Minimatch = Minimatch + +var path = (function () { try { return __nccwpck_require__(71017) } catch (e) {}}()) || { + sep: '/' +} +minimatch.sep = path.sep + +var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {} +var expand = __nccwpck_require__(33717) + +var plTypes = { + '!': { open: '(?:(?!(?:', close: '))[^/]*?)'}, + '?': { open: '(?:', close: ')?' }, + '+': { open: '(?:', close: ')+' }, + '*': { open: '(?:', close: ')*' }, + '@': { open: '(?:', close: ')' } +} + +// any single thing other than / +// don't need to escape / when using new RegExp() +var qmark = '[^/]' + +// * => any number of characters +var star = qmark + '*?' + +// ** when dots are allowed. Anything goes, except .. and . +// not (^ or / followed by one or two dots followed by $ or /), +// followed by anything, any number of times. +var twoStarDot = '(?:(?!(?:\\\/|^)(?:\\.{1,2})($|\\\/)).)*?' + +// not a ^ or / followed by a dot, +// followed by anything, any number of times. +var twoStarNoDot = '(?:(?!(?:\\\/|^)\\.).)*?' + +// characters that need to be escaped in RegExp. +var reSpecials = charSet('().*{}+?[]^$\\!') + +// "abc" -> { a:true, b:true, c:true } +function charSet (s) { + return s.split('').reduce(function (set, c) { + set[c] = true + return set + }, {}) +} + +// normalizes slashes. +var slashSplit = /\/+/ + +minimatch.filter = filter +function filter (pattern, options) { + options = options || {} + return function (p, i, list) { + return minimatch(p, pattern, options) + } +} + +function ext (a, b) { + b = b || {} + var t = {} + Object.keys(a).forEach(function (k) { + t[k] = a[k] + }) + Object.keys(b).forEach(function (k) { + t[k] = b[k] + }) + return t +} + +minimatch.defaults = function (def) { + if (!def || typeof def !== 'object' || !Object.keys(def).length) { + return minimatch + } + + var orig = minimatch + + var m = function minimatch (p, pattern, options) { + return orig(p, pattern, ext(def, options)) + } + + m.Minimatch = function Minimatch (pattern, options) { + return new orig.Minimatch(pattern, ext(def, options)) + } + m.Minimatch.defaults = function defaults (options) { + return orig.defaults(ext(def, options)).Minimatch + } + + m.filter = function filter (pattern, options) { + return orig.filter(pattern, ext(def, options)) + } + + m.defaults = function defaults (options) { + return orig.defaults(ext(def, options)) + } + + m.makeRe = function makeRe (pattern, options) { + return orig.makeRe(pattern, ext(def, options)) + } + + m.braceExpand = function braceExpand (pattern, options) { + return orig.braceExpand(pattern, ext(def, options)) + } + + m.match = function (list, pattern, options) { + return orig.match(list, pattern, ext(def, options)) + } + + return m +} + +Minimatch.defaults = function (def) { + return minimatch.defaults(def).Minimatch +} + +function minimatch (p, pattern, options) { + assertValidPattern(pattern) + + if (!options) options = {} + + // shortcut: comments match nothing. + if (!options.nocomment && pattern.charAt(0) === '#') { + return false + } + + return new Minimatch(pattern, options).match(p) +} + +function Minimatch (pattern, options) { + if (!(this instanceof Minimatch)) { + return new Minimatch(pattern, options) + } + + assertValidPattern(pattern) + + if (!options) options = {} + + pattern = pattern.trim() + + // windows support: need to use /, not \ + if (!options.allowWindowsEscape && path.sep !== '/') { + pattern = pattern.split(path.sep).join('/') + } + + this.options = options + this.set = [] + this.pattern = pattern + this.regexp = null + this.negate = false + this.comment = false + this.empty = false + this.partial = !!options.partial + + // make the set of regexps etc. + this.make() +} + +Minimatch.prototype.debug = function () {} + +Minimatch.prototype.make = make +function make () { + var pattern = this.pattern + var options = this.options + + // empty patterns and comments match nothing. + if (!options.nocomment && pattern.charAt(0) === '#') { + this.comment = true + return + } + if (!pattern) { + this.empty = true + return + } + + // step 1: figure out negation, etc. + this.parseNegate() + + // step 2: expand braces + var set = this.globSet = this.braceExpand() + + if (options.debug) this.debug = function debug() { console.error.apply(console, arguments) } + + this.debug(this.pattern, set) + + // step 3: now we have a set, so turn each one into a series of path-portion + // matching patterns. + // These will be regexps, except in the case of "**", which is + // set to the GLOBSTAR object for globstar behavior, + // and will not contain any / characters + set = this.globParts = set.map(function (s) { + return s.split(slashSplit) + }) + + this.debug(this.pattern, set) + + // glob --> regexps + set = set.map(function (s, si, set) { + return s.map(this.parse, this) + }, this) + + this.debug(this.pattern, set) + + // filter out everything that didn't compile properly. + set = set.filter(function (s) { + return s.indexOf(false) === -1 + }) + + this.debug(this.pattern, set) + + this.set = set +} + +Minimatch.prototype.parseNegate = parseNegate +function parseNegate () { + var pattern = this.pattern + var negate = false + var options = this.options + var negateOffset = 0 + + if (options.nonegate) return + + for (var i = 0, l = pattern.length + ; i < l && pattern.charAt(i) === '!' + ; i++) { + negate = !negate + negateOffset++ + } + + if (negateOffset) this.pattern = pattern.substr(negateOffset) + this.negate = negate +} + +// Brace expansion: +// a{b,c}d -> abd acd +// a{b,}c -> abc ac +// a{0..3}d -> a0d a1d a2d a3d +// a{b,c{d,e}f}g -> abg acdfg acefg +// a{b,c}d{e,f}g -> abdeg acdeg abdeg abdfg +// +// Invalid sets are not expanded. +// a{2..}b -> a{2..}b +// a{b}c -> a{b}c +minimatch.braceExpand = function (pattern, options) { + return braceExpand(pattern, options) +} + +Minimatch.prototype.braceExpand = braceExpand + +function braceExpand (pattern, options) { + if (!options) { + if (this instanceof Minimatch) { + options = this.options + } else { + options = {} + } + } + + pattern = typeof pattern === 'undefined' + ? this.pattern : pattern + + assertValidPattern(pattern) + + // Thanks to Yeting Li for + // improving this regexp to avoid a ReDOS vulnerability. + if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) { + // shortcut. no need to expand. + return [pattern] + } + + return expand(pattern) +} + +var MAX_PATTERN_LENGTH = 1024 * 64 +var assertValidPattern = function (pattern) { + if (typeof pattern !== 'string') { + throw new TypeError('invalid pattern') + } + + if (pattern.length > MAX_PATTERN_LENGTH) { + throw new TypeError('pattern is too long') + } +} + +// parse a component of the expanded set. +// At this point, no pattern may contain "/" in it +// so we're going to return a 2d array, where each entry is the full +// pattern, split on '/', and then turned into a regular expression. +// A regexp is made at the end which joins each array with an +// escaped /, and another full one which joins each regexp with |. +// +// Following the lead of Bash 4.1, note that "**" only has special meaning +// when it is the *only* thing in a path portion. Otherwise, any series +// of * is equivalent to a single *. Globstar behavior is enabled by +// default, and can be disabled by setting options.noglobstar. +Minimatch.prototype.parse = parse +var SUBPARSE = {} +function parse (pattern, isSub) { + assertValidPattern(pattern) + + var options = this.options + + // shortcuts + if (pattern === '**') { + if (!options.noglobstar) + return GLOBSTAR + else + pattern = '*' + } + if (pattern === '') return '' + + var re = '' + var hasMagic = !!options.nocase + var escaping = false + // ? => one single character + var patternListStack = [] + var negativeLists = [] + var stateChar + var inClass = false + var reClassStart = -1 + var classStart = -1 + // . and .. never match anything that doesn't start with ., + // even when options.dot is set. + var patternStart = pattern.charAt(0) === '.' ? '' // anything + // not (start or / followed by . or .. followed by / or end) + : options.dot ? '(?!(?:^|\\\/)\\.{1,2}(?:$|\\\/))' + : '(?!\\.)' + var self = this + + function clearStateChar () { + if (stateChar) { + // we had some state-tracking character + // that wasn't consumed by this pass. + switch (stateChar) { + case '*': + re += star + hasMagic = true + break + case '?': + re += qmark + hasMagic = true + break + default: + re += '\\' + stateChar + break + } + self.debug('clearStateChar %j %j', stateChar, re) + stateChar = false + } + } + + for (var i = 0, len = pattern.length, c + ; (i < len) && (c = pattern.charAt(i)) + ; i++) { + this.debug('%s\t%s %s %j', pattern, i, re, c) + + // skip over any that are escaped. + if (escaping && reSpecials[c]) { + re += '\\' + c + escaping = false + continue + } + + switch (c) { + /* istanbul ignore next */ + case '/': { + // completely not allowed, even escaped. + // Should already be path-split by now. + return false + } + + case '\\': + clearStateChar() + escaping = true + continue + + // the various stateChar values + // for the "extglob" stuff. + case '?': + case '*': + case '+': + case '@': + case '!': + this.debug('%s\t%s %s %j <-- stateChar', pattern, i, re, c) + + // all of those are literals inside a class, except that + // the glob [!a] means [^a] in regexp + if (inClass) { + this.debug(' in class') + if (c === '!' && i === classStart + 1) c = '^' + re += c + continue + } + + // if we already have a stateChar, then it means + // that there was something like ** or +? in there. + // Handle the stateChar, then proceed with this one. + self.debug('call clearStateChar %j', stateChar) + clearStateChar() + stateChar = c + // if extglob is disabled, then +(asdf|foo) isn't a thing. + // just clear the statechar *now*, rather than even diving into + // the patternList stuff. + if (options.noext) clearStateChar() + continue + + case '(': + if (inClass) { + re += '(' + continue + } + + if (!stateChar) { + re += '\\(' + continue + } + + patternListStack.push({ + type: stateChar, + start: i - 1, + reStart: re.length, + open: plTypes[stateChar].open, + close: plTypes[stateChar].close + }) + // negation is (?:(?!js)[^/]*) + re += stateChar === '!' ? '(?:(?!(?:' : '(?:' + this.debug('plType %j %j', stateChar, re) + stateChar = false + continue + + case ')': + if (inClass || !patternListStack.length) { + re += '\\)' + continue + } + + clearStateChar() + hasMagic = true + var pl = patternListStack.pop() + // negation is (?:(?!js)[^/]*) + // The others are (?:) + re += pl.close + if (pl.type === '!') { + negativeLists.push(pl) + } + pl.reEnd = re.length + continue + + case '|': + if (inClass || !patternListStack.length || escaping) { + re += '\\|' + escaping = false + continue + } + + clearStateChar() + re += '|' + continue + + // these are mostly the same in regexp and glob + case '[': + // swallow any state-tracking char before the [ + clearStateChar() + + if (inClass) { + re += '\\' + c + continue + } + + inClass = true + classStart = i + reClassStart = re.length + re += c + continue + + case ']': + // a right bracket shall lose its special + // meaning and represent itself in + // a bracket expression if it occurs + // first in the list. -- POSIX.2 2.8.3.2 + if (i === classStart + 1 || !inClass) { + re += '\\' + c + escaping = false + continue + } + + // handle the case where we left a class open. + // "[z-a]" is valid, equivalent to "\[z-a\]" + // split where the last [ was, make sure we don't have + // an invalid re. if so, re-walk the contents of the + // would-be class to re-translate any characters that + // were passed through as-is + // TODO: It would probably be faster to determine this + // without a try/catch and a new RegExp, but it's tricky + // to do safely. For now, this is safe and works. + var cs = pattern.substring(classStart + 1, i) + try { + RegExp('[' + cs + ']') + } catch (er) { + // not a valid class! + var sp = this.parse(cs, SUBPARSE) + re = re.substr(0, reClassStart) + '\\[' + sp[0] + '\\]' + hasMagic = hasMagic || sp[1] + inClass = false + continue + } + + // finish up the class. + hasMagic = true + inClass = false + re += c + continue + + default: + // swallow any state char that wasn't consumed + clearStateChar() + + if (escaping) { + // no need + escaping = false + } else if (reSpecials[c] + && !(c === '^' && inClass)) { + re += '\\' + } + + re += c + + } // switch + } // for + + // handle the case where we left a class open. + // "[abc" is valid, equivalent to "\[abc" + if (inClass) { + // split where the last [ was, and escape it + // this is a huge pita. We now have to re-walk + // the contents of the would-be class to re-translate + // any characters that were passed through as-is + cs = pattern.substr(classStart + 1) + sp = this.parse(cs, SUBPARSE) + re = re.substr(0, reClassStart) + '\\[' + sp[0] + hasMagic = hasMagic || sp[1] + } + + // handle the case where we had a +( thing at the *end* + // of the pattern. + // each pattern list stack adds 3 chars, and we need to go through + // and escape any | chars that were passed through as-is for the regexp. + // Go through and escape them, taking care not to double-escape any + // | chars that were already escaped. + for (pl = patternListStack.pop(); pl; pl = patternListStack.pop()) { + var tail = re.slice(pl.reStart + pl.open.length) + this.debug('setting tail', re, pl) + // maybe some even number of \, then maybe 1 \, followed by a | + tail = tail.replace(/((?:\\{2}){0,64})(\\?)\|/g, function (_, $1, $2) { + if (!$2) { + // the | isn't already escaped, so escape it. + $2 = '\\' + } + + // need to escape all those slashes *again*, without escaping the + // one that we need for escaping the | character. As it works out, + // escaping an even number of slashes can be done by simply repeating + // it exactly after itself. That's why this trick works. + // + // I am sorry that you have to see this. + return $1 + $1 + $2 + '|' + }) + + this.debug('tail=%j\n %s', tail, tail, pl, re) + var t = pl.type === '*' ? star + : pl.type === '?' ? qmark + : '\\' + pl.type + + hasMagic = true + re = re.slice(0, pl.reStart) + t + '\\(' + tail + } + + // handle trailing things that only matter at the very end. + clearStateChar() + if (escaping) { + // trailing \\ + re += '\\\\' + } + + // only need to apply the nodot start if the re starts with + // something that could conceivably capture a dot + var addPatternStart = false + switch (re.charAt(0)) { + case '[': case '.': case '(': addPatternStart = true + } + + // Hack to work around lack of negative lookbehind in JS + // A pattern like: *.!(x).!(y|z) needs to ensure that a name + // like 'a.xyz.yz' doesn't match. So, the first negative + // lookahead, has to look ALL the way ahead, to the end of + // the pattern. + for (var n = negativeLists.length - 1; n > -1; n--) { + var nl = negativeLists[n] + + var nlBefore = re.slice(0, nl.reStart) + var nlFirst = re.slice(nl.reStart, nl.reEnd - 8) + var nlLast = re.slice(nl.reEnd - 8, nl.reEnd) + var nlAfter = re.slice(nl.reEnd) + + nlLast += nlAfter + + // Handle nested stuff like *(*.js|!(*.json)), where open parens + // mean that we should *not* include the ) in the bit that is considered + // "after" the negated section. + var openParensBefore = nlBefore.split('(').length - 1 + var cleanAfter = nlAfter + for (i = 0; i < openParensBefore; i++) { + cleanAfter = cleanAfter.replace(/\)[+*?]?/, '') + } + nlAfter = cleanAfter + + var dollar = '' + if (nlAfter === '' && isSub !== SUBPARSE) { + dollar = '$' + } + var newRe = nlBefore + nlFirst + nlAfter + dollar + nlLast + re = newRe + } + + // if the re is not "" at this point, then we need to make sure + // it doesn't match against an empty path part. + // Otherwise a/* will match a/, which it should not. + if (re !== '' && hasMagic) { + re = '(?=.)' + re + } + + if (addPatternStart) { + re = patternStart + re + } + + // parsing just a piece of a larger pattern. + if (isSub === SUBPARSE) { + return [re, hasMagic] + } + + // skip the regexp for non-magical patterns + // unescape anything in it, though, so that it'll be + // an exact match against a file etc. + if (!hasMagic) { + return globUnescape(pattern) + } + + var flags = options.nocase ? 'i' : '' + try { + var regExp = new RegExp('^' + re + '$', flags) + } catch (er) /* istanbul ignore next - should be impossible */ { + // If it was an invalid regular expression, then it can't match + // anything. This trick looks for a character after the end of + // the string, which is of course impossible, except in multi-line + // mode, but it's not a /m regex. + return new RegExp('$.') + } + + regExp._glob = pattern + regExp._src = re + + return regExp +} + +minimatch.makeRe = function (pattern, options) { + return new Minimatch(pattern, options || {}).makeRe() +} + +Minimatch.prototype.makeRe = makeRe +function makeRe () { + if (this.regexp || this.regexp === false) return this.regexp + + // at this point, this.set is a 2d array of partial + // pattern strings, or "**". + // + // It's better to use .match(). This function shouldn't + // be used, really, but it's pretty convenient sometimes, + // when you just want to work with a regex. + var set = this.set + + if (!set.length) { + this.regexp = false + return this.regexp + } + var options = this.options + + var twoStar = options.noglobstar ? star + : options.dot ? twoStarDot + : twoStarNoDot + var flags = options.nocase ? 'i' : '' + + var re = set.map(function (pattern) { + return pattern.map(function (p) { + return (p === GLOBSTAR) ? twoStar + : (typeof p === 'string') ? regExpEscape(p) + : p._src + }).join('\\\/') + }).join('|') + + // must match entire pattern + // ending in a * or ** will make it less strict. + re = '^(?:' + re + ')$' + + // can match anything, as long as it's not this. + if (this.negate) re = '^(?!' + re + ').*$' + + try { + this.regexp = new RegExp(re, flags) + } catch (ex) /* istanbul ignore next - should be impossible */ { + this.regexp = false + } + return this.regexp +} + +minimatch.match = function (list, pattern, options) { + options = options || {} + var mm = new Minimatch(pattern, options) + list = list.filter(function (f) { + return mm.match(f) + }) + if (mm.options.nonull && !list.length) { + list.push(pattern) + } + return list +} + +Minimatch.prototype.match = function match (f, partial) { + if (typeof partial === 'undefined') partial = this.partial + this.debug('match', f, this.pattern) + // short-circuit in the case of busted things. + // comments, etc. + if (this.comment) return false + if (this.empty) return f === '' + + if (f === '/' && partial) return true + + var options = this.options + + // windows: need to use /, not \ + if (path.sep !== '/') { + f = f.split(path.sep).join('/') + } + + // treat the test path as a set of pathparts. + f = f.split(slashSplit) + this.debug(this.pattern, 'split', f) + + // just ONE of the pattern sets in this.set needs to match + // in order for it to be valid. If negating, then just one + // match means that we have failed. + // Either way, return on the first hit. + + var set = this.set + this.debug(this.pattern, 'set', set) + + // Find the basename of the path by looking for the last non-empty segment + var filename + var i + for (i = f.length - 1; i >= 0; i--) { + filename = f[i] + if (filename) break + } + + for (i = 0; i < set.length; i++) { + var pattern = set[i] + var file = f + if (options.matchBase && pattern.length === 1) { + file = [filename] + } + var hit = this.matchOne(file, pattern, partial) + if (hit) { + if (options.flipNegate) return true + return !this.negate + } + } + + // didn't get any hits. this is success if it's a negative + // pattern, failure otherwise. + if (options.flipNegate) return false + return this.negate +} + +// set partial to true to test if, for example, +// "/a/b" matches the start of "/*/b/*/d" +// Partial means, if you run out of file before you run +// out of pattern, then that's fine, as long as all +// the parts match. +Minimatch.prototype.matchOne = function (file, pattern, partial) { + var options = this.options + + this.debug('matchOne', + { 'this': this, file: file, pattern: pattern }) + + this.debug('matchOne', file.length, pattern.length) + + for (var fi = 0, + pi = 0, + fl = file.length, + pl = pattern.length + ; (fi < fl) && (pi < pl) + ; fi++, pi++) { + this.debug('matchOne loop') + var p = pattern[pi] + var f = file[fi] + + this.debug(pattern, p, f) + + // should be impossible. + // some invalid regexp stuff in the set. + /* istanbul ignore if */ + if (p === false) return false + + if (p === GLOBSTAR) { + this.debug('GLOBSTAR', [pattern, p, f]) + + // "**" + // a/**/b/**/c would match the following: + // a/b/x/y/z/c + // a/x/y/z/b/c + // a/b/x/b/x/c + // a/b/c + // To do this, take the rest of the pattern after + // the **, and see if it would match the file remainder. + // If so, return success. + // If not, the ** "swallows" a segment, and try again. + // This is recursively awful. + // + // a/**/b/**/c matching a/b/x/y/z/c + // - a matches a + // - doublestar + // - matchOne(b/x/y/z/c, b/**/c) + // - b matches b + // - doublestar + // - matchOne(x/y/z/c, c) -> no + // - matchOne(y/z/c, c) -> no + // - matchOne(z/c, c) -> no + // - matchOne(c, c) yes, hit + var fr = fi + var pr = pi + 1 + if (pr === pl) { + this.debug('** at the end') + // a ** at the end will just swallow the rest. + // We have found a match. + // however, it will not swallow /.x, unless + // options.dot is set. + // . and .. are *never* matched by **, for explosively + // exponential reasons. + for (; fi < fl; fi++) { + if (file[fi] === '.' || file[fi] === '..' || + (!options.dot && file[fi].charAt(0) === '.')) return false + } + return true + } + + // ok, let's see if we can swallow whatever we can. + while (fr < fl) { + var swallowee = file[fr] + + this.debug('\nglobstar while', file, fr, pattern, pr, swallowee) + + // XXX remove this slice. Just pass the start index. + if (this.matchOne(file.slice(fr), pattern.slice(pr), partial)) { + this.debug('globstar found match!', fr, fl, swallowee) + // found a match. + return true + } else { + // can't swallow "." or ".." ever. + // can only swallow ".foo" when explicitly asked. + if (swallowee === '.' || swallowee === '..' || + (!options.dot && swallowee.charAt(0) === '.')) { + this.debug('dot detected!', file, fr, pattern, pr) + break + } + + // ** swallows a segment, and continue. + this.debug('globstar swallow a segment, and continue') + fr++ + } + } + + // no match was found. + // However, in partial mode, we can't say this is necessarily over. + // If there's more *pattern* left, then + /* istanbul ignore if */ + if (partial) { + // ran out of file + this.debug('\n>>> no match, partial?', file, fr, pattern, pr) + if (fr === fl) return true + } + return false + } + + // something other than ** + // non-magic patterns just have to match exactly + // patterns with magic have been turned into regexps. + var hit + if (typeof p === 'string') { + hit = f === p + this.debug('string match', p, f, hit) + } else { + hit = f.match(p) + this.debug('pattern match', p, f, hit) + } + + if (!hit) return false + } + + // Note: ending in / means that we'll get a final "" + // at the end of the pattern. This can only match a + // corresponding "" at the end of the file. + // If the file ends in /, then it can only match a + // a pattern that ends in /, unless the pattern just + // doesn't have any more for it. But, a/b/ should *not* + // match "a/b/*", even though "" matches against the + // [^/]*? pattern, except in partial mode, where it might + // simply not be reached yet. + // However, a/b/ should still satisfy a/* + + // now either we fell off the end of the pattern, or we're done. + if (fi === fl && pi === pl) { + // ran out of pattern and filename at the same time. + // an exact hit! + return true + } else if (fi === fl) { + // ran out of file, but still had pattern left. + // this is ok if we're doing the match as part of + // a glob fs traversal. + return partial + } else /* istanbul ignore else */ if (pi === pl) { + // ran out of pattern, still have file left. + // this is only acceptable if we're on the very last + // empty segment of a file with a trailing slash. + // a/* should match a/b/ + return (fi === fl - 1) && (file[fi] === '') + } + + // should be unreachable. + /* istanbul ignore next */ + throw new Error('wtf?') +} + +// replace stuff like \* with * +function globUnescape (s) { + return s.replace(/\\(.)/g, '$1') +} + +function regExpEscape (s) { + return s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&') +} + + +/***/ }), + +/***/ 74294: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +module.exports = __nccwpck_require__(54219); + + +/***/ }), + +/***/ 54219: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +var net = __nccwpck_require__(41808); +var tls = __nccwpck_require__(24404); +var http = __nccwpck_require__(13685); +var https = __nccwpck_require__(95687); +var events = __nccwpck_require__(82361); +var assert = __nccwpck_require__(39491); +var util = __nccwpck_require__(73837); + + +exports.httpOverHttp = httpOverHttp; +exports.httpsOverHttp = httpsOverHttp; +exports.httpOverHttps = httpOverHttps; +exports.httpsOverHttps = httpsOverHttps; + + +function httpOverHttp(options) { + var agent = new TunnelingAgent(options); + agent.request = http.request; + return agent; +} + +function httpsOverHttp(options) { + var agent = new TunnelingAgent(options); + agent.request = http.request; + agent.createSocket = createSecureSocket; + agent.defaultPort = 443; + return agent; +} + +function httpOverHttps(options) { + var agent = new TunnelingAgent(options); + agent.request = https.request; + return agent; +} + +function httpsOverHttps(options) { + var agent = new TunnelingAgent(options); + agent.request = https.request; + agent.createSocket = createSecureSocket; + agent.defaultPort = 443; + return agent; +} + + +function TunnelingAgent(options) { + var self = this; + self.options = options || {}; + self.proxyOptions = self.options.proxy || {}; + self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets; + self.requests = []; + self.sockets = []; + + self.on('free', function onFree(socket, host, port, localAddress) { + var options = toOptions(host, port, localAddress); + for (var i = 0, len = self.requests.length; i < len; ++i) { + var pending = self.requests[i]; + if (pending.host === options.host && pending.port === options.port) { + // Detect the request to connect same origin server, + // reuse the connection. + self.requests.splice(i, 1); + pending.request.onSocket(socket); + return; + } + } + socket.destroy(); + self.removeSocket(socket); + }); +} +util.inherits(TunnelingAgent, events.EventEmitter); + +TunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) { + var self = this; + var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress)); + + if (self.sockets.length >= this.maxSockets) { + // We are over limit so we'll add it to the queue. + self.requests.push(options); + return; + } + + // If we are under maxSockets create a new one. + self.createSocket(options, function(socket) { + socket.on('free', onFree); + socket.on('close', onCloseOrRemove); + socket.on('agentRemove', onCloseOrRemove); + req.onSocket(socket); + + function onFree() { + self.emit('free', socket, options); + } + + function onCloseOrRemove(err) { + self.removeSocket(socket); + socket.removeListener('free', onFree); + socket.removeListener('close', onCloseOrRemove); + socket.removeListener('agentRemove', onCloseOrRemove); + } + }); +}; + +TunnelingAgent.prototype.createSocket = function createSocket(options, cb) { + var self = this; + var placeholder = {}; + self.sockets.push(placeholder); + + var connectOptions = mergeOptions({}, self.proxyOptions, { + method: 'CONNECT', + path: options.host + ':' + options.port, + agent: false, + headers: { + host: options.host + ':' + options.port + } + }); + if (options.localAddress) { + connectOptions.localAddress = options.localAddress; + } + if (connectOptions.proxyAuth) { + connectOptions.headers = connectOptions.headers || {}; + connectOptions.headers['Proxy-Authorization'] = 'Basic ' + + new Buffer(connectOptions.proxyAuth).toString('base64'); + } + + debug('making CONNECT request'); + var connectReq = self.request(connectOptions); + connectReq.useChunkedEncodingByDefault = false; // for v0.6 + connectReq.once('response', onResponse); // for v0.6 + connectReq.once('upgrade', onUpgrade); // for v0.6 + connectReq.once('connect', onConnect); // for v0.7 or later + connectReq.once('error', onError); + connectReq.end(); + + function onResponse(res) { + // Very hacky. This is necessary to avoid http-parser leaks. + res.upgrade = true; + } + + function onUpgrade(res, socket, head) { + // Hacky. + process.nextTick(function() { + onConnect(res, socket, head); + }); + } + + function onConnect(res, socket, head) { + connectReq.removeAllListeners(); + socket.removeAllListeners(); + + if (res.statusCode !== 200) { + debug('tunneling socket could not be established, statusCode=%d', + res.statusCode); + socket.destroy(); + var error = new Error('tunneling socket could not be established, ' + + 'statusCode=' + res.statusCode); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + return; + } + if (head.length > 0) { + debug('got illegal response body from proxy'); + socket.destroy(); + var error = new Error('got illegal response body from proxy'); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + return; + } + debug('tunneling connection has established'); + self.sockets[self.sockets.indexOf(placeholder)] = socket; + return cb(socket); + } + + function onError(cause) { + connectReq.removeAllListeners(); + + debug('tunneling socket could not be established, cause=%s\n', + cause.message, cause.stack); + var error = new Error('tunneling socket could not be established, ' + + 'cause=' + cause.message); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + } +}; + +TunnelingAgent.prototype.removeSocket = function removeSocket(socket) { + var pos = this.sockets.indexOf(socket) + if (pos === -1) { + return; + } + this.sockets.splice(pos, 1); + + var pending = this.requests.shift(); + if (pending) { + // If we have pending requests and a socket gets closed a new one + // needs to be created to take over in the pool for the one that closed. + this.createSocket(pending, function(socket) { + pending.request.onSocket(socket); + }); + } +}; + +function createSecureSocket(options, cb) { + var self = this; + TunnelingAgent.prototype.createSocket.call(self, options, function(socket) { + var hostHeader = options.request.getHeader('host'); + var tlsOptions = mergeOptions({}, self.options, { + socket: socket, + servername: hostHeader ? hostHeader.replace(/:.*$/, '') : options.host + }); + + // 0 is dummy port for v0.6 + var secureSocket = tls.connect(0, tlsOptions); + self.sockets[self.sockets.indexOf(socket)] = secureSocket; + cb(secureSocket); + }); +} + + +function toOptions(host, port, localAddress) { + if (typeof host === 'string') { // since v0.10 + return { + host: host, + port: port, + localAddress: localAddress + }; + } + return host; // for v0.11 or later +} + +function mergeOptions(target) { + for (var i = 1, len = arguments.length; i < len; ++i) { + var overrides = arguments[i]; + if (typeof overrides === 'object') { + var keys = Object.keys(overrides); + for (var j = 0, keyLen = keys.length; j < keyLen; ++j) { + var k = keys[j]; + if (overrides[k] !== undefined) { + target[k] = overrides[k]; + } + } + } + } + return target; +} + + +var debug; +if (process.env.NODE_DEBUG && /\btunnel\b/.test(process.env.NODE_DEBUG)) { + debug = function() { + var args = Array.prototype.slice.call(arguments); + if (typeof args[0] === 'string') { + args[0] = 'TUNNEL: ' + args[0]; + } else { + args.unshift('TUNNEL:'); + } + console.error.apply(console, args); + } +} else { + debug = function() {}; +} +exports.debug = debug; // for test + + +/***/ }), + +/***/ 75840: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +Object.defineProperty(exports, "v1", ({ + enumerable: true, + get: function () { + return _v.default; + } +})); +Object.defineProperty(exports, "v3", ({ + enumerable: true, + get: function () { + return _v2.default; + } +})); +Object.defineProperty(exports, "v4", ({ + enumerable: true, + get: function () { + return _v3.default; + } +})); +Object.defineProperty(exports, "v5", ({ + enumerable: true, + get: function () { + return _v4.default; + } +})); +Object.defineProperty(exports, "NIL", ({ + enumerable: true, + get: function () { + return _nil.default; + } +})); +Object.defineProperty(exports, "version", ({ + enumerable: true, + get: function () { + return _version.default; + } +})); +Object.defineProperty(exports, "validate", ({ + enumerable: true, + get: function () { + return _validate.default; + } +})); +Object.defineProperty(exports, "stringify", ({ + enumerable: true, + get: function () { + return _stringify.default; + } +})); +Object.defineProperty(exports, "parse", ({ + enumerable: true, + get: function () { + return _parse.default; + } +})); + +var _v = _interopRequireDefault(__nccwpck_require__(78628)); + +var _v2 = _interopRequireDefault(__nccwpck_require__(86409)); + +var _v3 = _interopRequireDefault(__nccwpck_require__(85122)); + +var _v4 = _interopRequireDefault(__nccwpck_require__(79120)); + +var _nil = _interopRequireDefault(__nccwpck_require__(25332)); + +var _version = _interopRequireDefault(__nccwpck_require__(81595)); + +var _validate = _interopRequireDefault(__nccwpck_require__(66900)); + +var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); + +var _parse = _interopRequireDefault(__nccwpck_require__(62746)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/***/ }), + +/***/ 4569: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function md5(bytes) { + if (Array.isArray(bytes)) { + bytes = Buffer.from(bytes); + } else if (typeof bytes === 'string') { + bytes = Buffer.from(bytes, 'utf8'); + } + + return _crypto.default.createHash('md5').update(bytes).digest(); +} + +var _default = md5; +exports["default"] = _default; + +/***/ }), + +/***/ 25332: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; +var _default = '00000000-0000-0000-0000-000000000000'; +exports["default"] = _default; + +/***/ }), + +/***/ 62746: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _validate = _interopRequireDefault(__nccwpck_require__(66900)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function parse(uuid) { + if (!(0, _validate.default)(uuid)) { + throw TypeError('Invalid UUID'); + } + + let v; + const arr = new Uint8Array(16); // Parse ########-....-....-....-............ + + arr[0] = (v = parseInt(uuid.slice(0, 8), 16)) >>> 24; + arr[1] = v >>> 16 & 0xff; + arr[2] = v >>> 8 & 0xff; + arr[3] = v & 0xff; // Parse ........-####-....-....-............ + + arr[4] = (v = parseInt(uuid.slice(9, 13), 16)) >>> 8; + arr[5] = v & 0xff; // Parse ........-....-####-....-............ + + arr[6] = (v = parseInt(uuid.slice(14, 18), 16)) >>> 8; + arr[7] = v & 0xff; // Parse ........-....-....-####-............ + + arr[8] = (v = parseInt(uuid.slice(19, 23), 16)) >>> 8; + arr[9] = v & 0xff; // Parse ........-....-....-....-############ + // (Use "/" to avoid 32-bit truncation when bit-shifting high-order bytes) + + arr[10] = (v = parseInt(uuid.slice(24, 36), 16)) / 0x10000000000 & 0xff; + arr[11] = v / 0x100000000 & 0xff; + arr[12] = v >>> 24 & 0xff; + arr[13] = v >>> 16 & 0xff; + arr[14] = v >>> 8 & 0xff; + arr[15] = v & 0xff; + return arr; +} + +var _default = parse; +exports["default"] = _default; + +/***/ }), + +/***/ 40814: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; +var _default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i; +exports["default"] = _default; + +/***/ }), + +/***/ 50807: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = rng; + +var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate + +let poolPtr = rnds8Pool.length; + +function rng() { + if (poolPtr > rnds8Pool.length - 16) { + _crypto.default.randomFillSync(rnds8Pool); + + poolPtr = 0; + } + + return rnds8Pool.slice(poolPtr, poolPtr += 16); +} + +/***/ }), + +/***/ 85274: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _crypto = _interopRequireDefault(__nccwpck_require__(6113)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function sha1(bytes) { + if (Array.isArray(bytes)) { + bytes = Buffer.from(bytes); + } else if (typeof bytes === 'string') { + bytes = Buffer.from(bytes, 'utf8'); + } + + return _crypto.default.createHash('sha1').update(bytes).digest(); +} + +var _default = sha1; +exports["default"] = _default; + +/***/ }), + +/***/ 18950: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _validate = _interopRequireDefault(__nccwpck_require__(66900)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/** + * Convert array of 16 byte values to UUID string format of the form: + * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX + */ +const byteToHex = []; + +for (let i = 0; i < 256; ++i) { + byteToHex.push((i + 0x100).toString(16).substr(1)); +} + +function stringify(arr, offset = 0) { + // Note: Be careful editing this code! It's been tuned for performance + // and works in ways you may not expect. See https://github.com/uuidjs/uuid/pull/434 + const uuid = (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + '-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + '-' + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + '-' + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase(); // Consistency check for valid UUID. If this throws, it's likely due to one + // of the following: + // - One or more input array values don't map to a hex octet (leading to + // "undefined" in the uuid) + // - Invalid input values for the RFC `version` or `variant` fields + + if (!(0, _validate.default)(uuid)) { + throw TypeError('Stringified UUID is invalid'); + } + + return uuid; +} + +var _default = stringify; +exports["default"] = _default; + +/***/ }), + +/***/ 78628: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _rng = _interopRequireDefault(__nccwpck_require__(50807)); + +var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +// **`v1()` - Generate time-based UUID** +// +// Inspired by https://github.com/LiosK/UUID.js +// and http://docs.python.org/library/uuid.html +let _nodeId; + +let _clockseq; // Previous uuid creation time + + +let _lastMSecs = 0; +let _lastNSecs = 0; // See https://github.com/uuidjs/uuid for API details + +function v1(options, buf, offset) { + let i = buf && offset || 0; + const b = buf || new Array(16); + options = options || {}; + let node = options.node || _nodeId; + let clockseq = options.clockseq !== undefined ? options.clockseq : _clockseq; // node and clockseq need to be initialized to random values if they're not + // specified. We do this lazily to minimize issues related to insufficient + // system entropy. See #189 + + if (node == null || clockseq == null) { + const seedBytes = options.random || (options.rng || _rng.default)(); + + if (node == null) { + // Per 4.5, create and 48-bit node id, (47 random bits + multicast bit = 1) + node = _nodeId = [seedBytes[0] | 0x01, seedBytes[1], seedBytes[2], seedBytes[3], seedBytes[4], seedBytes[5]]; + } + + if (clockseq == null) { + // Per 4.2.2, randomize (14 bit) clockseq + clockseq = _clockseq = (seedBytes[6] << 8 | seedBytes[7]) & 0x3fff; + } + } // UUID timestamps are 100 nano-second units since the Gregorian epoch, + // (1582-10-15 00:00). JSNumbers aren't precise enough for this, so + // time is handled internally as 'msecs' (integer milliseconds) and 'nsecs' + // (100-nanoseconds offset from msecs) since unix epoch, 1970-01-01 00:00. + + + let msecs = options.msecs !== undefined ? options.msecs : Date.now(); // Per 4.2.1.2, use count of uuid's generated during the current clock + // cycle to simulate higher resolution clock + + let nsecs = options.nsecs !== undefined ? options.nsecs : _lastNSecs + 1; // Time since last uuid creation (in msecs) + + const dt = msecs - _lastMSecs + (nsecs - _lastNSecs) / 10000; // Per 4.2.1.2, Bump clockseq on clock regression + + if (dt < 0 && options.clockseq === undefined) { + clockseq = clockseq + 1 & 0x3fff; + } // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new + // time interval + + + if ((dt < 0 || msecs > _lastMSecs) && options.nsecs === undefined) { + nsecs = 0; + } // Per 4.2.1.2 Throw error if too many uuids are requested + + + if (nsecs >= 10000) { + throw new Error("uuid.v1(): Can't create more than 10M uuids/sec"); + } + + _lastMSecs = msecs; + _lastNSecs = nsecs; + _clockseq = clockseq; // Per 4.1.4 - Convert from unix epoch to Gregorian epoch + + msecs += 12219292800000; // `time_low` + + const tl = ((msecs & 0xfffffff) * 10000 + nsecs) % 0x100000000; + b[i++] = tl >>> 24 & 0xff; + b[i++] = tl >>> 16 & 0xff; + b[i++] = tl >>> 8 & 0xff; + b[i++] = tl & 0xff; // `time_mid` + + const tmh = msecs / 0x100000000 * 10000 & 0xfffffff; + b[i++] = tmh >>> 8 & 0xff; + b[i++] = tmh & 0xff; // `time_high_and_version` + + b[i++] = tmh >>> 24 & 0xf | 0x10; // include version + + b[i++] = tmh >>> 16 & 0xff; // `clock_seq_hi_and_reserved` (Per 4.2.2 - include variant) + + b[i++] = clockseq >>> 8 | 0x80; // `clock_seq_low` + + b[i++] = clockseq & 0xff; // `node` + + for (let n = 0; n < 6; ++n) { + b[i + n] = node[n]; + } + + return buf || (0, _stringify.default)(b); +} + +var _default = v1; +exports["default"] = _default; + +/***/ }), + +/***/ 86409: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _v = _interopRequireDefault(__nccwpck_require__(65998)); + +var _md = _interopRequireDefault(__nccwpck_require__(4569)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +const v3 = (0, _v.default)('v3', 0x30, _md.default); +var _default = v3; +exports["default"] = _default; + +/***/ }), + +/***/ 65998: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = _default; +exports.URL = exports.DNS = void 0; + +var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); + +var _parse = _interopRequireDefault(__nccwpck_require__(62746)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function stringToBytes(str) { + str = unescape(encodeURIComponent(str)); // UTF8 escape + + const bytes = []; + + for (let i = 0; i < str.length; ++i) { + bytes.push(str.charCodeAt(i)); + } + + return bytes; +} + +const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8'; +exports.DNS = DNS; +const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8'; +exports.URL = URL; + +function _default(name, version, hashfunc) { + function generateUUID(value, namespace, buf, offset) { + if (typeof value === 'string') { + value = stringToBytes(value); + } + + if (typeof namespace === 'string') { + namespace = (0, _parse.default)(namespace); + } + + if (namespace.length !== 16) { + throw TypeError('Namespace must be array-like (16 iterable integer values, 0-255)'); + } // Compute hash of namespace and value, Per 4.3 + // Future: Use spread syntax when supported on all platforms, e.g. `bytes = + // hashfunc([...namespace, ... value])` + + + let bytes = new Uint8Array(16 + value.length); + bytes.set(namespace); + bytes.set(value, namespace.length); + bytes = hashfunc(bytes); + bytes[6] = bytes[6] & 0x0f | version; + bytes[8] = bytes[8] & 0x3f | 0x80; + + if (buf) { + offset = offset || 0; + + for (let i = 0; i < 16; ++i) { + buf[offset + i] = bytes[i]; + } + + return buf; + } + + return (0, _stringify.default)(bytes); + } // Function#name is not settable on some platforms (#270) + + + try { + generateUUID.name = name; // eslint-disable-next-line no-empty + } catch (err) {} // For CommonJS default export support + + + generateUUID.DNS = DNS; + generateUUID.URL = URL; + return generateUUID; +} + +/***/ }), + +/***/ 85122: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _rng = _interopRequireDefault(__nccwpck_require__(50807)); + +var _stringify = _interopRequireDefault(__nccwpck_require__(18950)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function v4(options, buf, offset) { + options = options || {}; + + const rnds = options.random || (options.rng || _rng.default)(); // Per 4.4, set bits for version and `clock_seq_hi_and_reserved` + + + rnds[6] = rnds[6] & 0x0f | 0x40; + rnds[8] = rnds[8] & 0x3f | 0x80; // Copy bytes to buffer, if provided + + if (buf) { + offset = offset || 0; + + for (let i = 0; i < 16; ++i) { + buf[offset + i] = rnds[i]; + } + + return buf; + } + + return (0, _stringify.default)(rnds); +} + +var _default = v4; +exports["default"] = _default; + +/***/ }), + +/***/ 79120: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _v = _interopRequireDefault(__nccwpck_require__(65998)); + +var _sha = _interopRequireDefault(__nccwpck_require__(85274)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +const v5 = (0, _v.default)('v5', 0x50, _sha.default); +var _default = v5; +exports["default"] = _default; + +/***/ }), + +/***/ 66900: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _regex = _interopRequireDefault(__nccwpck_require__(40814)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function validate(uuid) { + return typeof uuid === 'string' && _regex.default.test(uuid); +} + +var _default = validate; +exports["default"] = _default; + +/***/ }), + +/***/ 81595: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true +})); +exports["default"] = void 0; + +var _validate = _interopRequireDefault(__nccwpck_require__(66900)); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function version(uuid) { + if (!(0, _validate.default)(uuid)) { + throw TypeError('Invalid UUID'); + } + + return parseInt(uuid.substr(14, 1), 16); +} + +var _default = version; +exports["default"] = _default; + /***/ }), /***/ 69042: @@ -121376,7 +121376,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }; Object.defineProperty(exports, "__esModule", ({ value: true })); const core = __importStar(__nccwpck_require__(42186)); -const artifact_1 = __nccwpck_require__(15545); +const artifact_1 = __nccwpck_require__(99860); const search_1 = __nccwpck_require__(13930); const input_helper_1 = __nccwpck_require__(46455); const constants_1 = __nccwpck_require__(69042); @@ -121599,7 +121599,7 @@ module.exports = require("zlib"); /***/ }), -/***/ 25936: +/***/ 93991: /***/ ((module) => { "use strict"; @@ -121607,7 +121607,7 @@ module.exports = JSON.parse('[["8740","䏰䰲䘃䖦䕸𧉧䵷䖳𧲱䳢𧳅㮕 /***/ }), -/***/ 64934: +/***/ 85497: /***/ ((module) => { "use strict"; @@ -121615,7 +121615,7 @@ module.exports = JSON.parse('[["0","\\u0000",127,"€"],["8140","丂丄丅丆丏 /***/ }), -/***/ 22885: +/***/ 99519: /***/ ((module) => { "use strict"; @@ -121623,7 +121623,7 @@ module.exports = JSON.parse('[["0","\\u0000",127],["8141","갂갃갅갆갋",4," /***/ }), -/***/ 15154: +/***/ 31745: /***/ ((module) => { "use strict"; @@ -121631,7 +121631,7 @@ module.exports = JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧; /***/ }), -/***/ 78419: +/***/ 64688: /***/ ((module) => { "use strict"; @@ -121639,7 +121639,7 @@ module.exports = JSON.parse('[["0","\\u0000",127],["8ea1","。",62],["a1a1","  /***/ }), -/***/ 39498: +/***/ 19331: /***/ ((module) => { "use strict"; @@ -121647,7 +121647,7 @@ module.exports = JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244, /***/ }), -/***/ 2191: +/***/ 49670: /***/ ((module) => { "use strict"; @@ -121655,7 +121655,7 @@ module.exports = JSON.parse('[["a140","",62],["a180","",32],["a240","", /***/ }), -/***/ 79561: +/***/ 48064: /***/ ((module) => { "use strict"; @@ -121663,7 +121663,7 @@ module.exports = JSON.parse('[["0","\\u0000",128],["a1","。",62],["8140","  /***/ }), -/***/ 22913: +/***/ 2131: /***/ ((module) => { "use strict"; @@ -121671,7 +121671,7 @@ module.exports = JSON.parse('{"application/1d-interleaved-parityfec":{"source":" /***/ }), -/***/ 68865: +/***/ 99022: /***/ ((module) => { "use strict"; @@ -121679,7 +121679,7 @@ module.exports = JSON.parse('[[[0,44],"disallowed_STD3_valid"],[[45,46],"valid"] /***/ }), -/***/ 71896: +/***/ 9303: /***/ ((module) => { "use strict";