Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/captn3m0/find-root-ca-cert

Node package to find the OS-installed root CA certificates. This uses the same location list as golang
https://github.com/captn3m0/find-root-ca-cert

ca-certificate ca-certificates file-finder linux npm package

Last synced: 28 days ago
JSON representation

Node package to find the OS-installed root CA certificates. This uses the same location list as golang

Awesome Lists containing this project

README

        

# find-root-ca-cert

Node package to find the OS-installed root CA certificates. This uses the same location list as go. Based upon this [this answer](https://serverfault.com/a/722646) on ServerFault.

## Installation

`npm install --save find-root-ca-cert`

## Usage

```js
const certFinder = require("find-root-ca-cert");
certFinder.findCAPath();
// /etc/ssl/certs/ca-certificates.crt
certFinder.findCABundle();
// /etc/ssl/certs/ca-certificates.crt
```

## Supported Platforms

'aix', 'freebsd', 'linux', 'openbsd', 'sunos'

## Unsupported Platforms

'ios', 'darwin', 'win32'

## License

Licensed under the [MIT License](https://nemo.mit-license.org/). See LICENSE file for details.