UNPKG

@jitesoft/audit-for-gitlab

Version:

Minimal application to convert npm audit report into gitlab-ci vulnerability report format.

22 lines (21 loc) 607 B
"use strict"; var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property"); _Object$defineProperty(exports, "__esModule", { value: true }); exports.default = process; var _Util = require("../Util"); function process(lockFile) { const dependencies = []; for (const name in lockFile.dependencies) { if ((0, _Util.hasOwn)(lockFile.dependencies, name) && 'version' in lockFile.dependencies[name]) { dependencies.push({ package: { name }, version: lockFile.dependencies[name].version }); } } return dependencies; }