From 759311399d4efd9358d92761d839f59a5fe3be3f Mon Sep 17 00:00:00 2001 From: Lloyd Brookes Date: Wed, 24 Jul 2024 12:34:05 +0300 Subject: [PATCH] Upgrade jsdoc-api to remove fast-glob #300 --- .github/workflows/node.js.yml | 3 ++- package-lock.json | 31 +++++++++++++++++++++++++++---- package.json | 2 +- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index dafdeb3..9f85963 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -11,10 +11,11 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: + os: [ubuntu-latest, windows-latest] node-version: [12, 14, 16, 18, 20, 22] steps: diff --git a/package-lock.json b/package-lock.json index 6a414c9..f558a72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "command-line-tool": "^0.8.0", "config-master": "^3.1.0", "dmd": "^6.2.3", - "jsdoc-api": "^8.1.0", + "jsdoc-api": "^8.1.1", "jsdoc-parse": "^6.2.1", "walk-back": "^5.1.0" }, @@ -809,14 +809,15 @@ } }, "node_modules/jsdoc-api": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-api/-/jsdoc-api-8.1.0.tgz", - "integrity": "sha512-CaiFo+GJKMdGjBHDmppub2QvTsVQyBSlY+pJNiiLjdPWtWMHqchfVO97kKle9EllFZ/ez/zqnD+WTP+dTTV4zg==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/jsdoc-api/-/jsdoc-api-8.1.1.tgz", + "integrity": "sha512-yas9E4h8NHp1CTEZiU/DPNAvLoUcip+Hl8Xi1RBYzHqSrgsF+mImAZNtwymrXvgbrgl4bNGBU9syulM0JzFeHQ==", "license": "MIT", "dependencies": { "array-back": "^6.2.2", "cache-point": "^2.0.0", "collect-all": "^1.0.4", + "file-set": "^4.0.2", "fs-then-native": "^2.0.0", "jsdoc": "^4.0.3", "object-to-spawn-args": "^2.0.1", @@ -827,6 +828,28 @@ "node": ">=12.17" } }, + "node_modules/jsdoc-api/node_modules/file-set": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/file-set/-/file-set-4.0.2.tgz", + "integrity": "sha512-fuxEgzk4L8waGXaAkd8cMr73Pm0FxOVkn8hztzUW7BAHhOGH90viQNXbiOsnecCWmfInqU6YmAMwxRMdKETceQ==", + "license": "MIT", + "dependencies": { + "array-back": "^5.0.0", + "glob": "^7.1.6" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsdoc-api/node_modules/file-set/node_modules/array-back": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-5.0.0.tgz", + "integrity": "sha512-kgVWwJReZWmVuWOQKEOohXKJX+nD02JAZ54D1RRWlv8L0NebauKAaFxACKzB74RTclt1+WNz5KHaLRDAPZbDEw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/jsdoc-parse": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/jsdoc-parse/-/jsdoc-parse-6.2.1.tgz", diff --git a/package.json b/package.json index 0e2cea1..b04c03a 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "command-line-tool": "^0.8.0", "config-master": "^3.1.0", "dmd": "^6.2.3", - "jsdoc-api": "^8.1.0", + "jsdoc-api": "^8.1.1", "jsdoc-parse": "^6.2.1", "walk-back": "^5.1.0" },