{"bugs":{"url":"https://github.com/mehmet-kozan/pdf-parse/issues"},"dist":{"shasum":"dbc0fedab187731be905f65fc1b4099e4367c99a","tarball":"https://registry.npmjs.org/pdf-parse/-/pdf-parse-2.4.0.tgz","fileCount":147,"integrity":"sha512-GEd0LvWW+gS3Y0txA74Nuu/4hGvnc2oUKnMzZRl9w678wn+jlFyB9/lNQxJfR1aASggSRUMtl2e2DiNh1YHB8w==","signatures":[{"sig":"MEUCID6kGerhJNO37jcVouKpQJ4SVvcu/MdO4nFpqYbfA84AAiEA3u4ga0cu7WTG8xm/W6sEjpTE9I8c62tznriYplhykbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-parse@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29273014},"main":"dist/cjs/index.cjs","name":"pdf-parse","type":"module","types":"dist/cjs/index.d.cts","unpkg":"./dist/browser/pdf-parse.es.min.js","author":{"name":"Mehmet Kozan"},"module":"dist/esm/index.js","browser":{"fs":false,"url":false,"http":false,"https":false,"canvas":false},"engines":{"node":">=20.16.0 <21 || >=22.3.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"browser":{"types":"./dist/esm/index.d.ts","default":"./dist/browser/pdf-parse.es.js"},"default":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./canvas":{"import":{"types":"./bin/canvas/canvas.d.ts","default":"./bin/canvas/canvas.js"},"default":{"types":"./bin/canvas/canvas.d.cts","default":"./bin/canvas/canvas.cjs"},"require":{"types":"./bin/canvas/canvas.d.cts","default":"./bin/canvas/canvas.cjs"}},"./worker":{"import":{"types":"./bin/worker/worker.d.ts","default":"./bin/worker/worker.js"},"default":{"types":"./bin/worker/worker.d.cts","default":"./bin/worker/worker.cjs"},"require":{"types":"./bin/worker/worker.d.cts","default":"./bin/worker/worker.cjs"}},"./webworker":{"import":{"types":"./bin/worker/webworker.d.ts","default":"./bin/worker/webworker.js"}}},"gitHead":"4fdcd91995f852b6fcdd6c64484cb9c23911df99","license":"Apache-2.0","scripts":{"lint":"biome lint .","pack":"npm pack --dry-run","site":"npm run site:build && vite preview --outDir reports_site","test":"vitest run --reporter=default","bench":"npm run bench:install && vitest bench --run","build":"npm run clean && npm run build:worker && npm run build:ts && npm run build:node && npm run build:browser","clean":"npm run clean:build && npm run clean:site && npm run clean:test && npm run clean:test:i","format":"biome format --write .","test:i":"node scripts/integration.test.mjs","test:u":"node --test test_unsupported/*.test.cjs && node --test test_unsupported/*.test.mjs","prepare":"npm run build","test:ui":"vitest --ui --coverage","build:ts":"tsc && tsc --project tsconfig.node.json","coverage":"vitest run --coverage","build:node":"vite build --config vite.config.node.ts && npm run bundle:dts","bundle:dts":"api-extractor run --local","clean:site":"rimraf reports_site/test-report reports_site/coverage reports_site/live_demo/dist-browser","clean:test":"rimraf --glob test/**/*.txt test/**/imgs test/**/*_images temp","format:all":"biome check --write .","site:build":"npm run build && npm run coverage && npm run bench","test:watch":"vitest","clean:build":"rimraf dist bin/worker/worker_source.js bin/worker/worker_source.cjs","build:worker":"vite build --config vite.config.worker.ts","clean:test:i":"rimraf --glob test_integration/**/node_modules test_integration/**/package-lock.json test_integration/**/dist","format:check":"biome check .","bench:install":"npm install --no-save pdf2json","build:browser":"vite build --config vite.config.browser.ts && vite build --config vite.config.browser.min.ts"},"_npmUser":{"name":"mehmet.kozan","email":"mehmet.kozan@live.com"},"homepage":"https://mehmet-kozan.github.io/pdf-parse/","jsdelivr":"./dist/browser/pdf-parse.es.min.js","keywords":["pdf","pdf-parse","pdf-parser","pdf-tools","pdf-utils","pdf.js","pdfjs-dist","pdf-text-extraction","pdf-image-extraction","pdf-table-extractor","pdf-table-extraction","pdf-screenshot","pdf-thumbnail","pdf-table-parser","pdf-to-text","pdf2text","pdf-to-json","pdf2json","pdf-to-image","pdf2image","pdf-to-csv","pdf2csv","pdf-document-parser","pdf-reader","server-side-pdf-parsing"],"repository":{"url":"git+https://github.com/mehmet-kozan/pdf-parse.git","type":"git"},"_npmVersion":"10.9.3","description":"Pure TypeScript, cross-platform module for extracting text, images, and tabular data from PDFs. Run directly in your browser or in Node!","directories":{},"maintainers":[{"name":"mehmet.kozan","email":"mehmet.kozan@live.com"}],"sideEffects":["./bin/worker/worker.js","./bin/worker/worker.cjs","./bin/canvas/canvas.js","./bin/canvas/canvas.cjs"],"_nodeVersion":"22.20.0","dependencies":{"pdfjs-dist":"^5.4.296","@napi-rs/canvas":"^0.1.80"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","rimraf":"^6.0.1","terser":"^5.44.0","vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2","@biomejs/biome":"^2.2.6","@vitest/coverage-v8":"^3.2.4","@microsoft/api-extractor":"^7.53.1"},"_npmOperationalInternal":{"tmp":"tmp/pdf-parse_2.4.0_1760641635775_0.3374755746741187","host":"s3://npm-registry-packages-npm-production"},"_id":"pdf-parse@2.4.0","version":"2.4.0"}