UNPKG

pdfmkr

Version:

Generate PDF documents from JavaScript objects

51 lines (50 loc) 1.52 kB
{ "name": "pdfmkr", "version": "0.5.6", "description": "Generate PDF documents from JavaScript objects", "license": "MIT", "repository": { "type": "git", "url": "git://github.com/eclipsesource/pdf-maker.git" }, "homepage": "https://github.com/eclipsesource/pdf-maker#readme", "keywords": [ "pdf-maker", "pdf" ], "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { "import": "./dist/index.js", "module": "./dist/index.js" }, "engines": { "node": ">=20", "npm": ">=10" }, "scripts": { "build": "rm -rf build/ dist/ && tsc && esbuild src/index.ts --bundle --sourcemap --platform=browser --target=es2022 --outdir=dist --format=esm --external:pdf-lib --external:@pdf-lib/fontkit && cp -a build/index.d.ts build/api/ dist/", "lint": "eslint '{src,test}/**/*.{js,ts}' --max-warnings 0 && prettier --check .", "test": "vitest run test", "fix": "eslint '{src,test}/**/*.{js,ts}' --fix && prettier -w ." }, "dependencies": { "@pdf-lib/fontkit": "^1.1.1", "pdf-lib": "^1.17.1" }, "devDependencies": { "@types/node": "^22.10.7", "@vitest/coverage-v8": "^3.0.2", "esbuild": "^0.24.2", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-simple-import-sort": "^12.1.1", "prettier": "^3.4.2", "typescript": "^5.7.3", "typescript-eslint": "^8.20.0", "vitest": "^3.0.2" } }