diff --git a/index.js b/index.js index f016d68..c6a49f6 100755 --- a/index.js +++ b/index.js @@ -1,5 +1,6 @@ #!/usr/bin/env node +var debug = require('debug')('index') var fs = require('fs'); var snykFilter = require('./lib/snyk-filter.js'); var argv = require('minimist')(process.argv.slice(2)); diff --git a/lib/snyk-display.js b/lib/snyk-display.js index e5c2cf9..a13496c 100644 --- a/lib/snyk-display.js +++ b/lib/snyk-display.js @@ -1,4 +1,5 @@ #!/usr/bin/env node +var debug = require('debug')('snyk-display') const chalk = require('chalk'); @@ -9,6 +10,8 @@ module.exports = {displayResult: displayResult }; function displayResult(res, options) { + debug('options: ' + options) + var meta = metaForDisplay(res, options) + '\n\n'; var packageManager = options.packageManager; var summary = 'Tested '; diff --git a/lib/snyk-filter.js b/lib/snyk-filter.js index d6cec58..d0eb7fa 100644 --- a/lib/snyk-filter.js +++ b/lib/snyk-filter.js @@ -1,5 +1,5 @@ #!/usr/bin/env node - +var debug = require('debug')('snyk-filter') const yaml = require('js-yaml'); const fs = require('fs'); const path = require('path'); @@ -14,6 +14,7 @@ var options = {"showVulnPaths": true, "path": path.dirname(__dirname).split(path function onDataCallback(data, reportCallback) { + debug('data: ' + data) const jqFilterString = customFilters.filter; const jqPassString = customFilters.pass; @@ -60,6 +61,7 @@ function run(source, reportCallback, filters, cliOptions = null) { try { var ymlFileInJSON = yaml.safeLoad(fs.readFileSync(filters, 'utf8')); customFilters = ymlFileInJSON.customFilters; + debug(customFilters) } catch (e) { console.log("Error loading yml file" + e); } @@ -74,6 +76,7 @@ function run(source, reportCallback, filters, cliOptions = null) { } } catch (error) { console.log('out'); + debug('error reading input: ' + error) } } diff --git a/package.json b/package.json index 5a7ba67..7045c52 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ }, "dependencies": { "chalk": "^2.3.2", + "debug": "^4.3.1", "is-relative": "^1.0.0", "js-yaml": "^3.13.1", "lodash": "^4.17.20", @@ -26,4 +27,4 @@ "mocha": "^5.0.4" }, "snyk": true -} \ No newline at end of file +}