{"_id":"1pdf","_rev":"2-b280a0cdd2b9edb3b1ce900bdf46be57","name":"1pdf","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"1pdf","version":"1.0.0","description":"```shell script node combine_pdf_files.js ```","main":"combine_pdf_files.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"1pdf":"bin/combine"},"keywords":[],"author":"","license":"ISC","dependencies":{"pdf-lib":"^1.12.0"},"gitHead":"c5153e17425ec067f21df1b1627cc9ff860ee79f","_id":"1pdf@1.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6GQI83oGW9fLzEPw7urNzLmsryCUZ2bOp2u2OCM1YoTnvVPDTbuxsdK+wTkjmqqVbZcKj6G0lfLQN6Tm/8/dgA==","shasum":"0759b09250c59cf05f834c52e68579f2d8782058","tarball":"https://registry.npmjs.org/1pdf/-/1pdf-1.0.0.tgz","fileCount":10,"unpackedSize":7744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyy4DCRA9TVsSAnZWagAANLMP/iJSCTNmTSDEAkD5JicD\n4/i81+rBzjabaX3FcDJAlElsQAUzsY+ZqrgXqXW6zvbw7fMnNojBtAgWLrf7\nZtgTTv0TaW0qFTEmDpXusxnFomY7Pwt6ijAaVwgFrPJAldqzrKKRSmapS58v\nzw5GOw3uWMTwJnJ35T5d/rOAB98JmBpgnPgYGKwGYTqgI1hMijiUCvDdeDR6\nHeCpF2Ppm8ii9a+gBFsJHmsUvnL8Jklicv1SgsvPQu4GONf5v0NlyaHWu9Fd\nrYv45S/xStc8HGB1MDmcAepSWic+TTlGYImtxiwLsNsBGmTtOrsz+fDwUKSj\nypj2S6zWsW+KwIupyOmGQ30ar4hXVLaDCiE1GHOwOtXCN0dOlQUNTMGdZC6l\nDSAvW5qLcInmLBwZqKd4iNc1KDHlsgXo5EOELzp3KzxG4uyCt4boO+hClF9O\njjqeKVQNLsunrt2nqccn5yQXlEbeLOgFaoOkkD2I+39SjXSNbwK+QYNhWOlJ\na4BErzxnGxcwFT7LtV0T33Rw7FaeXkTlo6RT1kqcmtaBcloKhlo3dWyp2v9S\n8u0yLSqbUJH36eeThxu8k57Jjfwqtmk/ajRf0GJf9XAuVroCceDm81Z+vC5U\nsoOrjmX35XYHygc5Kv6jxmOSztSGgNi52VYnJ2sLT6dCwHhGIKu0d0KSq+Wk\n9VXd\r\n=VCOa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM4Kn1ri/3Sevu5OOwcB3F5SMH7cQyzTzkpt7pqCYAHAiBkfl+re7wXWU8Csu7i8vYZUwFycY8RkCT9tEl6Fsp1eQ=="}]},"_npmUser":{"name":"yifanai","email":"yifanai@aol.com"},"directories":{},"maintainers":[{"name":"yifanai","email":"yifanai@aol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/1pdf_1.0.0_1607151106622_0.3709022501081016"},"_hasShrinkwrap":false},"1.0.1":{"name":"1pdf","version":"1.0.1","description":"Combine all PDF files in a directory into 1 PDF file","main":"combine_pdf_files.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"1pdf":"bin/combine"},"keywords":["combine","merge","unify","pdf","files","pdf files"],"author":{"name":"Yifan Ai"},"license":"MIT","bugs":{"url":"https://github.com/yifaneye/1pdf/issues"},"homepage":"https://github.com/yifaneye/1pdf#readme","dependencies":{"pdf-lib":"^1.12.0"},"devDependencies":{},"gitHead":"e122972419df179d36ce8f158b1b26c344d976f4","_id":"1pdf@1.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1PiUIfydHwFCw6BGs7AuRBq59A3Kvqg71WhJAVqfaWj7j+vvLvjGme06JiZVN1J5kQUAWiXQtV+4N+T5XTivXw==","shasum":"f8d46ca5222d03611675addb5048baf58fb93e7f","tarball":"https://registry.npmjs.org/1pdf/-/1pdf-1.0.1.tgz","fileCount":11,"unpackedSize":14414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy34KCRA9TVsSAnZWagAAQyYP/1Ff0pYasz2SFR7OtYhH\nBZpeVmH5wdyrk/ru4P8HjTeO7myC3ApIsJJUzUHFoZhhNlTlqonAYrHQ9Lbf\nLQ/7Ad0sM6D8vp5ePGMFIgEMa5r2bXi4SOI+rJH7bUNpt5hLWvhXTmXuSllX\nWmWdAflVC9iJvd2aa6lYru7t7kLdGzI9r2rCk4F6CVNeDbL9t9bVF6pCOcTV\nWVBlk/6EaZ8kUVEIcExsMyXfmehJJNrcch6KDv/TM4/seLCsIEUGmmq6utTP\n95/1hKFW5CaTUhZDQJGuQhZjVmSdIlmFNEQ8LPSF5cl+/xNjaTv2wanrahuZ\nMtPI4L4K2pf5KWaK7Rw30zzyOvqer6GbJ15wsTe+WknHDEg946FKoscTvwjO\n64uRATdRi+mTY+GxMMCcLQuq+/Q1RvHqN5Iaj651kfwks9dmamsO+/4qcy4h\ngOmNEq4SVLQA58jrNr9vkQr86braWvhvDe63RXbQwLAfHd+G7C/l2ncQt15f\nDGqcEhUWMP6e2eYhXL0lb8VJ2ymJYpcDofWNEs1oxz/4xO/j6bd4HfO+Q8uf\n2t2l8hTWnm8dKMZmx3YTQY7/WriTl2Y3Xq2cGNRzU22kxxYA40/EE2UftRQ1\n4CaX41Yk9nZe37giStAGF4ktd0VYJ02hzWkm4BVQkF+OhyrS/JL+l0FzFKh6\nqOBn\r\n=s4JY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAxN98vv9yMkpkqrPh9APVBvb1RuGLwG4jGgROgwj42QIgIvGpwyUHhIw4bQhv+xl7xrXf6YYOiommXBQVnxyp4VU="}]},"_npmUser":{"name":"yifanai","email":"yifanai@aol.com"},"directories":{},"maintainers":[{"name":"yifanai","email":"yifanai@aol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/1pdf_1.0.1_1607171593627_0.5101820093276426"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-05T06:51:46.622Z","1.0.0":"2020-12-05T06:51:46.780Z","modified":"2022-04-04T10:13:19.545Z","1.0.1":"2020-12-05T12:33:13.828Z"},"maintainers":[{"name":"yifanai","email":"yifanai@aol.com"}],"description":"Combine all PDF files in a directory into 1 PDF file","keywords":["combine","merge","unify","pdf","files","pdf files"],"license":"MIT","readme":"# 1pdf\n\nCombine all PDF files in a directory 📂 into 1 PDF file\n\n## Demo\n\nWatch [1pdf video demo](https://www.youtube.com/watch?v=flhGgjPYar0) on Youtube\n\n1pdf in action:\\\n![1pdf in action](https://yifanai.s3-ap-southeast-2.amazonaws.com/1pdf/1pdf-demo.gif)\n\n1pdf usage demo:\\\n![1pdf usage demo](https://yifanai.s3-ap-southeast-2.amazonaws.com/1pdf/1pdf-demo.jpg)\n\n1pdf efficiency statistics:\\\n![1pdf efficiency statistics](https://yifanai.s3-ap-southeast-2.amazonaws.com/1pdf/1pdf-stats.jpg)\n\n## Background\n\nI wanted to combine my lecture slides (several PDF files every week) into one PDF file, so that I can read, search, go back and forth while opening just one PDF file. 🤓\n\nI used \"https://combinepdf.com\" at first, but it took me so long. 😴 \\\nMost of that time was spent on uploading and downloading the PDF files, not the actual process of combining the PDF files. 😞\n\nWhat if I can combine PDF files locally? That means no more time wasted on uploading and downloading the PDF files! 😎 ...\n\n## Getting Started\n\nInstall the '1pdf' package globally using npm\n\n```\nnpm i -g 1pdf\n```\n\n✅\n\nOR \\\nwhen you do not have write access to /usr/local/lib/node_modules, run\n```\nsudo npm i -g 1pdf\n```\nenter password when prompted and hit enter/return\n\n✅\n\n## Usage\n\nStep 1. ```cd``` into a directory containing PDF files to be combined\n\nStep 2. (Optional) Rename the PDF files in your desired order\n\nStep 3. Run\n```\n1pdf\n```\nto combine the PDF files into one PDF file\n\nOR\n\nRun\n```\n1pdf myFileName.pdf\n```\nto name the output PDF file at the same time\n\n✅\n\n## Package Structure\n\n```\n.\n|-- README.md\n|-- bin\n|   `-- combine\n|-- combine_pdf_files.js\n|-- package-lock.json\n`-- package.json\n```\n\n## Authors\n\n* **Yifan Ai** - *Initial work*\n\nSee also the list of [contributors](https://github.com/yifaneye/1pdf/graphs/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT License\n","readmeFilename":"README.md","homepage":"https://github.com/yifaneye/1pdf#readme","author":{"name":"Yifan Ai"},"bugs":{"url":"https://github.com/yifaneye/1pdf/issues"}}