Comparing version
#!/usr/bin/env node | ||
var handleInput = require('../lib/handleInput'); | ||
var logger = require('log-driver')({level : 'warn'}); | ||
var logger = require('../lib/logger'); | ||
var options = {}; | ||
if (process.argv[2]) { | ||
if (~['-v', '--verbose'].indexOf(process.argv[2])) { | ||
options.verbose = true; | ||
if (options.verbose){ | ||
logger = require('log-driver')({level : 'debug'}); | ||
} | ||
if (process.argv[3]) { | ||
options.filepath = process.argv[3]; | ||
} | ||
} else { | ||
options.filepath = process.argv[2]; | ||
} | ||
} | ||
@@ -30,4 +16,4 @@ process.stdin.resume(); | ||
process.stdin.on('end', function() { | ||
handleInput(input, options); | ||
handleInput(input); | ||
}); | ||
@@ -7,2 +7,4 @@ var dir = './lib/'; | ||
exports.sendToCoveralls = require(dir + 'sendToCoveralls'); | ||
exports.getOptions = require(dir + 'getOptions'); | ||
exports.handleInput = require(dir + 'handleInput'); | ||
@@ -5,3 +5,3 @@ var TRAVIS_JOB_ID = process.env.TRAVIS_JOB_ID || 'unknown'; | ||
var path = require('path'); | ||
var logger = require('log-driver').logger; | ||
var logger = require('./logger'); | ||
@@ -8,0 +8,0 @@ var detailsToCoverage = function(length, details){ |
@@ -1,24 +0,12 @@ | ||
var fs = require('fs'); | ||
var path = require('path'); | ||
var YAML = require('libyaml'); | ||
var sendToCoveralls = require('../index').sendToCoveralls; | ||
var convertLcovToCoveralls = require('../index').convertLcovToCoveralls; | ||
var logger = require('log-driver').logger; | ||
var logger = require('./logger'); | ||
console.log("index: ", require('../index')); | ||
var getOptions = require('../index').getOptions; | ||
var handleInput = function(input, options){ | ||
var handleInput = function(input){ | ||
logger.debug(input); | ||
var options = getOptions(); | ||
logger.debug(options); | ||
if (process.env.COVERALLS_REPO_TOKEN) { | ||
options.repo_token = process.env.COVERALLS_REPO_TOKEN; | ||
} else { | ||
var yml = path.join(process.cwd(), '.coveralls.yml'); | ||
try { | ||
if (fs.statSync(yml).isFile()) { | ||
options.repo_token = YAML.readFileSync(yml)[0].repo_token; | ||
} | ||
} catch(ex){ | ||
logger.warn("Repo token could not be determined. Continuing without it."); | ||
} | ||
} | ||
convertLcovToCoveralls(input, options, function(err, postData){ | ||
@@ -25,0 +13,0 @@ if (err){ |
@@ -8,3 +8,3 @@ { | ||
], | ||
"version": "2.0.10", | ||
"version": "2.0.11", | ||
"bugs": { | ||
@@ -25,3 +25,4 @@ "url": "https://github.com/cainus/node-coveralls/issues" | ||
"Kir Belevich (https://github.com/svg)", | ||
"elliotcable <github@elliottcable.name> (http://elliottcable.name/)" | ||
"elliotcable <github@elliottcable.name> (http://elliottcable.name/)", | ||
"Arpad Borsos <arpad.borsos@googlemail.com> (http://swatinem.de/)" | ||
], | ||
@@ -28,0 +29,0 @@ "dependencies": { |
var convertLcovToCoveralls = require('../index').convertLcovToCoveralls; | ||
var should = require('should'); | ||
var fs = require('fs'); | ||
var logger = require('../lib/logger'); | ||
logger = require('log-driver')({level : false}); | ||
@@ -5,0 +7,0 @@ describe("convertLcovToCoveralls", function(){ |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
173035
0.76%18
20%5974
0.64%14
16.67%