diff --git a/dist/index.js b/dist/index.js index 408736ad..ec84d537 100644 --- a/dist/index.js +++ b/dist/index.js @@ -45648,7 +45648,7 @@ __export(dist_src_exports, { module.exports = __toCommonJS(dist_src_exports); // pkg/dist-src/version.js -var VERSION = "9.1.4"; +var VERSION = "9.1.5"; // pkg/dist-src/normalize-paginated-list-response.js function normalizePaginatedListResponse(response) { @@ -86992,6 +86992,7 @@ function request (opts, callback) { } module.exports = request +module.exports.RequestHandler = RequestHandler /***/ }), @@ -87534,7 +87535,7 @@ module.exports = class BodyReadable extends Readable { this .on('close', function () { signalListenerCleanup() - if (signal?.aborted) { + if (signal && signal.aborted) { reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) } else { resolve(null) @@ -88925,12 +88926,12 @@ module.exports = { /***/ }), /***/ 30645: -/***/ ((module) => { +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - kConstruct: Symbol('constructable') + kConstruct: (__nccwpck_require__(65574).kConstruct) } @@ -93171,7 +93172,8 @@ module.exports = { kHTTP1BuildRequest: Symbol('http1 build request'), kHTTP2CopyHeaders: Symbol('http2 copy headers'), kHTTPConnVersion: Symbol('http connection version'), - kRetryHandlerDefaultRetry: Symbol('retry agent default retry') + kRetryHandlerDefaultRetry: Symbol('retry agent default retry'), + kConstruct: Symbol('constructable') } @@ -94814,17 +94816,14 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - const href = url.href - if (!excludeFragment) { - return href + return url.href } - const hash = href.lastIndexOf('#') - if (hash === -1) { - return href - } - return href.slice(0, hash) + const href = url.href + const hashLength = url.hash.length + + return hashLength === 0 ? href : href.substring(0, href.length - hashLength) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points @@ -96004,7 +96003,7 @@ module.exports = { -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const { kGuard } = __nccwpck_require__(88246) const { kEnumerableProperty } = __nccwpck_require__(5499) const { @@ -96242,6 +96241,9 @@ class HeadersList { // https://fetch.spec.whatwg.org/#headers-class class Headers { constructor (init = undefined) { + if (init === kConstruct) { + return + } this[kHeadersList] = new HeadersList() // The new Headers(init) constructor steps are: @@ -96881,7 +96883,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { } // 8. If response’s timing allow passed flag is not set, then: - if (!timingInfo.timingAllowPassed) { + if (!response.timingAllowPassed) { // 1. Set timingInfo to a the result of creating an opaque timing info for timingInfo. timingInfo = createOpaqueTimingInfo({ startTime: timingInfo.startTime @@ -98775,13 +98777,12 @@ const { kHeaders, kSignal, kState, kGuard, kRealm } = __nccwpck_require__(88246) const { webidl } = __nccwpck_require__(35989) const { getGlobalOrigin } = __nccwpck_require__(13913) const { URLSerializer } = __nccwpck_require__(68093) -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const assert = __nccwpck_require__(39491) const { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = __nccwpck_require__(82361) let TransformStream = globalThis.TransformStream -const kInit = Symbol('init') const kAbortController = Symbol('abortController') const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -98792,7 +98793,7 @@ const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { class Request { // https://fetch.spec.whatwg.org/#dom-request constructor (input, init = {}) { - if (input === kInit) { + if (input === kConstruct) { return } @@ -99049,7 +99050,7 @@ class Request { } // 23. If init["integrity"] exists, then set request’s integrity metadata to it. - if (init.integrity !== undefined && init.integrity != null) { + if (init.integrity != null) { request.integrity = String(init.integrity) } @@ -99145,7 +99146,7 @@ class Request { // 30. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is request’s header list and guard is // "request". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kHeadersList] = request.headersList this[kHeaders][kGuard] = 'request' this[kHeaders][kRealm] = this[kRealm] @@ -99472,10 +99473,10 @@ class Request { // 3. Let clonedRequestObject be the result of creating a Request object, // given clonedRequest, this’s headers’s guard, and this’s relevant Realm. - const clonedRequestObject = new Request(kInit) + const clonedRequestObject = new Request(kConstruct) clonedRequestObject[kState] = clonedRequest clonedRequestObject[kRealm] = this[kRealm] - clonedRequestObject[kHeaders] = new Headers() + clonedRequestObject[kHeaders] = new Headers(kConstruct) clonedRequestObject[kHeaders][kHeadersList] = clonedRequest.headersList clonedRequestObject[kHeaders][kGuard] = this[kHeaders][kGuard] clonedRequestObject[kHeaders][kRealm] = this[kHeaders][kRealm] @@ -99724,7 +99725,7 @@ const { webidl } = __nccwpck_require__(35989) const { FormData } = __nccwpck_require__(63705) const { getGlobalOrigin } = __nccwpck_require__(13913) const { URLSerializer } = __nccwpck_require__(68093) -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const assert = __nccwpck_require__(39491) const { types } = __nccwpck_require__(73837) @@ -99845,7 +99846,7 @@ class Response { // 2. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is this’s response’s header list and guard // is "response". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kGuard] = 'response' this[kHeaders][kHeadersList] = this[kState].headersList this[kHeaders][kRealm] = this[kRealm] @@ -100215,11 +100216,7 @@ webidl.converters.XMLHttpRequestBodyInit = function (V) { return webidl.converters.Blob(V, { strict: false }) } - if ( - types.isAnyArrayBuffer(V) || - types.isTypedArray(V) || - types.isDataView(V) - ) { + if (types.isArrayBuffer(V) || types.isTypedArray(V) || types.isDataView(V)) { return webidl.converters.BufferSource(V) } @@ -103482,7 +103479,7 @@ module.exports = RedirectHandler /***/ 10183: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(98061) +const assert = __nccwpck_require__(39491) const { kRetryHandlerDefaultRetry } = __nccwpck_require__(65574) const { RequestRetryError } = __nccwpck_require__(54556) @@ -103579,7 +103576,7 @@ class RetryHandler { } onBodySent (chunk) { - return this.handler.onBodySent(chunk) + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) } static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { @@ -105726,6 +105723,9 @@ class ProxyAgent extends DispatcherBase { this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl + if (opts.auth && opts.token) { throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') } else if (opts.auth) { @@ -105733,11 +105733,10 @@ class ProxyAgent extends DispatcherBase { this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` } else if (opts.token) { this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - const resolvedUrl = new URL(opts.uri) - const { origin, port, host } = resolvedUrl - const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) this[kClient] = clientFactory(resolvedUrl, { connect }) @@ -105761,7 +105760,7 @@ class ProxyAgent extends DispatcherBase { }) if (statusCode !== 200) { socket.on('error', () => {}).destroy() - callback(new RequestAbortedError('Proxy response !== 200 when HTTP Tunneling')) + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) } if (opts.protocol !== 'https:') { callback(null, socket) @@ -116122,13 +116121,6 @@ module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), -/***/ 98061: -/***/ ((module) => { - -module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:assert"); - -/***/ }), - /***/ 15673: /***/ ((module) => { diff --git a/dist/post/index.js b/dist/post/index.js index 73b26bf7..d203903d 100644 --- a/dist/post/index.js +++ b/dist/post/index.js @@ -44466,7 +44466,7 @@ __export(dist_src_exports, { module.exports = __toCommonJS(dist_src_exports); // pkg/dist-src/version.js -var VERSION = "9.1.4"; +var VERSION = "9.1.5"; // pkg/dist-src/normalize-paginated-list-response.js function normalizePaginatedListResponse(response) { @@ -85810,6 +85810,7 @@ function request (opts, callback) { } module.exports = request +module.exports.RequestHandler = RequestHandler /***/ }), @@ -86352,7 +86353,7 @@ module.exports = class BodyReadable extends Readable { this .on('close', function () { signalListenerCleanup() - if (signal?.aborted) { + if (signal && signal.aborted) { reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) } else { resolve(null) @@ -87743,12 +87744,12 @@ module.exports = { /***/ }), /***/ 30645: -/***/ ((module) => { +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - kConstruct: Symbol('constructable') + kConstruct: (__nccwpck_require__(65574).kConstruct) } @@ -91989,7 +91990,8 @@ module.exports = { kHTTP1BuildRequest: Symbol('http1 build request'), kHTTP2CopyHeaders: Symbol('http2 copy headers'), kHTTPConnVersion: Symbol('http connection version'), - kRetryHandlerDefaultRetry: Symbol('retry agent default retry') + kRetryHandlerDefaultRetry: Symbol('retry agent default retry'), + kConstruct: Symbol('constructable') } @@ -93632,17 +93634,14 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - const href = url.href - if (!excludeFragment) { - return href + return url.href } - const hash = href.lastIndexOf('#') - if (hash === -1) { - return href - } - return href.slice(0, hash) + const href = url.href + const hashLength = url.hash.length + + return hashLength === 0 ? href : href.substring(0, href.length - hashLength) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points @@ -94822,7 +94821,7 @@ module.exports = { -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const { kGuard } = __nccwpck_require__(88246) const { kEnumerableProperty } = __nccwpck_require__(5499) const { @@ -95060,6 +95059,9 @@ class HeadersList { // https://fetch.spec.whatwg.org/#headers-class class Headers { constructor (init = undefined) { + if (init === kConstruct) { + return + } this[kHeadersList] = new HeadersList() // The new Headers(init) constructor steps are: @@ -95699,7 +95701,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { } // 8. If response’s timing allow passed flag is not set, then: - if (!timingInfo.timingAllowPassed) { + if (!response.timingAllowPassed) { // 1. Set timingInfo to a the result of creating an opaque timing info for timingInfo. timingInfo = createOpaqueTimingInfo({ startTime: timingInfo.startTime @@ -97593,13 +97595,12 @@ const { kHeaders, kSignal, kState, kGuard, kRealm } = __nccwpck_require__(88246) const { webidl } = __nccwpck_require__(35989) const { getGlobalOrigin } = __nccwpck_require__(13913) const { URLSerializer } = __nccwpck_require__(68093) -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const assert = __nccwpck_require__(39491) const { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = __nccwpck_require__(82361) let TransformStream = globalThis.TransformStream -const kInit = Symbol('init') const kAbortController = Symbol('abortController') const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -97610,7 +97611,7 @@ const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { class Request { // https://fetch.spec.whatwg.org/#dom-request constructor (input, init = {}) { - if (input === kInit) { + if (input === kConstruct) { return } @@ -97867,7 +97868,7 @@ class Request { } // 23. If init["integrity"] exists, then set request’s integrity metadata to it. - if (init.integrity !== undefined && init.integrity != null) { + if (init.integrity != null) { request.integrity = String(init.integrity) } @@ -97963,7 +97964,7 @@ class Request { // 30. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is request’s header list and guard is // "request". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kHeadersList] = request.headersList this[kHeaders][kGuard] = 'request' this[kHeaders][kRealm] = this[kRealm] @@ -98290,10 +98291,10 @@ class Request { // 3. Let clonedRequestObject be the result of creating a Request object, // given clonedRequest, this’s headers’s guard, and this’s relevant Realm. - const clonedRequestObject = new Request(kInit) + const clonedRequestObject = new Request(kConstruct) clonedRequestObject[kState] = clonedRequest clonedRequestObject[kRealm] = this[kRealm] - clonedRequestObject[kHeaders] = new Headers() + clonedRequestObject[kHeaders] = new Headers(kConstruct) clonedRequestObject[kHeaders][kHeadersList] = clonedRequest.headersList clonedRequestObject[kHeaders][kGuard] = this[kHeaders][kGuard] clonedRequestObject[kHeaders][kRealm] = this[kHeaders][kRealm] @@ -98542,7 +98543,7 @@ const { webidl } = __nccwpck_require__(35989) const { FormData } = __nccwpck_require__(63705) const { getGlobalOrigin } = __nccwpck_require__(13913) const { URLSerializer } = __nccwpck_require__(68093) -const { kHeadersList } = __nccwpck_require__(65574) +const { kHeadersList, kConstruct } = __nccwpck_require__(65574) const assert = __nccwpck_require__(39491) const { types } = __nccwpck_require__(73837) @@ -98663,7 +98664,7 @@ class Response { // 2. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is this’s response’s header list and guard // is "response". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kGuard] = 'response' this[kHeaders][kHeadersList] = this[kState].headersList this[kHeaders][kRealm] = this[kRealm] @@ -99033,11 +99034,7 @@ webidl.converters.XMLHttpRequestBodyInit = function (V) { return webidl.converters.Blob(V, { strict: false }) } - if ( - types.isAnyArrayBuffer(V) || - types.isTypedArray(V) || - types.isDataView(V) - ) { + if (types.isArrayBuffer(V) || types.isTypedArray(V) || types.isDataView(V)) { return webidl.converters.BufferSource(V) } @@ -102300,7 +102297,7 @@ module.exports = RedirectHandler /***/ 10183: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(98061) +const assert = __nccwpck_require__(39491) const { kRetryHandlerDefaultRetry } = __nccwpck_require__(65574) const { RequestRetryError } = __nccwpck_require__(54556) @@ -102397,7 +102394,7 @@ class RetryHandler { } onBodySent (chunk) { - return this.handler.onBodySent(chunk) + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) } static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { @@ -104544,6 +104541,9 @@ class ProxyAgent extends DispatcherBase { this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl + if (opts.auth && opts.token) { throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') } else if (opts.auth) { @@ -104551,11 +104551,10 @@ class ProxyAgent extends DispatcherBase { this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` } else if (opts.token) { this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - const resolvedUrl = new URL(opts.uri) - const { origin, port, host } = resolvedUrl - const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) this[kClient] = clientFactory(resolvedUrl, { connect }) @@ -104579,7 +104578,7 @@ class ProxyAgent extends DispatcherBase { }) if (statusCode !== 200) { socket.on('error', () => {}).destroy() - callback(new RequestAbortedError('Proxy response !== 200 when HTTP Tunneling')) + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) } if (opts.protocol !== 'https:') { callback(null, socket) @@ -114940,13 +114939,6 @@ module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), -/***/ 98061: -/***/ ((module) => { - -module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:assert"); - -/***/ }), - /***/ 15673: /***/ ((module) => { diff --git a/lint-doc/dist/index.js b/lint-doc/dist/index.js index ba793774..12ef6978 100644 --- a/lint-doc/dist/index.js +++ b/lint-doc/dist/index.js @@ -4269,6 +4269,7 @@ function request (opts, callback) { } module.exports = request +module.exports.RequestHandler = RequestHandler /***/ }), @@ -4811,7 +4812,7 @@ module.exports = class BodyReadable extends Readable { this .on('close', function () { signalListenerCleanup() - if (signal?.aborted) { + if (signal && signal.aborted) { reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) } else { resolve(null) @@ -6202,12 +6203,12 @@ module.exports = { /***/ }), /***/ 645: -/***/ ((module) => { +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - kConstruct: Symbol('constructable') + kConstruct: (__nccwpck_require__(5574).kConstruct) } @@ -10448,7 +10449,8 @@ module.exports = { kHTTP1BuildRequest: Symbol('http1 build request'), kHTTP2CopyHeaders: Symbol('http2 copy headers'), kHTTPConnVersion: Symbol('http connection version'), - kRetryHandlerDefaultRetry: Symbol('retry agent default retry') + kRetryHandlerDefaultRetry: Symbol('retry agent default retry'), + kConstruct: Symbol('constructable') } @@ -12091,17 +12093,14 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - const href = url.href - if (!excludeFragment) { - return href + return url.href } - const hash = href.lastIndexOf('#') - if (hash === -1) { - return href - } - return href.slice(0, hash) + const href = url.href + const hashLength = url.hash.length + + return hashLength === 0 ? href : href.substring(0, href.length - hashLength) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points @@ -13281,7 +13280,7 @@ module.exports = { -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const { kGuard } = __nccwpck_require__(8246) const { kEnumerableProperty } = __nccwpck_require__(5499) const { @@ -13519,6 +13518,9 @@ class HeadersList { // https://fetch.spec.whatwg.org/#headers-class class Headers { constructor (init = undefined) { + if (init === kConstruct) { + return + } this[kHeadersList] = new HeadersList() // The new Headers(init) constructor steps are: @@ -14158,7 +14160,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { } // 8. If response’s timing allow passed flag is not set, then: - if (!timingInfo.timingAllowPassed) { + if (!response.timingAllowPassed) { // 1. Set timingInfo to a the result of creating an opaque timing info for timingInfo. timingInfo = createOpaqueTimingInfo({ startTime: timingInfo.startTime @@ -16052,13 +16054,12 @@ const { kHeaders, kSignal, kState, kGuard, kRealm } = __nccwpck_require__(8246) const { webidl } = __nccwpck_require__(5989) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = __nccwpck_require__(2361) let TransformStream = globalThis.TransformStream -const kInit = Symbol('init') const kAbortController = Symbol('abortController') const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -16069,7 +16070,7 @@ const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { class Request { // https://fetch.spec.whatwg.org/#dom-request constructor (input, init = {}) { - if (input === kInit) { + if (input === kConstruct) { return } @@ -16326,7 +16327,7 @@ class Request { } // 23. If init["integrity"] exists, then set request’s integrity metadata to it. - if (init.integrity !== undefined && init.integrity != null) { + if (init.integrity != null) { request.integrity = String(init.integrity) } @@ -16422,7 +16423,7 @@ class Request { // 30. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is request’s header list and guard is // "request". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kHeadersList] = request.headersList this[kHeaders][kGuard] = 'request' this[kHeaders][kRealm] = this[kRealm] @@ -16749,10 +16750,10 @@ class Request { // 3. Let clonedRequestObject be the result of creating a Request object, // given clonedRequest, this’s headers’s guard, and this’s relevant Realm. - const clonedRequestObject = new Request(kInit) + const clonedRequestObject = new Request(kConstruct) clonedRequestObject[kState] = clonedRequest clonedRequestObject[kRealm] = this[kRealm] - clonedRequestObject[kHeaders] = new Headers() + clonedRequestObject[kHeaders] = new Headers(kConstruct) clonedRequestObject[kHeaders][kHeadersList] = clonedRequest.headersList clonedRequestObject[kHeaders][kGuard] = this[kHeaders][kGuard] clonedRequestObject[kHeaders][kRealm] = this[kHeaders][kRealm] @@ -17001,7 +17002,7 @@ const { webidl } = __nccwpck_require__(5989) const { FormData } = __nccwpck_require__(3705) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { types } = __nccwpck_require__(3837) @@ -17122,7 +17123,7 @@ class Response { // 2. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is this’s response’s header list and guard // is "response". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kGuard] = 'response' this[kHeaders][kHeadersList] = this[kState].headersList this[kHeaders][kRealm] = this[kRealm] @@ -17492,11 +17493,7 @@ webidl.converters.XMLHttpRequestBodyInit = function (V) { return webidl.converters.Blob(V, { strict: false }) } - if ( - types.isAnyArrayBuffer(V) || - types.isTypedArray(V) || - types.isDataView(V) - ) { + if (types.isArrayBuffer(V) || types.isTypedArray(V) || types.isDataView(V)) { return webidl.converters.BufferSource(V) } @@ -20759,7 +20756,7 @@ module.exports = RedirectHandler /***/ 183: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(8061) +const assert = __nccwpck_require__(9491) const { kRetryHandlerDefaultRetry } = __nccwpck_require__(5574) const { RequestRetryError } = __nccwpck_require__(4556) @@ -20856,7 +20853,7 @@ class RetryHandler { } onBodySent (chunk) { - return this.handler.onBodySent(chunk) + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) } static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { @@ -23003,6 +23000,9 @@ class ProxyAgent extends DispatcherBase { this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl + if (opts.auth && opts.token) { throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') } else if (opts.auth) { @@ -23010,11 +23010,10 @@ class ProxyAgent extends DispatcherBase { this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` } else if (opts.token) { this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - const resolvedUrl = new URL(opts.uri) - const { origin, port, host } = resolvedUrl - const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) this[kClient] = clientFactory(resolvedUrl, { connect }) @@ -23038,7 +23037,7 @@ class ProxyAgent extends DispatcherBase { }) if (statusCode !== 200) { socket.on('error', () => {}).destroy() - callback(new RequestAbortedError('Proxy response !== 200 when HTTP Tunneling')) + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) } if (opts.protocol !== 'https:') { callback(null, socket) @@ -25924,13 +25923,6 @@ module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), -/***/ 8061: -/***/ ((module) => { - -module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:assert"); - -/***/ }), - /***/ 5673: /***/ ((module) => { diff --git a/lint-fmt/dist/index.js b/lint-fmt/dist/index.js index 4785cab9..2e921afa 100644 --- a/lint-fmt/dist/index.js +++ b/lint-fmt/dist/index.js @@ -4269,6 +4269,7 @@ function request (opts, callback) { } module.exports = request +module.exports.RequestHandler = RequestHandler /***/ }), @@ -4811,7 +4812,7 @@ module.exports = class BodyReadable extends Readable { this .on('close', function () { signalListenerCleanup() - if (signal?.aborted) { + if (signal && signal.aborted) { reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) } else { resolve(null) @@ -6202,12 +6203,12 @@ module.exports = { /***/ }), /***/ 645: -/***/ ((module) => { +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - kConstruct: Symbol('constructable') + kConstruct: (__nccwpck_require__(5574).kConstruct) } @@ -10448,7 +10449,8 @@ module.exports = { kHTTP1BuildRequest: Symbol('http1 build request'), kHTTP2CopyHeaders: Symbol('http2 copy headers'), kHTTPConnVersion: Symbol('http connection version'), - kRetryHandlerDefaultRetry: Symbol('retry agent default retry') + kRetryHandlerDefaultRetry: Symbol('retry agent default retry'), + kConstruct: Symbol('constructable') } @@ -12091,17 +12093,14 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - const href = url.href - if (!excludeFragment) { - return href + return url.href } - const hash = href.lastIndexOf('#') - if (hash === -1) { - return href - } - return href.slice(0, hash) + const href = url.href + const hashLength = url.hash.length + + return hashLength === 0 ? href : href.substring(0, href.length - hashLength) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points @@ -13281,7 +13280,7 @@ module.exports = { -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const { kGuard } = __nccwpck_require__(8246) const { kEnumerableProperty } = __nccwpck_require__(5499) const { @@ -13519,6 +13518,9 @@ class HeadersList { // https://fetch.spec.whatwg.org/#headers-class class Headers { constructor (init = undefined) { + if (init === kConstruct) { + return + } this[kHeadersList] = new HeadersList() // The new Headers(init) constructor steps are: @@ -14158,7 +14160,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { } // 8. If response’s timing allow passed flag is not set, then: - if (!timingInfo.timingAllowPassed) { + if (!response.timingAllowPassed) { // 1. Set timingInfo to a the result of creating an opaque timing info for timingInfo. timingInfo = createOpaqueTimingInfo({ startTime: timingInfo.startTime @@ -16052,13 +16054,12 @@ const { kHeaders, kSignal, kState, kGuard, kRealm } = __nccwpck_require__(8246) const { webidl } = __nccwpck_require__(5989) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = __nccwpck_require__(2361) let TransformStream = globalThis.TransformStream -const kInit = Symbol('init') const kAbortController = Symbol('abortController') const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -16069,7 +16070,7 @@ const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { class Request { // https://fetch.spec.whatwg.org/#dom-request constructor (input, init = {}) { - if (input === kInit) { + if (input === kConstruct) { return } @@ -16326,7 +16327,7 @@ class Request { } // 23. If init["integrity"] exists, then set request’s integrity metadata to it. - if (init.integrity !== undefined && init.integrity != null) { + if (init.integrity != null) { request.integrity = String(init.integrity) } @@ -16422,7 +16423,7 @@ class Request { // 30. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is request’s header list and guard is // "request". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kHeadersList] = request.headersList this[kHeaders][kGuard] = 'request' this[kHeaders][kRealm] = this[kRealm] @@ -16749,10 +16750,10 @@ class Request { // 3. Let clonedRequestObject be the result of creating a Request object, // given clonedRequest, this’s headers’s guard, and this’s relevant Realm. - const clonedRequestObject = new Request(kInit) + const clonedRequestObject = new Request(kConstruct) clonedRequestObject[kState] = clonedRequest clonedRequestObject[kRealm] = this[kRealm] - clonedRequestObject[kHeaders] = new Headers() + clonedRequestObject[kHeaders] = new Headers(kConstruct) clonedRequestObject[kHeaders][kHeadersList] = clonedRequest.headersList clonedRequestObject[kHeaders][kGuard] = this[kHeaders][kGuard] clonedRequestObject[kHeaders][kRealm] = this[kHeaders][kRealm] @@ -17001,7 +17002,7 @@ const { webidl } = __nccwpck_require__(5989) const { FormData } = __nccwpck_require__(3705) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { types } = __nccwpck_require__(3837) @@ -17122,7 +17123,7 @@ class Response { // 2. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is this’s response’s header list and guard // is "response". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kGuard] = 'response' this[kHeaders][kHeadersList] = this[kState].headersList this[kHeaders][kRealm] = this[kRealm] @@ -17492,11 +17493,7 @@ webidl.converters.XMLHttpRequestBodyInit = function (V) { return webidl.converters.Blob(V, { strict: false }) } - if ( - types.isAnyArrayBuffer(V) || - types.isTypedArray(V) || - types.isDataView(V) - ) { + if (types.isArrayBuffer(V) || types.isTypedArray(V) || types.isDataView(V)) { return webidl.converters.BufferSource(V) } @@ -20759,7 +20756,7 @@ module.exports = RedirectHandler /***/ 183: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(8061) +const assert = __nccwpck_require__(9491) const { kRetryHandlerDefaultRetry } = __nccwpck_require__(5574) const { RequestRetryError } = __nccwpck_require__(4556) @@ -20856,7 +20853,7 @@ class RetryHandler { } onBodySent (chunk) { - return this.handler.onBodySent(chunk) + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) } static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { @@ -23003,6 +23000,9 @@ class ProxyAgent extends DispatcherBase { this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl + if (opts.auth && opts.token) { throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') } else if (opts.auth) { @@ -23010,11 +23010,10 @@ class ProxyAgent extends DispatcherBase { this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` } else if (opts.token) { this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - const resolvedUrl = new URL(opts.uri) - const { origin, port, host } = resolvedUrl - const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) this[kClient] = clientFactory(resolvedUrl, { connect }) @@ -23038,7 +23037,7 @@ class ProxyAgent extends DispatcherBase { }) if (statusCode !== 200) { socket.on('error', () => {}).destroy() - callback(new RequestAbortedError('Proxy response !== 200 when HTTP Tunneling')) + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) } if (opts.protocol !== 'https:') { callback(null, socket) @@ -25924,13 +25923,6 @@ module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), -/***/ 8061: -/***/ ((module) => { - -module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:assert"); - -/***/ }), - /***/ 5673: /***/ ((module) => { diff --git a/lint-opam/dist/index.js b/lint-opam/dist/index.js index 2017c74b..bb2d7868 100644 --- a/lint-opam/dist/index.js +++ b/lint-opam/dist/index.js @@ -4269,6 +4269,7 @@ function request (opts, callback) { } module.exports = request +module.exports.RequestHandler = RequestHandler /***/ }), @@ -4811,7 +4812,7 @@ module.exports = class BodyReadable extends Readable { this .on('close', function () { signalListenerCleanup() - if (signal?.aborted) { + if (signal && signal.aborted) { reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) } else { resolve(null) @@ -6202,12 +6203,12 @@ module.exports = { /***/ }), /***/ 645: -/***/ ((module) => { +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { module.exports = { - kConstruct: Symbol('constructable') + kConstruct: (__nccwpck_require__(5574).kConstruct) } @@ -10448,7 +10449,8 @@ module.exports = { kHTTP1BuildRequest: Symbol('http1 build request'), kHTTP2CopyHeaders: Symbol('http2 copy headers'), kHTTPConnVersion: Symbol('http connection version'), - kRetryHandlerDefaultRetry: Symbol('retry agent default retry') + kRetryHandlerDefaultRetry: Symbol('retry agent default retry'), + kConstruct: Symbol('constructable') } @@ -12091,17 +12093,14 @@ function dataURLProcessor (dataURL) { * @param {boolean} excludeFragment */ function URLSerializer (url, excludeFragment = false) { - const href = url.href - if (!excludeFragment) { - return href + return url.href } - const hash = href.lastIndexOf('#') - if (hash === -1) { - return href - } - return href.slice(0, hash) + const href = url.href + const hashLength = url.hash.length + + return hashLength === 0 ? href : href.substring(0, href.length - hashLength) } // https://infra.spec.whatwg.org/#collect-a-sequence-of-code-points @@ -13281,7 +13280,7 @@ module.exports = { -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const { kGuard } = __nccwpck_require__(8246) const { kEnumerableProperty } = __nccwpck_require__(5499) const { @@ -13519,6 +13518,9 @@ class HeadersList { // https://fetch.spec.whatwg.org/#headers-class class Headers { constructor (init = undefined) { + if (init === kConstruct) { + return + } this[kHeadersList] = new HeadersList() // The new Headers(init) constructor steps are: @@ -14158,7 +14160,7 @@ function finalizeAndReportTiming (response, initiatorType = 'other') { } // 8. If response’s timing allow passed flag is not set, then: - if (!timingInfo.timingAllowPassed) { + if (!response.timingAllowPassed) { // 1. Set timingInfo to a the result of creating an opaque timing info for timingInfo. timingInfo = createOpaqueTimingInfo({ startTime: timingInfo.startTime @@ -16052,13 +16054,12 @@ const { kHeaders, kSignal, kState, kGuard, kRealm } = __nccwpck_require__(8246) const { webidl } = __nccwpck_require__(5989) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = __nccwpck_require__(2361) let TransformStream = globalThis.TransformStream -const kInit = Symbol('init') const kAbortController = Symbol('abortController') const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { @@ -16069,7 +16070,7 @@ const requestFinalizer = new FinalizationRegistry(({ signal, abort }) => { class Request { // https://fetch.spec.whatwg.org/#dom-request constructor (input, init = {}) { - if (input === kInit) { + if (input === kConstruct) { return } @@ -16326,7 +16327,7 @@ class Request { } // 23. If init["integrity"] exists, then set request’s integrity metadata to it. - if (init.integrity !== undefined && init.integrity != null) { + if (init.integrity != null) { request.integrity = String(init.integrity) } @@ -16422,7 +16423,7 @@ class Request { // 30. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is request’s header list and guard is // "request". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kHeadersList] = request.headersList this[kHeaders][kGuard] = 'request' this[kHeaders][kRealm] = this[kRealm] @@ -16749,10 +16750,10 @@ class Request { // 3. Let clonedRequestObject be the result of creating a Request object, // given clonedRequest, this’s headers’s guard, and this’s relevant Realm. - const clonedRequestObject = new Request(kInit) + const clonedRequestObject = new Request(kConstruct) clonedRequestObject[kState] = clonedRequest clonedRequestObject[kRealm] = this[kRealm] - clonedRequestObject[kHeaders] = new Headers() + clonedRequestObject[kHeaders] = new Headers(kConstruct) clonedRequestObject[kHeaders][kHeadersList] = clonedRequest.headersList clonedRequestObject[kHeaders][kGuard] = this[kHeaders][kGuard] clonedRequestObject[kHeaders][kRealm] = this[kHeaders][kRealm] @@ -17001,7 +17002,7 @@ const { webidl } = __nccwpck_require__(5989) const { FormData } = __nccwpck_require__(3705) const { getGlobalOrigin } = __nccwpck_require__(3913) const { URLSerializer } = __nccwpck_require__(8093) -const { kHeadersList } = __nccwpck_require__(5574) +const { kHeadersList, kConstruct } = __nccwpck_require__(5574) const assert = __nccwpck_require__(9491) const { types } = __nccwpck_require__(3837) @@ -17122,7 +17123,7 @@ class Response { // 2. Set this’s headers to a new Headers object with this’s relevant // Realm, whose header list is this’s response’s header list and guard // is "response". - this[kHeaders] = new Headers() + this[kHeaders] = new Headers(kConstruct) this[kHeaders][kGuard] = 'response' this[kHeaders][kHeadersList] = this[kState].headersList this[kHeaders][kRealm] = this[kRealm] @@ -17492,11 +17493,7 @@ webidl.converters.XMLHttpRequestBodyInit = function (V) { return webidl.converters.Blob(V, { strict: false }) } - if ( - types.isAnyArrayBuffer(V) || - types.isTypedArray(V) || - types.isDataView(V) - ) { + if (types.isArrayBuffer(V) || types.isTypedArray(V) || types.isDataView(V)) { return webidl.converters.BufferSource(V) } @@ -20759,7 +20756,7 @@ module.exports = RedirectHandler /***/ 183: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(8061) +const assert = __nccwpck_require__(9491) const { kRetryHandlerDefaultRetry } = __nccwpck_require__(5574) const { RequestRetryError } = __nccwpck_require__(4556) @@ -20856,7 +20853,7 @@ class RetryHandler { } onBodySent (chunk) { - return this.handler.onBodySent(chunk) + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) } static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { @@ -23003,6 +23000,9 @@ class ProxyAgent extends DispatcherBase { this[kProxyTls] = opts.proxyTls this[kProxyHeaders] = opts.headers || {} + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl + if (opts.auth && opts.token) { throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') } else if (opts.auth) { @@ -23010,11 +23010,10 @@ class ProxyAgent extends DispatcherBase { this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` } else if (opts.token) { this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - const resolvedUrl = new URL(opts.uri) - const { origin, port, host } = resolvedUrl - const connect = buildConnector({ ...opts.proxyTls }) this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) this[kClient] = clientFactory(resolvedUrl, { connect }) @@ -23038,7 +23037,7 @@ class ProxyAgent extends DispatcherBase { }) if (statusCode !== 200) { socket.on('error', () => {}).destroy() - callback(new RequestAbortedError('Proxy response !== 200 when HTTP Tunneling')) + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) } if (opts.protocol !== 'https:') { callback(null, socket) @@ -25924,13 +25923,6 @@ module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("net"); /***/ }), -/***/ 8061: -/***/ ((module) => { - -module.exports = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:assert"); - -/***/ }), - /***/ 5673: /***/ ((module) => { diff --git a/package.json b/package.json index 8f2e60cc..61e2c5f6 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ }, "devDependencies": { "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", - "turbo": "1.10.16" + "prettier-plugin-packagejson": "2.4.7", + "turbo": "1.11.0" }, "packageManager": "yarn@4.0.2+sha256.825003a0f561ad09a3b1ac4a3b3ea6207af2796d54f62a9420520915721f5186" } diff --git a/packages/eslint-config-ocaml/package.json b/packages/eslint-config-ocaml/package.json index a999d702..3e3a466c 100644 --- a/packages/eslint-config-ocaml/package.json +++ b/packages/eslint-config-ocaml/package.json @@ -10,22 +10,22 @@ "typecheck": "tsc" }, "dependencies": { - "@typescript-eslint/eslint-plugin": "6.13.1", - "@typescript-eslint/parser": "6.13.1", - "eslint-config-prettier": "9.0.0", + "@typescript-eslint/eslint-plugin": "6.13.2", + "@typescript-eslint/parser": "6.13.2", + "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-import": "2.29.0", "eslint-plugin-prettier": "5.0.1", "eslint-plugin-simple-import-sort": "10.0.0", - "eslint-plugin-turbo": "1.10.17-canary.6", + "eslint-plugin-turbo": "1.11.0", "eslint-plugin-unicorn": "49.0.0" }, "devDependencies": { "@tsconfig/strictest": "2.0.2", - "@types/eslint": "8.44.7", - "eslint": "8.54.0", + "@types/eslint": "8.44.8", + "eslint": "8.55.0", "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", + "prettier-plugin-packagejson": "2.4.7", "typescript": "5.3.2" } } diff --git a/packages/lint-doc/package.json b/packages/lint-doc/package.json index 64da06e4..a4a45061 100644 --- a/packages/lint-doc/package.json +++ b/packages/lint-doc/package.json @@ -17,11 +17,11 @@ "@ocaml/eslint-config-ocaml": "workspace:*", "@tsconfig/node20": "20.1.2", "@tsconfig/strictest": "2.0.2", - "@types/node": "20.10.0", + "@types/node": "20.10.3", "@vercel/ncc": "0.38.1", - "eslint": "8.54.0", + "eslint": "8.55.0", "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", + "prettier-plugin-packagejson": "2.4.7", "typescript": "5.3.2" } } diff --git a/packages/lint-fmt/package.json b/packages/lint-fmt/package.json index dbfab469..fdc9b93b 100644 --- a/packages/lint-fmt/package.json +++ b/packages/lint-fmt/package.json @@ -17,11 +17,11 @@ "@ocaml/eslint-config-ocaml": "workspace:*", "@tsconfig/node20": "20.1.2", "@tsconfig/strictest": "2.0.2", - "@types/node": "20.10.0", + "@types/node": "20.10.3", "@vercel/ncc": "0.38.1", - "eslint": "8.54.0", + "eslint": "8.55.0", "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", + "prettier-plugin-packagejson": "2.4.7", "typescript": "5.3.2" } } diff --git a/packages/lint-opam/package.json b/packages/lint-opam/package.json index fdc986b4..79920f26 100644 --- a/packages/lint-opam/package.json +++ b/packages/lint-opam/package.json @@ -17,11 +17,11 @@ "@ocaml/eslint-config-ocaml": "workspace:*", "@tsconfig/node20": "20.1.2", "@tsconfig/strictest": "2.0.2", - "@types/node": "20.10.0", + "@types/node": "20.10.3", "@vercel/ncc": "0.38.1", - "eslint": "8.54.0", + "eslint": "8.55.0", "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", + "prettier-plugin-packagejson": "2.4.7", "typescript": "5.3.2" } } diff --git a/packages/setup-ocaml/package.json b/packages/setup-ocaml/package.json index 8e34f247..4734c6f5 100644 --- a/packages/setup-ocaml/package.json +++ b/packages/setup-ocaml/package.json @@ -29,12 +29,12 @@ "@ocaml/eslint-config-ocaml": "workspace:*", "@tsconfig/node20": "20.1.2", "@tsconfig/strictest": "2.0.2", - "@types/node": "20.10.0", + "@types/node": "20.10.3", "@types/semver": "7.5.6", "@vercel/ncc": "0.38.1", - "eslint": "8.54.0", + "eslint": "8.55.0", "prettier": "3.1.0", - "prettier-plugin-packagejson": "2.4.6", + "prettier-plugin-packagejson": "2.4.7", "typescript": "5.3.2" } } diff --git a/yarn.lock b/yarn.lock index 5c0bfa6e..74e2528e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -237,12 +237,12 @@ __metadata: linkType: hard "@babel/code-frame@npm:^7.0.0": - version: 7.23.4 - resolution: "@babel/code-frame@npm:7.23.4" + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" dependencies: "@babel/highlight": "npm:^7.23.4" chalk: "npm:^2.4.2" - checksum: 2ef6f5e10004c4e8b755961b68570db0ea556ccb17a37c13a7f1fed1f4e273aed6c1ae1fcb86abb991620d8be083e1472a7ea5429f05bc342de54c027b07ea83 + checksum: a10e843595ddd9f97faa99917414813c06214f4d9205294013e20c70fbdf4f943760da37dec1d998bf3e6fc20fa2918a47c0e987a7e458663feb7698063ad7c6 languageName: node linkType: hard @@ -265,11 +265,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.21.0": - version: 7.23.4 - resolution: "@babel/runtime@npm:7.23.4" + version: 7.23.5 + resolution: "@babel/runtime@npm:7.23.5" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: db2bf183cd0119599b903ca51ca0aeea8e0ab478a16be1aae10dd90473ed614159d3e5adfdd8f8f3d840402428ce0d90b5c01aae95da9e45a2dd83e02d85ca27 + checksum: ca679cc91bb7e424bc2db87bb58cc3b06ade916b9adb21fbbdc43e54cdaacb3eea201ceba2a0464b11d2eb65b9fe6a6ffcf4d7521fa52994f19be96f1af14788 languageName: node linkType: hard @@ -291,9 +291,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.3": - version: 2.1.3 - resolution: "@eslint/eslintrc@npm:2.1.3" +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" @@ -304,14 +304,14 @@ __metadata: js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: f4103f4346126292eb15581c5a1d12bef03410fd3719dedbdb92e1f7031d46a5a2d60de8566790445d5d4b70b75ba050876799a11f5fff8265a91ee3fa77dab0 + checksum: 32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 languageName: node linkType: hard -"@eslint/js@npm:8.54.0": - version: 8.54.0 - resolution: "@eslint/js@npm:8.54.0" - checksum: d61fb4a0be6af2d8cb290121c329697664a75d6255a29926d5454fb02aeb02b87112f67fdf218d10abac42f90c570ac366126751baefc5405d0e017ed0c946c5 +"@eslint/js@npm:8.55.0": + version: 8.55.0 + resolution: "@eslint/js@npm:8.55.0" + checksum: 88ab9fc57a651becd2b32ec40a3958db27fae133b1ae77bebd733aa5bbd00a92f325bb02f20ad680d31c731fa49b22f060a4777dd52eb3e27da013d940bd978d languageName: node linkType: hard @@ -415,19 +415,19 @@ __metadata: resolution: "@ocaml/eslint-config-ocaml@workspace:packages/eslint-config-ocaml" dependencies: "@tsconfig/strictest": "npm:2.0.2" - "@types/eslint": "npm:8.44.7" - "@typescript-eslint/eslint-plugin": "npm:6.13.1" - "@typescript-eslint/parser": "npm:6.13.1" - eslint: "npm:8.54.0" - eslint-config-prettier: "npm:9.0.0" + "@types/eslint": "npm:8.44.8" + "@typescript-eslint/eslint-plugin": "npm:6.13.2" + "@typescript-eslint/parser": "npm:6.13.2" + eslint: "npm:8.55.0" + eslint-config-prettier: "npm:9.1.0" eslint-import-resolver-typescript: "npm:3.6.1" eslint-plugin-import: "npm:2.29.0" eslint-plugin-prettier: "npm:5.0.1" eslint-plugin-simple-import-sort: "npm:10.0.0" - eslint-plugin-turbo: "npm:1.10.17-canary.6" + eslint-plugin-turbo: "npm:1.11.0" eslint-plugin-unicorn: "npm:49.0.0" prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" + prettier-plugin-packagejson: "npm:2.4.7" typescript: "npm:5.3.2" languageName: unknown linkType: soft @@ -441,11 +441,11 @@ __metadata: "@ocaml/eslint-config-ocaml": "workspace:*" "@tsconfig/node20": "npm:20.1.2" "@tsconfig/strictest": "npm:2.0.2" - "@types/node": "npm:20.10.0" + "@types/node": "npm:20.10.3" "@vercel/ncc": "npm:0.38.1" - eslint: "npm:8.54.0" + eslint: "npm:8.55.0" prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" + prettier-plugin-packagejson: "npm:2.4.7" typescript: "npm:5.3.2" languageName: unknown linkType: soft @@ -459,11 +459,11 @@ __metadata: "@ocaml/eslint-config-ocaml": "workspace:*" "@tsconfig/node20": "npm:20.1.2" "@tsconfig/strictest": "npm:2.0.2" - "@types/node": "npm:20.10.0" + "@types/node": "npm:20.10.3" "@vercel/ncc": "npm:0.38.1" - eslint: "npm:8.54.0" + eslint: "npm:8.55.0" prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" + prettier-plugin-packagejson: "npm:2.4.7" typescript: "npm:5.3.2" languageName: unknown linkType: soft @@ -477,11 +477,11 @@ __metadata: "@ocaml/eslint-config-ocaml": "workspace:*" "@tsconfig/node20": "npm:20.1.2" "@tsconfig/strictest": "npm:2.0.2" - "@types/node": "npm:20.10.0" + "@types/node": "npm:20.10.3" "@vercel/ncc": "npm:0.38.1" - eslint: "npm:8.54.0" + eslint: "npm:8.55.0" prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" + prettier-plugin-packagejson: "npm:2.4.7" typescript: "npm:5.3.2" languageName: unknown linkType: soft @@ -501,14 +501,14 @@ __metadata: "@ocaml/eslint-config-ocaml": "workspace:*" "@tsconfig/node20": "npm:20.1.2" "@tsconfig/strictest": "npm:2.0.2" - "@types/node": "npm:20.10.0" + "@types/node": "npm:20.10.3" "@types/semver": "npm:7.5.6" "@vercel/ncc": "npm:0.38.1" cheerio: "npm:1.0.0-rc.12" date-fns: "npm:2.30.0" - eslint: "npm:8.54.0" + eslint: "npm:8.55.0" prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" + prettier-plugin-packagejson: "npm:2.4.7" semver: "npm:7.5.4" typescript: "npm:5.3.2" yaml: "npm:2.3.4" @@ -558,7 +558,7 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^19.0.2": +"@octokit/openapi-types@npm:^19.1.0": version: 19.1.0 resolution: "@octokit/openapi-types@npm:19.1.0" checksum: ae8081f52b797b91a12d4f6cddc475699c9d34b06645b337adc77d30b583d8fe8506597a45c42f8f1a96bfb2a9d092cee257d8a65d718bfeed23a0d153448eea @@ -566,13 +566,13 @@ __metadata: linkType: hard "@octokit/plugin-paginate-rest@npm:^9.0.0": - version: 9.1.4 - resolution: "@octokit/plugin-paginate-rest@npm:9.1.4" + version: 9.1.5 + resolution: "@octokit/plugin-paginate-rest@npm:9.1.5" dependencies: - "@octokit/types": "npm:^12.3.0" + "@octokit/types": "npm:^12.4.0" peerDependencies: "@octokit/core": ">=5" - checksum: a36c90444921254f8987319e8eb7c23756914acb4511532d250db24810233bb33f11f1eeba1c53ade7b62515f5741872037051f67cf2931d26a20d01ee277caa + checksum: a17055dff8fde5ebc03bf935294ffa4605ed714cb15252f0fa63cda1b95e738fafb5ab9748b18fbdfa5615d5f6686cbf193c6d6426e7dc4fd1dda91c87263f3b languageName: node linkType: hard @@ -610,12 +610,12 @@ __metadata: languageName: node linkType: hard -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0": - version: 12.3.0 - resolution: "@octokit/types@npm:12.3.0" +"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0, @octokit/types@npm:^12.4.0": + version: 12.4.0 + resolution: "@octokit/types@npm:12.4.0" dependencies: - "@octokit/openapi-types": "npm:^19.0.2" - checksum: 083f33d8df492ef4029b94b1b5ac5ac422bc5787fe6c086d4738007f207e2b8fa523a1397ecc902d808ba235ec7bf7e38f4659cae177d40002e43eadf3b6f3d8 + "@octokit/openapi-types": "npm:^19.1.0" + checksum: b52b3fd8af307a1868846991f8376548a790814b20639dee1110271a768c0489081970df893ca2230f6285066003230d22f5877eeac90418971a475c79808241 languageName: node linkType: hard @@ -633,7 +633,7 @@ __metadata: languageName: node linkType: hard -"@pkgr/utils@npm:^2.3.1": +"@pkgr/utils@npm:^2.4.2": version: 2.4.2 resolution: "@pkgr/utils@npm:2.4.2" dependencies: @@ -661,13 +661,13 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:8.44.7": - version: 8.44.7 - resolution: "@types/eslint@npm:8.44.7" +"@types/eslint@npm:8.44.8": + version: 8.44.8 + resolution: "@types/eslint@npm:8.44.8" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 447b55ccff47668fc63466728e7e598ae16a03de8d489350e855b6020ad16f58a703e75b875376dd6cd5fcab630311a805fa7f934476637ea35819f01c9db3ca + checksum: 610966753add984f6ac9f00eeb766691e141e66a7e20b724a45ad077f60e8cd8fd7874b7e655e93537e54873cc5711cd6f57728474e08b478407cd942f098263 languageName: node linkType: hard @@ -695,12 +695,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:20.10.0": - version: 20.10.0 - resolution: "@types/node@npm:20.10.0" +"@types/node@npm:*, @types/node@npm:20.10.3": + version: 20.10.3 + resolution: "@types/node@npm:20.10.3" dependencies: undici-types: "npm:~5.26.4" - checksum: f379e57d9d28cb5f3d8eab943de0c54a0ca2f95ee356e1fe2a1a4fa718b740103ae522c50ce107cffd52c3642ef3244cfc55bf5369081dd6c48369c8587b21ae + checksum: 7c8a0327a29d68a0bb152ae30e8c4738638515dd599064821c9d0c1884a1efa103021cd8f8c91e690cd56b0602bb6fe0e6651a5df2337bdc85e0c0f66054b2ce languageName: node linkType: hard @@ -727,15 +727,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.13.1" +"@typescript-eslint/eslint-plugin@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/eslint-plugin@npm:6.13.2" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/type-utils": "npm:6.13.1" - "@typescript-eslint/utils": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/type-utils": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -748,44 +748,44 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ccbcbf2a16d985348f46f07c90db06d98878632e7e98eb2fe9275dc489e8a3406bbe002e6d5ff0da88f51a5fe44ea0e942ec35488a3f1939e009f0a43997d34a + checksum: 531a4406d872738d165c6a66cb26e976523c94053b022a8210dc9fd10e91b79b705bc0fcc77145e9744e4108b53bdba55e02a10dc17757b22be92aff57849384 languageName: node linkType: hard -"@typescript-eslint/parser@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/parser@npm:6.13.1" +"@typescript-eslint/parser@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/parser@npm:6.13.2" dependencies: - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/typescript-estree": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 83f67374815f330ba96c2129f616ee1c8af3a7282c91e9645371ce4a9acfc2797df345cc65a34efa3ff0e574ac9422921cdac623a37be21e36e45c46d6de4731 + checksum: 2c62b8cd8a37eb2ea59cd00e559f51a9f57af746e2040e872af3c58ddd3f4071ad7b7009789bdeb0e0d4ee0343bfe96ee77288020f3ae22d08e1674203f5e156 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/scope-manager@npm:6.13.1" +"@typescript-eslint/scope-manager@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/scope-manager@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" - checksum: 2b00f087ba9a9940df4cbc96335312737b3a7744b61528e4949ffd8034067d4c419a7b20beeb4c47d0ed5f52ad82490e89622a0de0e33c4bb6af3ede14c680b8 + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" + checksum: 9b159e5bb10dfb5953e71488200b4126378fc7e987ce7d90946aea9ec40cd66c7ada92399657c5d9794189b764ca6f4eb38a8dcb9e4c5aa50ab6000a39636b9c languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/type-utils@npm:6.13.1" +"@typescript-eslint/type-utils@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/type-utils@npm:6.13.2" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.13.1" - "@typescript-eslint/utils": "npm:6.13.1" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -793,23 +793,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: c958126cb9d28021ae8e3bb2c11d5f427ab09adff5deaf64927f9769b8ba1f7b561dfb30ac2e69f9ef923183566569500a27a188b534e6641a34e0a6fd144773 + checksum: 1ca97c78abdf479aea0c54e869fda2ae2f69de1974cc063062ce7b5b16c7fdf497ea15c50a29dd5941ea1b6b77e8f1213a5c272a747e334ac69ede083f327468 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/types@npm:6.13.1" - checksum: 26ea37ec6943859415d683b280e135c20da73281d742aaf123763bf9e10ea0629950422934c4ec3cc77a390a8fa8f33cc4f3914869ffd5af4d1edbbbae834d60 +"@typescript-eslint/types@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/types@npm:6.13.2" + checksum: 029918ca5b1442bb4bc435773504ce32191e2c3e2fde8d4176bb6513f03e3dfa2aa9724b2d22b1640656d666b97f7a7ebfeaf67b881d5e07250828fa83e3ebe8 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.13.1" +"@typescript-eslint/typescript-estree@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/typescript-estree@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/visitor-keys": "npm:6.13.1" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -818,34 +818,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: d8aa409464f860f12ddc67ad8d94dcc37dc4da272b1d9d1937b6ccbcf397daa8bb495f409ee5c263053f87a9a0cc7d5ba6926137e5724d4ac6a839d8a481a8c0 + checksum: 1c4c59dce0c51fdfee34d9f418e64fe28e3ec1a97661efc8a3d2780bdff36aff38de9090d356a968f394fa6d4e9c058936ce9cd260d4c44a52761ecd74915bce languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/utils@npm:6.13.1" +"@typescript-eslint/utils@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/utils@npm:6.13.2" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.13.1" - "@typescript-eslint/types": "npm:6.13.1" - "@typescript-eslint/typescript-estree": "npm:6.13.1" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 6706527c6d979ba0a9756394382e945a2de51f54b8193da03ec2f980d479ffca0f58216c90f510b39601d07b37781af4236384f49afc63713662cd309bd43a1f + checksum: 84969be91e7949868eaaa289288c9d71927f0e427b572501b0991d8d62b40a4234f7287c35b35d276ccbb53e9ea5457b8250fcf4941e60e6b9ba4065fbfba416 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.13.1" +"@typescript-eslint/visitor-keys@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/visitor-keys@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.13.1" + "@typescript-eslint/types": "npm:6.13.2" eslint-visitor-keys: "npm:^3.4.1" - checksum: 68daf60941fc4824f90480787587c9cbb447eeceac5698dfef2b0c2caa6d3c715f604c2357cc20abb6899be3c3e3ae3b5bbee310faccaab9ea98c8bd9137ec1f + checksum: c173bc1fcc42c3075a5ee094e7f3bf0279d98315c25ff49e20d02d79022b1d0402accfa113b070afb4d52a6f6d180594b67baa8b6a784eabdf82b54dd1ff454c languageName: node linkType: hard @@ -1429,7 +1429,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": +"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -1702,14 +1702,14 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:9.0.0": - version: 9.0.0 - resolution: "eslint-config-prettier@npm:9.0.0" +"eslint-config-prettier@npm:9.1.0": + version: 9.1.0 + resolution: "eslint-config-prettier@npm:9.1.0" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: bc1f661915845c631824178942e5d02f858fe6d0ea796f0050d63e0f681927b92696e81139dd04714c08c3e7de580fd079c66162e40070155ba79eaee78ab5d0 + checksum: 6d332694b36bc9ac6fdb18d3ca2f6ac42afa2ad61f0493e89226950a7091e38981b66bac2b47ba39d15b73fff2cd32c78b850a9cf9eed9ca9a96bfb2f3a2f10d languageName: node linkType: hard @@ -1809,14 +1809,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-turbo@npm:1.10.17-canary.6": - version: 1.10.17-canary.6 - resolution: "eslint-plugin-turbo@npm:1.10.17-canary.6" +"eslint-plugin-turbo@npm:1.11.0": + version: 1.11.0 + resolution: "eslint-plugin-turbo@npm:1.11.0" dependencies: dotenv: "npm:16.0.3" peerDependencies: eslint: ">6.6.0" - checksum: 6070f7ef63c1f1549675bd485cf397166de2d7ebddebcbc1981f5dba8e15d1bdf0841515c496ca4fb7169e87e3bfe8a8bd4c4a5a952a52ecacc1a9cb2353d545 + checksum: 0f47242f34c3fc425486bc1dc6bcaef501f22b2867eb1417e164a3ac5374af2514e503cd90bf9ca31760900972cc8b3c573f07f6844b0d99a3f12d4bbf73057f languageName: node linkType: hard @@ -1861,14 +1861,14 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.54.0": - version: 8.54.0 - resolution: "eslint@npm:8.54.0" +"eslint@npm:8.55.0": + version: 8.55.0 + resolution: "eslint@npm:8.55.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.3" - "@eslint/js": "npm:8.54.0" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.55.0" "@humanwhocodes/config-array": "npm:^0.11.13" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" @@ -1905,7 +1905,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 4f205f832bdbd0218cde374b067791f4f76d7abe8de86b2dc849c273899051126d912ebf71531ee49b8eeaa22cad77febdc8f2876698dc2a76e84a8cb976af22 + checksum: d28c0b60f19bb7d355cb8393e77b018c8f548dba3f820b799c89bb2e0c436ee26084e700c5e57e1e97e7972ec93065277849141b82e7b0c0d02c2dc1e553a2a1 languageName: node linkType: hard @@ -3313,14 +3313,14 @@ __metadata: linkType: hard "object.assign@npm:^4.1.4": - version: 4.1.4 - resolution: "object.assign@npm:4.1.4" + version: 4.1.5 + resolution: "object.assign@npm:4.1.5" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" has-symbols: "npm:^1.0.3" object-keys: "npm:^1.1.1" - checksum: 2f286118c023e557757620e647b02e7c88d3d417e0c568fca0820de8ec9cca68928304854d5b03e99763eddad6e78a6716e2930f7e6372e4b9b843f3fd3056f3 + checksum: 60108e1fa2706f22554a4648299b0955236c62b3685c52abf4988d14fffb0e7731e00aa8c6448397e3eb63d087dcc124a9f21e1980f36d0b2667f3c18bacd469 languageName: node linkType: hard @@ -3592,18 +3592,18 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-packagejson@npm:2.4.6": - version: 2.4.6 - resolution: "prettier-plugin-packagejson@npm:2.4.6" +"prettier-plugin-packagejson@npm:2.4.7": + version: 2.4.7 + resolution: "prettier-plugin-packagejson@npm:2.4.7" dependencies: sort-package-json: "npm:2.6.0" - synckit: "npm:0.8.5" + synckit: "npm:0.8.6" peerDependencies: prettier: ">= 1.16.0" peerDependenciesMeta: prettier: optional: true - checksum: e287e960144b183d4f977bdfc0d2fd30e1804e030d3cda06e4c85fabfb105510b67821fb07d82597d63f3a7eadd822b4f5efc161a4e4c1797e39d96023ec7019 + checksum: c4d288a312928e2e975a994d13615a54600f1df41f3190026e976f1295f9d4b20e25db362cc51d53a012a6945e2e86f1e6e245670b6d81e1f8b1ea1527dc86e8 languageName: node linkType: hard @@ -3892,8 +3892,8 @@ __metadata: resolution: "setup-ocaml@workspace:." dependencies: prettier: "npm:3.1.0" - prettier-plugin-packagejson: "npm:2.4.6" - turbo: "npm:1.10.16" + prettier-plugin-packagejson: "npm:2.4.7" + turbo: "npm:1.11.0" languageName: unknown linkType: soft @@ -4182,13 +4182,13 @@ __metadata: languageName: node linkType: hard -"synckit@npm:0.8.5, synckit@npm:^0.8.5": - version: 0.8.5 - resolution: "synckit@npm:0.8.5" +"synckit@npm:0.8.6, synckit@npm:^0.8.5": + version: 0.8.6 + resolution: "synckit@npm:0.8.6" dependencies: - "@pkgr/utils": "npm:^2.3.1" - tslib: "npm:^2.5.0" - checksum: 9827f828cabc404b3a147c38f824c8d5b846eb6f65189d965aa0b71ea8ecda5048f8f50b4bdfd8813148844175233cff56c6bc8d87a7118cf10707df870519f4 + "@pkgr/utils": "npm:^2.4.2" + tslib: "npm:^2.6.2" + checksum: 200528062e3915a0190a4c6b1e01436fcfdf812e2e8d977746746f3998bb4182d758af760e51b06a64f8323e705735aff7b4b3efc4a0ab5f75eaccc044a8cfcc languageName: node linkType: hard @@ -4270,7 +4270,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.2.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0": +"tslib@npm:^2.2.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb @@ -4284,58 +4284,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-darwin-64@npm:1.10.16" +"turbo-darwin-64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-darwin-64@npm:1.11.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-darwin-arm64@npm:1.10.16" +"turbo-darwin-arm64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-darwin-arm64@npm:1.11.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-linux-64@npm:1.10.16" +"turbo-linux-64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-linux-64@npm:1.11.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-linux-arm64@npm:1.10.16" +"turbo-linux-arm64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-linux-arm64@npm:1.11.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-windows-64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-windows-64@npm:1.10.16" +"turbo-windows-64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-windows-64@npm:1.11.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:1.10.16": - version: 1.10.16 - resolution: "turbo-windows-arm64@npm:1.10.16" +"turbo-windows-arm64@npm:1.11.0": + version: 1.11.0 + resolution: "turbo-windows-arm64@npm:1.11.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"turbo@npm:1.10.16": - version: 1.10.16 - resolution: "turbo@npm:1.10.16" +"turbo@npm:1.11.0": + version: 1.11.0 + resolution: "turbo@npm:1.11.0" dependencies: - turbo-darwin-64: "npm:1.10.16" - turbo-darwin-arm64: "npm:1.10.16" - turbo-linux-64: "npm:1.10.16" - turbo-linux-arm64: "npm:1.10.16" - turbo-windows-64: "npm:1.10.16" - turbo-windows-arm64: "npm:1.10.16" + turbo-darwin-64: "npm:1.11.0" + turbo-darwin-arm64: "npm:1.11.0" + turbo-linux-64: "npm:1.11.0" + turbo-linux-arm64: "npm:1.11.0" + turbo-windows-64: "npm:1.11.0" + turbo-windows-arm64: "npm:1.11.0" dependenciesMeta: turbo-darwin-64: optional: true @@ -4351,7 +4351,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: a93ca993eea26351917c31d41c7f61e4198342fbded79a94e0837c3bc7506992094d7f38eaf0d8b798554f10ab553b859f1d8a4ad66553a0ec42cb223b40f8e4 + checksum: decb93f1693bd5b3478a7b72146559754d7e2fa640fa1f9ac6c66a3038b017921e4ba1959e0989b09eb141d75ece6bee216ae6fda2125e639e4ff3afa8d059ed languageName: node linkType: hard @@ -4472,11 +4472,11 @@ __metadata: linkType: hard "undici@npm:^5.25.4": - version: 5.28.1 - resolution: "undici@npm:5.28.1" + version: 5.28.2 + resolution: "undici@npm:5.28.2" dependencies: "@fastify/busboy": "npm:^2.0.0" - checksum: d7421957f829cb1e8188d1e136454cb0ab30a275213c9831bcbaec5aa15191fe8b094472d7d0d35f62a0cc50aba430ec7193d1e87ded01616a24ef8f673d42f0 + checksum: 34385ad9b3ba85309972ee3c1b426dcd19b94a5a6aa9c54499b5f48436c0ecc13a9b1e756a7c6a953eaefa9f4263890625ece5f2719fd774b0852204f5e4d5f9 languageName: node linkType: hard