File Explorer

/proc/self/task/4/root/var/lang/lib/node_modules/npm/node_modules/npm-audit-report/lib

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js911 B · 42 lines
'use strict' const reporters = {  install: require('./reporters/install'),  detail: require('./reporters/detail'),  json: require('./reporters/json'),  quiet: require('./reporters/quiet'),} const exitCode = require('./exit-code.js') module.exports = Object.assign((data, options = {}) => {  const {    reporter = 'install',    chalk,    unicode = true,    indent = 2,  } = options   // CLI defaults this to `null` so the defaulting method above doesn't work  const auditLevel = options.auditLevel || 'low'   if (!data) {    throw Object.assign(      new TypeError('ENOAUDITDATA'),      {        code: 'ENOAUDITDATA',        message: 'missing audit data',      }    )  }   if (typeof data.toJSON === 'function') {    data = data.toJSON()  }   return {    report: reporters[reporter](data, { chalk, unicode, indent }),    exitCode: exitCode(data, auditLevel),  }}, { reporters })