Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.43 KB

README.md

File metadata and controls

52 lines (37 loc) · 1.43 KB

SignCheck

NPM Build Status NPM

Check specified path sign with native current OS signing tools

Usage

Get the package via NPM: npm install sign-check.

const SignCheck = require('sign-check');

const somePath = 'some/path/for/test';

SignCheck.check(somePath).then(
    (isSigned) => {
        console.log('File sign status ' + isSigned);
    },
    (error) => {
        console.log(error);
    }
);

or use sync version:

    try {
        const isSigned = SignCheck.checkSync(somePath);
        console.log('File is signed: ', isSigned);
    } catch (err) {
        console.log('Something went wrong');
    }

Usage as CLI tool

Install the package globally: npm install -g sign-check.

	sign-check 'path/to/file'

Notes

For Win verification used sample code compiled to binary.

For detailed info about Windows tool error codes see: lib/bin/README.md

For detailed info about macOS tool see official doc