Source: node-crypto-cacerts Section: web Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Thorsten Alteholz Build-Depends: debhelper (>= 9) , dh-buildinfo , nodejs Standards-Version: 3.9.7 Homepage: https://github.com/monceaux/crypto-cacerts Vcs-Git: https://anonscm.debian.org/git/pkg-javascript/node-crypto-cacerts.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-javascript/node-crypto-cacerts.git Package: node-crypto-cacerts Architecture: all Depends: ${misc:Depends} , nodejs Description: updates SSL certificate chain to use a directory of certificates Node has a set of trusted certificates compiled into it that is uses during SSL/HTTPS negotiations. The list of certificates can be replaced with user-specified certificates during the usage of the https module, but only for that particular https instance. . Sometimes, one need to use libraries that make the HTTPS calls deep within, and cannot modify the code. This module is designed to monkey patch the built-in crypto module and allow you to specify a directory of existing certificates that apply to all HTTPS connections that are made using the underlying crypto module. . Usage: . require('./crypto-cacerts').cryptoPatch("/etc/ssl/certs"); . This will use all of the certificates in your OpenSSL certificates directory. . Node.js is an event-based server-side JavaScript engine.