diff options
Diffstat (limited to 'deps/node/deps/npm/lib/config/load-cafile.js')
-rw-r--r-- | deps/node/deps/npm/lib/config/load-cafile.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/deps/node/deps/npm/lib/config/load-cafile.js b/deps/node/deps/npm/lib/config/load-cafile.js deleted file mode 100644 index de8f6162..00000000 --- a/deps/node/deps/npm/lib/config/load-cafile.js +++ /dev/null @@ -1,32 +0,0 @@ -module.exports = loadCAFile - -var fs = require('fs') - -function loadCAFile (cafilePath, cb) { - if (!cafilePath) return process.nextTick(cb) - - fs.readFile(cafilePath, 'utf8', afterCARead.bind(this)) - - function afterCARead (er, cadata) { - if (er) { - // previous cafile no longer exists, so just continue on gracefully - if (er.code === 'ENOENT') return cb() - return cb(er) - } - - var delim = '-----END CERTIFICATE-----' - var output - - output = cadata - .split(delim) - .filter(function (xs) { - return !!xs.trim() - }) - .map(function (xs) { - return xs.trimLeft() + delim - }) - - this.set('ca', output) - cb(null) - } -} |