UNPKG

afpp

Version:

Async Fast PDF Parser for Node.js — dependency-light, TypeScript-first, production-ready.

78 lines (77 loc) 2.15 kB
{ "name": "afpp", "version": "2.5.1", "description": "Async Fast PDF Parser for Node.js — dependency-light, TypeScript-first, production-ready.", "keywords": [ "parse-pdf", "parser-pdf", "pdf", "pdf-parser", "pdf-to-text", "pdf.js", "pdf2json", "pdf2text", "pdfreader" ], "homepage": "https://github.com/l2ysho/afpp#readme", "bugs": { "url": "https://github.com/l2ysho/afpp/issues" }, "license": "MIT", "author": "l2ysho", "repository": { "type": "git", "url": "git+ssh://git@github.com/l2ysho/afpp.git" }, "files": [ "dist/**", "README.md", "LICENSE" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "build": "tsc -p tsconfig.build.json", "commit": "git-cz", "format": "oxfmt .", "format:check": "oxfmt --check .", "lint": "oxlint .", "lint:fix": "oxlint . --fix", "postbuild": "tsc-alias -p tsconfig.build.json", "prebuild": "rm -rf dist", "prepare": "husky", "pretest:coverage": "rm -rf coverage", "test": "NODE_ENV=test npx tsx --test --test-reporter @voxpelli/node-test-pretty-reporter test/*.test.ts", "test:coverage": "c8 --reporter=lcov npm test", "test:single": "NODE_ENV=test npx tsx --test --test-reporter @voxpelli/node-test-pretty-reporter", "benchmark:cleanup": "npx tsx benchmark/cleanup.ts", "typecheck": "tsc -p tsconfig.json --noEmit" }, "dependencies": { "p-limit": "7.3.0", "pdfjs-dist": "5.5.207" }, "devDependencies": { "@commitlint/cli": "20.4.2", "@commitlint/config-conventional": "20.4.2", "@semantic-release/changelog": "6.0.3", "@semantic-release/git": "10.0.1", "@types/node": "25.3.3", "@voxpelli/node-test-pretty-reporter": "1.1.2", "c8": "11.0.0", "commitizen": "4.3.1", "cz-conventional-changelog": "3.3.0", "husky": "9.1.7", "lint-staged": "16.3.1", "oxfmt": "0.35.0", "oxlint": "1.50.0", "semantic-release": "25.0.3", "tsc-alias": "1.8.16", "tsx": "4.21.0", "typescript": "5.9.3" }, "engines": { "node": ">=22.14.0", "npm": ">=10.9.2" } }