diff options
| author | Arpad Borsos <[email protected]> | 2013-06-07 17:32:39 +0200 |
|---|---|---|
| committer | Arpad Borsos <[email protected]> | 2013-06-07 17:32:39 +0200 |
| commit | a1f1feb05c0010216c8bdd7a8d9040ef56eff7fa (patch) | |
| tree | 4efd78366b62c9c2f4b9fe4c405243ab4b27e9e6 | |
| parent | a5e25da5eb8a50f417271a5794de1646ecad6467 (diff) | |
| download | node-coveralls-a1f1feb05c0010216c8bdd7a8d9040ef56eff7fa.tar.xz node-coveralls-a1f1feb05c0010216c8bdd7a8d9040ef56eff7fa.zip | |
use a native js yaml parser instead of a C library
| -rw-r--r-- | lib/getOptions.js | 4 | ||||
| -rw-r--r-- | package.json | 2 |
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" |
