{"_id":"@aml2lab/pdf2md","_rev":"3-48e16e5dedf3c405427d1d4eeba8b9b1","name":"@aml2lab/pdf2md","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@aml2lab/pdf2md","version":"0.1.0","keywords":["PDF","Markdown","Converter"],"author":{"url":"https://open.gov.sg","name":"Open Government Products, Government Technology Agency of Singapore"},"license":"MIT","_id":"@aml2lab/pdf2md@0.1.0","maintainers":[{"name":"aml2lab","email":"xixu@yahoo.com"}],"contributors":[{"name":"Johannes Zillmann"},{"name":"John Xu"}],"homepage":"https://github.com/aml2lab/pdf2md#readme","bugs":{"url":"https://github.com/aml2lab/pdf2md/issues"},"bin":{"pdf2md":"dist/pdf2md-cli.js"},"dist":{"shasum":"6ff4787e94a3ac55011082eb06d2a2715084c0b8","tarball":"https://registry.npmjs.org/@aml2lab/pdf2md/-/pdf2md-0.1.0.tgz","fileCount":51,"integrity":"sha512-Rv0tr0NmlHbRqlcOgJyMUpDtYPFVyGBG4Raq/FZgh2TwaSYlzB1d+zrHgiw4mQa6iWIkijiGNiJ2NCb3vdxo8Q==","signatures":[{"sig":"MEUCIAp8tDS3iGUhPNZDHnuIFB8JPe1V28xwX2m76PoNsV4XAiEAnhB7ttCUS3Rf8ROtswGEXaNg4yrp9McPlGHT1Q7DiiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111016},"main":"dist/pdf2md.js","types":"types/pdf2md.d.ts","exports":{".":{"import":"./dist/pdf2md.js","require":"./dist/pdf2md.cjs"}},"gitHead":"8f221113fbc86ceb5bc4a467fa11e579eb09b58c","scripts":{"start":"node dist/pdf2md-cli.js --inputFolderPath=[input folder] --outputFolderPath=[output fold] --recursive"},"_npmUser":{"name":"aml2lab","email":"xixu@yahoo.com"},"repository":{"url":"git+https://github.com/aml2lab/pdf2md.git","type":"git"},"_npmVersion":"10.9.2","description":"A PDF to Markdown Converter","directories":{},"_nodeVersion":"22.17.0","dependencies":{"unpdf":"^1.2.2","enumify":"^1.0.4","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"rewire":"^9.0.1","flow-bin":"^0.281.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf2md_0.1.0_1757539155080_0.5881683955643977","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aml2lab/pdf2md","version":"0.1.1","keywords":["PDF","Markdown","Converter"],"author":{"url":"https://open.gov.sg","name":"Open Government Products, Government Technology Agency of Singapore"},"license":"MIT","_id":"@aml2lab/pdf2md@0.1.1","maintainers":[{"name":"aml2lab","email":"xixu@yahoo.com"}],"contributors":[{"name":"Johannes Zillmann"},{"name":"John Xu"}],"homepage":"https://github.com/aml2lab/pdf2md#readme","bugs":{"url":"https://github.com/aml2lab/pdf2md/issues"},"bin":{"pdf2md":"dist/pdf2md-cli.js"},"dist":{"shasum":"c36f8d3ad69e9278dd2dd29b1ac2c375461502e8","tarball":"https://registry.npmjs.org/@aml2lab/pdf2md/-/pdf2md-0.1.1.tgz","fileCount":44,"integrity":"sha512-TJNVzbdsgAkQVwJ0N5ywINDsm2N8/yKULH/uT/T+jfGaZLL9PYCKAfnO1Fd4T10G9RC2TZLv4+mrVWF6lsbjUg==","signatures":[{"sig":"MEYCIQDoqeIWxNlAGcALIAejkRl8M7VfaMqNA+v18SJ2VddbRwIhAKsmKjDxm/Aq/a0ROFn08LYBSvVi9AeK5uUrE7e5uxLO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85758},"main":"dist/pdf2md.js","types":"types/pdf2md.d.ts","gitHead":"8f221113fbc86ceb5bc4a467fa11e579eb09b58c","scripts":{"start":"node dist/pdf2md-cli.js --inputFolderPath=[input folder] --outputFolderPath=[output fold] --recursive"},"_npmUser":{"name":"aml2lab","email":"xixu@yahoo.com"},"repository":{"url":"git+https://github.com/aml2lab/pdf2md.git","type":"git"},"_npmVersion":"10.9.2","description":"A PDF to Markdown Converter","directories":{},"_nodeVersion":"22.17.0","dependencies":{"unpdf":"^1.2.2","enumify":"^1.0.4","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"rewire":"^9.0.1","flow-bin":"^0.281.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf2md_0.1.1_1757549653267_0.4456217998621461","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aml2lab/pdf2md","version":"0.1.2","description":"A PDF to Markdown Converter","main":"dist/pdf2md.js","types":"types/pdf2md.d.ts","bin":{"pdf2md":"dist/pdf2md-cli.js"},"scripts":{"start":"node dist/pdf2md-cli.js --inputFolderPath=[input folder] --outputFolderPath=[output fold] --recursive"},"keywords":["PDF","Markdown","Converter"],"author":{"name":"Open Government Products, Government Technology Agency of Singapore","url":"https://open.gov.sg"},"contributors":[{"name":"Johannes Zillmann"},{"name":"John Xu"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aml2lab/pdf2md.git"},"dependencies":{"enumify":"^1.0.4","minimist":"^1.2.8","pdfjs-dist":"^5.4.149","ts-node":"^10.9.2","unpdf":"^1.2.2"},"devDependencies":{"flow-bin":"^0.281.0","rewire":"^9.0.1"},"_id":"@aml2lab/pdf2md@0.1.2","gitHead":"8f221113fbc86ceb5bc4a467fa11e579eb09b58c","bugs":{"url":"https://github.com/aml2lab/pdf2md/issues"},"homepage":"https://github.com/aml2lab/pdf2md#readme","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VI4fZ4LqEWUOAk6AJ51Y6aiPuyzLHtiP8dEBj6nkrS+xVSUGuAtwnc2dj9HKOGe6TB4sHeCH9spnnFkfINo0IQ==","shasum":"c0f22db054123de4a54b9f1d696845d803544a97","tarball":"https://registry.npmjs.org/@aml2lab/pdf2md/-/pdf2md-0.1.2.tgz","fileCount":45,"unpackedSize":87400,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDhVoBZJZq5paNgTJOsl+DFd8rvK8eM7/+32fwYuqrf0AiEAsx4Z2AipN8NXsjdWSuYhy8umBkszFf8EtCcVe9zialY="}]},"_npmUser":{"name":"aml2lab","email":"xixu@yahoo.com"},"directories":{},"maintainers":[{"name":"aml2lab","email":"xixu@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pdf2md_0.1.2_1757551394034_0.9182219973530539"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-10T21:19:15.006Z","modified":"2025-09-11T00:43:14.488Z","0.1.0":"2025-09-10T21:19:15.317Z","0.1.1":"2025-09-11T00:14:13.452Z","0.1.2":"2025-09-11T00:43:14.305Z"},"bugs":{"url":"https://github.com/aml2lab/pdf2md/issues"},"author":{"name":"Open Government Products, Government Technology Agency of Singapore","url":"https://open.gov.sg"},"license":"MIT","homepage":"https://github.com/aml2lab/pdf2md#readme","keywords":["PDF","Markdown","Converter"],"repository":{"type":"git","url":"git+https://github.com/aml2lab/pdf2md.git"},"description":"A PDF to Markdown Converter","contributors":[{"name":"Johannes Zillmann"},{"name":"John Xu"}],"maintainers":[{"name":"aml2lab","email":"xixu@yahoo.com"}],"readme":"# pdf2md\r\n\r\nJavaScript npm library to parse PDF files and convert them into Markdown\r\n\r\n## Major Changes\r\n\r\nSee [Releases](https://github.com/opendocsg/pdf2md/releases)\r\n\r\n## Usage\r\n\r\n### CLI tool\r\n\r\n```\r\n$ npx @aml2lab/pdf2md --inputFolderPath=[your input folder path] --outputFolderPath=[your output folder path] --recursive\r\n```\r\n\r\nOr in the project folder\r\n\r\n```\r\n$ node dist/pdf2md-cli.js --max-old-space-size=4096 --inputFolderPath=[your input folder path] --outputFolderPath=[your output folder path] --recursive\r\n```\r\n\r\nOptions:\r\n1. Input folder path (should exist)\r\n2. Output folder path (should exist)\r\n3. Recursive - convert all PDFs for folders within folders. Specify the tag if you require recursive, and omit if you don't\r\n\r\n## Credits\r\n[pdf2md](https://github.com/opengovsg/pdf2md) - library\r\n[pdf-to-markdown](https://github.com/jzillmann/pdf-to-markdown) - original project by Johannes Zillmann  \r\n[pdf.js](https://mozilla.github.io/pdf.js/) - Mozilla's PDF parsing & rendering platform which is used as a raw parser\r\n","readmeFilename":"README.md"}