Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm version

checkSslCertificate

A module which allows you to check the certificate of a given hostname is valid.

  • Typescript support

This module returns a Promise which will always resolve.

In case of an error the returned object will contain have an error property.

Installation

To install this package run:

$ npm install @dmitryusenko/checksslcertificate --save 
# Or
$ yarn add @dmitryusenko/checksslcertificate

Usage

import { checkSslCertificate } from '@dmitryusenko/checksslcertificate'
// or 
// const { checkSslCertificate } = require('@dmitryusenko/checksslcertificate')

checkSslCertificate({hostname: 'github.com'}).then(res => {
   console.log(res)
})

Options

UrlObject

Properties Type Required Default Example
hostname string true - 'example.com'
method string false 'HEAD' 'GET'
path string false - '/foo'
port number false 443 444

Return Value

SslCheckResponse

Properties Type Optional Example
error string true
originalObject UrlObject false {hostname: 'example.com'}
valid boolean false true
validFrom string true 'May 8 00:00:00 2018 GMT'
validUntil string true 'Jun 3 12:00:00 2020 GMT'

About

A module which allows you to check the certificate of a given hostname is valid

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages