New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

node-signpdf

Package Overview
Dependencies
Maintainers
2
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-signpdf - npm Package Versions

23

3.0.0

Diff

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 2.0.0 •

Changelog

Source

[2.0.0]

  • Only publish dist files into npm (see https://bit.ly/46rykd7 on why this requires a major version);
  • Produce and publish .d.ts;
  • Bumped versions of semver and word-wrap;
vbuch
published 1.5.1 •

Changelog

Source

[1.5.1]

  • Reorder authenticatedAttributes so that EU's verification passes;
vbuch
published 1.5.0 •

Changelog

Source

[1.5.0]

  • Reworked reading xref table;
  • Shifted minimum Node from 10 to 12;
  • Added Husky;
  • Upgraded dependencies;
vbuch
published 1.4.1 •

Changelog

Source

[1.4.1]

  • Added support for overriding signature SubFilter value allowing the creation of PAdES compliant signatures;
  • Added linting to CI;
  • Bump dependencies;
  • Removed Travis integration in favor of GitHub Actions;
vbuch
published 1.3.3 •

Changelog

Source

[1.3.3]

  • plainAddPlaceholder: Fixed loss of PDF metadata when adding placeholder;
  • Export helpers from root;
  • Bumped dependencies;
vbuch
published 1.3.2 •

Changelog

Source

[1.3.2]

  • Fixed detection of ByteRange (including when it is a placeholder);
  • Bumped node-forge version;
vbuch
published 1.3.0 •

Changelog

Source

[1.3.0]

  • Allow pdfkitAddPlaceholder to receive custom location, contactInfo, name;
  • Fixed duplicate startxref in some PDFs;
  • Fixed AcroForm ID extraction;
  • Updated dependencies;
vbuch
published 1.2.3 •

Changelog

Source

[1.2.3]

  • Fixed the opposite of 1.2.2's fix: adding placeholder failed when there were no previous /Annots.
vbuch
published 1.2.2 •

Changelog

Source

[1.2.2]

  • Fixed an issue in plainAddPlaceholder that used to fail when the source PDF already contained /Annots.
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