diff --git a/package-lock.json b/package-lock.json index 7b016832..b437d1d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1919,6 +1919,21 @@ "node": ">=8" } }, + "node_modules/dot-prop": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz", + "integrity": "sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^3.8.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -4755,9 +4770,10 @@ } }, "node_modules/ow": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ow/-/ow-2.0.0.tgz", - "integrity": "sha512-ESUigmGrdhUZ2nQSFNkeKSl6ZRPupXzprMs3yF9DYlNVpJ8XAjM/fI9RUZxA7PI1K9HQDCCvBo1jr/GEIo9joQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-3.0.0.tgz", + "integrity": "sha512-Hud8xDH/tbY0iAdiGry4ZtaTloALVVdykLhuKgztOjYI+YRdB3NB8eqsCSn91r7oj1pZ+MZFLYB88sDhW0Od4Q==", + "license": "MIT", "dependencies": { "@sindresorhus/is": "^6.3.0", "callsites": "^4.1.0", @@ -4767,32 +4783,7 @@ "is-identifier": "^1.0.0" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ow/node_modules/dot-prop": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz", - "integrity": "sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==", - "dependencies": { - "type-fest": "^3.8.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ow/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", - "engines": { - "node": ">=14.16" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5873,6 +5864,18 @@ "node": ">= 0.8.0" } }, + "node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/typical": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", @@ -6219,7 +6222,7 @@ "@jsdoc/core": "^0.5.10", "@jsdoc/util": "^0.3.4", "lodash": "^4.17.21", - "ow": "^2.0.0", + "ow": "^3.0.0", "strip-bom": "^5.0.0", "yargs-parser": "^22.0.0" }, @@ -6389,7 +6392,7 @@ "dependencies": { "dependency-graph": "^1.0.0", "emittery": "^1.2.0", - "ow": "^2.0.0", + "ow": "^3.0.0", "p-queue": "^8.1.1" }, "engines": { @@ -6436,7 +6439,7 @@ "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21", - "ow": "^2.0.0" + "ow": "^3.0.0" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=23.0.0" diff --git a/packages/jsdoc-cli/package.json b/packages/jsdoc-cli/package.json index ba98eda9..1d43219f 100644 --- a/packages/jsdoc-cli/package.json +++ b/packages/jsdoc-cli/package.json @@ -34,7 +34,7 @@ "@jsdoc/core": "^0.5.10", "@jsdoc/util": "^0.3.4", "lodash": "^4.17.21", - "ow": "^2.0.0", + "ow": "^3.0.0", "strip-bom": "^5.0.0", "yargs-parser": "^22.0.0" }, diff --git a/packages/jsdoc-task-runner/package.json b/packages/jsdoc-task-runner/package.json index 33b328e9..c2275bdf 100644 --- a/packages/jsdoc-task-runner/package.json +++ b/packages/jsdoc-task-runner/package.json @@ -34,7 +34,7 @@ "dependencies": { "dependency-graph": "^1.0.0", "emittery": "^1.2.0", - "ow": "^2.0.0", + "ow": "^3.0.0", "p-queue": "^8.1.1" }, "engines": { diff --git a/packages/jsdoc-util/package.json b/packages/jsdoc-util/package.json index c03b2be2..a3753f8e 100644 --- a/packages/jsdoc-util/package.json +++ b/packages/jsdoc-util/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "lodash": "^4.17.21", - "ow": "^2.0.0" + "ow": "^3.0.0" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=23.0.0"