Closed vbuch closed 3 years ago
This issue has been automatically marked as stale because it has not had activity in the past 90 days. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had activity in the past 90 days. It will be closed if no further activity occurs. Thank you for your contributions.
Some time ago I've started splitting the project up into multiple packages. When it started I didn't expect it to be that much used as a dependency. So code kept piling up with more examples, tests and utilities. Now it contains two helpers (one of which outdated) for adding a placeholder and also a small amount of signing code. Many people only use the signing code. They don't need the helpers. Others chose either plain or pdfkit (10) as their needed helper and they don't need the other one. So... Lerna is prepared in the restructure branch. I've started it some time ago and never finished it.
It will be much apprecieated if somebody picks this up and helps finalizing those as separate packages as I don't have the time to do it.
Simply said the idea is that one could
npm i node-signpdf node-forge
Someone else would:npm i node-signpdf node-signpdf-helper-plain node-forge
A third option would benpm i node-signpdf node-signpdf-helper-pdfkit10 node-forge pdfkit
So you only get the code you need and not the whole repo with all the tooling.