INNER CODE UNIT · JavaScript

_cli

asklokesh/loki-mode · src/audit/index.js:145

function _cli(argv) {
  var args = argv || [];
  var VALID_TYPES = { soc2: true, iso27001: true, gdpr: true };
  if (args.length < 2 || args[0] !== 'report' || !VALID_TYPES[args[1]]) {
    process.stdout.write(JSON.stringify({
      error: 'usage: index.js report {soc2|iso27001|gdpr} <projectDir>',
    }) + '\n');
    return 2;
  }
  var type = args[1];
  var projectDir = args[2] || process.cwd();
  destroy();
  init(projectDir);
  var report = getReport(type);
  destroy();
  process.stdout.write(JSON.stringify(report) + '\n');
  return 0;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…