Skip to content

Commit ff0df18

Browse files
committed
needed def deps
Signed-off-by: Jan Kowalleck <[email protected]>
1 parent 96029e4 commit ff0df18

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/nodejs.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,12 +276,13 @@ jobs:
276276
- name: setup library
277277
run: |
278278
set -ex
279+
dev_constraints=' npm-run-all2 c8 mocha fast-glob rimraf '
279280
echo "::group::install prod"
280281
npm i --ignore-scripts --omit=optional --omit=dev --loglevel=silly
281282
echo "::endgroup::"
282-
echo "::endgroup::install dev"
283+
echo "::group::install dev"
283284
## install the needed dev-deps
284-
npm i --ignore-scripts --omit=optional --no-save --loglevel=silly mocha c8 npm-run-all2 fast-glob
285+
npm i --ignore-scripts --omit=optional --no-save --loglevel=silly $dev_constraints
285286
echo "::endgroup::"
286287
- name: fetch build artifact
287288
# see https://github.com/actions/download-artifact

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,11 @@
108108
}
109109
},
110110
"devDependencies": {
111+
"ajv": "^8.12.0",
112+
"ajv-formats": "^3.0.1",
113+
"ajv-formats-draft2019": "^1.6.1",
114+
"libxmljs2": "^0.35||^0.37",
115+
"xmlbuilder2": "^3.0.2",
111116
"@types/mocha": "^10",
112117
"@types/node": "ts5.7",
113118
"@types/spdx-expression-parse": "^3",

0 commit comments

Comments
 (0)