{"_id":"@heripo/pdf-parser","_rev":"48-98010ad03168e56aec4461d4d1011cf4","name":"@heripo/pdf-parser","dist-tags":{"latest":"0.1.46"},"versions":{"0.1.0":{"name":"@heripo/pdf-parser","version":"0.1.0","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.0","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"56ec63f57376b17c906a875810cf2fd2f05e1a63","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.0.tgz","fileCount":19,"integrity":"sha512-SL5ijUs/RDxsTcVFMv8eU9wt8LLJNL2ayaQiGvEXAl2q5zV//Pmsky47AKaYOnQpUvcHrk88gV6zLx/izrsx5A==","signatures":[{"sig":"MEYCIQDoZQsBf7ofnrFLPttlBQ/GOB1CS4utfRp/5i3d0sRdEAIhAOX2lW81fYWbUYxEZpU5iSvaCqP1VutKZDSzA6JGK22G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406102},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3ef31ee2d45bc468488f3321c3e84ac4f85797ba","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","release":"npm publish --access public","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","preversion":"pnpm build","test:watch":"vitest","postversion":"git push --follow-tags","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"catalog:","docling-sdk":"^1.3.6","@heripo/model":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","vitest":"catalog:","@types/yauzl":"^2.10.3","@heripo/logger":"workspace:*","@heripo/shared":"workspace:*","@vitest/expect":"catalog:","@heripo/tsconfig":"workspace:*","@heripo/tsup-config":"workspace:*","@vitest/coverage-v8":"catalog:","@heripo/vitest-config":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.0_1769571999600_0.25626811849376185","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@heripo/pdf-parser","version":"0.1.1","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.1","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"443ca84bd4d8b57cf169635d333a294eacdcb982","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.1.tgz","fileCount":19,"integrity":"sha512-/7ZWyaJvWmNOjvawF8EwRNsGXhxObPZVyVk9Ebc+jg5K7TQDZwTvV6tmuB/qbo1agj8hvOcejymAmndB+GTyaw==","signatures":[{"sig":"MEQCIG2t+DEQsoETc6Cg1G4FsXogeOVOv69bojWiunOqY0bTAiAzcS+NzHAzLq6dOe+D8E6d+wnLyDrYZkumk2b9xysLFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405678},"main":"dist/index.cjs","type":"module","_from":"file:heripo-pdf-parser-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/Users/kimhongyeon/SourceCode/hongyeon/heripo-projects/heripo-engine/packages/pdf-parser/heripo-pdf-parser-0.1.1.tgz","_integrity":"sha512-/7ZWyaJvWmNOjvawF8EwRNsGXhxObPZVyVk9Ebc+jg5K7TQDZwTvV6tmuB/qbo1agj8hvOcejymAmndB+GTyaw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^3.2.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^3.2.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.1_1769574432875_0.6900446357474828","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@heripo/pdf-parser","version":"0.1.2","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.2","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"bfd918e67d26423eed568e1eff87ef4c187efe94","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.2.tgz","fileCount":19,"integrity":"sha512-htRqPeEPFByGF5WkzbCDHfVnFXqRbT4zpn70ycczg8TgtGi39Jlt1cx/DWlB8C/6h3v+vQGoBZ+T52SP+Ulvdg==","signatures":[{"sig":"MEUCICB9wX1G46tGQ0hu0Nnip4txcPJkQRUJ1DSLi+z9bgp6AiEA7NWJ/DWDAD99CK8ZwniIxYb74V1ANody4U1Rok6uYPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405678},"main":"dist/index.cjs","type":"module","_from":"file:heripo-pdf-parser-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/Users/kimhongyeon/SourceCode/hongyeon/heripo-projects/heripo-engine/packages/pdf-parser/heripo-pdf-parser-0.1.2.tgz","_integrity":"sha512-htRqPeEPFByGF5WkzbCDHfVnFXqRbT4zpn70ycczg8TgtGi39Jlt1cx/DWlB8C/6h3v+vQGoBZ+T52SP+Ulvdg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^3.2.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^3.2.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.2_1769901145718_0.8002771736624659","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@heripo/pdf-parser","version":"0.1.3","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.3","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"19873b410fd1fade8460337767153ec02e412425","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.3.tgz","fileCount":19,"integrity":"sha512-td7wAoHwG0Bodz/2jNika66TS23jFLlTw9EHYs65bdX2I5Q/tR922lFyVCJIa5MFr+NmW4feC7Ji2C7sMzUHdg==","signatures":[{"sig":"MEYCIQDzPWyegfSWlJ7PSi4YFp8PnxAhdIwbeXZDoG+PQOkvKQIhAMqk8R9iYexeyV1qt6OaqeAT60BDjp/+QgqenbZ179Sq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406598},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-ByMPHt/heripo-pdf-parser-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-ByMPHt/heripo-pdf-parser-0.1.3.tgz","_integrity":"sha512-td7wAoHwG0Bodz/2jNika66TS23jFLlTw9EHYs65bdX2I5Q/tR922lFyVCJIa5MFr+NmW4feC7Ji2C7sMzUHdg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^3.2.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^3.2.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.3_1770251338354_0.1370724683145379","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@heripo/pdf-parser","version":"0.1.4","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.4","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"8ad450042ef06da0a7a8c7c037e201f3d683dcf0","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.4.tgz","fileCount":19,"integrity":"sha512-dQQl80E7BXWx8m269Ew0YvGiPBvNI0/cXYpts5OCl5sQ+gkiftpxeJG1VlYY9q3yokknfs+rM1Z9BdwERXBVFA==","signatures":[{"sig":"MEUCIDf7OZyrvODTZbag4Gf7S4+WrGE2WAh+aGc8vtLiiEAMAiEAjt1KDWOPGNKeslBA5eFEmk9p4lh/QUdQDH0di3AtZ7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406598},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-wZoGP9/heripo-pdf-parser-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-wZoGP9/heripo-pdf-parser-0.1.4.tgz","_integrity":"sha512-dQQl80E7BXWx8m269Ew0YvGiPBvNI0/cXYpts5OCl5sQ+gkiftpxeJG1VlYY9q3yokknfs+rM1Z9BdwERXBVFA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^3.2.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^3.2.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.4_1770338853043_0.3993623253347687","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@heripo/pdf-parser","version":"0.1.5","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.5","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"108e51f32b2d58fe946c4a719c03facde5f5143d","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.5.tgz","fileCount":19,"integrity":"sha512-e2N8NkwziXdCSEUfT9NR1Tk19dzaDkFJxQxJoZjRbRsRM05ce4n922QO6nHlBCF4ytun1w2CPAKjRlswPYLWrw==","signatures":[{"sig":"MEQCIB55MX+TmkVlrUEe7uPsiCNYBnjZRnIvkXgl1K+WwqItAiAmPmok7daXujO4a+FJa81Z7jTvgP0nIEbZEjq/1iHMMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407247},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-E1WGBe/heripo-pdf-parser-0.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-E1WGBe/heripo-pdf-parser-0.1.5.tgz","_integrity":"sha512-e2N8NkwziXdCSEUfT9NR1Tk19dzaDkFJxQxJoZjRbRsRM05ce4n922QO6nHlBCF4ytun1w2CPAKjRlswPYLWrw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.6.2","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.5_1771661243070_0.26178474449689393","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@heripo/pdf-parser","version":"0.1.6","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.6","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"a9fe82503a7fa87d09945fee3a6201044953827f","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.6.tgz","fileCount":27,"integrity":"sha512-AvGST3vtcGPxoyswCeEPRuRbq09gX7gVEmqDLaiZlgmjq6afxxGxvxGMd10ul1EKYlJW6f0zxurbR48e2Qrg3g==","signatures":[{"sig":"MEUCIEr53cdio9y6ETWvMq51KRcFpAP0A9BfVAwADVm8ne+tAiEAgtHSfgOf7Y4AXcLDcN/O4iea42STWjdec8ATFlYCFNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475053},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-DnrDzW/heripo-pdf-parser-0.1.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./vlm-models":{"types":"./dist/vlm-models.d.ts","import":"./dist/vlm-models.js","default":"./dist/vlm-models.js","require":"./dist/vlm-models.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-DnrDzW/heripo-pdf-parser-0.1.6.tgz","_integrity":"sha512-AvGST3vtcGPxoyswCeEPRuRbq09gX7gVEmqDLaiZlgmjq6afxxGxvxGMd10ul1EKYlJW6f0zxurbR48e2Qrg3g==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.10.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.6_1771802432288_0.6800013923253896","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@heripo/pdf-parser","version":"0.1.7","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.7","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"b80853c7797588892fb286864db0ecea93f985ac","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.7.tgz","fileCount":27,"integrity":"sha512-kWD1wDk4w0dKTYkwW+dpQTU04SHshCLPa2YkIrzzUurw58e7z4AMhSgQuN4rPoP57HUocdQbNEBFrIi8BnyF4g==","signatures":[{"sig":"MEYCIQDSflkZkd9uLamO/fc5ER4FbRXX1iJN6/o9OD1DVekiDAIhAJ6MWMRlJ7QC8WpOCn+NJmYZNbiLT6K4886ctOoLJJAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475053},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Z5Evmq/heripo-pdf-parser-0.1.7.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./vlm-models":{"types":"./dist/vlm-models.d.ts","import":"./dist/vlm-models.js","default":"./dist/vlm-models.js","require":"./dist/vlm-models.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Z5Evmq/heripo-pdf-parser-0.1.7.tgz","_integrity":"sha512-kWD1wDk4w0dKTYkwW+dpQTU04SHshCLPa2YkIrzzUurw58e7z4AMhSgQuN4rPoP57HUocdQbNEBFrIi8BnyF4g==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.10.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^1.3.6","@heripo/model":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.7_1771972492920_0.09248227821060806","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@heripo/pdf-parser","version":"0.1.8","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.8","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"4e59eb515693231fa58fa2a790b78718066f1133","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.8.tgz","fileCount":11,"integrity":"sha512-Wtmr/Yi8JjdvShh8IR9Eu/gHTfKZhbD1Mtr5d5Ph9VNV37L9UnVdjwBxLxKueMCSYpAyLS53qoP17sz/5jVwMw==","signatures":[{"sig":"MEYCIQDGK4p+4CnfbXCBJ/yItRv5mBGN8/SC/gyi6T+rlZde6wIhAN2ZTeUNs41T0q0nOLX44nvXMDN2ka1S1GZBZ73eFB9J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718777},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-cib9rB/heripo-pdf-parser-0.1.8.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-cib9rB/heripo-pdf-parser-0.1.8.tgz","_integrity":"sha512-Wtmr/Yi8JjdvShh8IR9Eu/gHTfKZhbD1Mtr5d5Ph9VNV37L9UnVdjwBxLxKueMCSYpAyLS53qoP17sz/5jVwMw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.44.0","docling-sdk":"^2.0.4","@heripo/model":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.8_1772415559722_0.27630643089133256","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@heripo/pdf-parser","version":"0.1.9","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.9","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"a423cbc0c0b195029f7f9ca4b30b4dbe88a9aed4","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.9.tgz","fileCount":11,"integrity":"sha512-w8UKYO8r7eBnIC3EMS78DO2396bXLdoP/x6pOr48hBfJgnopPioRxE7PijkFRxfRjPru73XgXcxPIeqBjUHXBg==","signatures":[{"sig":"MEQCIFF0jNvMzMsgQ+DCvl/07HRywe5E1aBypwQoKkWYsFQpAiAkIz+FmWTpLouAKwmWI2R+KwNscnWPHjV1kvg+anjFGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734591},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-AoIgdD/heripo-pdf-parser-0.1.9.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-AoIgdD/heripo-pdf-parser-0.1.9.tgz","_integrity":"sha512-w8UKYO8r7eBnIC3EMS78DO2396bXLdoP/x6pOr48hBfJgnopPioRxE7PijkFRxfRjPru73XgXcxPIeqBjUHXBg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.108","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.0","docling-sdk":"^2.0.4","@heripo/model":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.9_1772543238384_0.37584226480076044","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@heripo/pdf-parser","version":"0.1.10","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.10","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"56171f0bdb729af7da0dd1edafa385a699888dd6","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.10.tgz","fileCount":11,"integrity":"sha512-CW38F37i4L2GXrmMG2+1v88jxBW/5mUDRdBhqKr8HkpADW+0pV27QZZE2vgBGiw8R5Y9QOW3f3c4NARlkudyjQ==","signatures":[{"sig":"MEUCIQDCBQVDjf9spX8egXdEK5Yp78OI014w9Ohb6KiKcZSR8AIgFfPpa8vORYVxQXOgXCwhVVhgZa+ZlsZy+VgV5ip1Q8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771498},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-nn7g2f/heripo-pdf-parser-0.1.10.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-nn7g2f/heripo-pdf-parser-0.1.10.tgz","_integrity":"sha512-CW38F37i4L2GXrmMG2+1v88jxBW/5mUDRdBhqKr8HkpADW+0pV27QZZE2vgBGiw8R5Y9QOW3f3c4NARlkudyjQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.111","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.10_1772634252197_0.34789728245674456","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@heripo/pdf-parser","version":"0.1.11","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.11","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"ce2058b76ddd7b0958cac60af16ed5ed2bfd96b5","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.11.tgz","fileCount":11,"integrity":"sha512-0V0dpQQVLnv+jLF/EABaj1hnJmULOxNlc4NtSFy6jg9/ZoN83e1Ou1RUwPH3FbFJZgMZUD0q5z0890M5Uar+1Q==","signatures":[{"sig":"MEUCIAYXmktKupk3cqiYDJQ53Etknh4hWJXnr4EAqWFV/Rc+AiEAj3lt/8SQuag4HYUvrpx9V45skgysSyer7kHH7BhHMZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774789},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-mX7K5S/heripo-pdf-parser-0.1.11.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-mX7K5S/heripo-pdf-parser-0.1.11.tgz","_integrity":"sha512-0V0dpQQVLnv+jLF/EABaj1hnJmULOxNlc4NtSFy6jg9/ZoN83e1Ou1RUwPH3FbFJZgMZUD0q5z0890M5Uar+1Q==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.111","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.11_1772634970257_0.2621653222915732","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@heripo/pdf-parser","version":"0.1.12","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.12","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"77d94c292f973890f16dda18821852a51600ffd1","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.12.tgz","fileCount":11,"integrity":"sha512-rOUzsDBdK2X+0HM79EIWW8evdWGDrQSBKn75Xd3lNMLV2RKHeghK7UFwkENRYrgzIDr6b5GttbLXwMyroO3EWQ==","signatures":[{"sig":"MEQCIDDPGtrI+yAiNc9e+6jTpI3kner35+GWZgou7hd7CdSkAiAeWSwT119DeCkGwJfXrXNWTeyDSGI+UQkuwKl8X3Fjug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893729},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-EqrGkl/heripo-pdf-parser-0.1.12.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-EqrGkl/heripo-pdf-parser-0.1.12.tgz","_integrity":"sha512-rOUzsDBdK2X+0HM79EIWW8evdWGDrQSBKn75Xd3lNMLV2RKHeghK7UFwkENRYrgzIDr6b5GttbLXwMyroO3EWQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.12_1772710692233_0.44770158034940266","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@heripo/pdf-parser","version":"0.1.13","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.13","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"ce162d083851ab43f829c8673ed7e794021cba7e","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.13.tgz","fileCount":11,"integrity":"sha512-+e6Aonlg+bD4NItj2gCPtDHCfHX2yFp5uE2uJ3uzwel2AYgNQ8/wSNZfcwPh1DMXhXiYwPCCEfiQwsU7fAztCw==","signatures":[{"sig":"MEUCIQCErevIBZKRugy2hPt4dkp4b6JOdXbOiNZdP6SkmQ3w5QIgGjZ7qfb+POcV7Kv70D41fP6llTsqP9+Od3nDo686Zpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893834},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-4UXfRH/heripo-pdf-parser-0.1.13.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-4UXfRH/heripo-pdf-parser-0.1.13.tgz","_integrity":"sha512-+e6Aonlg+bD4NItj2gCPtDHCfHX2yFp5uE2uJ3uzwel2AYgNQ8/wSNZfcwPh1DMXhXiYwPCCEfiQwsU7fAztCw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.13_1772870053003_0.9656839548545058","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@heripo/pdf-parser","version":"0.1.14","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.14","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"49a04aaca2e29a86c84b04d1ec35eed82005b912","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.14.tgz","fileCount":11,"integrity":"sha512-bTa5kTOpSedwEW6vLP++w9ypfhLP4Ic8ivKMiDzTJ8/n3ep4OZ5uW2JndhT0yAut7ALwzTa0eU9a3IAc4LSugQ==","signatures":[{"sig":"MEUCIGUOmpXSz/WqBMCuzyOJ4EmL3mt4UFDw4eZPLVcZleVlAiEA7CZhdMYhTjwJ7wWTVmWnhJ4UtlI+vftv9IH5G1mbPs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902692},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-F2dfqp/heripo-pdf-parser-0.1.14.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-F2dfqp/heripo-pdf-parser-0.1.14.tgz","_integrity":"sha512-bTa5kTOpSedwEW6vLP++w9ypfhLP4Ic8ivKMiDzTJ8/n3ep4OZ5uW2JndhT0yAut7ALwzTa0eU9a3IAc4LSugQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.18","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.0.18","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.0.18","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.14_1773055298673_0.832307643214788","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@heripo/pdf-parser","version":"0.1.15","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.15","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"920ab7b33b7a7acd1abbf0f8b957556109419578","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.15.tgz","fileCount":11,"integrity":"sha512-Si5IzgsrxLRhPI0ca1LdSjeh1FA2YULYnRp/HxPR4jRTaYqnupIsZPCEssg/dcY6fOLGQhuoqdSOxX/PjL0cuw==","signatures":[{"sig":"MEUCIFup1x0cYF86MBZ4oXeS66m59MF0Bso2lEGa4FQLNhORAiEAlUBp2OeVpE44Lxk7Z2vpoCe2GblHR4UqbFq5FB9XP60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930502},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-mT1wEd/heripo-pdf-parser-0.1.15.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-mT1wEd/heripo-pdf-parser-0.1.15.tgz","_integrity":"sha512-Si5IzgsrxLRhPI0ca1LdSjeh1FA2YULYnRp/HxPR4jRTaYqnupIsZPCEssg/dcY6fOLGQhuoqdSOxX/PjL0cuw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.1","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.0","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.0","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.15_1773355538263_0.3921659005418674","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@heripo/pdf-parser","version":"0.1.16","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.16","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"5c2b106f633a4620326227b22ab32e9e62c547dc","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.16.tgz","fileCount":11,"integrity":"sha512-QN2rAi1sAPGWuJldDXiR+bsPVNcc4afXHuwjUxd6TG8g7JYZQwwVDCiW9uFkJuEeKdKrhglPWlBn/cgjXInFUg==","signatures":[{"sig":"MEYCIQD5Fx+iqgGA8UHyomlm12AOnw2V064hdVklKUL2CETlcgIhAK8hvj7/QgJmUq1/ZJOiZyoB/E4Ew7+WYqwBL8sjPK86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931226},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-YTVkEy/heripo-pdf-parser-0.1.16.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-YTVkEy/heripo-pdf-parser-0.1.16.tgz","_integrity":"sha512-QN2rAi1sAPGWuJldDXiR+bsPVNcc4afXHuwjUxd6TG8g7JYZQwwVDCiW9uFkJuEeKdKrhglPWlBn/cgjXInFUg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.1","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.0","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.0","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.16_1773357290716_0.0976061384551059","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@heripo/pdf-parser","version":"0.1.17","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.17","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"6f0770a81f7aa14974b8f7e597fdede7ca2ff0c6","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.17.tgz","fileCount":11,"integrity":"sha512-GWLwB2ZhGTAzRhKsqOwZ5+a7PXrirJkdgtCaJvIMcVDY+Aj266IFgGeAlyxesyB9TaXyrlTqE20Lh0wYTPujtw==","signatures":[{"sig":"MEQCIDnAM/psQpvTtnOzdJM0nXSTcZoAyjX5JF+uvts2Gbo8AiBV+kOQaLN1eA4DJkU29M1ug8hS/24GwIiYNAdkpj8gUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946396},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-xlP0B4/heripo-pdf-parser-0.1.17.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-xlP0B4/heripo-pdf-parser-0.1.17.tgz","_integrity":"sha512-GWLwB2ZhGTAzRhKsqOwZ5+a7PXrirJkdgtCaJvIMcVDY+Aj266IFgGeAlyxesyB9TaXyrlTqE20Lh0wYTPujtw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","zod":"^4.3.6","yauzl":"^3.2.1","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.0","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.0","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.17_1773881837778_0.5032834627952594","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@heripo/pdf-parser","version":"0.1.18","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.18","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"74691f9f7f8588544f936742975fc48594d98cf0","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.18.tgz","fileCount":11,"integrity":"sha512-kSMvbWur7XlMvTgh1/2z5QL8gTHu/atWMXZ82/C+B822ng8aCuGSkhQgG6ZyR2npsxlDB+JeIeFk8BIO8OY+7g==","signatures":[{"sig":"MEQCICqRgricB1FPvZBGGGIWkyP4FKB9XVqw4dsXSCKwakLUAiA2dIsY/oysS8BQYIDi3LAQbwb+00kN3tKqO39F/gKDlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946396},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-eZEBTZ/heripo-pdf-parser-0.1.18.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-eZEBTZ/heripo-pdf-parser-0.1.18.tgz","_integrity":"sha512-kSMvbWur7XlMvTgh1/2z5QL8gTHu/atWMXZ82/C+B822ng8aCuGSkhQgG6ZyR2npsxlDB+JeIeFk8BIO8OY+7g==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.9.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.134","zod":"^4.3.6","yauzl":"^3.2.1","es-toolkit":"^1.45.1","docling-sdk":"^2.0.4","@heripo/model":"0.1.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.0","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.0","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.18_1774137699129_0.8575928779682553","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@heripo/pdf-parser","version":"0.1.19","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.19","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"00e4ae9bc388e8ad9bf5882f24b687d12168ca3d","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.19.tgz","fileCount":11,"integrity":"sha512-7nBHFeqha2llSRDkW4aDlDkGY3zhxbTr9UVE+8V7e/oCM8jbwRp5SS1Ah1IgpDPqsGktCD72KkNGLbpXjjG+dw==","signatures":[{"sig":"MEQCIHVBmRHWmAD7vFnegXz6SdWll5i5WOSoGrUUS6KDElKWAiA1S/MYen5xmnoLIFWhWyj3zLxsYZZ+bMPbxHkoA3UgEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946396},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-z4WGzQ/heripo-pdf-parser-0.1.19.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-z4WGzQ/heripo-pdf-parser-0.1.19.tgz","_integrity":"sha512-7nBHFeqha2llSRDkW4aDlDkGY3zhxbTr9UVE+8V7e/oCM8jbwRp5SS1Ah1IgpDPqsGktCD72KkNGLbpXjjG+dw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.158","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.19_1775950907351_0.32531373098973826","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@heripo/pdf-parser","version":"0.1.20","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.20","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho Hayoung","email":"hmys0500@gmail.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"22b71917cfe705970acc43660d55184d4e82d097","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.20.tgz","fileCount":11,"integrity":"sha512-0szA0ctbG4ihGsYeqj+93/afBydjRTdDB9jVPEBFDYP/Voy20J9oFQOpz11z1TgKygGjabyPE/SNOMhrz7xWhQ==","signatures":[{"sig":"MEUCIQCafHlE99JjUFuFtBysDbJjl98FdwwmxO5BNdEuGnVPsAIgJcPSZoLhEoAc5HRiHdYsmdJuJss9Bp0WoB+SvJ6AHoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946396},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-GqdAML/heripo-pdf-parser-0.1.20.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-GqdAML/heripo-pdf-parser-0.1.20.tgz","_integrity":"sha512-0szA0ctbG4ihGsYeqj+93/afBydjRTdDB9jVPEBFDYP/Voy20J9oFQOpz11z1TgKygGjabyPE/SNOMhrz7xWhQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.158","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.20_1776083968976_0.7150172181876273","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@heripo/pdf-parser","version":"0.1.21","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.21","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"acfb39bdb000739118bcb2af3aa45d2a99e3342b","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.21.tgz","fileCount":11,"integrity":"sha512-3uVRAUwxd2S6mdLzvwFrhUt8O5Q3SJMrW36O6JmqCedLp/Ig63bQhgoK3rzKuDf/97nir7uNOWqsp5ErExVNig==","signatures":[{"sig":"MEUCIB10oUxkrF9BXMhaPcM7mnX4iSTjsWxkUC1AT25bD/UiAiEAnYuyMR1wFW7NsYjU5wuBK2n9JxIK7wmch3ig12Ahwpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949168},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-SAF1jr/heripo-pdf-parser-0.1.21.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-SAF1jr/heripo-pdf-parser-0.1.21.tgz","_integrity":"sha512-3uVRAUwxd2S6mdLzvwFrhUt8O5Q3SJMrW36O6JmqCedLp/Ig63bQhgoK3rzKuDf/97nir7uNOWqsp5ErExVNig==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.158","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/logger":"0.0.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.21_1776084355281_0.39749983785216747","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@heripo/pdf-parser","version":"0.1.22","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.22","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"129066e8159a6fd03e71d9f8253823f947529386","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.22.tgz","fileCount":11,"integrity":"sha512-aOWLW4fQLxbYMs5gw5W2+NCsdPNss9iW90s2ib+kMI4e31e3dY7DjbMQ8JLmGtBcTEbXyLDyDlynMXSz6wcT+w==","signatures":[{"sig":"MEUCIQDxRcdlSrShjiC3gbAixrcH6oi/JZflv2d8vFAu0jwcSQIgVrS2jfqvcspmyX3E+cZlFkFOSRNDqgl5TQ7GdUR6rSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949169},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-4xYzRE/heripo-pdf-parser-0.1.22.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-4xYzRE/heripo-pdf-parser-0.1.22.tgz","_integrity":"sha512-aOWLW4fQLxbYMs5gw5W2+NCsdPNss9iW90s2ib+kMI4e31e3dY7DjbMQ8JLmGtBcTEbXyLDyDlynMXSz6wcT+w==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.162","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.22","@heripo/logger":"0.1.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.22_1776294612796_0.8444678304213742","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@heripo/pdf-parser","version":"0.1.23","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.23","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"d9d3fa4ba584d77810f9d781a7a92482c6e609d4","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.23.tgz","fileCount":11,"integrity":"sha512-WWmccGw79IycpkorSmKTYipRvLxsomYzdiD2SLVqVxochQsFnH6V1sYU/02Rp0gY0BP48HOj9yfxc5Z92/vjbA==","signatures":[{"sig":"MEQCIA0Z6M/+Xsg32iNWMoRQI573VVtCBaBosMYcHeq4kQcJAiBqm5VgXyqy6+S21++U+tporry2xQ30JAyhCL6cKWF2MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949169},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-uEhOZb/heripo-pdf-parser-0.1.23.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-uEhOZb/heripo-pdf-parser-0.1.23.tgz","_integrity":"sha512-WWmccGw79IycpkorSmKTYipRvLxsomYzdiD2SLVqVxochQsFnH6V1sYU/02Rp0gY0BP48HOj9yfxc5Z92/vjbA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.23","@heripo/logger":"0.1.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.23_1776430312356_0.053999133559257784","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@heripo/pdf-parser","version":"0.1.24","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.24","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"29ce2d55375c67a65fa6f0c86a0ceb159295c7b2","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.24.tgz","fileCount":11,"integrity":"sha512-Kx08BmsWKalD3R9VCLzUB3XgXDXOAzn6WsIwhNuVqlLHSq4hnPvnn4u6WiW+9d7QbzAqCYXZhXABjPuptkqVYg==","signatures":[{"sig":"MEQCICyqTzZEPNxn8P6niIcw4xmAHYx1b02FvO2GPk3VG4zaAiBdNrlZfDK9LJiN2r+JDmob+SFcelS95FXOx1lN2crObg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950199},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-HoYYfu/heripo-pdf-parser-0.1.24.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-HoYYfu/heripo-pdf-parser-0.1.24.tgz","_integrity":"sha512-Kx08BmsWKalD3R9VCLzUB3XgXDXOAzn6WsIwhNuVqlLHSq4hnPvnn4u6WiW+9d7QbzAqCYXZhXABjPuptkqVYg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.24","@heripo/logger":"0.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.24_1776984961529_0.758515634972682","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@heripo/pdf-parser","version":"0.1.25","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.25","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"636dfe4ec8ee37ee52a1bd1837de14ad9a823c8f","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.25.tgz","fileCount":11,"integrity":"sha512-xTP5cQzVlXtvCYae51PVKCWiFOKLtLSSqKsiRU/yJnwekI4L+eBcT+jLV/7kyUchjfrz9ZQ90WZoidwT+AqopQ==","signatures":[{"sig":"MEYCIQDbU119Tt+ZM4F5ptXbg7+KEXEj8zQ/EnM8eedBzNAIvwIhAJMhKBFvD14f+/MJkCghR6XxeyCW4zY1XlS9OpYWsd1Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967959},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-vNr4am/heripo-pdf-parser-0.1.25.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-vNr4am/heripo-pdf-parser-0.1.25.tgz","_integrity":"sha512-xTP5cQzVlXtvCYae51PVKCWiFOKLtLSSqKsiRU/yJnwekI4L+eBcT+jLV/7kyUchjfrz9ZQ90WZoidwT+AqopQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.25","@heripo/logger":"0.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.25_1776995111127_0.5854365965483921","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@heripo/pdf-parser","version":"0.1.26","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.26","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"175ba3b06f29072f9e60bc321bedb18e07e0665b","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.26.tgz","fileCount":11,"integrity":"sha512-d057pt65gYLlH4Cl3Gv/kkxgLWxw2w3W6qGMLvpNx00sVCIvma4y1lZ0hiSYDGQS+b96dB3K2exVmlOY1D1KoQ==","signatures":[{"sig":"MEYCIQCzV5p+vPAxRnfxW3F8Q6f1mS4eSzhZ1fkcSJzn9DCHKgIhAKCabTFskPasvQp9zwCExK0Hl/nUJwZfZO38csfatDdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967887},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-KyafJa/heripo-pdf-parser-0.1.26.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-KyafJa/heripo-pdf-parser-0.1.26.tgz","_integrity":"sha512-d057pt65gYLlH4Cl3Gv/kkxgLWxw2w3W6qGMLvpNx00sVCIvma4y1lZ0hiSYDGQS+b96dB3K2exVmlOY1D1KoQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.11.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.168","zod":"^4.3.6","yauzl":"^3.3.0","es-toolkit":"^1.45.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.26","@heripo/logger":"0.1.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.4","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.4","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.26_1777386385264_0.8996554965079775","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@heripo/pdf-parser","version":"0.1.27","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.27","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"886eb7f31e8bdc67c7c97b4cb56e083f02b9ce09","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.27.tgz","fileCount":11,"integrity":"sha512-oiYuM5NbFrIa9E7MpBoMvy15PYt4li110tkABk9SNrkFlIwLRwONVTJBXe9YxNXSO/EvouBydtze0nW7U/LCiw==","signatures":[{"sig":"MEUCIFYi0D+JMBucunAaXGOBYMof5oqQlRIK7XyWMCX6bR6EAiEAhEdXWEYQ0rlqX5NrcOZfv8ykgVpHzuzCKpR/GXWqfkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1762113},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-d6rcpN/heripo-pdf-parser-0.1.27.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-d6rcpN/heripo-pdf-parser-0.1.27.tgz","_integrity":"sha512-oiYuM5NbFrIa9E7MpBoMvy15PYt4li110tkABk9SNrkFlIwLRwONVTJBXe9YxNXSO/EvouBydtze0nW7U/LCiw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.27","@heripo/logger":"0.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.5","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.5","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.5","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.27_1778458321096_0.6067406434099394","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@heripo/pdf-parser","version":"0.1.28","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.28","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"8e207553408540a895426d013df6edcedadb9b69","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.28.tgz","fileCount":11,"integrity":"sha512-6mAJHwZh/ClQEX97gvgeiYb1rOU1BRhb89X2Jo6rPioYrvmdRckQX3ra6xQcriIu6iKFbBIPyRCGuxbIM0CMHg==","signatures":[{"sig":"MEUCIQC93zWIJ7iU3vYTg/9smJPfqHgI4gWn8mHs4G+vZ/0ybgIgV3y+vSiPI6Nxik+S+PYyRcWnspSAN/DzApmCh6LqNj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1752655},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-QN0Z1y/heripo-pdf-parser-0.1.28.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-QN0Z1y/heripo-pdf-parser-0.1.28.tgz","_integrity":"sha512-6mAJHwZh/ClQEX97gvgeiYb1rOU1BRhb89X2Jo6rPioYrvmdRckQX3ra6xQcriIu6iKFbBIPyRCGuxbIM0CMHg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.28","@heripo/logger":"0.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.5","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.5","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.5","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.28_1778540903891_0.5374477773612336","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@heripo/pdf-parser","version":"0.1.29","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.29","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"9b6085f1c7a085af09a22d32b955d55814995199","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.29.tgz","fileCount":11,"integrity":"sha512-cJ5S29u4Euh7L/hSQSpa6tveHvXaU1SyNaB0F/oaxn3s/xtT8xLNic08ea8HZ2U/vKnzY+ih/J+vBAjopL/WEQ==","signatures":[{"sig":"MEUCIQCbogowkvFVWI8i0De99+Nwb9eYN+jMadyBAZEjIXU79gIgVkNd4mzRnIWHWTdPzdhM1wI3rlpdfhSX9j9AbRcVu5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758668},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-v5XGES/heripo-pdf-parser-0.1.29.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-v5XGES/heripo-pdf-parser-0.1.29.tgz","_integrity":"sha512-cJ5S29u4Euh7L/hSQSpa6tveHvXaU1SyNaB0F/oaxn3s/xtT8xLNic08ea8HZ2U/vKnzY+ih/J+vBAjopL/WEQ==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.177","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.5","@heripo/model":"0.1.29","@heripo/logger":"0.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.5","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.5","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.5","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.29_1778761584449_0.5432370659269756","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@heripo/pdf-parser","version":"0.1.30","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.30","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"72c276e04182bdf63c250b5ed8fcc283b1ecf441","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.30.tgz","fileCount":11,"integrity":"sha512-KBDL7B0nzaCOhi7vSqdrWrBdeRCoBFDtR2KO2f82BhhdP7sNCs47DPVL9ZNkboRtqHSGg/lZEfvbfs2dVcixRw==","signatures":[{"sig":"MEUCIBUSwpiGgqbKPJENJ9uYAJZ34NwEwzk1ylUDrspOMKuVAiEAiAc38OAnq8cgB6fwfK4X4dSSHW2Xgaq3sanvkVksmgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2211814},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-rHnAaG/heripo-pdf-parser-0.1.30.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-rHnAaG/heripo-pdf-parser-0.1.30.tgz","_integrity":"sha512-KBDL7B0nzaCOhi7vSqdrWrBdeRCoBFDtR2KO2f82BhhdP7sNCs47DPVL9ZNkboRtqHSGg/lZEfvbfs2dVcixRw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.30","@heripo/logger":"0.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.30_1778981486045_0.7890560060448033","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@heripo/pdf-parser","version":"0.1.31","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.31","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"bd50ac4147516cd44a3203a2eec6f8c216d2a6d9","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.31.tgz","fileCount":11,"integrity":"sha512-rzDTzPLrGiCBkLHOfprVa6nYJrgjJFtC9fCfgVV4VtqJihFyJ8dyUkxODlP94x4LL8TbJvY9EOt5lC+i9vZevw==","signatures":[{"sig":"MEUCIQDI26ScAHN54W1VxKkMruFGisWsHjPhl7BeZyuW1DT/ZAIgcH2Sm3y7QXpJguXk3tipKWva6e0/0SnVtWEDRLAA8b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2273362},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-1KgFB8/heripo-pdf-parser-0.1.31.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-1KgFB8/heripo-pdf-parser-0.1.31.tgz","_integrity":"sha512-rzDTzPLrGiCBkLHOfprVa6nYJrgjJFtC9fCfgVV4VtqJihFyJ8dyUkxODlP94x4LL8TbJvY9EOt5lC+i9vZevw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.31","@heripo/logger":"0.1.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.31_1779006118156_0.2922926886325019","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@heripo/pdf-parser","version":"0.1.32","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.32","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"cbd9922ee910e6213c6b65a521d711bf43e3f293","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.32.tgz","fileCount":11,"integrity":"sha512-3UqHJepOZkwOlfB+LNBoSN2c0dMODVaUmOxckQmdQvE19A+vwSbIxuA8UtAAZ6h7mo25ypKq8naRxBCn46Rxwg==","signatures":[{"sig":"MEUCIQCGDKxUpkaR6PH+xwRZLwnGqk0dSMqHIOGt8pRylrIr5QIgWuFLE4Fmkxj8lZ7cEtEp6f9aB1svG9ytUTLUMlY2wF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520281},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Hk9q5r/heripo-pdf-parser-0.1.32.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Hk9q5r/heripo-pdf-parser-0.1.32.tgz","_integrity":"sha512-3UqHJepOZkwOlfB+LNBoSN2c0dMODVaUmOxckQmdQvE19A+vwSbIxuA8UtAAZ6h7mo25ypKq8naRxBCn46Rxwg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.32","@heripo/logger":"0.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.32_1779407952066_0.6438710611424381","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@heripo/pdf-parser","version":"0.1.33","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.33","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"5faa532fdf28e976caa6b4e2592ca833b1ee81aa","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.33.tgz","fileCount":11,"integrity":"sha512-FI1mHZzODg82u9zdNBlK15slLxT3I7z5ORGo4Rf0wGSU7nkMQ8cE0NhXl4vrt47BBW5q9YR5ER4UeSYJP+GzfA==","signatures":[{"sig":"MEUCIQC9pU29Vqt60mIERfombTab70Q9RTe/bJ1vfrozn/vfAwIgbjRboFeZs08lMqIVopiSYqxG5+x1H3iboGaKekSl5Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530421},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Repdi7/heripo-pdf-parser-0.1.33.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Repdi7/heripo-pdf-parser-0.1.33.tgz","_integrity":"sha512-FI1mHZzODg82u9zdNBlK15slLxT3I7z5ORGo4Rf0wGSU7nkMQ8cE0NhXl4vrt47BBW5q9YR5ER4UeSYJP+GzfA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.33","@heripo/logger":"0.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.33_1780322261820_0.26486899843258493","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@heripo/pdf-parser","version":"0.1.34","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.34","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"6605cc7600f7540860b3f90da0b2a80ba48c0b4c","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.34.tgz","fileCount":11,"integrity":"sha512-vmv1lfQtQ3uW38KEGvg/zaT+EkIrGug9uDK1QA4YPCPY3n4VmRvevYX1b/seKVBCl0EHqBmO8zRH7y+uftw0Gg==","signatures":[{"sig":"MEQCIGNNjRL5Vz+sfQ0LyYCag89bg2lIvlMBibZ30Djed9xyAiAkaRKnPt3SS0ghMQez/S2V0vxi9btLHO4DknpCh/uWew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2528475},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-UmlCIJ/heripo-pdf-parser-0.1.34.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-UmlCIJ/heripo-pdf-parser-0.1.34.tgz","_integrity":"sha512-vmv1lfQtQ3uW38KEGvg/zaT+EkIrGug9uDK1QA4YPCPY3n4VmRvevYX1b/seKVBCl0EHqBmO8zRH7y+uftw0Gg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.34","@heripo/logger":"0.1.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.34_1780527648188_0.37258036561907315","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@heripo/pdf-parser","version":"0.1.35","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.35","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"94a1cfc4485bf22ab922b7e897c74cb13ae23a9d","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.35.tgz","fileCount":11,"integrity":"sha512-rLg8/tqEtU1YrTiEWX5bjzSacy/eAw9k2ciPlF726kBtxerxEHVe7z48wUlU5Af58sRY4qICikZ8+hsuFNJtgw==","signatures":[{"sig":"MEUCIDdPmdl0nYN8fFLGDXjnf7OUsDrfR6iu7QQtVhk/PaY9AiEAgy8UNnmMbDbTsN9iyyjsNGZ7Z90JmLhBOhsOBVRq4F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2532163},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-M7Z5Ax/heripo-pdf-parser-0.1.35.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-M7Z5Ax/heripo-pdf-parser-0.1.35.tgz","_integrity":"sha512-rLg8/tqEtU1YrTiEWX5bjzSacy/eAw9k2ciPlF726kBtxerxEHVe7z48wUlU5Af58sRY4qICikZ8+hsuFNJtgw==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.184","zod":"^4.4.3","yauzl":"^3.3.0","es-toolkit":"^1.46.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.35","@heripo/logger":"0.1.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.6","@types/yauzl":"^2.10.3","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.6","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.6","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.35_1780621244661_0.8996966190921087","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@heripo/pdf-parser","version":"0.1.36","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.36","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"7eb3b090203549c4afe0d5b9be925ba90cb3b106","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.36.tgz","fileCount":11,"integrity":"sha512-8Vuc+SDx1QO7IKu1R5MFW2I5tMC167ADq9Z3UjI5V0WvumSxxyNMpu6meCIQm6ZGGv00p9fdjn8MWpbVQS2TYA==","signatures":[{"sig":"MEQCIEdccMAeRI4S5H0te5kugdF59qjnCqLcMrrhX1sEclb5AiBGJIZrV5YJagWJQNfr9plUyLcbavulxCuvt3O0/gdQXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2533723},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Hedgze/heripo-pdf-parser-0.1.36.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Hedgze/heripo-pdf-parser-0.1.36.tgz","_integrity":"sha512-8Vuc+SDx1QO7IKu1R5MFW2I5tMC167ADq9Z3UjI5V0WvumSxxyNMpu6meCIQm6ZGGv00p9fdjn8MWpbVQS2TYA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.197","zod":"^4.4.3","yauzl":"3.3.2","es-toolkit":"^1.47.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.36","@heripo/logger":"0.1.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.8","@types/yauzl":"^3.3.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.8","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.8","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.36_1780839915744_0.47325440907274263","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@heripo/pdf-parser","version":"0.1.37","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.37","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"1fdd0c77be27c2e922158a7cc62fb22437c7e248","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.37.tgz","fileCount":11,"integrity":"sha512-/GKX/6UNRgpO27mtCucGwpzYYhlHK6FrhbQGt1P+QFEnrj+VXG/og67217IgBXxQ0tHa6hPQS1ykVYK1yH301w==","signatures":[{"sig":"MEUCICJyn1asiGXLFV7TY8BvkO0pB8he3s/T/r7S4y1xxL2HAiEA/3Dcj2E9J9h1aJxdSoH5Fz0Z12xWTg9zIlifqwNGLZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2533723},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-E7m5H8/heripo-pdf-parser-0.1.37.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-E7m5H8/heripo-pdf-parser-0.1.37.tgz","_integrity":"sha512-/GKX/6UNRgpO27mtCucGwpzYYhlHK6FrhbQGt1P+QFEnrj+VXG/og67217IgBXxQ0tHa6hPQS1ykVYK1yH301w==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.12.1","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.204","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.47.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.37","@heripo/logger":"0.1.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.8","@types/yauzl":"^3.3.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.8","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.8","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.37_1781397703989_0.08686696900494373","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@heripo/pdf-parser","version":"0.1.38","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.38","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"ac7ef89ecdba09b28bf08e39091f7ea441641084","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.38.tgz","fileCount":11,"integrity":"sha512-ImOH+Kdlss5IWv13qRLLWJw1m+9MOgG3M4uRtU7EHxVT4FRUsMGpkt+wCf54SZfWwkCBtjjKRzL8RZ3b7nKB4w==","signatures":[{"sig":"MEYCIQCwfcQxSxNZXcHqw/P1MYAWppXxyD+A9diGIFvX7UsZcwIhAJYBYG9SZmpHjtviNfUHY/RuYaeZXu8RNjgL6ypK6u6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2533723},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Mh0kCl/heripo-pdf-parser-0.1.38.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Mh0kCl/heripo-pdf-parser-0.1.38.tgz","_integrity":"sha512-ImOH+Kdlss5IWv13qRLLWJw1m+9MOgG3M4uRtU7EHxVT4FRUsMGpkt+wCf54SZfWwkCBtjjKRzL8RZ3b7nKB4w==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.13.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.47.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.38","@heripo/logger":"0.1.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.9","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.9","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.38_1781963951068_0.5238653885304416","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@heripo/pdf-parser","version":"0.1.39","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.39","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"9de28961b3a61339135e7f88500b1fcc5c463d0a","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.39.tgz","fileCount":11,"integrity":"sha512-CRnMBRvT1AP+UrdcZ9XxQDIlU/BHhs0EBZVo09/OezWX3rPAWb5va4+konH1QM5qIUeV78+ORvVJEP+ZQa2jTg==","signatures":[{"sig":"MEYCIQDH3i+AYfUXFTJQGGtVu45c4dgTgwaFJzwe/iHelCHrqAIhALEA6JrnNCrRBeRY1LlsboQhezJYJoIatW/YeMg4DZru","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2537435},"main":"dist/index.cjs","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-ZxY06R/heripo-pdf-parser-0.1.39.tgz","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-ZxY06R/heripo-pdf-parser-0.1.39.tgz","_integrity":"sha512-CRnMBRvT1AP+UrdcZ9XxQDIlU/BHhs0EBZVo09/OezWX3rPAWb5va4+konH1QM5qIUeV78+ORvVJEP+ZQa2jTg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.13.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ai":"^6.0.208","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.47.1","docling-sdk":"^2.0.6","@heripo/model":"0.1.39","@heripo/logger":"0.1.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.9","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.9","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.39_1782628784816_0.058342107668411414","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@heripo/pdf-parser","version":"0.1.40","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.40","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"aa9776688bcb0fbe4ab060be8b5d223055de6c3e","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.40.tgz","fileCount":8,"integrity":"sha512-Ymix3dmLGYCpB3YoGOBzZLkgzzy9K5kdlekzHs2lrDRf1qoXUphMbS+V7BM98c9iOYbQjF8q+ZN3SKMfcegl8w==","signatures":[{"sig":"MEUCIQCZ/+DNLbCwuucvRkaeySdBHohktATpl3j+qIoA7oqa2wIgPyvzoVJHDku2+H7pHwJtuw2bUa4HEm+sS3YPIVNju30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302363},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-wRN4kD/heripo-pdf-parser-0.1.40.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-wRN4kD/heripo-pdf-parser-0.1.40.tgz","_integrity":"sha512-Ymix3dmLGYCpB3YoGOBzZLkgzzy9K5kdlekzHs2lrDRf1qoXUphMbS+V7BM98c9iOYbQjF8q+ZN3SKMfcegl8w==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.13.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ai":"^7.0.14","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.49.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.40","@heripo/logger":"0.1.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.9","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.9","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.40_1783230047704_0.6439223741629019","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@heripo/pdf-parser","version":"0.1.41","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.41","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"e513a0d2f59cac0e73a2aed6f21406ad10480b3f","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.41.tgz","fileCount":8,"integrity":"sha512-5610CTzZVUIeJ5GUTbvuGgVcYeKmT6+N58KbnbO2xofe1TudmR2qDU8pJD3SUkbpI1XDji2iLTlwKc2OZvcqmA==","signatures":[{"sig":"MEQCIF9cSpPIz7UmEpnzvRYqy1vu+fStsdl/rZp9XasNHfz8AiB5VPurVXN/b/04XU1twaHKd3zn2XAT3jCf2pQDx6IAfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304278},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-MXGRA5/heripo-pdf-parser-0.1.41.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-MXGRA5/heripo-pdf-parser-0.1.41.tgz","_integrity":"sha512-5610CTzZVUIeJ5GUTbvuGgVcYeKmT6+N58KbnbO2xofe1TudmR2qDU8pJD3SUkbpI1XDji2iLTlwKc2OZvcqmA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.16.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ai":"^7.0.37","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.50.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.41","@heripo/logger":"0.1.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.10","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.10","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.41_1785069543481_0.4867797816456405","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@heripo/pdf-parser","version":"0.1.42","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.42","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"2e50644dda0d164a7f15d64aae28a3d46c194ec5","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.42.tgz","fileCount":8,"integrity":"sha512-LaBqlv+PIsy6L/XAGTNtQ6jrMT1jb4tD265hpAdjiF67ieLGqBH/5Z4M7AZyMWQR8xQZZxBU6XTQHrxt954wYg==","signatures":[{"sig":"MEUCIHA6VJ68Dwr1XChX1iTjINAQb22fC9q3AVcyqZjC7n4yAiEAt58rrpNLM3MOgmU+DH3fmKc/khoge1BSjIp+UmzoGnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304278},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-kWhxHW/heripo-pdf-parser-0.1.42.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-kWhxHW/heripo-pdf-parser-0.1.42.tgz","_integrity":"sha512-LaBqlv+PIsy6L/XAGTNtQ6jrMT1jb4tD265hpAdjiF67ieLGqBH/5Z4M7AZyMWQR8xQZZxBU6XTQHrxt954wYg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.16.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ai":"^7.0.56","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.50.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.42","@heripo/logger":"0.1.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.10","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.10","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.42_1786171542108_0.16298708230621872","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@heripo/pdf-parser","version":"0.1.43","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.43","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"cea154110c1c2e556bde5c3ff4a97190104337d3","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.43.tgz","fileCount":8,"integrity":"sha512-MC2S58Y9MoujjilZlzKckWCB1eH5oXi9owccycepjz86DBNUFveKDDVRW1N2HUF+3GBect/ImETLcWRf8L2J4Q==","signatures":[{"sig":"MEQCICPQ0neMk4+VWFguIuKrLhbuc4I0l4fen5zx73awgrCaAiAgMRy+WbmiVF/nxZ/mZYfxBSBYy6eTaDpax6FZFjxw6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304278},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Qo73QM/heripo-pdf-parser-0.1.43.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-Qo73QM/heripo-pdf-parser-0.1.43.tgz","_integrity":"sha512-MC2S58Y9MoujjilZlzKckWCB1eH5oXi9owccycepjz86DBNUFveKDDVRW1N2HUF+3GBect/ImETLcWRf8L2J4Q==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.16.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ai":"^7.0.66","zod":"^4.4.3","yauzl":"3.4.0","es-toolkit":"^1.50.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.43","@heripo/logger":"0.1.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.10","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^4.1.10","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^4.1.10","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.43_1786919325416_0.2101263217038476","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@heripo/pdf-parser","version":"0.1.44","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.44","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"dee8a46c4961524fd7696515fe3ea6da1d1be240","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.44.tgz","fileCount":8,"integrity":"sha512-2NjJkyleyWfOIqHhuzXtMXtd+6JUacC++kkU+ncTZjeeddHtYJVrxlkxVfdVTw8WZSV+I8ke6cvfSg4YIw4o4Q==","signatures":[{"sig":"MEYCIQCtaS8JEvutcBNb8vpjiIiDGXNpNDVqo3KsRFkfoDrlbQIhAL9EReCHd+/Na4d8FcgqIZisrbnWgtbjbtR37yTL6sX6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304275},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-47sDPf/heripo-pdf-parser-0.1.44.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-47sDPf/heripo-pdf-parser-0.1.44.tgz","_integrity":"sha512-2NjJkyleyWfOIqHhuzXtMXtd+6JUacC++kkU+ncTZjeeddHtYJVrxlkxVfdVTw8WZSV+I8ke6cvfSg4YIw4o4Q==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.16.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"ai":"^7.0.91","zod":"^4.5.4","yauzl":"3.4.0","es-toolkit":"^1.52.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.44","@heripo/logger":"0.1.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^5.0.0","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^5.0.0","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.44_1788532092323_0.7676761627655546","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@heripo/pdf-parser","version":"0.1.45","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"author":{"name":"heripo lab"},"license":"Apache-2.0","_id":"@heripo/pdf-parser@0.1.45","maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"os":["darwin"],"dist":{"shasum":"17d2d9707156a418ae6512d0cc32bbe86e0670e7","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.45.tgz","fileCount":8,"integrity":"sha512-U9DaUARCgyXqFlLHxmhYexZHXjHsfN8TiYiVlj1hJaIbfaeAVXL+jYekf24lDLeXdQF22VTkJ+73AFILsi/KFA==","signatures":[{"sig":"MEUCIB44AA1VDM8rfvBoxSb1FWZSkc6YhX6HnbcUfKBz8+xCAiEApD9TzYJjq7IooqY2EJUvJW8bCYZzMXs4WgN7lvIIzQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtj6lYt2c1DKnR8AyPsFhQGHNP4hGDdUF53kC/tzhW/QIgH8K7tf6EdEkXh7EjCXpPND3jCmQ92RNdEU+FuHi8iRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310660},"main":"dist/index.js","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-xQB6RG/heripo-pdf-parser-0.1.45.tgz","types":"dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-xQB6RG/heripo-pdf-parser-0.1.45.tgz","_integrity":"sha512-U9DaUARCgyXqFlLHxmhYexZHXjHsfN8TiYiVlj1hJaIbfaeAVXL+jYekf24lDLeXdQF22VTkJ+73AFILsi/KFA==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.19.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ai":"^7.0.107","zod":"^4.6.5","yauzl":"3.4.0","es-toolkit":"^1.52.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.45","@heripo/logger":"0.1.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.1","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^5.0.1","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^5.0.1","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parser_0.1.45_1789870609286_0.9878163256772687","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"os":["darwin"],"_id":"@heripo/pdf-parser@0.1.46","bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"dist":{"shasum":"76d5d65a6e37545564d033fd97d004880b6e81ba","tarball":"https://registry.npmjs.org/@heripo/pdf-parser/-/pdf-parser-0.1.46.tgz","fileCount":8,"integrity":"sha512-Z0sKOBvPZcd+cPdnfCPdtHanfWsJuwFeWmDIasn/pcfxhjjMVLnGP7ySuWxb+RK/MqEOXmQxHt92BcKDQSM1Qg==","signatures":[{"sig":"MEYCIQDKzey6e+aWv27Ot2tsbFofWzB62jUSz4N9Rs2IFvMJQgIhAJLClaeyS1acc1LpMUMdZ/OvBVe9giBZPS77XjGiadhE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBmqQe66pjbf1Wamvw0hEYDyvZqBbSgD0Peb2bYouibaAiA5pCCsMKgTLWEboIWs7zb5plbzM1qAKx+RTNSip9rqfg=="}],"unpackedSize":1312615},"main":"dist/index.js","name":"@heripo/pdf-parser","type":"module","_from":"file:/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-S1xlGu/heripo-pdf-parser-0.1.46.tgz","types":"dist/index.d.ts","author":{"name":"heripo lab"},"engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"Apache-2.0","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && tsup","clean":"rimraf dist","test:ci":"TEST_MODE=ci vitest run --coverage","lint:fix":"eslint src/**/*.ts --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:coverage:watch":"vitest --coverage"},"version":"0.1.46","_npmUser":{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},"homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"_resolved":"/var/folders/2g/xm8ltj8n2gvdfnh8jlwkkh000000gn/T/heripo-pack-S1xlGu/heripo-pdf-parser-0.1.46.tgz","_integrity":"sha512-Z0sKOBvPZcd+cPdnfCPdtHanfWsJuwFeWmDIasn/pcfxhjjMVLnGP7ySuWxb+RK/MqEOXmQxHt92BcKDQSM1Qg==","repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"_npmVersion":"11.19.0","description":"PDF parsing library using Docling SDK with OCR support for macOS","directories":{},"maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"dependencies":{"ai":"^7.0.107","zod":"^4.6.5","yauzl":"3.4.0","es-toolkit":"^1.52.0","docling-sdk":"^2.0.6","@heripo/model":"0.1.46","@heripo/logger":"0.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.1","@types/yauzl":"^3.4.0","@heripo/shared":"0.0.0","@vitest/expect":"^5.0.1","@heripo/tsconfig":"0.0.0","@heripo/tsup-config":"0.0.0","@vitest/coverage-v8":"^5.0.1","@heripo/vitest-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pdf-parser_0.1.46_1790231954249_0.4437608068149428"}}},"time":{"created":"2026-01-28T03:46:39.469Z","modified":"2026-09-24T06:39:14.509Z","0.1.0":"2026-01-28T03:46:39.759Z","0.1.1":"2026-01-28T04:27:13.139Z","0.1.2":"2026-01-31T23:12:25.897Z","0.1.3":"2026-02-05T00:28:58.515Z","0.1.4":"2026-02-06T00:47:33.244Z","0.1.5":"2026-02-21T08:07:23.269Z","0.1.6":"2026-02-22T23:20:32.448Z","0.1.7":"2026-02-24T22:34:53.076Z","0.1.8":"2026-03-02T01:39:19.922Z","0.1.9":"2026-03-03T13:07:18.650Z","0.1.10":"2026-03-04T14:24:12.434Z","0.1.11":"2026-03-04T14:36:10.483Z","0.1.12":"2026-03-05T11:38:12.404Z","0.1.13":"2026-03-07T07:54:13.202Z","0.1.14":"2026-03-09T11:21:38.849Z","0.1.15":"2026-03-12T22:45:38.559Z","0.1.16":"2026-03-12T23:14:50.937Z","0.1.17":"2026-03-19T00:57:17.934Z","0.1.18":"2026-03-22T00:01:39.361Z","0.1.19":"2026-04-11T23:41:47.504Z","0.1.20":"2026-04-13T12:39:29.197Z","0.1.21":"2026-04-13T12:45:55.496Z","0.1.22":"2026-04-15T23:10:12.953Z","0.1.23":"2026-04-17T12:51:52.525Z","0.1.24":"2026-04-23T22:56:01.777Z","0.1.25":"2026-04-24T01:45:11.331Z","0.1.26":"2026-04-28T14:26:25.437Z","0.1.27":"2026-05-11T00:12:01.258Z","0.1.28":"2026-05-11T23:08:24.173Z","0.1.29":"2026-05-14T12:26:24.739Z","0.1.30":"2026-05-17T01:31:26.211Z","0.1.31":"2026-05-17T08:21:58.355Z","0.1.32":"2026-05-21T23:59:12.300Z","0.1.33":"2026-06-01T13:57:42.013Z","0.1.34":"2026-06-03T23:00:48.432Z","0.1.35":"2026-06-05T01:00:44.880Z","0.1.36":"2026-06-07T13:45:15.922Z","0.1.37":"2026-06-14T00:41:44.182Z","0.1.38":"2026-06-20T13:59:11.277Z","0.1.39":"2026-06-28T06:39:44.964Z","0.1.40":"2026-07-05T05:40:47.855Z","0.1.41":"2026-07-26T12:39:03.663Z","0.1.42":"2026-08-08T06:45:42.276Z","0.1.43":"2026-08-16T22:28:45.564Z","0.1.44":"2026-09-04T14:28:12.525Z","0.1.45":"2026-09-20T02:16:49.483Z","0.1.46":"2026-09-24T06:39:14.336Z"},"bugs":{"url":"https://github.com/heripo-lab/heripo-engine/issues"},"author":{"name":"heripo lab"},"license":"Apache-2.0","homepage":"https://github.com/heripo-lab/heripo-engine/tree/main/packages/pdf-parser","keywords":["heripo","pdf","parser","ocr","docling","archaeology","macos"],"repository":{"url":"git+https://github.com/heripo-lab/heripo-engine.git","type":"git","directory":"packages/pdf-parser"},"description":"PDF parsing library using Docling SDK with OCR support for macOS","contributors":[{"name":"Kim, Hongyeon","email":"kimhongyeon89@gmail.com"},{"name":"Cho, Hayoung","email":"hmys0500@gmail.com"},{"name":"Kim, Gaeun","email":"knospe1@naver.com"}],"maintainers":[{"name":"kimhongyeon","email":"kimhongyeon89@gmail.com"},{"name":"paran22","email":"knospe1@naver.com"}],"readme":"# @heripo/pdf-parser\n\n> PDF parsing library - OCR support with Docling SDK\n\n[![npm version](https://img.shields.io/npm/v/@heripo/pdf-parser.svg)](https://www.npmjs.com/package/@heripo/pdf-parser)\n[![Node.js](https://img.shields.io/badge/Node.js-%3E%3D24-339933?logo=node.js&logoColor=white)](https://nodejs.org/)\n[![Python](https://img.shields.io/badge/Python-3.9--3.12-3776AB?logo=python&logoColor=white)](https://www.python.org/)\n![coverage](https://img.shields.io/badge/coverage-100%25-brightgreen)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](../../LICENSE)\n\n**English** | [한국어](./README.ko.md)\n\n> **Note**: Please check the [root README](../../README.md) first for project overview, installation instructions, and roadmap.\n\n`@heripo/pdf-parser` is a library for parsing PDF documents and OCR processing based on Docling SDK. It is designed to effectively process documents with complex layouts such as archaeological excavation reports.\n\n## Table of Contents\n\n- [Key Features](#key-features)\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Mandatory Correction Pipeline](#mandatory-correction-pipeline)\n- [Review Assistance](#review-assistance)\n- [Document Type Validation](#document-type-validation)\n- [Large PDF Chunked Conversion](#large-pdf-chunked-conversion)\n- [Image PDF Fallback](#image-pdf-fallback)\n- [AbortSignal Support](#abortsignal-support)\n- [Server Crash Recovery](#server-crash-recovery)\n- [Why macOS Only?](#why-macos-only)\n- [System Dependencies Details](#system-dependencies-details)\n- [API Documentation](#api-documentation)\n- [Troubleshooting](#troubleshooting)\n- [Sponsor](#sponsor)\n- [License](#license)\n\n## Key Features\n\n- **Fixed ocrmac OCR**: Docling conversion always uses ocrmac / Apple Vision Framework\n- **Mandatory VLM Correction**: Post-Docling text correction always runs; page gating and structural review can be disabled\n- **Apple Silicon Backend**: Docling conversion requests the `mps` accelerator\n- **Automatic Environment Setup**: Automatic Python virtual environment and docling-serve installation\n- **Image Extraction**: Automatic extraction and saving of images from PDFs\n- **Document Type Validation**: Optional LLM-based validation that a PDF is an archaeological report\n- **Chunked Conversion**: Split large PDFs into chunks for reliable processing\n- **Image PDF Fallback**: Automatic fallback to image-based PDF when conversion fails\n- **Review Assistance**: Page-level VLM review writes audit proposals, skips low-value pages with observable reasons, and can auto-apply high-confidence fixes\n- **Table Correction**: Table-specific work items validate cells, spans, headers, units, footnotes, and adjacent-page continuations\n- **AbortSignal Support**: Cancel ongoing parsing operations\n- **Server Crash Recovery**: Automatic restart of docling-serve on ECONNREFUSED\n\n## Prerequisites\n\n### System Requirements\n\n- **macOS** with Apple Silicon (M1/M2/M3/M4/M5) - Recommended for optimal performance\n- **macOS** with Intel - Supported but slower\n- **Linux/Windows** - Currently not supported\n\n### Required Dependencies\n\n#### 1. Node.js >= 24.0.0\n\n```bash\nbrew install node\n```\n\n#### 2. pnpm >= 12\n\n```bash\nnpm install -g pnpm@12\n```\n\n#### 3. Python 3.9 - 3.12\n\n> **Important**: The current installer accepts Python 3.9–3.12 and rejects 3.13+. This is the repository's version check, not a compatibility statement for every upstream Docling release.\n\n```bash\n# Install Python 3.11 (recommended)\nbrew install python@3.11\n\n# Verify version\nexport PATH=\"$(brew --prefix python@3.11)/libexec/bin:$PATH\"\npython3 --version\n```\n\n#### 4. poppler (PDF text extraction)\n\nRequired for PDF page counting (`pdfinfo`) and text layer extraction (`pdftotext`), used as a post-Docling correction reference.\n\n```bash\nbrew install poppler\n```\n\n#### 5. jq (JSON processing tool)\n\n```bash\nbrew install jq\n```\n\n#### 6. lsof (port management)\n\nInstalled by default on macOS. Verify:\n\n```bash\nwhich lsof\n```\n\n#### 7. ImageMagick + Ghostscript\n\nRequired for rendering local PDF pages used by mandatory VLM correction, as well as image-PDF fallback. Install these even when `enableImagePdfFallback` and `forceImagePdf` are disabled.\n\n```bash\nbrew install imagemagick ghostscript\n```\n\n### First Run Setup\n\nWhen using `@heripo/pdf-parser` for the first time, it automatically:\n\n1. Creates Python virtual environment at `.venv` in the current working directory (configurable via `venvPath`)\n2. Installs `docling-serve` and dependencies\n3. Starts docling-serve process on local port\n\nThe virtual environment is reused, but local initialization runs dependency setup again. The installer pins docling-serve 1.16.1 and an explicit Docling runtime set; see [python-environment.ts](./src/environment/python-environment.ts). Ensure the `python3` command on PATH is a supported version, not just a separately installed `python3.11`.\n\n## Installation\n\n```bash\n# Install with npm\nnpm install @heripo/pdf-parser @heripo/logger @ai-sdk/openai\n\n# Install with pnpm\npnpm add @heripo/pdf-parser @heripo/logger @ai-sdk/openai\n\n# Install with yarn\nyarn add @heripo/pdf-parser @heripo/logger @ai-sdk/openai\n```\n\n## Usage\n\n### Basic Usage\n\nUse an ESM project. `HERIPO_MODEL` is an example-specific environment variable for a model ID supporting image input and structured output; also set `OPENAI_API_KEY`. Other providers can be supplied through their AI SDK adapters.\n\n```typescript\nimport { openai } from '@ai-sdk/openai';\nimport { Logger } from '@heripo/logger';\nimport { PDFParser } from '@heripo/pdf-parser';\n\nconst logger = new Logger({\n  debug: (...args) => console.debug('[heripo]', ...args),\n  info: (...args) => console.info('[heripo]', ...args),\n  warn: (...args) => console.warn('[heripo]', ...args),\n  error: (...args) => console.error('[heripo]', ...args),\n});\n\n// Create PDFParser instance (logger is required)\nconst pdfParser = new PDFParser({\n  port: 5001,\n  logger,\n});\n\nconst correctionModel = openai(process.env.HERIPO_MODEL!);\n\n// Initialize (environment setup and start docling-serve)\ntry {\n  await pdfParser.init();\n\n  // Parse PDF\n  const tokenUsageReport = await pdfParser.parse(\n    'file:///path/to/report.pdf', // PDF URL (file:// or http://)\n    'report-001', // Report ID\n    async (outputPath) => {\n      // Conversion complete callback\n      console.log('PDF conversion complete:', outputPath);\n    },\n    false, // cleanupAfterCallback\n    {\n      correction: {\n        models: {\n          textCorrection: correctionModel,\n          pageGate: correctionModel,\n          reviewAssistance: correctionModel,\n        },\n      },\n    }, // PDFConvertOptions\n  );\n\n  // Token usage report (null when no LLM usage)\n  console.log('Token usage:', tokenUsageReport);\n} finally {\n  await pdfParser.dispose();\n}\n```\n\n### Advanced Options\n\n```typescript\n// Option A: Use local server with port\nconst pdfParser = new PDFParser({\n  logger,\n  port: 5001,                      // Set the local port explicitly\n  timeout: 10000000,                // Timeout (milliseconds)\n  venvPath: '/custom/path/.venv',   // Custom venv path (default: CWD/.venv)\n  killExistingProcess: true,        // Kill existing process on port (default: false)\n  enableImagePdfFallback: true,     // Enable image PDF fallback (default: false)\n});\n\n// Option B: Use external docling-serve\nconst pdfParser = new PDFParser({\n  logger,\n  baseUrl: 'http://localhost:5000', // External server URL\n});\n\n// Parse with conversion options\nconst tokenUsageReport = await pdfParser.parse(\n  'file:///path/to/input.pdf',\n  'report-001',\n  async (outputPath) => console.log(outputPath),\n  false,\n  {\n    // Mandatory post-Docling correction\n    correction: {\n      models: {\n        textCorrection: openai(process.env.HERIPO_MODEL!),\n        pageGate: openai(process.env.HERIPO_MODEL!),\n        reviewAssistance: openai(process.env.HERIPO_MODEL!),\n        tableCorrection: openai(process.env.HERIPO_MODEL!),\n        reviewAssistanceTasks: {\n          text_ocr_hanja: openai(process.env.HERIPO_MODEL!),\n          tables: openai(process.env.HERIPO_MODEL!),\n        },\n      },\n      concurrency: {\n        pages: 1,\n        reviewTasks: 4,\n        tables: 1,\n      },\n      modelConcurrency: 1,\n      workItemTimeoutMs: 900000,\n      maxRetries: {\n        textCorrection: 3,\n        pageGate: 3,\n        reviewAssistance: 3,\n        tableCorrection: 3,\n      },\n      autoApplyThreshold: 0.85,\n      proposalThreshold: 0.5,\n      temperature: 0,\n      outputLanguage: 'en-US',\n    },\n    onReviewAssistanceProgress: (event) => console.log(event),\n\n    // Document validation\n    documentValidationModel: openai(process.env.HERIPO_MODEL!),\n\n    // Chunked conversion for large PDFs\n    chunkedConversion: true,\n    chunkSize: 50,\n    chunkMaxRetries: 3,\n\n    // Force image PDF pre-conversion\n    forceImagePdf: false,\n\n    // Document processing timeout (seconds)\n    document_timeout: 600,\n\n    // Token usage tracking\n    onTokenUsage: (report) => console.log('Token usage:', report),\n  },\n);\n```\n\n### Artifacts\n\nThe callback receives the absolute `output/<reportId>/` path. `result.json` is the corrected document and `result_ocr_origin.json` is the initial OCR snapshot. `images/` and `pages/` hold extracted and page images. Structural review also produces `result_review_origin.json`, `review_assistance_page_gate.json`, `review_assistance_checkpoint.json` and `review_assistance.json`. Check page status, issues and call traces for failed review work.\n\nWith `cleanupAfterCallback: true`, the artifact directory is removed after the callback. Copy required files elsewhere inside it or use `false` to preserve them. The parser does not create `result-processed.json` or a handoff manifest; the demo worker saves those separately.\n\n### Resource Cleanup\n\nClean up resources after work is complete:\n\n```typescript\n// Terminate docling-serve process and release resources\nawait pdfParser.dispose();\n```\n\n## Mandatory Correction Pipeline\n\n### Why ocrmac Is Fixed\n\nocrmac is the fixed OCR backend, using Apple Vision on macOS.\n\n`@heripo/pdf-parser` no longer samples OCR strategies or switches to a VLM OCR path. Docling conversion always uses ocrmac. VLM correction runs after Docling conversion. Optional language detection and document validation can also call a model before conversion.\n\n### Required Correction Contract\n\nEvery `parse()` call must provide `correction.models.textCorrection`, `correction.models.pageGate`, and `correction.models.reviewAssistance`. If any required correction model is missing, parsing fails before conversion callback wrapping.\n\nWith the default review controls enabled, the correction stage runs as follows:\n\n1. Save `result_ocr_origin.json` before mutations.\n2. Run page-level text and table-cell OCR correction with `textCorrection`.\n3. Run the Review Assistance page gate with `pageGate` and write `review_assistance_page_gate.json`.\n4. Run structural Review Assistance work items with task-specific models.\n5. Run table-specific correction work items for each detected table.\n6. Write `review_assistance_checkpoint.json` during execution and `review_assistance.json` at the end.\n\nText correction applies to every page with text or table content. The page gate only controls structural Review Assistance noise; it does not disable OCR text correction.\n\n### Local Model Execution\n\nThe correction pipeline is optimized for local VLMs: small contexts, many calls, deterministic validation, retry loops, bounded concurrency, and resumable checkpoints. For local models, start with `concurrency.pages: 1`, `concurrency.reviewTasks: 1`, `modelConcurrency: 1`, `temperature: 0`, and a generous `workItemTimeoutMs`. Increase concurrency only after the model is stable.\n\n### Validation\n\nRun the defined package check with `pnpm --filter @heripo/pdf-parser test:coverage`. Tests mock external model calls; correction quality on real documents requires separate evaluation.\n\n### Correction Controls and Defaults\n\nAll three required models must still be supplied when structural review is disabled. `reviewAssistanceEnabled: false` runs only text/table-cell OCR correction, skipping the page gate and structural review. `tableCorrectionEnabled: false` skips structural table work items, but does not disable initial table-cell OCR correction.\n\n`forceAutoApply` defaults to `false`. When true, validated commands are applied without routing to manual review based on confidence thresholds or structural block reasons. Command validation still runs.\n\n| Option                                               | Default                |\n| ---------------------------------------------------- | ---------------------- |\n| `concurrency.pages`                                  | `1`                    |\n| `concurrency.reviewTasks`                            | `6`                    |\n| `modelConcurrency`                                   | `1`                    |\n| `maxRetries.*`                                       | `3`                    |\n| `workItemTimeoutMs`                                  | `1800000` (30 minutes) |\n| `outputLanguage`                                     | `en-US`                |\n| `autoApplyThreshold` / `proposalThreshold`           | `0.85` / `0.5`         |\n| `reviewAssistanceEnabled` / `tableCorrectionEnabled` | `true` / `true`        |\n| `forceAutoApply` / `temperature`                     | `false` / `0`          |\n\nDefaults are also exported as `PDF_CORRECTION_DEFAULTS`. `concurrency.tables` and `pageGate.structuralNoiseThreshold` exist in the type but are not forwarded as runner controls by the current top-level pipeline. Use `reviewTasks` and `modelConcurrency` to bound table work.\n\n### Language Detection\n\nExplicit `ocr_lang` values take precedence. Otherwise local PDF text is inspected, with optional vision-based detection through `languageDetectionModel` and `languageDetectionFallbackModel` when needed. Remote inputs and undetected inputs use `ko-KR`, `en-US` as defaults. This does not select an OCR engine: OCR remains ocrmac.\n\n## Review Assistance\n\nReview Assistance runs after text correction when `correction.reviewAssistanceEnabled` is true (library default), but it does not process every page with the same intensity. The page gate marks covers, chapter covers, barcode/ISBN pages, and decorative pages as low-value for structural review. Skipped pages remain observable in `review_assistance.json` with an info issue and skip reason.\n\nEligible pages are split into small work items for text OCR/Hanja review, text integrity, text role/footnote review, tables, pictures/captions, layout/bbox/order, and table-specific correction. Each call records timing, model id, attempts, target refs, and deterministic validation status in `review_assistance.json`.\n\n### Table Correction Strategy\n\nTables are treated as first-class correction targets. The scheduler creates one table-specific work item per table so pages with multiple tables keep independent bbox, crop, context, and validation state. The table validator checks target identity, same-page table mixing, cells, spans, headers, units, footnotes, empty-cell expansion, and adjacent-page continuation refs before any command can become an auto-apply or proposal decision.\n\n```typescript\nconst tokenUsageReport = await pdfParser.parse(\n  'file:///path/to/input.pdf',\n  'report-001',\n  async (outputPath) => console.log(outputPath),\n  false,\n  {\n    correction: {\n      models: {\n        textCorrection: openai(process.env.HERIPO_MODEL!),\n        pageGate: openai(process.env.HERIPO_MODEL!),\n        reviewAssistance: openai(process.env.HERIPO_MODEL!),\n        tableCorrection: openai(process.env.HERIPO_MODEL!),\n      },\n      autoApplyThreshold: 0.85,\n      proposalThreshold: 0.5,\n      maxRetries: {\n        textCorrection: 3,\n        pageGate: 3,\n        reviewAssistance: 3,\n        tableCorrection: 3,\n      },\n      temperature: 0,\n      outputLanguage: 'en-US',\n    },\n    onReviewAssistanceProgress: (event) => {\n      console.log(event.substage, event.status, event.pageNo);\n    },\n  },\n);\n```\n\nUse a local `file://` PDF for the complete pipeline. HTTP inputs are accepted by Docling, but local page rendering, language detection and document validation are skipped. Missing `pages/page_<index>.png` files cause text correction to be skipped; a successful callback does not prove every page was corrected. Failed correction calls retain the original OCR text and emit warnings. It updates `result.json` with auto-applied fixes, keeps snapshots in `result_review_origin.json` and `result_ocr_origin.json`, writes `review_assistance_page_gate.json`, and writes `review_assistance.json` containing per-page decisions, issues, proposals, call traces, validation status, and summary counts.\n\n## Document Type Validation\n\nOptional LLM-based validation that a PDF is an archaeological investigation report. When `documentValidationModel` is provided, the parser extracts text from the PDF and uses the LLM to verify the document type before processing. If validation fails, an `InvalidDocumentTypeError` is thrown.\n\n```typescript\nimport { InvalidDocumentTypeError } from '@heripo/pdf-parser';\n\ntry {\n  await pdfParser.parse(\n    'file:///path/to/input.pdf',\n    'report-001',\n    async (outputPath) => console.log(outputPath),\n    false,\n    {\n      correction: {\n        models: {\n          textCorrection: openai(process.env.HERIPO_MODEL!),\n          pageGate: openai(process.env.HERIPO_MODEL!),\n          reviewAssistance: openai(process.env.HERIPO_MODEL!),\n        },\n      },\n      documentValidationModel: openai(process.env.HERIPO_MODEL!),\n    },\n  );\n} catch (error) {\n  if (error instanceof InvalidDocumentTypeError) {\n    console.error('Not an archaeological report:', error.message);\n  }\n}\n```\n\n## Large PDF Chunked Conversion\n\nFor large PDFs that may cause timeouts or memory issues, enable chunked conversion to split the PDF into smaller chunks and process them individually. Only works with local files (`file://` URLs).\n\n```typescript\nconst tokenUsageReport = await pdfParser.parse(\n  'file:///path/to/large-report.pdf',\n  'report-001',\n  async (outputPath) => console.log(outputPath),\n  false,\n  {\n    correction: {\n      models: {\n        textCorrection: openai(process.env.HERIPO_MODEL!),\n        pageGate: openai(process.env.HERIPO_MODEL!),\n        reviewAssistance: openai(process.env.HERIPO_MODEL!),\n      },\n    },\n    chunkedConversion: true,\n    chunkSize: 50, // Pages per chunk (default: 10)\n    chunkMaxRetries: 3, // Retries per failed chunk (default: 2)\n  },\n);\n```\n\nCorrection runs after chunk results are merged. The current chunked failure path attempts image-PDF conversion independently of `enableImagePdfFallback`, so ImageMagick/Ghostscript are needed for that recovery path too. For local inputs, the chunked branch takes precedence when `chunkedConversion` and `forceImagePdf` are both set.\n\n## Image PDF Fallback\n\nWhen conversion fails, the parser can automatically fall back to converting the PDF to an image-based PDF first, then retrying conversion. This is useful for PDFs with complex or corrupt structures. Requires ImageMagick and Ghostscript.\n\n### Automatic Fallback (on failure)\n\nEnable via constructor option. When a conversion fails, the parser automatically retries using an image-based PDF:\n\n```typescript\nconst pdfParser = new PDFParser({\n  logger,\n  port: 5001,\n  enableImagePdfFallback: true, // Enable automatic fallback\n});\n```\n\n### Forced Image PDF (always)\n\nForce pre-conversion to image-based PDF via parse option:\n\n```typescript\nconst tokenUsageReport = await pdfParser.parse(\n  'file:///path/to/input.pdf',\n  'report-001',\n  async (outputPath) => console.log(outputPath),\n  false,\n  {\n    correction: {\n      models: {\n        textCorrection: openai(process.env.HERIPO_MODEL!),\n        pageGate: openai(process.env.HERIPO_MODEL!),\n        reviewAssistance: openai(process.env.HERIPO_MODEL!),\n      },\n    },\n    forceImagePdf: true, // Always convert to image PDF first\n  },\n);\n```\n\nIf both the original and fallback conversions fail, an `ImagePdfFallbackError` is thrown containing both errors.\n\n## AbortSignal Support\n\nPass an `AbortSignal` to cancel ongoing parsing operations:\n\n```typescript\nconst controller = new AbortController();\n\n// Cancel after 5 minutes\nsetTimeout(() => controller.abort(), 5 * 60 * 1000);\n\ntry {\n  await pdfParser.parse(\n    'file:///path/to/input.pdf',\n    'report-001',\n    async (outputPath) => console.log(outputPath),\n    false,\n    {\n      correction: {\n        models: {\n          textCorrection: openai(process.env.HERIPO_MODEL!),\n          pageGate: openai(process.env.HERIPO_MODEL!),\n          reviewAssistance: openai(process.env.HERIPO_MODEL!),\n        },\n      },\n    },\n    controller.signal, // AbortSignal\n  );\n} catch (error) {\n  if (error instanceof Error && error.name === 'AbortError') {\n    console.log('Parsing was cancelled');\n  }\n}\n```\n\n## Server Crash Recovery\n\nWhen using a local docling-serve instance (port mode), the parser automatically detects server crashes (ECONNREFUSED errors) and restarts the server. This happens transparently during `parse()` calls -- the failed operation is retried after the server is restarted.\n\n> **Note**: Server crash recovery is only available in local server mode (using `port` option). When using an external server (`baseUrl` option), recovery is not attempted.\n\n## Why macOS Only?\n\nThe package declares `os: [\"darwin\"]` and checks macOS and local tools in `init()`. Connecting to an external Docling server through `baseUrl` does not remove this client-side restriction. ocrmac uses Apple Vision on macOS.\n\nDocling OCR can run locally, but VLM correction calls the configured models. Cloud models can receive document text and page images and incur API charges. To keep the full pipeline local, configure local models for language detection, document validation, correction, fallbacks and downstream document processing.\n\n## System Dependencies Details\n\n`@heripo/pdf-parser` requires the following system-level dependencies:\n\n| Dependency  | Required Version | Installation               | Purpose                                                           |\n| ----------- | ---------------- | -------------------------- | ----------------------------------------------------------------- |\n| Python      | 3.9 - 3.12       | `brew install python@3.11` | Docling SDK runtime                                               |\n| poppler     | Any              | `brew install poppler`     | PDF page counting (pdfinfo) and text layer extraction (pdftotext) |\n| jq          | Any              | `brew install jq`          | JSON processing (conversion result parsing)                       |\n| lsof        | Any              | Included with macOS        | docling-serve port management                                     |\n| ImageMagick | Any              | `brew install imagemagick` | Image PDF fallback and page rendering                             |\n| Ghostscript | Any              | `brew install ghostscript` | Image PDF fallback (PDF to image conversion)                      |\n\n> **Python 3.13+ is rejected by the current installer.** See the version check in [python-version.ts](./src/utils/python-version.ts).\n\n### Checking Python Version\n\n```bash\n# Check installed Python version\npython3 --version\nexport PATH=\"$(brew --prefix python@3.11)/libexec/bin:$PATH\"\npython3 --version\n\n# When multiple versions are installed\nls -la /usr/local/bin/python*\n```\n\n### Checking jq Installation\n\n```bash\n# Check jq version\njq --version\n\n# Check jq path\nwhich jq\n```\n\n## API Documentation\n\n### PDFParser Class\n\n#### Constructor Options\n\n```typescript\ntype Options = {\n  logger: LoggerMethods; // Logger instance (REQUIRED)\n  timeout?: number; // Timeout in milliseconds (default: 100000)\n  venvPath?: string; // Python venv path (default: CWD/.venv)\n  killExistingProcess?: boolean; // Kill existing process on port (default: false)\n  enableImagePdfFallback?: boolean; // Enable image PDF fallback (default: false, requires ImageMagick + Ghostscript)\n} & (\n  | { port?: number } // Local mode; explicitly provide port (no runtime default)\n  | { baseUrl: string } // External server mode\n);\n```\n\n#### Methods\n\n##### `init(): Promise<void>`\n\nSets up Python environment and starts docling-serve.\n\n```typescript\nawait pdfParser.init();\n```\n\n##### `parse(url, reportId, onComplete, cleanupAfterCallback, options, abortSignal?): Promise<TokenUsageReport | null>`\n\nParses a PDF file.\n\n**Parameters:**\n\n- `url` (string): PDF URL (`file://` for local files or `http://` for remote)\n- `reportId` (string): Unique report identifier (used for output directory naming)\n- `onComplete` (ConversionCompleteCallback): Callback function called with the output directory path on conversion complete\n- `cleanupAfterCallback` (boolean): Whether to delete the output directory after the callback completes\n- `options` (PDFConvertOptions): Conversion options\n- `abortSignal` (AbortSignal, optional): Signal to cancel the operation\n\n**Returns:**\n\n- `Promise<TokenUsageReport | null>`: Token usage report from LLM operations, or `null` when no LLM usage occurs\n\n##### `dispose(): Promise<void>`\n\nDisposes the parser instance, kills the local docling-serve process (if started), and releases resources.\n\n```typescript\nawait pdfParser.dispose();\n```\n\n##### `isReady(): Promise<boolean>` / `ensureReady(): Promise<void>`\n\n`isReady()` checks health without recovery. `ensureReady()` requires initialization and attempts recovery for a local server. External server failures are propagated. `dispose()` also terminates a process on the configured local port, including a reused server; use `baseUrl` for an externally managed lifecycle.\n\n### PDFConvertOptions\n\n```typescript\ntype PDFConvertOptions = {\n  // Mandatory post-Docling correction\n  correction: PDFCorrectionOptions;\n\n  // Image PDF options\n  forceImagePdf?: boolean; // Force pre-conversion to image-based PDF\n\n  // Token usage tracking\n  aggregator?: LLMTokenUsageAggregator; // Token usage aggregator\n  onTokenUsage?: (report: TokenUsageReport) => void; // Callback for token usage updates\n\n  // Document processing\n  document_timeout?: number; // Document processing timeout in seconds\n  languageDetectionModel?: LanguageModel;\n  languageDetectionFallbackModel?: LanguageModel;\n  documentValidationModel?: LanguageModel; // LLM for document type validation\n\n  // Correction progress\n  onReviewAssistanceProgress?: (event: ReviewAssistanceProgressEvent) => void; // Progress callback\n\n  // Chunked conversion (large PDFs)\n  chunkedConversion?: boolean; // Enable chunked conversion\n  chunkSize?: number; // Pages per chunk\n  chunkMaxRetries?: number; // Max retry attempts per failed chunk\n\n  // Docling conversion options (inherited)\n  num_threads?: number; // Number of processing threads\n  ocr_lang?: string[]; // OCR languages\n  // ... other Docling ConversionOptions fields\n};\n```\n\n### PDFCorrectionOptions\n\n```typescript\ninterface PDFCorrectionOptions {\n  models: {\n    textCorrection: LanguageModel; // Required: page text and table-cell OCR correction\n    textCorrectionFallback?: LanguageModel; // Optional: fallback for text correction\n    pageGate: LanguageModel; // Required: structural Review Assistance page gate\n    pageGateFallback?: LanguageModel; // Optional: fallback for page gate\n    reviewAssistance: LanguageModel; // Required: default structural review model\n    reviewAssistanceFallback?: LanguageModel; // Optional: common fallback for review assistance\n    tableCorrection?: LanguageModel; // Optional: table-specific correction override\n    tableCorrectionFallback?: LanguageModel; // Optional: fallback for table correction\n    reviewAssistanceTasks?: Partial<\n      Record<\n        | 'text_ocr_hanja'\n        | 'text_integrity'\n        | 'text_role_footnote'\n        | 'tables'\n        | 'pictures_captions'\n        | 'layout_bbox_order',\n        LanguageModel\n      >\n    >;\n    reviewAssistanceTasksFallback?: Partial<\n      Record<\n        | 'text_ocr_hanja'\n        | 'text_integrity'\n        | 'text_role_footnote'\n        | 'tables'\n        | 'pictures_captions'\n        | 'layout_bbox_order',\n        LanguageModel\n      >\n    >;\n  };\n  concurrency?: {\n    pages?: number; // Page-level text correction and page gate concurrency\n    reviewTasks?: number; // Structural Review Assistance work-item concurrency\n    tables?: number; // Accepted but not forwarded by the top-level pipeline\n  };\n  maxRetries?: {\n    textCorrection?: number;\n    pageGate?: number;\n    reviewAssistance?: number;\n    tableCorrection?: number;\n  };\n  modelConcurrency?: number; // Bounded local model request concurrency\n  workItemTimeoutMs?: number; // Per-work-item timeout\n  outputLanguage?: string; // Human-readable review reason language (default: en-US)\n  pageGate?: {\n    structuralNoiseThreshold?: number;\n  };\n  autoApplyThreshold?: number; // Minimum confidence for direct mutation (default: 0.85)\n  proposalThreshold?: number; // Minimum confidence for sidecar proposal (default: 0.5)\n  forceAutoApply?: boolean; // When true, review-assistance commands auto-apply regardless of threshold (default: false)\n  reviewAssistanceEnabled?: boolean; // When false, review-assistance is skipped completely (default: true)\n  tableCorrectionEnabled?: boolean; // When false, table-correction is skipped (default: true)\n  temperature?: number; // VLM generation temperature (default: 0)\n}\n```\n\n### ConversionCompleteCallback\n\n```typescript\ntype ConversionCompleteCallback = (outputPath: string) => Promise<void> | void;\n```\n\n### Error Types\n\n#### `InvalidDocumentTypeError`\n\nThrown when the PDF fails document type validation (i.e., it is not an archaeological investigation report).\n\n```typescript\nimport { InvalidDocumentTypeError } from '@heripo/pdf-parser';\n```\n\n#### `ImagePdfFallbackError`\n\nThrown when both the original conversion and the image PDF fallback conversion fail. Contains references to both errors.\n\n```typescript\nimport { ImagePdfFallbackError } from '@heripo/pdf-parser';\n```\n\n## Troubleshooting\n\n### jq Not Found\n\n**Symptom**: `Command not found: jq`\n\n**Solution**:\n\n```bash\nbrew install jq\n```\n\n### poppler Not Found\n\n**Symptom**: `poppler is not installed. Please install poppler using: brew install poppler`\n\n**Solution**:\n\n```bash\nbrew install poppler\n```\n\n### Port Conflict\n\n**Symptom**: `Port 5001 is already in use`\n\n**Solution**:\n\n```typescript\n// Use a different port\nconst pdfParser = new PDFParser({\n  port: 5002,  // Specify different port\n  logger,\n});\n\n// Or kill the existing process\nconst pdfParser = new PDFParser({\n  port: 5001,\n  killExistingProcess: true,\n  logger,\n});\n```\n\n### docling-serve Start Failure\n\n**Symptom**: `Failed to start docling-serve`\n\n**Solution**:\n\n```bash\n# Recreate virtual environment (default location)\nrm -rf .venv\n# Run init() again\n```\n\n### ImageMagick / Ghostscript Not Found\n\n**Symptom**: `ImageMagick is not installed but enableImagePdfFallback is enabled`\n\n**Solution**:\n\n```bash\nbrew install imagemagick ghostscript\n```\n\n## Linux Support Status\n\nThe current `@heripo/pdf-parser` package supports macOS and does not provide a Linux/Windows runtime path. Platform proposals are welcome in [GitHub Discussions](https://github.com/heripo-lab/heripo-engine/discussions).\n\n## Related Packages\n\n- [@heripo/document-processor](../document-processor/README.md) - Document structure analysis and LLM processing\n- [@heripo/model](../model/README.md) - Data models and type definitions\n\n## Sponsor\n\nIf you'd like to support heripo lab's open-source research, you can sponsor us through:\n\n- [Open Collective](https://opencollective.com/heripo-project) for general project sponsorship.\n- [fairy.hada.io/@heripo](https://fairy.hada.io/@heripo) for Korean individual supporters who prefer KRW payments.\n\n## License\n\nThis package is distributed under the [Apache License 2.0](../../LICENSE).\n\n## Contributing\n\nContributions are always welcome! Please see the [Contributing Guide](../../CONTRIBUTING.md).\n\n## Issues and Support\n\n- **Bug Reports**: [GitHub Issues](https://github.com/heripo-lab/heripo-engine/issues)\n- **Discussions**: [GitHub Discussions](https://github.com/heripo-lab/heripo-engine/discussions)\n- **Security Vulnerabilities**: See [Security Policy](../../SECURITY.md)\n\n## Project-Wide Information\n\nFor project-wide information not covered in this package, see the [root README](../../README.md):\n\n- **Citation and Attribution**: Academic citation (BibTeX) and attribution methods\n- **Contributing Guidelines**: Development guidelines, commit rules, PR procedures\n- **Community**: Issue tracker, discussions, security policy\n- **Roadmap**: Project development plans\n\n---\n\n**heripo lab** | [GitHub](https://github.com/heripo-lab) | [heripo engine](https://github.com/heripo-lab/heripo-engine)\n","readmeFilename":"README.md"}