/node-ssl-checker

A tiny NodeJS module to check SSL expiry

Primary LanguageJavaScriptMIT LicenseMIT

Node SSL Checker

Greenkeeper badge npm version wercker status npm

Installation

Simply add Caporal as a dependency:

$ npm install ssl-checker --save # npm i -s ssh-checker

# Or if you are using yarn (https://yarnpkg.com/lang/en/)
$ yarn add ssl-checker

Usage

var sslChecker = require("ssl-checker")

sslChecker('dyaa.me').then(result => console.info(result));

Options

Option Default
Host Required your host ex. dyaa.me
Method HEAD can be GET too
Port 443 Your ssl port number
var sslChecker = require("ssl-checker")
sslChecker('dyaa.me', 'GET', 443).then(result => console.info(result));

Response Example

{
	"days_remaining" : 90,
	"valid_from" : "issue date",
	"valid_to" : "expiry date"
}

License

Copylefted (c) 2017 Dyaa Eldin Moustafa Licensed under the MIT license.