@@ -3906,7 +3906,7 @@ module.exports = __toCommonJS(dist_src_exports);
3906
3906
var import_universal_user_agent = __nccwpck_require__(3843);
3907
3907
3908
3908
// pkg/dist-src/version.js
3909
- var VERSION = "9.0.4 ";
3909
+ var VERSION = "9.0.6 ";
3910
3910
3911
3911
// pkg/dist-src/defaults.js
3912
3912
var userAgent = `octokit-endpoint.js/${VERSION} ${(0, import_universal_user_agent.getUserAgent)()}`;
@@ -4011,9 +4011,9 @@ function addQueryParameters(url, parameters) {
4011
4011
}
4012
4012
4013
4013
// pkg/dist-src/util/extract-url-variable-names.js
4014
- var urlVariableRegex = /\{[^}]+\}/g;
4014
+ var urlVariableRegex = /\{[^{} }]+\}/g;
4015
4015
function removeNonChars(variableName) {
4016
- return variableName.replace(/^\W+|\W+$ /g, "").split(/,/);
4016
+ return variableName.replace(/(?: ^\W+)|(?:(?<!\W)\W+$) /g, "").split(/,/);
4017
4017
}
4018
4018
function extractUrlVariableNames(url) {
4019
4019
const matches = url.match(urlVariableRegex);
@@ -4199,7 +4199,7 @@ function parse(options) {
4199
4199
}
4200
4200
if (url.endsWith("/graphql")) {
4201
4201
if (options.mediaType.previews?.length) {
4202
- const previewsFromAcceptHeader = headers.accept.match(/[\w-]+(?=-preview)/g) || [];
4202
+ const previewsFromAcceptHeader = headers.accept.match(/(?<![\w-]) [\w-]+(?=-preview)/g) || [];
4203
4203
headers.accept = previewsFromAcceptHeader.concat(options.mediaType.previews).map((preview) => {
4204
4204
const format = options.mediaType.format ? `.${options.mediaType.format}` : "+json";
4205
4205
return `application/vnd.github.${preview}-preview${format}`;
@@ -4448,7 +4448,7 @@ __export(dist_src_exports, {
4448
4448
module.exports = __toCommonJS(dist_src_exports);
4449
4449
4450
4450
// pkg/dist-src/version.js
4451
- var VERSION = "9.1.5 ";
4451
+ var VERSION = "9.2.2 ";
4452
4452
4453
4453
// pkg/dist-src/normalize-paginated-list-response.js
4454
4454
function normalizePaginatedListResponse(response) {
@@ -4496,7 +4496,7 @@ function iterator(octokit, route, parameters) {
4496
4496
const response = await requestMethod({ method, url, headers });
4497
4497
const normalizedResponse = normalizePaginatedListResponse(response);
4498
4498
url = ((normalizedResponse.headers.link || "").match(
4499
- /<([^>]+)>;\s*rel="next"/
4499
+ /<([^< >]+)>;\s*rel="next"/
4500
4500
) || [])[1];
4501
4501
return { value: normalizedResponse };
4502
4502
} catch (error) {
@@ -4609,6 +4609,8 @@ var paginatingEndpoints = [
4609
4609
"GET /orgs/{org}/members/{username}/codespaces",
4610
4610
"GET /orgs/{org}/migrations",
4611
4611
"GET /orgs/{org}/migrations/{migration_id}/repositories",
4612
+ "GET /orgs/{org}/organization-roles/{role_id}/teams",
4613
+ "GET /orgs/{org}/organization-roles/{role_id}/users",
4612
4614
"GET /orgs/{org}/outside_collaborators",
4613
4615
"GET /orgs/{org}/packages",
4614
4616
"GET /orgs/{org}/packages/{package_type}/{package_name}/versions",
@@ -7055,7 +7057,7 @@ var import_endpoint = __nccwpck_require__(4471);
7055
7057
var import_universal_user_agent = __nccwpck_require__(3843);
7056
7058
7057
7059
// pkg/dist-src/version.js
7058
- var VERSION = "8.2.0 ";
7060
+ var VERSION = "8.4.1 ";
7059
7061
7060
7062
// pkg/dist-src/is-plain-object.js
7061
7063
function isPlainObject(value) {
@@ -7080,7 +7082,7 @@ function getBufferResponse(response) {
7080
7082
7081
7083
// pkg/dist-src/fetch-wrapper.js
7082
7084
function fetchWrapper(requestOptions) {
7083
- var _a, _b, _c;
7085
+ var _a, _b, _c, _d ;
7084
7086
const log = requestOptions.request && requestOptions.request.log ? requestOptions.request.log : console;
7085
7087
const parseSuccessResponseBody = ((_a = requestOptions.request) == null ? void 0 : _a.parseSuccessResponseBody) !== false;
7086
7088
if (isPlainObject(requestOptions.body) || Array.isArray(requestOptions.body)) {
@@ -7101,8 +7103,9 @@ function fetchWrapper(requestOptions) {
7101
7103
return fetch(requestOptions.url, {
7102
7104
method: requestOptions.method,
7103
7105
body: requestOptions.body,
7106
+ redirect: (_c = requestOptions.request) == null ? void 0 : _c.redirect,
7104
7107
headers: requestOptions.headers,
7105
- signal: (_c = requestOptions.request) == null ? void 0 : _c .signal,
7108
+ signal: (_d = requestOptions.request) == null ? void 0 : _d .signal,
7106
7109
// duplex must be set if request.body is ReadableStream or Async Iterables.
7107
7110
// See https://fetch.spec.whatwg.org/#dom-requestinit-duplex.
7108
7111
...requestOptions.body && { duplex: "half" }
@@ -7113,7 +7116,7 @@ function fetchWrapper(requestOptions) {
7113
7116
headers[keyAndValue[0]] = keyAndValue[1];
7114
7117
}
7115
7118
if ("deprecation" in headers) {
7116
- const matches = headers.link && headers.link.match(/<([^>]+)>; rel="deprecation"/);
7119
+ const matches = headers.link && headers.link.match(/<([^< >]+)>; rel="deprecation"/);
7117
7120
const deprecationLink = matches && matches.pop();
7118
7121
log.warn(
7119
7122
`[@octokit/request] "${requestOptions.method} ${requestOptions.url}" is deprecated. It is scheduled to be removed on ${headers.sunset}${deprecationLink ? `. See ${deprecationLink}` : ""}`
0 commit comments