{"_id":"sign-pdf-lib","_rev":"18-649fd4b1e59cbb064681a62487f0a811","name":"sign-pdf-lib","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"sign-pdf-lib","version":"1.0.0","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"d81130291845bd9ee0298c0a5194d8ff8c1c6e66","_id":"sign-pdf-lib@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-VpUGiZLZDAeFl/66sfKCfFFmtqDaHITT1Zi00NoJtebnHkJQF9wtMY16b00GAlMit00uP99JZjyDcNc+tP61tA==","shasum":"52b76de8079e5b0442753bf2768feaafd06e4da9","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.0.tgz","fileCount":1764,"unpackedSize":22565654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+DH8arFDEsoqhBduCKMUlsWlgOSKFCPOToT4FnxsirAIgN0X+Vh/+QWuxs9KgGq8KoBEnavp1TxE8LjiDQXQapU0="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.0_1687796430276_0.9702459284496721"},"_hasShrinkwrap":true},"1.0.2":{"name":"sign-pdf-lib","version":"1.0.2","description":"Signs PDF files or just add a placeholder for signature.","main":"src/index.js","types":"src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublish":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"5e6442a37356155f8b53cb48993667ba99a61821","_id":"sign-pdf-lib@1.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Mc0YFou7rKVvgp4PPa+mFfThGF1hArJWLxyGqi0u9NmZg4R2jbtbAykSZa7zBNk2G4dBBnkeJuNieREdfgbNcg==","shasum":"2cfc2e85d3dae878e1a56e3315cb6382be5addcb","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.2.tgz","fileCount":1764,"unpackedSize":22565721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz+vtffvG/LSBi5WZ8tNxqSPxhcxsORoCwUr6H6Hu5uAIhAJmu+TC52jMq11bpx0F0E5J/W9fe7gW/QqOA+5SpbsVt"}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.2_1693939807143_0.5594158017574387"},"_hasShrinkwrap":true},"1.0.4":{"name":"sign-pdf-lib","version":"1.0.4","description":"Signs PDF files or just add a placeholder for signature.","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublish":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"4094fbcfc32e5741768717a799e544e306a79670","_id":"sign-pdf-lib@1.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-SV3Griwhh8U4mILTiEfavRmEpFECwuFlEKirhz+j9g7lpxtzcg5EIfwXK34XfE2ozOnPzMSXcKonxi9AHWpojA==","shasum":"941bf819bb0ccfe8a51dae09b9055d06596fdd3d","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.4.tgz","fileCount":1764,"unpackedSize":22565874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNCxHV+4NVlpeL0hNvQUL6vovJk/R7GfqeiMXAoGQCzAiAiwtBi12FoLWVD8KA3nVN1R4GLJArnYq2OOUkxdfJMiQ=="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.4_1693941379357_0.7415731437930748"},"_hasShrinkwrap":true},"1.0.5":{"name":"sign-pdf-lib","version":"1.0.5","description":"Signs PDF files or just add a placeholder for signature.","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublish":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"a0b90e26188e792ab51741d61b6786435bd968d2","_id":"sign-pdf-lib@1.0.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-hJh6ZzWLK08TlHGoVmyC79qyGkPX4YtB6ZEzRe2SXriPpARFwGWp4ZeiS6Ov05BEl15ZoIC+9orVC04oSk00JA==","shasum":"a3dd368e85aff241400a545c3637d51133a3449f","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.5.tgz","fileCount":1764,"unpackedSize":22565834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdDA2LXtIQvE02EXSEdfQU9Jy6YheSaDQK7FfCMgFtUAiEA2HzNAhxwV+1iIWLTbWaEi/uX+0Gi4APmwD8WDJKqQNk="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.5_1693942021677_0.046163465702214745"},"_hasShrinkwrap":true},"1.0.7":{"name":"sign-pdf-lib","version":"1.0.7","description":"Signs PDF files or just add a placeholder for signature.","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"d629982d0928d6257ad529db2cc90136312f4c44","_id":"sign-pdf-lib@1.0.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-/eBbVauzYXRV2tgilTgOMiWotuPKO+eKgB8HHl0ySGFsIJ8ybGuXlYuDI05UtuLBfqfIbl5UI3xYaLBKDbrHsQ==","shasum":"ddbbf612e269602cff490b0904c85c7a45ebdc77","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.7.tgz","fileCount":1802,"unpackedSize":22681111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/tQwod5bsqKkbPg0O7nB/uy7dr8x4qE/C4CQMZcp+wAiEA1fgaL13trd/Jq531AZu1l1SpAS6UTI2oouA16gE7Ch0="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.7_1693942472241_0.7186835889575509"},"_hasShrinkwrap":true},"1.0.8":{"name":"sign-pdf-lib","version":"1.0.8","description":"Signs PDF files or just add a placeholder for signature.","type":"commonjs","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"22140224c148bfe4642550ca84a45c578a2b67e5","_id":"sign-pdf-lib@1.0.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6hQKq+gp23WecbqhSmly+5mcgpIzpcdRHz3aK6OyaARy7qd8+zqqEa7r7v6VwjpkeQHWgtka0VFTevKmFb4AUw==","shasum":"94843062f2a136a7f8a575f1e30ba298d371756e","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.8.tgz","fileCount":1802,"unpackedSize":22681113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9rj5VrUlxtb5r5KHqvQ5/N0C1NTL0j682692Jh6tXYAIhALydvXS/B+OeD9ipWJq6cmJZTYBNFSWttmgsAp/A7FCr"}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.8_1693942744762_0.1832162383972864"},"_hasShrinkwrap":true},"1.0.9":{"name":"sign-pdf-lib","version":"1.0.9","description":"Signs PDF files or just add a placeholder for signature.","type":"commonjs","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"30f52cc752b8e74260eaa14fb045d6b8db1ba978","_id":"sign-pdf-lib@1.0.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-W7u4nGCOHV3y6pJhEVlTYu00RqKgT/MFqgwAuZXs8mHNyr3nEyM1VZwfwRipT7AVlK1sh9qzmn2SRGhr0eJMHQ==","shasum":"76a2a1fa090b724038ada9043b4c7d5b6faf36b2","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.9.tgz","fileCount":1809,"unpackedSize":22872317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/l8rBuqxxEfrNsMBzhdsojyO8ObPfVaMBY/oQNvYm8AiEAsC+4jB9OVI7KphPnCWvEaTTqb6S4WbGR21TKIgDtpYM="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.9_1694856030943_0.3979773088401457"},"_hasShrinkwrap":true},"1.0.10":{"name":"sign-pdf-lib","version":"1.0.10","description":"Signs PDF files or just add a placeholder for signature.","type":"commonjs","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"5cbffb89e44b30ea626ca3d075a68845f7c2965f","_id":"sign-pdf-lib@1.0.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4s0heHbvxrfJ9dKdf+Ujdto7DNQBIykqucC+UT/Br7fHHzkKrJIwKoBTHTdkSPNX139Zl1Cuwm0ow/ob42BOAw==","shasum":"e5a2e244c4e15b4314fe6a92ba0e1d0066e66dad","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.10.tgz","fileCount":1824,"unpackedSize":23123545,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSNhYlvEHx/Es2B/DcJaWTIqD8QLkdIUkF/Xg6c895SAiAjHy291B8K+ji+6Ocfqccqmd8jPyS51uMQpAFa9vXzCg=="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.10_1694864043785_0.7817862758945129"},"_hasShrinkwrap":true},"1.0.11":{"name":"sign-pdf-lib","version":"1.0.11","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"e872d35292a42bf6f13c07eaf9a2baa50472a022","_id":"sign-pdf-lib@1.0.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Hb93vAdTVoxoYJkeDfZSwlH0eHtQHlnC6teCQ6X15KkUAGYSsQe34WIhNUaVsZqcl47e32zJZAyhXvSDzoIdVQ==","shasum":"57a27fec71789e8aa92f047c809b1574634e760c","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.11.tgz","fileCount":1804,"unpackedSize":23110438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGD9dDbKRhG6zyQEqcCRSuZKQvFqwHIVJ7dtNqjWWqQIAiBew3ll00tepKWkM8kYd9EwrPRj3AVlU4XNHk4jz4CvEg=="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.11_1694895708194_0.5032423827322869"},"_hasShrinkwrap":true},"1.0.12":{"name":"sign-pdf-lib","version":"1.0.12","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","types":"dist/src/index.d.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"gitHead":"ffc607e6e6fa97bb6f08597a44db216cd553a0b3","_id":"sign-pdf-lib@1.0.12","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-nJkdfJbKq4XIyXL5X8oDvLtYW+aA0JMLxdz9ClRVRHikQYiG8I8VykswLjC5wBMzvYWPBk0mUoeqEWcO8pqENQ==","shasum":"503e1cf02e4c94229cea46228298b833ca15cda7","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.12.tgz","fileCount":1804,"unpackedSize":23110473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3EtlivpG2ec+01C4SZuZ0BABwsjLdLbUry4RVknyu/AiEAwe+OYYyavpFkw0Ml7jop5yZUUEwuLQi8yBiOgbe2dyQ="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.12_1694928831848_0.5510074799113127"},"_hasShrinkwrap":true},"1.0.13":{"name":"sign-pdf-lib","version":"1.0.13","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"types":"./dist/src/index.d.ts","gitHead":"dee08bf750fb1adda5b908daedd257b112416d03","_id":"sign-pdf-lib@1.0.13","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qM5JM4fIyAkmQyZ9cNeqcxDit46MsYCN681A1IUPbHa6iyoYwraZEgaD+MB+0ayBToGHfy5bxquYiVR8iR2gxA==","shasum":"5f540556cdc4c8a59b4309044d687117939975ce","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.13.tgz","fileCount":1824,"unpackedSize":23123407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnG/Y/wASTcr3yJRtsoez88+LP928sNLJmAUsOWWsB6gIhAOFP/bOKWiAY4wxZvWP0K3U/RRQmh3xfyGpOMkNPkhCM"}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.13_1694936192329_0.8472258619967645"},"_hasShrinkwrap":true},"1.0.14":{"name":"sign-pdf-lib","version":"1.0.14","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","fs-extra":"^11.1.0","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"types":"./dist/src/index.d.ts","gitHead":"25c24c3b80f974940273ca699d6c8d0f07a93dab","_id":"sign-pdf-lib@1.0.14","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-HCWCwReCRMrZ9/aMfyeRDe2uR0s4XhFVlw2t1ZHSnzit6pHWn/wuSEGBBHDU84YJcu+AnhLVMXidpZI+Z/VOOg==","shasum":"61118db10ee83ce5e4278856b25f94ce781ba874","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.14.tgz","fileCount":1845,"unpackedSize":23474712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFB/NF4zo2h2wAXRhYDvIlDkB4Oe0eRglYJGfjQWZYuYAiEA8otCIOfN8J5uoZj7DaoYh9bghqirFtO17EUzyq/MRwM="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.14_1697628406466_0.08982239155532201"},"_hasShrinkwrap":true},"1.0.15":{"name":"sign-pdf-lib","version":"1.0.15","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","fs-extra":"^11.1.0","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"types":"./dist/src/index.d.ts","gitHead":"329bde0eee08d3a66e1857c705146aa9cbd093ff","_id":"sign-pdf-lib@1.0.15","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-h3drGh2y8kS8qxPXLdaPllad1HwuwMv3eMXe8HbOZqIwh0MnM/GllEzj7LH/nh7zKweTpvKFwF5ClK9ac+TQkQ==","shasum":"7a39606b1cb4e2d09b054ebe1b573edd19d9473d","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.15.tgz","fileCount":1889,"unpackedSize":23880399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlCvwCNyhT9FY9YY2huiqenbFkFeALRHejjTNQfUJ/9AiEAgGS7QwbkAE1qJseSuX2DQpDRlmMhHlZI7d1mHqOJCpk="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.15_1699207200718_0.516057289970699"},"_hasShrinkwrap":true},"1.0.16":{"name":"sign-pdf-lib","version":"1.0.16","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check src/**/*.spec.ts","test:dev":"ts-mocha --type-check -watch --watch-files=**/*.ts src/**/*.spec.ts","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","fs-extra":"^11.1.0","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"types":"./dist/src/index.d.ts","gitHead":"27330b451f6d535d34f8673f493137392533011d","_id":"sign-pdf-lib@1.0.16","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-pZly8x4RwqAba8B1v56Sc2nv92+HSflYV5QiSUw+DmvKJpndktyw4yWJF/w5tDBQ47uEIHQdayu+qRr0Nns56g==","shasum":"6410f10923a06c4367540d87c79eacb482096a03","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-1.0.16.tgz","fileCount":1898,"unpackedSize":24632112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+9egUUv5KhwxjR1XSXtSftNeMccJGD/157XW/0GygoQIgdEZjTH829RmTeQKCNLWwZ270cDvIlmB1jEWEXTg7FYQ="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_1.0.16_1699439374873_0.37947995915860844"},"_hasShrinkwrap":true},"2.0.0":{"name":"sign-pdf-lib","version":"2.0.0","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check '**/*.spec.ts'","test:dev":"ts-mocha --type-check -watch --watch-files='**/*.ts' '**/*.spec.ts'","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"*","@pdf-lib/upng":"*","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"*"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","fs-extra":"^11.1.0","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"bundleDependencies":["pdf-lib","@pdf-lib/standard-fonts","@pdf-lib/upng"],"types":"./dist/src/index.d.ts","gitHead":"caaaa80d7c4386ea116c9003a344fc8337f21a10","_id":"sign-pdf-lib@2.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-BT0vfCJXNnbfWVmc1/54LM4KlJDEe8iuPioddE+phZDWlurOor7aAEipDFQOGVvyBFlAJZodADv47JeM/C3Dxg==","shasum":"f6dff05eb6bb3cf9e844df94140777aa67e9c13d","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-2.0.0.tgz","fileCount":1801,"unpackedSize":22408534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzQSEzktDFDuP6K99J3DvJVEycurSP/86QHg+WFEsOLAiEAi18RG4r/i9Sm5Ai6iTkuaYD5ztFXudonNyKV6Ib8XYM="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_2.0.0_1706536775005_0.21295994260202855"},"_hasShrinkwrap":true},"2.0.1":{"name":"sign-pdf-lib","version":"2.0.1","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check '**/*.spec.ts'","test:dev":"ts-mocha --type-check -watch --watch-files='**/*.ts' '**/*.spec.ts'","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"^1.0.0","@pdf-lib/upng":"^1.0.1","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"npm:pdf-lib-incremental-save@^1.17.4"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","fs-extra":"^11.1.0","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"_id":"sign-pdf-lib@2.0.1","gitHead":"0e565b51ed4e37369d28d07482eccc6ca9323747","types":"./dist/src/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-GHVPWTOcHNLN6IY1lY342+6OYbvsRgrGLyi/bTaFXVWVJb7ouMiQrCAIS02ERkFoXAJmsvyTRSR9PhjUFVKt2w==","shasum":"a45f3026903823fe916b25bf98ef5b6c60e4e4ed","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-2.0.1.tgz","fileCount":92,"unpackedSize":204326,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC05C5mkRSbnWBTDemhW6+jQy1GfdpPw498Myq/TCBmpAiEA+HbyH5BOCR8tYi9Hoo4lsHDAfCPOMZkbkqCkfJqMgtE="}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_2.0.1_1712730979774_0.5054011702235517"},"_hasShrinkwrap":false},"2.0.3":{"name":"sign-pdf-lib","version":"2.0.3","description":"Signs PDF files or just add a placeholder for signature.","main":"dist/src/index.js","scripts":{"build":"tsc","test":"ts-mocha --type-check '**/*.spec.ts'","test:dev":"ts-mocha --type-check -watch --watch-files='**/*.ts' '**/*.spec.ts'","prepublishOnly":"tsc"},"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"keywords":["pdf","signing","signature","placeholder"],"homepage":"https://github.com/remdra/sign-pdf-lib#readme","dependencies":{"@pdf-lib/standard-fonts":"^1.0.0","@pdf-lib/upng":"^1.0.1","lodash":"^4.17.21","node-forge":"^1.3.1","pdf-lib":"npm:pdf-lib-incremental-save@^1.17.4"},"devDependencies":{"@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/fs-extra":"^11.0.1","@types/lodash":"^4.14.191","@types/mocha":"^10.0.1","@types/node":"^18.11.18","@types/node-forge":"^1.3.1","@types/pdfmake":"^0.2.2","@types/stream-buffers":"^3.0.4","buffer-replace":"^1.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","fs-extra":"^11.1.0","pdfmake":"^0.2.7","stream-buffers":"^3.0.2","ts-mocha":"^10.0.0","typescript":"^4.9.5"},"_id":"sign-pdf-lib@2.0.3","gitHead":"841a8b5bc14bc6e2980774877729d4ac3242b3d0","types":"./dist/src/index.d.ts","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-09frYN8hKo5nzaSTPg7kUpqIquJGejGBZ9dO2pgXwHUKQ+q6QmvRXY/sy2XvJM3OTPuLkZ2S0FW7rop6FuZB2w==","shasum":"0ea25e81413f274d4ae75911214c2e51a52e29cc","tarball":"https://registry.npmjs.org/sign-pdf-lib/-/sign-pdf-lib-2.0.3.tgz","fileCount":100,"unpackedSize":239117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjEkgrWoJ2ck/VQfBBfPxWKK+0t1ijce1BfPx5SGmZ1gIhANVPiCfJrWSw7zzkFBvy36NB/WonUUrx12rUHGViJQPi"}]},"_npmUser":{"name":"remdra","email":"remus.draica@gmail.com"},"directories":{},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sign-pdf-lib_2.0.3_1713886100444_0.8334886410498237"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-26T16:17:13.842Z","0.0.1":"2023-06-26T16:17:14.213Z","modified":"2024-04-23T15:28:20.785Z","1.0.0":"2023-06-26T16:20:30.536Z","1.0.2":"2023-09-05T18:50:07.497Z","1.0.4":"2023-09-05T19:16:19.818Z","1.0.5":"2023-09-05T19:27:02.131Z","1.0.7":"2023-09-05T19:34:32.675Z","1.0.8":"2023-09-05T19:39:05.221Z","1.0.9":"2023-09-16T09:20:31.449Z","1.0.10":"2023-09-16T11:34:04.229Z","1.0.11":"2023-09-16T20:21:48.595Z","1.0.12":"2023-09-17T05:33:52.145Z","1.0.13":"2023-09-17T07:36:32.712Z","1.0.14":"2023-10-18T11:26:46.823Z","1.0.15":"2023-11-05T18:00:01.082Z","1.0.16":"2023-11-08T10:29:35.406Z","2.0.0":"2024-01-29T13:59:35.327Z","2.0.1":"2024-04-10T06:36:19.934Z","2.0.3":"2024-04-23T15:28:20.630Z"},"maintainers":[{"name":"remdra","email":"remus.draica@gmail.com"}],"description":"Signs PDF files or just add a placeholder for signature.","homepage":"https://github.com/remdra/sign-pdf-lib#readme","keywords":["pdf","signing","signature","placeholder"],"repository":{"type":"git","url":"git+https://github.com/remdra/sign-pdf-lib.git"},"author":{"name":"Remus DRAICA","url":"remus.draica@gmail.com"},"bugs":{"url":"https://github.com/remdra/sign-pdf-lib/issues"},"license":"ISC","readme":"# sign-pdf-lib\n\nSigns pdf files. Uses [pdf-lib](https://www.npmjs.com/package/pdf-lib) to add signature to pdf files and [node-forge](https://www.npmjs.com/package/node-forge) to sign documents and verify the integrity of signed documents.\n\n## Installation\n\n```\nnpm i sign-pdf-lib\n```\n\n# Digital signer usage\n\n## Preparation\n\nInstantiate digital signer:\n\n```\nconst settings: SignatureSettings {\n    signatureLength: ...,\n    rangePlaceHolder: ...,\n\n    signatureComputer: {\n        certificate: await fse.readFile(...),\n        password: '...'\n    }\n}\nconst pdfSigner = new PdfDigitalSigner(settings);\n```\n\nor\n\n```\nconst settings: SignatureSettings {\n    signatureLength: ...,\n    rangePlaceHolder: ...,\n\n    psignatureComputer: {\n        emCertificate: await fse.readFile(..., 'ascii'),\n        pemKey: await fse.readFile(..., 'ascii'),\n        certificatePassword: '...'\n    }\n}\nconst pdfSigner = new PdfDigitalSigner(settings);\n```\n\n## Digital signature parameters preparation:\n\n```\nconst parameters: SignDigitalParameters = {\n    pageNumber: 1,\n\n    signature: {\n        name: 'Test Signer',\n        location: 'Timisoara',\n        reason: 'Signing',\n        contactInfo: 'signer@semnezonline.ro'\n    },\n\n    visual: {\n        rectangle: {\n            left: 50,\n            top: 641,\n            right: 264,\n            bottom: 711\n        },\n        background: await fse.readFile(...),\n        texts: [{\n            lines: [\n                'JOHN',\n                'DOE'\n            ]}, {\n            lines: [\n                'Digitally signed by',\n                'JOHN DOE',\n                'Date: 2023.11.03',\n                '20:28:46 +02\\'00\\''\n            ]}\n        ]\n    }\n};\n```\n\nIMPORTANT: if coordinates are negative, they are considered from right or bottom.\n\nFor non visual signatures, just omit visual field:\n\n```\nconst parameters: SignDigitalParameters = {\n    pageNumber: 1,\n\n    signature: {\n        name: 'Test Signer',\n        location: 'Timisoara',\n        reason: 'Signing',\n        contactInfo: 'signer@semnezonline.ro'\n    }\n};\n```\n\nIf you want a specific name for signature, specify it:\n\n```\nconst parameters: SignDigitalParameters = {\n    pageNumber: 1,\n    name: 'Signature2',\n    ...\n};\n```\n\n## Sign PDF\n\n```\nconst pdf = await fse.readFile(...);\nconst signedPdf = await pdfSigner.signAsync(pdf, parameters);\n```\n\n## Add signature placeholder\n\n```\nconst pdf = await fse.readFile(...);\nconst placeholderPdf = await pdfSigner.addPlaceholderAsync(pdf, parameters);\n```\n\n## Digital signature field parameters preparation:\n\n```\nconst parameters: AddFieldParameters = {\n    pageNumber: 1,\n\n    rectangle: {\n        left: 50,\n        top: 641,\n        right: 264,\n        bottom: 711\n    }\n};\n```\n\nIMPORTANT: if coordinate are negative, they are considered from right or bottom.\n\nIf you want a specific name for signature, specify it:\n\n```\nconst parameters: AddFieldParameters = {\n    pageNumber: 1,\n    name: 'Signature2',\n    ...\n};\n```\n\n## Add signature field\n\n```\nconst pdf = await fse.readFile(...);\nconst fieldPdf = await pdfSigner.addFieldAsync(pdf, parameters);\n```\n\n## Get signature field list\n\n```\nconst pdf = await fse.readFile(...);\nconst fields = await pdfSigner.getFieldsAsync(pdf);\n```\n\n## Field signature parameters preparation:\n\n```\nconst parameters: SignFieldParameters = {\n    fieldName: 'Signature1,\n\n    signature: {\n        name: 'Test Signer',\n        location: 'Timisoara',\n        reason: 'Signing',\n        contactInfo: 'signer@semnezonline.ro'\n    },\n\n    visual: {\n        background: await fse.readFile(...),\n        texts: [{\n            lines: [\n                'JOHN',\n                'DOE'\n            ]}, {\n            lines: [\n                'Digitally signed by',\n                'JOHN DOE',\n                'Date: 2023.11.03',\n                '20:28:46 +02\\'00\\''\n            ]}\n        ]\n    ]\n};\n```\n\n## Sign field\n\n```\nconst pdf = await fse.readFile(...);\nconst signedPdf = await pdfSigner.signFieldAsync(pdf, parameters);\n```\n\n## Verify signatures\n\n```\nconst pdf = await fse.readFile(...);\nconst checks = await pdfSigner.verifySignaturesAsync(pdf);\n```\n\nIMPORTANT!: This function checks only the integrity of signatures (if the document has been changed after it has been signed).\n\n# Visual signer usage\n\n## Preparation\n\nInstantiate visual signer:\n\n```\nconst pdfSigner = new PdfVisualSigner();\n```\n\n## Visual signature parameters preparation:\n\n```\nconst parameters: SignVisualParameters = {\n    pageNumber: 1,\n    rectangle: {\n        left: 50,\n        top: 641,\n        right: 264,\n        bottom: 711\n    },\n\n    background: await fse.readFile(...),\n    texts: [{\n        lines: [\n            'JOHN',\n            'DOE'\n        ]}, {\n        lines: [\n            'Digitally signed by',\n            'JOHN DOE',\n            'Date: 2023.11.03',\n            '20:28:46 +02\\'00\\''\n        ]}\n    ]\n};\n```\n\nIMPORTANT: if coordinates are negative, they are considered from right or bottom.\n\nIf the signature is placed relatively to the bottom pf the page use reverseY to fix the problem:\n\n```\nconst parameters: SignVisualParameters = {\n    ...\n    reverseY: true,\n    ...\n};\n```\n\n## Visual sign PDF\n\n```\nconst pdf = await fse.readFile(...);\nconst signedPdf = await pdfSigner.signAsync(pdf, parameters);\n```\n","readmeFilename":"README.md"}