Skip to content

Instantly share code, notes, and snippets.

const toInt = (string) => parseInt(string) || 0
console.log(
toInt(null), // 0
toInt(undefined), // 0
toInt(NaN), // 0
toInt(""), // 0
toInt({}), // 0
toInt(0), // 0
toInt([]), // 0
@hscstudio
hscstudio / index.js
Created March 11, 2022 09:01
NodeJS Digital Signature
const signer = require('node-signpdf').default
const fs = require('fs')
const { plainAddPlaceholder } = require('node-signpdf/dist/helpers');
const pdfSignedPath = `./signed.pdf`;
const pdfBuffer = fs.readFileSync(`./source.pdf`);
const certBuffer = fs.readFileSync(`./certificate.p12`);
let inputBuffer = plainAddPlaceholder({
pdfBuffer,