Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@signpdf/utils

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@signpdf/utils - npm Package Versions

3.2.4

Diff

Changelog

Source

[3.2.4]

  • [placeholder-pdf-lib] Fix typing for pdf-lib's PDFPage.
  • [placeholder-pdf-lib] Correctly noted that either pdfDoc or pdfPage is required, not both.
  • Introduced tsd to verify the types that we generate.
vbuch
published 3.2.3 •

Changelog

Source

[3.2.3]

  • [examples] Run linting on examples;
  • [placeholder-plain] Fix ability to add a placeholder to a file that contains the "trailer" keyword in plain text;
  • Bumped version of ip, punycode and sshpk.
vbuch
published 3.2.0 •

Changelog

Source

[3.2.0]

  • [utils] Introduced convertBuffer() to allow inputs as Buffer, Uint8Array or string;

  • [utils] The Signer abstract class accepts an optional signingTime;

  • [utils] removeTrailingNewLine would works for files with \r, \n or \r\n;

  • [signpdf] Accepts Buffer, Uint8Array or string as input;

  • [signer-p12] Accepts Buffer, Uint8Array or string as input;

  • [signer-p12] Respects signingTime as abstracted in Signer;

  • [placeholder-pdf-lib] Accepts either a PDFDoc or a PDFPage to allow adding the placeholder to a specific page rather than always the first one;

  • [placeholder-pdf-lib] Accepts signingTime;

  • [placeholder-pdf-lib] Includes an AP appearance stream for PDF/A compliance;

  • [placeholder-pdf-lib] Accepts appName and includes it in Prop_Build to allow describing the signing application;

  • [placeholder-pdf-lib] Does not require {useObjectStreams: false};

  • [placeholder-pdfkit] Accepts signingTime;

  • [placeholder-pdfkit] Accepts appName and includes it in Prop_Build to allow describing the signing application;

  • [placeholder-pdfkit010] Accepts signingTime;

  • [placeholder-pdfkit010] Accepts appName and includes it in Prop_Build to allow describing the signing application;

  • [placeholder-plain] Accepts signingTime;

  • [placeholder-plain] Accepts appName and includes it in Prop_Build to allow describing the signing application;

  • Bumped version of follow-redirects;

vbuch
published 3.1.0 •

Changelog

Source

[3.1.0]

  • [placeholder-pdfkit] Introduce the package that uses PDFKit > 0.10 for adding a placeholder;
vbuch
published 3.0.0 •

Changelog

Source

[3.0.0]

  • Deprecating node-signpdf to be replaced by the @signpdf scoped packages;
  • Split the helpers into separate packages @signpdf/placeholder-pdfkit010 and @signpdf/placeholder-plain;
  • Decoupled the signing algorythm and the PDF signing process. Now @signpdf/signpdf understands PDFs and @signpdf/signer-p12 understands P12 and node-forge;
  • sign() is now async to allow for hooking different signers;
  • placeholder helpers now require contactInfo, location and name which used to be optional;
  • Introduced examples in packages/examples;
  • Introduced more types declarations through TS and JSDoc;
vbuch
published 3.0.6 •

vbuch
published 3.0.5 •

vbuch
published 3.0.4 •

vbuch
published 3.0.3 •

vbuch
published 3.0.2 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc