{ "name": "unpdf", "type": "module", "version": "0.11.0", "packageManager": "pnpm@9.4.0", "description": "Utilities to work with PDFs in Node.js, browser and workers", "author": "Johann Schopplich ", "license": "MIT", "homepage": "https://github.com/unjs/unpdf#readme", "repository": { "type": "git", "url": "git+https://github.com/unjs/unpdf.git" }, "bugs": { "url": "https://github.com/unjs/unpdf/issues" }, "keywords": [ "parse", "pdfjs-dist", "pdf" ], "sideEffects": false, "exports": { ".": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./pdfjs": { "types": "./dist/pdfjs.d.mts", "import": "./dist/pdfjs.mjs" } }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "typesVersions": { "*": { "*": [ "*", "dist/*", "dist/*.d.ts" ] } }, "files": [ "dist" ], "scripts": { "build": "unbuild && node scripts/post-build.mjs", "build:pdfjs": "rollup --config pdfjs.rollup.config.ts --configPlugin typescript && cp -R node_modules/pdfjs-dist/types dist", "dev": "unbuild --stub", "lint": "eslint .", "lint:fix": "npm run lint -- --fix", "format": "prettier \"**/*.{json,md,cjs,mjs,ts,yml}\" --write", "format:check": "prettier \"**/*.{json,md,cjs,mjs,ts,yml}\" --check", "release": "bumpp", "test": "vitest", "test:types": "tsc --noEmit" }, "optionalDependencies": { "canvas": "^2.11.2" }, "devDependencies": { "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-inject": "^5.0.5", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.7", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.6", "@types/node": "^20.14.8", "bumpp": "^9.4.1", "eslint": "^9.5.0", "eslint-config-unjs": "^0.3.2", "fast-glob": "^3.3.2", "pdfjs-dist": "^4.3.136", "prettier": "^3.3.2", "rollup": "^4.18.0", "tslib": "^2.6.3", "typescript": "^5.4.4", "unbuild": "^2.0.0", "unenv": "^1.9.0", "vitest": "^1.6.0" }, "pnpm": { "patchedDependencies": { "pdfjs-dist@4.3.136": "patches/pdfjs-dist@4.3.136.patch" } } }