mirror of
				https://github.com/actions/setup-node.git
				synced 2025-11-04 05:19:11 +08:00 
			
		
		
		
	Bump undici from 5.28.5 to 5.29.0 (#1295)
* Bump undici from 5.28.5 to 5.29.0 Bumps [undici](https://github.com/nodejs/undici) from 5.28.5 to 5.29.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * check failures fix * check-failures fix * check failures fix --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com> Co-authored-by: “gowridurgad” <“hgowridurgad@github.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								.licenses/npm/undici.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/undici.dep.yml
									
									
									
										generated
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
name: undici
 | 
			
		||||
version: 5.28.5
 | 
			
		||||
version: 5.29.0
 | 
			
		||||
type: npm
 | 
			
		||||
summary: An HTTP/1.1 client, written from scratch for Node.js
 | 
			
		||||
homepage: https://undici.nodejs.org
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										62
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										62
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							@@ -64080,7 +64080,7 @@ module.exports = {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
const { parseSetCookie } = __nccwpck_require__(8915)
 | 
			
		||||
const { stringify, getHeadersList } = __nccwpck_require__(3834)
 | 
			
		||||
const { stringify } = __nccwpck_require__(3834)
 | 
			
		||||
const { webidl } = __nccwpck_require__(4222)
 | 
			
		||||
const { Headers } = __nccwpck_require__(6349)
 | 
			
		||||
 | 
			
		||||
@@ -64156,14 +64156,13 @@ function getSetCookies (headers) {
 | 
			
		||||
 | 
			
		||||
  webidl.brandCheck(headers, Headers, { strict: false })
 | 
			
		||||
 | 
			
		||||
  const cookies = getHeadersList(headers).cookies
 | 
			
		||||
  const cookies = headers.getSetCookie()
 | 
			
		||||
 | 
			
		||||
  if (!cookies) {
 | 
			
		||||
    return []
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // In older versions of undici, cookies is a list of name:value.
 | 
			
		||||
  return cookies.map((pair) => parseSetCookie(Array.isArray(pair) ? pair[1] : pair))
 | 
			
		||||
  return cookies.map((pair) => parseSetCookie(pair))
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -64591,14 +64590,15 @@ module.exports = {
 | 
			
		||||
/***/ }),
 | 
			
		||||
 | 
			
		||||
/***/ 3834:
 | 
			
		||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
 | 
			
		||||
/***/ ((module) => {
 | 
			
		||||
 | 
			
		||||
"use strict";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
const assert = __nccwpck_require__(2613)
 | 
			
		||||
const { kHeadersList } = __nccwpck_require__(6443)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @param {string} value
 | 
			
		||||
 * @returns {boolean}
 | 
			
		||||
 */
 | 
			
		||||
function isCTLExcludingHtab (value) {
 | 
			
		||||
  if (value.length === 0) {
 | 
			
		||||
    return false
 | 
			
		||||
@@ -64859,31 +64859,13 @@ function stringify (cookie) {
 | 
			
		||||
  return out.join('; ')
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
let kHeadersListNode
 | 
			
		||||
 | 
			
		||||
function getHeadersList (headers) {
 | 
			
		||||
  if (headers[kHeadersList]) {
 | 
			
		||||
    return headers[kHeadersList]
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (!kHeadersListNode) {
 | 
			
		||||
    kHeadersListNode = Object.getOwnPropertySymbols(headers).find(
 | 
			
		||||
      (symbol) => symbol.description === 'headers list'
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    assert(kHeadersListNode, 'Headers cannot be parsed')
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  const headersList = headers[kHeadersListNode]
 | 
			
		||||
  assert(headersList)
 | 
			
		||||
 | 
			
		||||
  return headersList
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = {
 | 
			
		||||
  isCTLExcludingHtab,
 | 
			
		||||
  stringify,
 | 
			
		||||
  getHeadersList
 | 
			
		||||
  validateCookieName,
 | 
			
		||||
  validateCookiePath,
 | 
			
		||||
  validateCookieValue,
 | 
			
		||||
  toIMFDate,
 | 
			
		||||
  stringify
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -68887,6 +68869,7 @@ const {
 | 
			
		||||
  isValidHeaderName,
 | 
			
		||||
  isValidHeaderValue
 | 
			
		||||
} = __nccwpck_require__(5523)
 | 
			
		||||
const util = __nccwpck_require__(9023)
 | 
			
		||||
const { webidl } = __nccwpck_require__(4222)
 | 
			
		||||
const assert = __nccwpck_require__(2613)
 | 
			
		||||
 | 
			
		||||
@@ -69440,6 +69423,9 @@ Object.defineProperties(Headers.prototype, {
 | 
			
		||||
  [Symbol.toStringTag]: {
 | 
			
		||||
    value: 'Headers',
 | 
			
		||||
    configurable: true
 | 
			
		||||
  },
 | 
			
		||||
  [util.inspect.custom]: {
 | 
			
		||||
    enumerable: false
 | 
			
		||||
  }
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
@@ -78616,6 +78602,20 @@ class Pool extends PoolBase {
 | 
			
		||||
      ? { ...options.interceptors }
 | 
			
		||||
      : undefined
 | 
			
		||||
    this[kFactory] = factory
 | 
			
		||||
 | 
			
		||||
    this.on('connectionError', (origin, targets, error) => {
 | 
			
		||||
      // If a connection error occurs, we remove the client from the pool,
 | 
			
		||||
      // and emit a connectionError event. They will not be re-used.
 | 
			
		||||
      // Fixes https://github.com/nodejs/undici/issues/3895
 | 
			
		||||
      for (const target of targets) {
 | 
			
		||||
        // Do not use kRemoveClient here, as it will close the client,
 | 
			
		||||
        // but the client cannot be closed in this state.
 | 
			
		||||
        const idx = this[kClients].indexOf(target)
 | 
			
		||||
        if (idx !== -1) {
 | 
			
		||||
          this[kClients].splice(idx, 1)
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    })
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  [kGetDispatcher] () {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										62
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										62
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							@@ -73388,7 +73388,7 @@ module.exports = {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
const { parseSetCookie } = __nccwpck_require__(8915)
 | 
			
		||||
const { stringify, getHeadersList } = __nccwpck_require__(3834)
 | 
			
		||||
const { stringify } = __nccwpck_require__(3834)
 | 
			
		||||
const { webidl } = __nccwpck_require__(4222)
 | 
			
		||||
const { Headers } = __nccwpck_require__(6349)
 | 
			
		||||
 | 
			
		||||
@@ -73464,14 +73464,13 @@ function getSetCookies (headers) {
 | 
			
		||||
 | 
			
		||||
  webidl.brandCheck(headers, Headers, { strict: false })
 | 
			
		||||
 | 
			
		||||
  const cookies = getHeadersList(headers).cookies
 | 
			
		||||
  const cookies = headers.getSetCookie()
 | 
			
		||||
 | 
			
		||||
  if (!cookies) {
 | 
			
		||||
    return []
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // In older versions of undici, cookies is a list of name:value.
 | 
			
		||||
  return cookies.map((pair) => parseSetCookie(Array.isArray(pair) ? pair[1] : pair))
 | 
			
		||||
  return cookies.map((pair) => parseSetCookie(pair))
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -73899,14 +73898,15 @@ module.exports = {
 | 
			
		||||
/***/ }),
 | 
			
		||||
 | 
			
		||||
/***/ 3834:
 | 
			
		||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
 | 
			
		||||
/***/ ((module) => {
 | 
			
		||||
 | 
			
		||||
"use strict";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
const assert = __nccwpck_require__(2613)
 | 
			
		||||
const { kHeadersList } = __nccwpck_require__(6443)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @param {string} value
 | 
			
		||||
 * @returns {boolean}
 | 
			
		||||
 */
 | 
			
		||||
function isCTLExcludingHtab (value) {
 | 
			
		||||
  if (value.length === 0) {
 | 
			
		||||
    return false
 | 
			
		||||
@@ -74167,31 +74167,13 @@ function stringify (cookie) {
 | 
			
		||||
  return out.join('; ')
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
let kHeadersListNode
 | 
			
		||||
 | 
			
		||||
function getHeadersList (headers) {
 | 
			
		||||
  if (headers[kHeadersList]) {
 | 
			
		||||
    return headers[kHeadersList]
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (!kHeadersListNode) {
 | 
			
		||||
    kHeadersListNode = Object.getOwnPropertySymbols(headers).find(
 | 
			
		||||
      (symbol) => symbol.description === 'headers list'
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    assert(kHeadersListNode, 'Headers cannot be parsed')
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  const headersList = headers[kHeadersListNode]
 | 
			
		||||
  assert(headersList)
 | 
			
		||||
 | 
			
		||||
  return headersList
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = {
 | 
			
		||||
  isCTLExcludingHtab,
 | 
			
		||||
  stringify,
 | 
			
		||||
  getHeadersList
 | 
			
		||||
  validateCookieName,
 | 
			
		||||
  validateCookiePath,
 | 
			
		||||
  validateCookieValue,
 | 
			
		||||
  toIMFDate,
 | 
			
		||||
  stringify
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -78195,6 +78177,7 @@ const {
 | 
			
		||||
  isValidHeaderName,
 | 
			
		||||
  isValidHeaderValue
 | 
			
		||||
} = __nccwpck_require__(5523)
 | 
			
		||||
const util = __nccwpck_require__(9023)
 | 
			
		||||
const { webidl } = __nccwpck_require__(4222)
 | 
			
		||||
const assert = __nccwpck_require__(2613)
 | 
			
		||||
 | 
			
		||||
@@ -78748,6 +78731,9 @@ Object.defineProperties(Headers.prototype, {
 | 
			
		||||
  [Symbol.toStringTag]: {
 | 
			
		||||
    value: 'Headers',
 | 
			
		||||
    configurable: true
 | 
			
		||||
  },
 | 
			
		||||
  [util.inspect.custom]: {
 | 
			
		||||
    enumerable: false
 | 
			
		||||
  }
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
@@ -87924,6 +87910,20 @@ class Pool extends PoolBase {
 | 
			
		||||
      ? { ...options.interceptors }
 | 
			
		||||
      : undefined
 | 
			
		||||
    this[kFactory] = factory
 | 
			
		||||
 | 
			
		||||
    this.on('connectionError', (origin, targets, error) => {
 | 
			
		||||
      // If a connection error occurs, we remove the client from the pool,
 | 
			
		||||
      // and emit a connectionError event. They will not be re-used.
 | 
			
		||||
      // Fixes https://github.com/nodejs/undici/issues/3895
 | 
			
		||||
      for (const target of targets) {
 | 
			
		||||
        // Do not use kRemoveClient here, as it will close the client,
 | 
			
		||||
        // but the client cannot be closed in this state.
 | 
			
		||||
        const idx = this[kClients].indexOf(target)
 | 
			
		||||
        if (idx !== -1) {
 | 
			
		||||
          this[kClients].splice(idx, 1)
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    })
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  [kGetDispatcher] () {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										6
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -5371,9 +5371,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/undici": {
 | 
			
		||||
      "version": "5.28.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.5.tgz",
 | 
			
		||||
      "integrity": "sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==",
 | 
			
		||||
      "version": "5.29.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz",
 | 
			
		||||
      "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==",
 | 
			
		||||
      "license": "MIT",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@fastify/busboy": "^2.0.0"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user