{"_id":"node-qpdf2","_rev":"19-ac1def1702310777171665c26f603e8d","name":"node-qpdf2","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"node-qpdf2","version":"1.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json --declaration"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./types/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^1.4.1","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","ava":"^3.8.2","eslint":"^6.8.0","nyc":"^15.0.1","prettier":"^2.0.5","typescript":"^3.9.2"},"gitHead":"3e6b69530e7f0ff04a5a066b9b2306f8059af444","_id":"node-qpdf2@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Alu8ZDnvUxBSEKDqWObrAzPJJMjp9X/10WoqHhDzyfzjCsZPiQaybXbkfYRFdF1H/AUsiywWsHNdXsLWTuD1aQ==","shasum":"8b0d2af3dbb7cc6b6e1d34ca6acb6175444f1510","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.0.0.tgz","fileCount":17,"unpackedSize":32534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewqQZCRA9TVsSAnZWagAAKPIP/i94rD1rMHp5rGHtL9UO\n2UR1vDs9d6ydWTYc0f9t7WiQUmomctdpkSHJJ1oqXSdg9AaBsXqDnLpM7nQU\nmOHTqfGJIgGOrbyYbBLOLeBMXf2TQDEhCoeGk8oAyB/CdP9pOLPE0t3SjV/r\nEe4Zqylq/4/qQFeiImMKMMKwbv7C4zgwNNuGNQ2LxckDb3mfNB8lKKxNMwPN\nOhA3N+tYUQMFNYhqePl6ydR2wS4ByLxIvFPsUn4wzz9YOvmnJGUiEfFTHh0d\nuoUnSUNXW+JCydyo9RaJs8/YX6cSqWYOSRfl9pitjOt4Q9bYywwO72Zji5r3\nJjbNH+HdQJ12y7Pmtt1pxcbvNXfekSDa3X5xIngn5OaxPip69ldsX0y0T0mc\n40bo1/fkuRWn4/WWDXR5QMAqvxX3ySBwohPYPFr7o3AkmVS2tAivy6bYNVOb\ni42IEzbkHs5etw+WLei6jvd0a4i0N0VsxBgrwFjpFp4x3d1daBEAjB1wATv5\nJQ0akN4iiiWcOhnYvdvFyfrliDqW3ASlUs5Cie/AbhbN2uK/va7hfSpd+Vqx\nSskvcA08nuEcQaBLGAuiU4/SRgpc62mfOXvTQX7SVqLDQSVQ5PFvjKrEyWNz\npc2xRkUY4BGc6oXXlYSWOIWUw9bR20r9Fvh5Qp9pUpMCicjMc5sgdDeIWb5y\nr+et\r\n=E3rP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa9klfk+slMEmo6JYF/2nwpY/LTERQ3Gg0CksRf8JoPAiASA6dvQX5kklnmDYNrGEn7FhBkIroTMw1Womj1ylf7vw=="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.0.0_1589814296953_0.1005628901333373"},"_hasShrinkwrap":false},"1.0.1":{"name":"node-qpdf2","version":"1.0.1","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json --declaration"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./types/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^1.4.1","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","ava":"^3.8.2","eslint":"^6.8.0","nyc":"^15.0.1","prettier":"^2.0.5","typescript":"^3.9.2"},"gitHead":"3e6b69530e7f0ff04a5a066b9b2306f8059af444","_id":"node-qpdf2@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-lrYtKN9Wa0Iy39+mtmLE2+Ibel1X7RPN8PGMlV5apEdnGjQXw/K9RUdP4nBXA4GxxyO5csxtwpfQeWgIS+Nebw==","shasum":"99d62326167a4a79492d7711655a58ab7759e99a","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.0.1.tgz","fileCount":9,"unpackedSize":16592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewqSVCRA9TVsSAnZWagAA6/AP/2aHSA1VlNG1Mhn2fBCM\nmf/YTvH+uqdnA9cTjj1UrzCpWVJTjlouDHkAAqRiqQn2D667JzcGeH6DuZ28\ngcdyyNsRJUfznBaODinuwt2Zqg0UFAnJ8IsL9lRqx2c84WnMZ2bWhfoH2iZ9\nlq0rkT6ki/Yl32U548+muDeOPszAow2aMPxHsVjUvO6E/ulNb8om5/MRarS3\nxhwXEOUXH4pI/0kzsfH8xdwSr1gEEe+wx8eA1EwDKlXJuYr+18/Cn/u9N0es\njX0ZnppY3W5sHliVnPDyG1ch3i5hhf6cDlBqJxmC3DGGhPHgL/PyetwRbHjm\nWIqgjnNKIq2znHS6HY4jKiiflkOkcPshaWLP5Ro8Fe1Sfn2DskX/WiNrubCB\nrL3zHySTb2ZnFgtNuHfKw4StSeIPOlG2HrMttm6WCEG5XLOgzlFUWODxXIwS\nBliPkCXIrEsVVX8ofsh3JsGe2rQ884XyXwWy9H9hiMnhm0Atjbt3bXAzFXt5\n7Tq6QZ9uOxG+lfFelWsl+CkHAHPryCFeslVAlWQE2ekmO2Te3HrynGbWzHOm\nqOPUSIBz+YLT6KNTaD8FL1gK+WYfDcfglDsfsEMG8T+QqX2eKXtHctKeI5eu\nJjfSU0Q3CMc+eYStParHL5+uJXjyC7Tn6IAaVWn14VVSnCTAqpWSNKlcJu8f\neYY4\r\n=qN+v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdmheRDk/WXwXG3jgNNL2uHANcQ+RoF7Ik4qK8Uz21VgIgIPvHkZBOs5GkmJ+MSlu6FhwPC4zogpvwRSh+LOxnD7s="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.0.1_1589814420841_0.4554762885995147"},"_hasShrinkwrap":false},"1.1.0":{"name":"node-qpdf2","version":"1.1.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^1.4.1","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","ava":"^3.8.2","eslint":"^6.8.0","nyc":"^15.0.1","prettier":"^2.0.5","typescript":"^3.9.2"},"gitHead":"3e6b69530e7f0ff04a5a066b9b2306f8059af444","_id":"node-qpdf2@1.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-p12RdbOqnYjS0E0EH1lmW9r1vkPN/3CIoHzRNPTJoAxd4LmQ4YrElvRxsUJOdCjyZUNQE3xFJOln70+pP0XZ0A==","shasum":"86ab430286c9d7c6f883115448863be2d7b93fdb","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.1.0.tgz","fileCount":8,"unpackedSize":12975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewtAvCRA9TVsSAnZWagAAi5sP/jvOrsWH47El0IZrgwKj\nphi77dDQ/I7vzV9l9iDpsflGkRiCSn8y9oEYkw5MoQDTFnjWdqU/KipZ6xiN\nPSePmXnuEoTaLg1u261hfmsopp0dormNt4ioGCj40iqL/jPDScnPrMZrx7gM\nU8OYBVYslvbaj8xsYVQUYl8HXalBTFXO/Ktr4kfjE4mg6IgCGdgFJMAVNLm+\nKheyJYDgIrJIbtDYqNOsMdZBsNvXHfe6oMEPVFGaEa7yMo6BVwluigf9PsgU\nHM3Bew3zYjMwbC+8cA9LQxHmPqx8nl5FAf7UUPz4YBga+B4kgx1WwmuLoEva\nH1+Dn4S8SJJJA6HrEBsCffwrGmdEM4+HPPg5xBLqpLInPzs8aDXU4AW+ZQC2\nqSqIVfuympgRgfU6QMXKRLLomcdeRllIGd1j5iGB9LPS5q3bzQgpME6RERiC\nurOThly/wGdB05w1Cjaxh0ZxZO0l3P+o7MX8R5DB5M7BF6tUWx2lYw7GicGH\nJEsrlCXXIaiGdcXjo7FtJnH6Vs3vZkXwWXq1W6080i962K9yHyqHmpWtb4ov\nX/Ei7dlPVTZ1/d4TRLw0oPaIhNhearzCshAII4mKBkHK4G7dFaoJOXKj7XHd\n97qG/kio9adCSPpYWX6fGqen/7FxaPXtZCa3/UrSen/mdkNplyQnsx1rVDFp\nswJv\r\n=c2OD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA2UvPbbuVRk5p7GItEHO7rLYsDMebuEjt3PdZsTR9PAiEAuH5yo5i1pOhG58TyPxj1igv7dNLj3L22bRQ/SK5JkJQ="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.1.0_1589825582563_0.5337117084798848"},"_hasShrinkwrap":false},"1.1.1":{"name":"node-qpdf2","version":"1.1.1","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^1.4.1","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","ava":"^3.8.2","eslint":"^6.8.0","nyc":"^15.0.1","prettier":"^2.0.5","typescript":"^3.9.2"},"gitHead":"bab6178d2d0b629a8c94921aacabd9f3f32d61b0","_id":"node-qpdf2@1.1.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SWezvcCV6uzN9BEHPkqkiQwJNmtPbZ0yrKTklaa44dlp/pDtUAe2d5D7GfKat+/4DhHso+pWc9UFc0Z7VfyYqQ==","shasum":"a2bc69ea4850d04cfea9a5bff335c6694bc82e92","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.1.1.tgz","fileCount":8,"unpackedSize":12933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewu2JCRA9TVsSAnZWagAADecQAKBahb+7+Tj6VjN9UwsC\ntXoRurkMFpAOvQdEx3C7cnzZa6pzCtw7S+aCgdUaduONgUtLCeFmTpp+p+x3\nPjwTG6jxl882oKAbI3mF8Gf6zgc8Qz1FMB9imxKFOUyIGK8chPnOMUJFR1wG\nUHCM8umrBBtHPLws2JOJi+o3DST6HBpBVHZ9OB8InfxR1xrLlZVC4dYAOuk5\nlXhuipXqFx6zu7fMx7BFGP6E2LQMnA4Xom59y0csxF5XjX1NMFQL7G8tYmkl\nwsfYbaIJ/HU9lMEIyDEIG+L9Ppo0wfZ9qBQhfVQd5i3RGxjl0XI56Ux9uq6d\nZPAs2PFuQchWrHQec2+MaF/F+e74oxa+NTBct6vvx9crV4gJGaQGV0/03GUD\nvCXNPvd9FCyINRO/7vUbFYB2+fWENBFqTzCMWQGJ3Zs4omZKjMkm9jqdsejE\nR48rdJiF4MGHhFyenBGaQs6nVBnLk/wWnk+/5sWeiPxOcjEvQW+lle8bcMKl\noKK/cbWVGQbQHOp8JA59Ek688q7RUb5S3OEy5dcBacMI0Sxx7hmwIMw1D/L+\nnpc91rO3VCLSSlnGQIQiQA3Fk/1bIgg9ghkIm8fMbqwZhzJLg6wc++7BhWg0\nsAluFlr/aMqoOlAHPbaah9/0iCpKhQ+q8ntl9ZRy6KrlPLC1vxBdHA7jMyca\nrXsJ\r\n=3UlA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl0y3/2uZwwM/hsBIUzu0NRS7R7D+biPLhEOhmYo5BhQIhAP9Vw9JgEK+jVYRsab6gDxuDgY1WtGsYImqujLMqunmV"}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.1.1_1589833096551_0.9351527311019465"},"_hasShrinkwrap":false},"1.1.2":{"name":"node-qpdf2","version":"1.1.2","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^2.1.2","@types/node":"^14.0.10","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","ava":"^3.8.2","eslint":"^7.1.0","nyc":"^15.1.0","prettier":"^2.0.5","typescript":"^3.9.5"},"gitHead":"a1ba29e96119e13aa0b48569050b7e899f2aa526","_id":"node-qpdf2@1.1.2","_nodeVersion":"12.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Wk0X8GPVN7LMfv/FB8Vr6+K5kGqVwhU3OSwETgVsYKXXGvLcF3sxxq1wgb7hS2/cTjPvN/qrB/lIaQM2EgyS5A==","shasum":"55e7f04dbeaecc38f9656e6fee6a4bec423f131a","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.1.2.tgz","fileCount":8,"unpackedSize":12932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2TsmCRA9TVsSAnZWagAApF4P/0KqurjRciU7x1CJCBnc\nsHGadoN7UHX92NIjx/38N2XVqJt1K2rHjkdY2c2wf0XRatW2rTJA87T3Cvuy\nAFXwZlC4ZdInUNbf2WcmwF89tpQGoY+eQ5SbCrMRgh/jlSGReciqfqi41hKp\ntkyOTKoCbgpRECdcnAHN9NBW0zFhFKudAdT1Rckwsji+l8asnNROf0eYDxvg\nMhr1cTJmczOeIE095+gAyXZVdF5zavCDgvinLUDrH7a6K+/V8x38bd3hfsb5\nsWq1BweqkMPmv0KuTG8ImJhSRq3z9s3OHJjIdXT3DtKKSKkPjQ+Psfoy02VX\nDuYaSFc/XfLEWzpX4h+pfHvvD9roHdhgszHlcARDDN5rM4Pds92Rj99QKJj5\nkroKW5wa+uFNwYDmQSmtWfMm3vLXWexnCDLqq2VNAGkuMrbKP9ofRJVL0aC0\nvm5P/wfKeFw7hY74whWipGnAVfreVqBhuIaDY6WWyK+Rb5uJLeMf1ZA2fxje\nziPU9Uwc/YgWzVAb2GSaNspdctMJdNRl/bDs4Y+ldJ8soxznaOSpAN6EWoxC\nR4y9HKcW2mirP1iJJsiY99zL3ByNXy9p4THL4RZnkK/rFnnJxjW5/qI/fFG4\nnGoILQDgdJ13eiwu194zbIudQ9uTytG7GH6moISOQ/WqKWIbpDxIuvX9TyLk\nujIo\r\n=CYMQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaXANktp2ZDgCErmeRV1i4WMI6IOaEg0shxp2avXCivAiEAw+yl51a/KBwl9h46RXpRHXVY1gaaKHSGk5zxYgMvECE="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.1.2_1591294757581_0.07044488721817377"},"_hasShrinkwrap":false},"1.2.0":{"name":"node-qpdf2","version":"1.2.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^2.1.2","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","ava":"^3.9.0","eslint":"^7.3.1","nyc":"^15.1.0","prettier":"^2.0.5","typescript":"^3.9.5"},"gitHead":"69f2f1d9faea041fa07bdd4b2915c8192477ec52","_id":"node-qpdf2@1.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-l1Eo9IaDobygUz1OwwwU8piNLeqNtIFKcOX3VDrbj4f5tyjtGNw16lxGXx+VC+C9lqqVG+1iLpj5F1Z2l7sIvA==","shasum":"0a3b25557930f58a9a3140caae122d64f0a7e36b","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.2.0.tgz","fileCount":8,"unpackedSize":12790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8jdGCRA9TVsSAnZWagAAc8wQAJdygNLLa7n+twwggTNC\nUCbchkqoxYZ3tBA6X5yMw5Xd8vWac8U6s+Twsazok3BbrS1j6LJb1qlirgca\nWEZZtSefOXw4Y1cYZcORIa+k4yZjpZKH0wMnJiTQE1RvqAHy6+Ke9l9/qzod\nzdGMk0PJoVYvyCTnl27p6lpPi2VhiONK41/ZN0hb85dJFrizgsTmd8zBG2Jt\nRS5vSqU+kOVmsSFLudlqQOE8gYTcqQz2uxesXXMaTDddkkJ0OOZASB6Rj18r\nBm5EbacO3vOUqRGNnh3PbCpqqGLxvKzTXs4on+cKNe9e0JcJfyZh8KqKNd7v\nOF7JP89Un6PaoMD/kVmb/EXVOrf6jNnhPRoj9L6Y1zOmTPnRemLWMvhe65Wx\nh9ZWWGNj0njCv9P10aKU3nlLCRrgV9CSJEEwhO1qyPyWeFP5edbQ+sVCV5fK\nN82SfTgBsgCcZ5nQ6FLbo7sXjDYptWETMLO6pt0HWvlaTbCSdHj+SfqMm5hA\nCpsfeGuwVU0ye7giI62kJHeDUyuCQ1QKkgsGvzpIooSfmq8yH02wd5ZHlY+n\nRtUWo5ugP67ieO+Mc6ejKLuxFwJYqrtLSuU9zWIocWvmd8eQYunpy47yxSGq\nl+MGJUiesX/Qf6E4CVtL/hmPaKk3/7PgZfdNzT5SRyLvpd0OBRmvuxs6bBMA\nIoXJ\r\n=v1AF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9CXTgGCogx3h5MModwNQSwNzR+pkNJpgY0uqMypuA9AIhAKDEcDvg5bWeSwCdLrAGqRIVdf+ef1ih7Pf/JOLyy70v"}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.2.0_1592932165720_0.5172992551123046"},"_hasShrinkwrap":false},"1.2.1":{"name":"node-qpdf2","version":"1.2.1","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^2.1.2","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","ava":"^3.9.0","eslint":"^7.3.1","nyc":"^15.1.0","prettier":"^2.0.5","typescript":"^3.9.5"},"gitHead":"482a5b087b14ad14ed28985bbd90a3eced7bc635","_id":"node-qpdf2@1.2.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UHn1veiLKBbcvgCyxOVrq/OBbtRbycTXwAKQZi0ZkjGMxA6hd0u//MlfprpZTAPNtRP77Jca59WKhhq9GoxUDg==","shasum":"d1e4d3a143421ce451d361600aef5352b9ceae05","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.2.1.tgz","fileCount":6,"unpackedSize":10158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8j4RCRA9TVsSAnZWagAAJZ0P/iunCatZZ8Wv9xe4I1js\n/uc00jr/7k3q1OhDQwPYxjebqWNQIgPKkS3Q/uieXqJnZew0+EbNz3Yz55mV\n0kq7nHpTD0SJNR1v4HQEEXn/IOEpDFImDL1Jp6owFUrRiASmhxmzJR1LZohq\n2e73HivD+jWNvaUBbKWsObON6YYn6RSU1rRje2bmPnWB7d8nMb2AeMNcHYP6\ntZKxKFF+CYIRWBDwW1cfbSBo+4zfYbnju1eGSTcx/kphBz9QFqF0W649Z9kz\npT1Le312Gr9ah3+UyomVWgOAxmK2rVpz7nsxXfxEMcRqGkuuO3C75Vlt5MMj\nvlQBnHH3w+2q2Wlqa4jGLgPSWnyg/fEN/+l/h4PmQb6twuHrh9bpHu1gfYjj\nRZjj2Qn0PTTQlM2tYnt81vXUBIr6brgmcHtn19EUse4VHiI+jBoMGRqNkpUa\nDB2ws5ZVOtA+G9ivByuDjrLHlFiRaYyIGfVywxRx+1ln08s21ebrHjQUA/l7\nwbDONf/0Btc2FaZvppuDkfM1gImLYuOsBcdIA4qaNyO3TBqk26/pr5OlJUhd\nFowAd2ltWUthsHxYz0bLaNMFxnvtZ5D8XPD5djGcj5N70/OKQn6BnarID86h\nq1DL3jxv/H+Nk8+hqrmCmcNvWzIfkMi+KGMRqGtlOgjBhTOlaxhZMIWMlkHU\nQ4PJ\r\n=X6ZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5QB1sOKWGGu9ETY3Z08j9m7VIQIX4/eR4afUMFk//OQIgdVzCglALWSN1oSwAKzLlhQMI17byBdMkbfSZexGUnsM="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.2.1_1592933904412_0.7072048943532423"},"_hasShrinkwrap":false},"1.3.0":{"name":"node-qpdf2","version":"1.3.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","compile":"tsc -p tsconfig.json"},"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^2.1.2","@types/node":"^14.0.13","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","ava":"^3.9.0","eslint":"^7.3.1","nyc":"^15.1.0","prettier":"^2.0.5","typescript":"^3.9.5"},"gitHead":"a5278f5d05e44efdce84d710d809bf4d7086fd4c","_id":"node-qpdf2@1.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Gu25eCHpIUv/eB+ReNMnVOCNeXyOC+O16x8kgzKRpmrSBxoF21tEVx5ZJUxlt+XBAW+210DXk/Tk0aoXaiDYEg==","shasum":"73c8a8b1616ed01b739a2be68fd93c89d148cf52","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.3.0.tgz","fileCount":6,"unpackedSize":10375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ldLCRA9TVsSAnZWagAAOR8P/RziNy8jdNvYKlRhLftH\n0rePsThTBhwUPCB1/RkFt4c/BXKy68nn3wsqVcPwHMod4kRrtmQdWS+Taxoo\nPWwRNmOXz2j2ZBE9BhGM6ap5W2kkAX/PM0tciBCJVdz1q6xC8hf9B2JKY//I\nMOudZp8PYVf8k+Rgz1ImTkeFjpTV15NVKJyyUfwV8YGIohmk4vgB+14A7Xoh\nwDByrRdNh9IiXhZblSWjbn+2H+zuAeiwxShxHRX5QgLty5+mM8be7NpGCAfa\nPI73FcVyUf92nYcSGyg0nsBqssmV95YumWj6TtWkYEpCsazDboPRTvXUuMhK\nFs6G74HMD2kC/q+2Ju8AKjcHhHX/0DEvP6iRhEKeVUGW8WWVOuSCGZmWp14E\nMh0HKzX5BQc/XXz+w6Gp+p/z7h+DRIJK5K6WSJdxcGUrOXGugqVNh7nIfPiY\nJ2Zfcl85LwwTVMCGeDC67oxXyvtxTQwF/tQOmxvYMhF+fT5NxOoDyIXSOcV4\n5HblLCIORDX1q7EY0eQDGS2cb2prV29tfZMRLCwddD1zacSkBP9oq9ebzXYn\nAzYWEt9dDxV28Y5ZQjSk63bJI/UZLxhcf/ea/4fArQN78VjISEV2P4avWbxc\ntMoYABP/DGUp8r3vkavNMsZewMKC5g4j+QPnQ7I1cpOsZv+nl24QSdkF5rRv\ntKk6\r\n=nY6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlGNYFNGA67XJBoWRhaoErK+mTRNLSgwznua/KhKvjUAiA9rTOl1V0dNEgAbmlhHL5WDqAbbHT1eGqQQZhwss6zbg=="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.3.0_1592940363303_0.40612849620388736"},"_hasShrinkwrap":false},"1.3.3":{"name":"node-qpdf2","version":"1.3.3","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"nyc ava --timeout=30s","lint":"eslint 'src/**/*.ts' --cache","build":"tsc -p tsconfig.json"},"engines":{"node":">=10.17.0"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^3.3.4","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","ava":"^3.13.0","eslint":"^7.10.0","nyc":"^15.1.0","prettier":"^2.1.2","typescript":"^4.0.3"},"gitHead":"4c2a41d132cfe0d554386ff0e849eb8ca1a4b1a5","_id":"node-qpdf2@1.3.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-X11tDrqp9Fop2L5GS1XSMGUiIJ3GU/SNIqk0iKv5bFP4FOKhjPuCVHucreH0p93PWU3gJ2voHeCIjvgos24t+w==","shasum":"6f1e2e63d2d05bb732663aa70e437d81e5cc3abc","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.3.3.tgz","fileCount":14,"unpackedSize":12720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgGylCRA9TVsSAnZWagAAdpIQAJ6O1D7CPsTeLA5zwmJr\n1ZNzk8sn4ujyOW9Z/Gz4+8PcHMtFY05DKXYaoPNenPHMuL4U62id3gHjgN4u\nADNTRgxAotvdZQEm69syEP4v6uxlzZq/DoQfKdgxfgLtyufT197xp8lw7LsY\nfdQNdjv5+kaD8ERppfoIKX4527MrVa+f7Q9fDTH/3InEkTaTa5bJKh1dLVNT\nRvV4DIpO7j9WyLM9EImz0bjv69ndzji+iUic3R2Cg9vakm0L2Z7xg6f8iKJy\nAlWNIVEo7/L8d9fhh1E797FzdEOTV+CPsV2fJWi1t6oNcgzmiXRl/T7PfjSM\nJGDkWYSLxKSd3DyatAbvv3S/z9WeWprCi4eHOyNTHuUL/VUq3PWV4FeC3WcX\nzoTjl9XIc+1fHivhCLrs3tMMZBJsyZe69g7IuBrESESZ2PwqHXkapjWIj5LD\nShVvFqCg7ePAJZWOUQdWFYbKoTEi7/u2ltPiXYi8oIZ2C3usBQWJVp2x9ya2\nPDkDCYbtW3pf0kaE+kgvvrRRXHlEclCjSuet9ZEpulgcHNJN8FXf/4sWcaL0\nd1XVfN8BByq0c4GMrx+Bh5xL1FCIZi6lwkFs8yaTn7D4N+27e+B3Ap+PmxdF\nxHDQAVOt9aHaEn5zA09Cxp5lSs6vGCCxb3+wE1BGN0JnNM1LLKEU3mKMYKIr\nntxD\r\n=69gb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUWiCflItqg/3NNPecJQlvgCh4GOu7Fd25yBwHXqT5+AiEA/LeS3E4FIsmM1jPCP0IzMQyDnfVt01KBdUel8/YGTRo="}]},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.3.3_1602251940556_0.11596670801505282"},"_hasShrinkwrap":false},"1.4.0":{"name":"node-qpdf2","version":"1.4.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"nyc ava --timeout=30s","lint":"eslint '**/*.[j,t]s' --cache","build":"tsc -p tsconfig.json"},"engines":{"node":">=10.17.0"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^3.3.5","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.15.0","eslint":"^7.17.0","nyc":"^15.1.0","prettier":"^2.2.1","typescript":"^4.1.3"},"dependencies":{},"gitHead":"04b3822223cf2b1814206128f30df64e7b51fb9a","_id":"node-qpdf2@1.4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q2ruHXvWmtPOjrbiBZKfirTVjEh0BKhiUuV5NvncHEsvi+4tRuAck3KDuLvSW5YyJJe4c4dFUE6yF1FfNsEC5w==","shasum":"c9dfaa396853578c741b9d2ce631c17ca9541170","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-1.4.0.tgz","fileCount":14,"unpackedSize":12706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GOACRA9TVsSAnZWagAA0/IP/iUhoQz7xWKMB+D3iTM6\ngDakpmMZUMEjjGgNmWvmxEpvo430LK3Nr+e7qyWCU/IXZrvmdm5zQILJBaPR\neKQE1MyAOB05UroNdGE4ht2LZOY6tFd9TVz13279n0eD6XCtUIcwMMHRdQip\ncUi3HVemSsESL5UehbP+M6BUKV6oxlIo7R/HoRjvzBdz6PVWlxWoP+B3y24M\ngxf4dEcNoGKlilH6BEyLOlafNR0LBpPDjjtw5LVfeL3WPRqfADFubX0XaM3x\nNj1gFCPBMKwbkc5sDftokUXLEACfcVQL3MUC0Nj/hYU+N6Ie2t+yp5c5zdaR\n+JzkI6r9h0bod3POTgpQoGnM5+Qg69HRVryFtzpGFnGsR7LLXg997MTui6C9\n2BdMnYvsGBlOgOkiRULQVm1JfrQEylnLxsI6GCVv6zssTgKcjWJE7sO/dimm\n+sL++9w48QqNUU1yB9FG4kQyn8Ylm/4ch9g4BWxj0khdrZ5GLLb5aL/9zVQO\n8ryDbApK8ZWZ2Hs9JbapzxBTOc6ML8IJqg1VQ1h9vwo4+jiOZ5blBlN3V+qp\npHLCS16N2mywS5U4c4zIOJUFB4QbP2YTYreCvdD2H5nOnCH9b09gol35KTb0\nfETMUwAdelN4+NS5GosSHGCl+979VNIZbZZj8EWShy6TlFe9GysYbs+RFVfI\nEO1V\r\n=C7WK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcs70POGm6A8rxVt9XFXyB/yLRQkODAq5mrp/U8uUYmwIhAPaiBz8H+HCeaFe8W/DqUYzPg7bTjwM2+O/3DHTnM2aX"}]},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_1.4.0_1610376063696_0.8919440708019775"},"_hasShrinkwrap":false},"2.0.0":{"name":"node-qpdf2","version":"2.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"c8 ava --timeout=30s","lint":"eslint '**/*.[jt]s' --cache","build":"tsc -p tsconfig.json"},"engines":{"node":">=10.17.0"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@sparticuz/eslint-config":"^3.6.0","@types/node":"^16.9.1","@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","ava":"^3.15.0","c8":"^7.9.0","eslint":"^7.32.0","prettier":"^2.4.0","typescript":"^4.4.3"},"gitHead":"faa1f4c3f11fc034bff9eb15fa3620a8fcafc6fb","_id":"node-qpdf2@2.0.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Xoxe53XsEriaVLWJTl3YtHE54qaZnO2GeoNKKALLy6cKUAjYZuFlTaNCcsVkfoIbZv2YYWuggeuqhTQ1XPbvgw==","shasum":"90bd882ff2e8d6d8b16cc3a22ee3ab631fecb657","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-2.0.0.tgz","fileCount":14,"unpackedSize":13868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQNvgCRA9TVsSAnZWagAA1ocP/0UVrqG4HPv3y+oRyZ8f\nifDp9yRBTG1+xVoGvjDPoxqmn2cyAA/mm5o8SqEuhi1h46fds9ceKpOn+xz4\n77Y1wbGKprq/YKkrbX265KyNzKAi0IwJVAcLMUoIBq2N/+J6nrV1iAtvx/SM\nqV1vHLJxXQXOjfxUEfQWfNWuRDIrZRP7hsho8OeX+2zzpwUNLtfdfxJ8vMOM\nByxjuI1AwElkY6c0yoX6C4DtV1j33SEBgLzCGV4fSG0312gVFX1WGK0Mzatx\n5Qt764wjoPS4lK+H+JNXoYLCQ7ROSHouoKiW1nHdPp4XMEpewpUBnFcYeAG6\nUE4LB5YPyFZmcVpA8sDm0D2CYJ4/772uhMNd3rRamIr0lTSxQDWtwvFHkvy/\noiNIiCYLmUg109/uu/IeqRRO/qx0UZZ9KYpZUjcZ3n6LouPUXCkAtqjwJh7K\nyCRhxt4qYR0p3RUiorLyTAImTtZvGNlzS1euiFUmF8DOBrjf4nLjlQ4SNGdr\nuCEbnnpxFRs7NOLCnR8cYHqg/Qy1EvCviF3P8N/gsfiJONukNbaarx9G/x7x\nmmMRM6wXOJM+evWJhpsND/Lj5j/xndVuiNkAcpIfrErtE4cDTf0tZsnyHHnu\nAo9mIQZcMiEMawzcG4fdlP6ITzvLXm5Bv9Gzb16ToN++XOLztyTkVpedZxZ/\nzvj1\r\n=50y6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDnqf9j7+21G18VAzmLBn4bYKSJZAKB6PuhLDnQAeIiwIhAJlsckEMfXz/I/RkMme6aUgC+/SbKRrXvK8+Q+dYHlHt"}]},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_2.0.0_1631640544344_0.486225259083505"},"_hasShrinkwrap":false},"3.0.0":{"name":"node-qpdf2","version":"3.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"c8 --reporter=lcov --reporter=text --all --include=src ava --timeout=30s","lint":"eslint '**/*.[jt]s'","build":"tsc -p tsconfig.build.json"},"engines":{"node":">=14"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","ava":{"extensions":["ts"],"require":["ts-node/register/transpile-only"]},"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@rushstack/eslint-patch":"^1.1.4","@sparticuz/eslint-config":"^7.1.3","@tsconfig/node14":"^1.0.3","@types/node":"^14.18.22","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","ava":"^4.3.1","c8":"^7.12.0","eslint":"^8.20.0","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.7.4"},"gitHead":"d25fb735f43447b225ec302974d1c3272b8fd445","_id":"node-qpdf2@3.0.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EfdgggAKYp5ijVEIif8RqOYHXjwy+L5eYpLw1paAiwDDGCMIGLdW2IYnOjbeJJjCwFC2F5StlfHcFlyBGlea8g==","shasum":"3885dd5b8a932fb48d1a0b104f81194ac9b30a0c","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-3.0.0.tgz","fileCount":16,"unpackedSize":15303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpDIQSR9SJb2mvxSafxaldTGty4Wvo4wJhKVW9QFAlOAIhAKwnMItKn7461SbV+i3Lq1XK9I7HxnCCe+L8wuNMrOui"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5BN9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg2RAAn02Yc6OAI8x9zoNxLGT50Bcgko6JCfPwGoqxG5taFhoxnGhB\r\ny6gOh86ECjlaMzTHaK/V8/Jf8qQUgAOgTeoi/n57UVEnT/DUTyVgQ7ayVkcV\r\n56fkEZ43A3FbMX138dd6UhP9EV1f5Yn/MBK1G119FAReC9dO1dx6zxMJfmoh\r\nxl1FE7hBuiX3wFuGZYpWfM8p74EMmzI0EH7UhOudq1ZJ5weMw1JCP4Gs61h0\r\n8AcauMYcxBuM/H62IpER0BzkI8lAte7QNcHWWO4Un9ZmFAB/krZl4kewlgRm\r\n+UC3MHePuNaNMm7eBDZMz79CR59ZuVwC81UXRQKRE/zFUzR6cUe76hWlWjpj\r\nDEM1K46M9mSczJF6PDV8D5exk601ivJbYWGDRBShHI2Q4JJCTGXq1aceI72s\r\nkp8LW5tgA/0st+qpBMSHAFqdsZdWj9l1/7FXXeRyBDd+fC0+Mv4D7RCBD39r\r\nThksQNWLANeXNRAOZH411wwIOr+zFJOJ8+g0P/wkZuRE4TFDmCj9suJt2G/E\r\nnB72s4IKmhwEbp8PxD0AUuhmtErEPEjTa2RuYhtjLCJf/e5QTNSvhVZB+t0i\r\nqkZUoJ/72IGFVfNgZbClGZ4x0VnsZCDmSIHaGhI10AdkLZ913OJQlUm8u5fw\r\ncOFtN9gxbBuOz408hKuQKOaMisYIy4BrzTY=\r\n=hH1O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_3.0.0_1659114365515_0.10748053265492286"},"_hasShrinkwrap":false},"4.0.0":{"name":"node-qpdf2","version":"4.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","build":"tsc -p tsconfig.build.json"},"engines":{"node":">=14"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","ava":{"extensions":["ts"],"require":["ts-node/register/transpile-only"]},"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.1.8","@tsconfig/node14":"^1.0.3","@types/node":"^14.18.29","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","ava":"^4.3.3","c8":"^7.12.0","eslint":"^8.23.1","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"gitHead":"3adfc916e1b912174e5618cb6c6bd513908833de","_id":"node-qpdf2@4.0.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-M1AuU6q6nGReLOiCyhlEy+VnKvP8LstB2SbTY+m0g2SYx+P8OhmmNpDzcd74YLXSCFdRn88dW2XIYo4SRVQDxA==","shasum":"639a28174a9e48a7ffca985c8843273cae196b0e","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-4.0.0.tgz","fileCount":34,"unpackedSize":9740945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmRrqzH0I86UlsHswnJBnU9NA1zEcS0yV8yxk8k2bgxwIgfHcrQXmUyefWpBvqPFzu66m3TmzfQT/DvYyGaRxBUsM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKKHxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn6A//YvxUbSF0eTe3WcYWs/K+t7QVpMnyXHI5l6XXu2LHO3nJYlXc\r\n19S3gWU9bULPl7ylMjW/ILHAZbczQ1tFHYwfcRYe1tR4y6raAa3FlwV8+zrn\r\n4CAoK07Bt6vl+eZi+EUzDMjaQyFK7vm0/Yl0QLiQYP+8bLpYekr5ZN12tJo6\r\n2kvxd6eD0yDH2Ybu+i6NSBXWaPffiRaqlKffNoqtbJxmUtZ1uHRzH08WUk0w\r\nlVQAtktwi8r/AL2plK6DO4gPLnEMOZ4kCKPPM7ekvyJVzj2J2VU6DaaOb3h1\r\ncVlMvgidkFXY/ZnvCC2/K2O4jituH/AlYvDxEd/CWUmKar35iAVDA5bRLDxv\r\npeqIXPzBkHT4FPO93lcnnftCvkvvmQvTTktX+sG4mULlumqxGqEHl3OkQWPN\r\n+2LuDKt1cnlbyLDh16S172lJUU3xk+3v00ONGKyULlJYJ2xgwtox/n67a9n3\r\nAu2XEqkAisMfHJgiEVSrwFFcFTcD21kMiLKN6nxENcrNaThrSzSXMgSn15it\r\nF93qyun/aXdoAxGLP99YYJJT5EUwpDfN9mozINoIxZDUTamIlWeF20xuE7d6\r\nCZZRVhpjnug6notwFCZjKry0APQhPpV2ggZ8XcDfsJPjXjgRVR/8iezPkZIy\r\niLT5tCRw4ZJUQuamCiLNCQsxu7i6/hgWsz8=\r\n=wvz4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_4.0.0_1663607280825_0.3429993967754388"},"_hasShrinkwrap":false},"4.0.1":{"name":"node-qpdf2","version":"4.0.1","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","build":"tsc -p tsconfig.build.json"},"engines":{"node":">=14"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","ava":{"extensions":["ts"],"require":["ts-node/register/transpile-only"]},"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.1.8","@tsconfig/node14":"^1.0.3","@types/node":"^14.18.29","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","ava":"^4.3.3","c8":"^7.12.0","eslint":"^8.23.1","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"gitHead":"0ec9536b563175b6a4fd75f93a54d236749e0e1b","_id":"node-qpdf2@4.0.1","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-N7vK/mldvnYx6JlP7wNfecXOctcVdP0B6U8FBCiyknZdQosehhw+LMdcXw963JZuY/A6JSeBt4NdaK9RML3C2w==","shasum":"5ccd3019dfc80a35566e35fdac22661430f8e70e","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-4.0.1.tgz","fileCount":13,"unpackedSize":12317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxXuy/g5V5OuY6CHmJ/DZWmMPyqsIBLCgCU4Vjmy9boAIgJbAeHv3wR7eLQ6fweglQ9OWx0AqKkU92jnaevSQIAWo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKK0NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnPRAAgQ5VhB91vmKlCzTbqcICCScQ1lY26uAqIyorYlRB3mEwZw/C\r\nVYI/m0bUTSgwUVZ0Ejx2+WxA6SqT+HtN9QqsnncxrTMKqelL6UZ4q0+TiiVP\r\nqZnqG5GuD78bIfbgXpskSS6KEpU+YhZzIVdJdsaqom52NwPLe5TJzpEAmTDb\r\nVi+bGB1i17Gb9llP+lD8gpDrnsmYt4gK+yF/gUZ+Yj9Ir6jBQoeClnbNg5E9\r\nPTqfGgqD1w0TiAH89+mzUcataF23E+RNocVSXN1T8N5dD461GsG2fMi7kAnt\r\ndLiXIhhamg47TktxDotT9qTK5AzuRbZCr81VjAFA1zw5DzPxuMN+yTpVkjD9\r\ndgm4R5oHo3PaSNuQ9yIZAyIi66UYwXz80Y0pJvpNW3cR2g+0kDSSnFujXWjq\r\ntGSiFe+BAIidcIKjqDMLuneggPzEyGlMAqXcXGqbwT1nCeO0AVlX/5w5oi5a\r\nBQDqxo1lrrLE1vfhbAYuzCSGR0x4JHOh7WCMFUyfDjuhVGxRE9D21E7vaM3x\r\nHg4DAxENd4Fjm6sThJdRekg8ZEijsehDXTYk4PlyIWSiLulfkuUWNO5k5dKw\r\n+5coiSEWhYypHgV4pFNMuM0HHY7QPb1lXmJLWQ7POj5jVazxgF5shjYjlzgL\r\nK4iWomHJxaNOZLq4XJGo1JpNhqrjZchzWls=\r\n=Ru+p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_4.0.1_1663610125006_0.8913410971122095"},"_hasShrinkwrap":false},"4.0.2":{"name":"node-qpdf2","version":"4.0.2","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","build":"tsc -p tsconfig.build.json"},"engines":{"node":">=14"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","ava":{"extensions":["ts"],"require":["ts-node/register/transpile-only"]},"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.1.8","@tsconfig/node14":"^1.0.3","@types/node":"^14.18.29","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","ava":"^4.3.3","c8":"^7.12.0","eslint":"^8.23.1","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"gitHead":"5ae292f962b1729679056acc1f2d726466fa57b5","_id":"node-qpdf2@4.0.2","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-zKcDkkhQKpqclhWu3bRVIYIMWQcpoj3VlbQLfFiiklB4LD5KGokV8RBCKI+WkBN4RLsDKT7au4LsETGpbg6dRA==","shasum":"761fb35fba6805c9c7d3161d140cd6000766124c","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-4.0.2.tgz","fileCount":14,"unpackedSize":17264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt/lCWPAiv5T6kn60lV1+csyJAAQ9Hvm7psIjHMWcohAIgQHkZTxBjb00RrxjkLFParNWv2SoKWRdvPS9vxNQiqS0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKMFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnWBAAjy/6gfyFLxShaPWcVWKv3hDFnGPVZwiVy1pzlGKmuYwJS0po\r\nxaUbTaui3eWaag0OUQQmC2VEdAQeTxaVCNdayxhOHmG+fDFAiVtbvs/HFgTm\r\ngjwQzVdhV0NkWNOO995PK82b9eD7xsxPzXI1dpTnwUVFYMyhAmKOb7O5eNij\r\nTUnkBxtTk5Ecj+MrHQt4ix9/F7tW7qz+ycBMDDv25Jm2Po0xvJ3dxtgqqrVK\r\n1mRodTxab8/07DTn4K7CAtCTOTz9Hz8gV7nzFF6N4Lm0dG9Jii3/sMtuEEwG\r\nfyQxBoRmhMwNb0uqhjUifKvXTHYMbnDWk64in9/iEkjVCSS2xljUB72bcScK\r\nG0QJgS0JsPZ/SZmgp/b+Hs7/MJ9CrwJ0ilCysQwld+P8YOqXWAdAzKxV3bAY\r\nziyq4tWUlteL8grSsE+8EK6CzaHeihucqzhVhlH6DKrcB5wafvW+pswZjjVm\r\na+bb2qq/U/S0pgTp6cuqH4xgBLntLT69wX+E3RXi+jGrcWLLQe7jfkA5zRP9\r\nGOLjZ2AmsLGsqu8zZa/WvBftQvgsN0NmJ/tEkzukth/DRok4429JRWTl4uTB\r\nJqvdsu90+y7pPyi/2wyvm12ekSW/eVKvPxPLbauA36trGmL8e+hWjGgpbiUv\r\n36QBXpq00dWeC3I8UvUyxHHqtAYXv2YXYO0=\r\n=Bcyj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_4.0.2_1663615339969_0.7548953948627337"},"_hasShrinkwrap":false},"4.1.0":{"name":"node-qpdf2","version":"4.1.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","main":"./dist/index.js","scripts":{"test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","build":"tsc -p tsconfig.build.json"},"engines":{"node":">=14.18.0"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"MIT","ava":{"extensions":["ts"],"require":["ts-node/register/transpile-only"]},"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"homepage":"https://github.com/Sparticuz/node-qpdf2","devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.1.11","@tsconfig/node14":"^1.0.3","@types/node":"^14.18.29","@typescript-eslint/eslint-plugin":"^5.48.0","@typescript-eslint/parser":"^5.48.0","ava":"^5.1.0","c8":"^7.12.0","eslint":"^8.31.0","prettier":"^2.8.1","ts-node":"^10.9.1","typescript":"^4.9.4"},"gitHead":"24f97335314db784f41fb73c10b2b166f93c25b2","_id":"node-qpdf2@4.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-rAH6xhycOD62Hj+MCiQIZ5PNE3kMGOYi2CrkioakZEDKypBGa66bGWT+u+ru+Ekq3ettmYRB59geRWx9HKrcqg==","shasum":"469cb8479d645684dc9b957d15966e68745fa383","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-4.1.0.tgz","fileCount":13,"unpackedSize":17251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICb9wWIajDffG8ZxZ3a6TdtzmetDAgMxJTr9Wl1nnPASAiEA0FHnqVJDrDyGYp9dd/f5YDcGs200r5zLE3XA3RWpJlU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuDB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUVA/+LN5ftQOzYNcBIg0ccJqm9iAdrJrhUHh3KnacPdylzW15p2Ma\r\nZ0CVubaCVxK1XxSNCbVr3sArx8F0vX708MeIVnTKaFNwWTEu8UP1Ut97cTmJ\r\nhBExTQVnN3mL9dYW+pNsW8tTHGeRYUs6YTLFoEDidvB6kw8ATzCp8I4WQl2k\r\nSYfKCAsaofMSq7k4dyojjY6z6LS0xRWqy6QVqtlNaihj44Ira50Fno6h5m38\r\n+uZmGHQQDbdo3YZQbO+BzAbKuXVWsoKjjqq3PHb2xlN8ZfZCi5gkwi7QZtN/\r\nRXCxdnD2FJI0mJpPPCQzLXdbHIldptuit5Q8nb0Un7GTbrWVY+ZYPdEe0X5K\r\nu1NHS3bK4DuUQduz+rrf6zWZqvR3VYDinrN/BlyoDd3/9+K+oYO/4ABygGJP\r\nWZG7WuUs639ft/BAqH0NCPuN7lEKa7/NTuobEuLeFXEp0I4t8pbikYBJTPIc\r\nttnnuoZXfsSk9psnf+2o/0Zzubf0PiMZyv89r0VmroZH6CB08iIdD+q4VNm2\r\nwQYBUkoK1Z/h1tfwCcEHvM4a5Or/izblJUQwAZR1BuFrLoqCH8U8WCEYoks9\r\nR/m0+P3M4YVTuAHnnUA3CCgdm9pgyBdZDsNjzvlTMQems3bFn6V9iqGi9t5X\r\nRomQYNqGlpgtsdlY41gWM+2xbBvPbTe4I+w=\r\n=NQtr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_4.1.0_1673015419869_0.8939272784892567"},"_hasShrinkwrap":false},"5.0.0":{"name":"node-qpdf2","version":"5.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"homepage":"https://github.com/Sparticuz/node-qpdf2","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"license":"MIT","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm/transpile-only"]},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.2.0","@tsconfig/node16-strictest-esm":"^1.0.3","@types/node":"^18.13.0","ava":"^5.2.0","c8":"^7.12.0","eslint":"^8.33.0","prettier":"^2.8.4","ts-node":"^10.9.1","typescript":"^4.9.5"},"engines":{"node":">=16"},"gitHead":"e3ac18a58aa02605407a5993801a04d3161cd13f","_id":"node-qpdf2@5.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-8gHV9XJX/QI8hoQsafME2hwQ2VPhFbtTixfaRntKJO3+aDOOGJEYvQ/h5SlL+T4xZsxznJu9GjedubdnidL+XQ==","shasum":"454a168b320998181f550f5d36a37f9ce14624a3","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-5.0.0.tgz","fileCount":14,"unpackedSize":16267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJvB3RUku8VPN/jHB+uNCsvRcyfaNTgand4IfEbczEDAiEAvl1fnL3JxEPneUeu/MRUPwERojRjP4RSEjuaLS9/jNw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5AoiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmLxAAkiHlem3W5cVkrpYs3l42K7sm06zC12CqJ3d8dAHNMAUibgdU\r\nycAv9QBb3LXQn9mE5ibvdXOOSykEqNo7aTjoRRIW42rAfZudwSO9UmIKfT6Q\r\nl5sdkC0lFVYXI0NHYitzP/B4FnAdTdHVtNWzAHKN0R9FItsvDg8a8vtQUJi0\r\nY8MJ5byFMiHID49IrNKco/xGVQlonh3VGqGi7eODBY/g+zJpRRAd4NS/LqW5\r\nY9IFco3igMCGHzzrLv8pSJveHj9n+AO5P2lRIZ/ji7brqYKLsdzQQWZMk3U6\r\nBYOg/t9o9MedmqtGJK2c2li0W0bEmwoZxlPtZGMTx4Ec4HgqvjSUv1nXVdBF\r\nC40REJ5AjWFjRhwljgNetHmzP46toX+KvIleuFL2FKsIcK1gbFKRk4BxJojS\r\nz7smJJq26chRQ9AP0+8+9H5ODgrPLJ5CLmM2sKzGGHy1cjw3Cv861x7/yvpy\r\n8LKUd3jd6t3l9+QtbIXM2FglwxMJjQcRFLuMgB8WWCoaitObK4ZxQFbLqvJy\r\nAM94Z6PXkr5eXWZVd93PARR9neSuqQ3C1hWl6BqXQLtNRWuLwD5LQr2n/ZyF\r\nBpCFcFKEVuusO4z7ea/edP94BhYGLclwCN80MeyBa/f9c0i0wRB+NJP7jsMu\r\nBhn+altXezqQjh876c3kHnuEor3Z3boVKbg=\r\n=dVdB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_5.0.0_1675889186569_0.4026449920789388"},"_hasShrinkwrap":false},"5.1.0":{"name":"node-qpdf2","version":"5.1.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"homepage":"https://github.com/Sparticuz/node-qpdf2","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"license":"MIT","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm/transpile-only"]},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@sparticuz/eslint-config":"^7.2.0","@tsconfig/node16-strictest-esm":"^1.0.3","@types/node":"^18.15.11","ava":"^5.2.0","c8":"^7.13.0","eslint":"^8.38.0","prettier":"^2.8.7","ts-node":"^10.9.1","typescript":"^5.0.4"},"engines":{"node":">=16"},"gitHead":"08df7ca8d1f5fb816aba21d5f0010ca685ce5a31","_id":"node-qpdf2@5.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-8zOJH4/bg+4vSBofRFIe6+Cuqx4ixhrJMSwQguhVzgNBZ6mMrKx0DVPSuBc+qTSz/o3wTIGecBNQhx4Ac2N0YQ==","shasum":"69bd947eca4b31aa47a2f84fd9ac8252b5ec7962","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-5.1.0.tgz","fileCount":16,"unpackedSize":17911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWnSQbtOIqn+n2aFKgX3/RiwuqjHRlsYRtRitUlAWNmgIgREP8FxXNl+ZRrAbdzUK7ulnTMdMtdYER1x7flKualK0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2ag/+JTILhx2xp7y33VRTY8WopluIj6ggxo8S/HjbZPAss5eOHtVM\r\n7V/newNMwJoG9fM253HbEyWFRrtbNO4VJ0OEYxdhI3gqE1BGHXWcewHUBu2P\r\nVXSiUkCbsLVmwrQnND84dFA9SptDhWdmFczMS8RNAk86pF7gHo60wTgGSDv+\r\nd5zPoP0UdGQVUHRWpXC1h0H6nh9i7o6wue10o/9LLBKPn2NJwBYhl1o7P6i/\r\noNlLyE0qrPfFva2lxMDEctfutjLqRLlN0fSJJC8YM4lvkaluSzg5hErBEG1Z\r\neSMS9WQk0sOROkfQqBMpZF2c90MVpgA3vP/hOh2i1H/y1GHV2CE/casTJNIi\r\nT4GAkoVQh9sZNzaLjy98OFPal3G+FihSYUaAPKeLfYx67WbIiQladUR/bFth\r\nAOWou8Hoa1qWzEGhSKaYCSDmsXHFv0lTg6cpaOYO51mf3G8g8ARh21QSMG91\r\nKtdHpgnYo4WdRrEb328adKGaA1tQSkHParZYRp342HVr2NKALDaoyqCaz7a3\r\nvYGYCkhPq827EgSE7JPtEzVYBPlvSPXcO6CxZ5sAG3YO7jgNTfPiGCtFMhSB\r\nK3dniW+kN0CWW/Tr7V4pmBDgWoLuHLvrnnv0RFmVzf2BOQLZ/EU+l+aYB0PT\r\nlopdrfAwX74scbY/pBolKiEP15QYmuC6XlA=\r\n=PIOk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_5.1.0_1681476063244_0.12117629329003066"},"_hasShrinkwrap":false},"6.0.0":{"name":"node-qpdf2","version":"6.0.0","description":"A Content Preserving transformations on PDFs wrapped around QPDF","keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"homepage":"https://github.com/Sparticuz/node-qpdf2","bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"license":"MIT","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json","lint":"eslint --ignore-path .gitignore '**/*.[jt]s'","test":"c8 --reporter=lcov --reporter=text --all --include=src ava test/ --timeout=30s"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx/esm"]},"devDependencies":{"@ianvs/prettier-plugin-sort-imports":"^4.1.1","@rushstack/eslint-patch":"^1.5.1","@sparticuz/eslint-config":"^7.4.8","@tsconfig/node18":"^18.2.2","@tsconfig/strictest":"^2.0.2","@types/node":"^18.18.6","ava":"^5.3.1","c8":"^8.0.1","eslint":"^8.51.0","prettier":"^3.0.3","ts-node":"^10.9.1","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=16"},"_id":"node-qpdf2@6.0.0","gitHead":"682e869f28425e12f6a4fe02354fcf94b722144e","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ys8KADQ7xx7K6cgtjDjfvsjRQA0gUWxiynTvvzSxTpRnUpA0KADPx/HRt67dJGIj69t76rz4aQl8OEd67yTX/g==","shasum":"5f32c659a05aa087108851d005b1e7a9660dcced","tarball":"https://registry.npmjs.org/node-qpdf2/-/node-qpdf2-6.0.0.tgz","fileCount":17,"unpackedSize":18675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrFAss3SKwQNmTU5xYugomBjtqenazNjC5K7xaJqdDwgIgEgCQMUnhzZQPpfB1cYWdHaiiug19EE33caKZeL5WywM="}]},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-qpdf2_6.0.0_1697739857056_0.7614936783786985"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-18T15:04:56.888Z","1.0.0":"2020-05-18T15:04:57.264Z","modified":"2023-10-19T18:24:17.496Z","1.0.1":"2020-05-18T15:07:00.948Z","1.1.0":"2020-05-18T18:13:02.670Z","1.1.1":"2020-05-18T20:18:16.650Z","1.1.2":"2020-06-04T18:19:18.015Z","1.2.0":"2020-06-23T17:09:25.830Z","1.2.1":"2020-06-23T17:38:24.643Z","1.3.0":"2020-06-23T19:26:03.446Z","1.3.3":"2020-10-09T13:59:00.700Z","1.4.0":"2021-01-11T14:41:03.867Z","2.0.0":"2021-09-14T17:29:04.484Z","3.0.0":"2022-07-29T17:06:05.709Z","4.0.0":"2022-09-19T17:08:01.087Z","4.0.1":"2022-09-19T17:55:25.193Z","4.0.2":"2022-09-19T19:22:20.182Z","4.1.0":"2023-01-06T14:30:20.046Z","5.0.0":"2023-02-08T20:46:26.732Z","5.1.0":"2023-04-14T12:41:03.415Z","6.0.0":"2023-10-19T18:24:17.316Z"},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"description":"A Content Preserving transformations on PDFs wrapped around QPDF","homepage":"https://github.com/Sparticuz/node-qpdf2","keywords":["pdf","qpdf","password protect","password protect pdf","pdf encryption","pdf decryption","encrypt","dcrypt","aes","rc4","aes-256","aes-128","rc4-128","rc4-40"],"repository":{"type":"git","url":"git+https://github.com/Sparticuz/node-qpdf2.git"},"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"bugs":{"url":"https://github.com/Sparticuz/node-qpdf2/issues"},"license":"MIT","readme":"# node-qpdf2\n\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/Sparticuz/node-qpdf2/commits/master)\n[![Node.js CI](https://github.com/Sparticuz/node-qpdf2/actions/workflows/node.js.yml/badge.svg)](https://github.com/Sparticuz/node-qpdf2/actions/workflows/node.js.yml)\n[![CodeQL](https://github.com/Sparticuz/node-qpdf2/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/Sparticuz/node-qpdf2/actions/workflows/codeql-analysis.yml)\n[![npm](https://img.shields.io/npm/v/node-qpdf2)](https://www.npmjs.com/package/node-qpdf2)\n[![npm](https://img.shields.io/npm/dm/node-qpdf)](https://www.npmjs.com/package/node-qpdf2)\n[![qpdf 11+](https://img.shields.io/badge/dependencies-qpdf-green)](https://github.com/qpdf/qpdf)\n\nA very simple wrapper for [qpdf](https://github.com/qpdf/qpdf) which is performs content-preserving transformations on PDF files. It includes encrypting and decrypting PDF files with AES 256, AES 128, RC4 (128 & 40) encryption algorithms. This is a fork of [nrhirani/node-qpdf](https://github.com/nrhirani/node-qpdf), adding Promises and Types, and is kept mostly up to date with `qpdf`.\n\n## Dependencies\n\n- [qpdf](https://github.com/qpdf/qpdf)\n  - Version 11 is the minimum version for node-qpdf2 4.0+\n\n## Installation\n\n1. Install qpdf:\n   - Download [qpdf](https://github.com/qpdf/qpdf/releases)\n2. Install node-qpdf:\n   ```\n   npm install node-qpdf2\n   ```\n\n## Serverless?\n\nThis package can be uses on serverless platforms by using your vendor's layers functionality. Use the zip release from `qpdf` as the layer. For example, `qpdf-11.1.0-bin-linux-x86_64.zip` can be directly uploaded as a layer, and has been tested using Amazon Lambda.\n\n## Encryption\n\nYou can encrypt your PDF by following:\n\n```\nimport { encrypt } from \"node-qpdf2\";\n\nconst pdf = {\n  input: \"./test/example.pdf\",\n  output: \"/tmp/encrypted.pdf\",\n  password: \"1234\",\n}\n\nawait encrypt(pdf);\n```\n\n### Options for Encryption\n\nPlease see [src/encrypt.ts](https://github.com/Sparticuz/node-qpdf2/blob/master/src/encrypt.ts#L9) for the latest options, as well as [QPDF's documentation](https://qpdf.readthedocs.io/en/stable/cli.html#encryption) for information on what each restriction does.\n\n### Examples\n\n#### Render and Save:\n\n```\nimport { encrypt } from \"node-qpdf2\";\n\nconst options = {\n    input: \"./test/example.pdf\",\n    keyLength: 128,\n    output: \"/tmp/encrypted.pdf\",\n    password: 'YOUR_PASSWORD_TO_ENCRYPT',\n    restrictions: {\n        print: 'low',\n        useAes: 'y'\n    }\n}\n\nawait encrypt(options);\n```\n\n## Decryption\n\nYou can decrypt your PDF by following:\n\n```\nimport { decrypt } from \"node-qpdf2\";\n\nconst options = {\n  input: \"/tmp/encrypted.pdf\",\n  output: \"/tmp/decrypted.pdf\",\n  password: \"YOUR_PASSWORD_TO_DECRYPT_PDF\",\n}\n\nawait decrypt(options);\n```\n\n## PDF Encryption info\n\nYou can retrieve encryption information using the info function. This function will return a Promise<string>. See [here](https://qpdf.readthedocs.io/en/stable/cli.html#option-show-encryption) for more information.\n\n```\nimport { info } from \"node-qpdf2\";\n\nconst options = {\n  input: \"/tmp/encrypted.pdf\",\n  password: \"FILE_PASSWORD\",\n}\n\nconsole.log(await info(options));\n```\n\nIf the file is not encrypted, the result will be \"File is not encrypted\".\n\n## Coverage\n\n| File       | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |\n| ---------- | ------- | -------- | ------- | ------- | ----------------- |\n| All files  | 100     | 100      | 100     | 100     |\n| decrypt.ts | 100     | 100      | 100     | 100     |\n| encrypt.ts | 100     | 100      | 100     | 100     |\n| index.ts   | 100     | 100      | 100     | 100     |\n| info.ts    | 100     | 100      | 100     | 100     |\n| spawn.ts   | 100     | 100      | 100     | 100     |\n| utils.ts   | 100     | 100      | 100     | 100     |\n\n## Contributing\n\nMaintained by [Kyle McNally](http://www.github.com/Sparticuz).\n\nBug reports and pull requests are welcome on GitHub at https://github.com/Sparticuz/node-qpdf2.\n\n[Sponsorship](https://github.com/sponsors/Sparticuz) is also welcome\n\n## License\n\nThe npm package is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n","readmeFilename":"README.md"}