aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArpad Borsos <[email protected]>2013-06-07 17:32:39 +0200
committerArpad Borsos <[email protected]>2013-06-07 17:32:39 +0200
commita1f1feb05c0010216c8bdd7a8d9040ef56eff7fa (patch)
tree4efd78366b62c9c2f4b9fe4c405243ab4b27e9e6
parenta5e25da5eb8a50f417271a5794de1646ecad6467 (diff)
downloadnode-coveralls-a1f1feb05c0010216c8bdd7a8d9040ef56eff7fa.tar.xz
node-coveralls-a1f1feb05c0010216c8bdd7a8d9040ef56eff7fa.zip
use a native js yaml parser instead of a C library
-rw-r--r--lib/getOptions.js4
-rw-r--r--package.json2
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/getOptions.js b/lib/getOptions.js
index f314b00..735ac9d 100644
--- a/lib/getOptions.js
+++ b/lib/getOptions.js
@@ -1,6 +1,6 @@
var fs = require('fs');
var path = require('path');
-var YAML = require('libyaml');
+var yaml = require('yaml');
var logger = require('./logger');
var getOptions = function(){
@@ -25,7 +25,7 @@ var getOptions = function(){
var yml = path.join(process.cwd(), '.coveralls.yml');
try {
if (fs.statSync(yml).isFile()) {
- options.repo_token = YAML.readFileSync(yml)[0].repo_token;
+ options.repo_token = yaml.eval(fs.readFileSync(yml, 'utf8')).repo_token;
}
} catch(ex){
logger.warn("Repo token could not be determined. Continuing without it.");
diff --git a/package.json b/package.json
index 13c820c..f17edbb 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
"Arpad Borsos <[email protected]> (http://swatinem.de/)"
],
"dependencies": {
- "libyaml": "0.2.2",
+ "yaml": "0.2.3",
"request": "2.16.2",
"lcov-parse": "0.0.4",
"log-driver": "1.2.1"