UNPKG

@neosjs/html-to-pdf

Version:

高性能HTML转PDF工具,支持中文、图片、表格、分页、水印、自定义页眉页脚和页码,内置性能监控和错误处理

83 lines (82 loc) 1.96 kB
{ "name": "@neosjs/html-to-pdf", "type": "module", "version": "2.3.1-alpha-1", "packageManager": "pnpm@10.8.0", "description": "高性能HTML转PDF工具,支持中文、图片、表格、分页、水印、自定义页眉页脚和页码,内置性能监控和错误处理", "author": "听着情歌流泪", "license": "MIT", "keywords": [ "neosjs", "html-to-pdf", "pdf", "pdf-generate", "pdf-convert", "performance", "monitoring", "typescript" ], "sideEffects": false, "exports": { ".": "./dist/index.js", "./package.json": "./package.json" }, "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "CHANGELOG.md", "dist" ], "engines": { "node": ">=22", "pnpm": ">=10.7.1" }, "scripts": { "build": "tsdown", "dev": "tsdown -w --minify=false", "lint": "eslint . --ignore-pattern .gitignore", "lint:fix": "eslint . --fix --ignore-pattern .gitignore", "preinstall": "npx only-allow pnpm", "typecheck": "tsc --noEmit", "prepublishOnly": "pnpm build", "prepare": "simple-git-hooks" }, "peerDependencies": { "html-to-image": "^1.11.13", "jspdf": "^3.0.1" }, "peerDependenciesMeta": { "html-to-image": { "peer": true }, "jspdf": { "peer": true } }, "dependencies": { "html-to-image": "^1.11.13", "jspdf": "^3.0.1", "modern-screenshot": "^4.6.6" }, "devDependencies": { "@neosjs/eslint-config": "^1.3.2", "@types/node": "^24.1.0", "eslint": "^9.32.0", "eslint-plugin-format": "^1.0.1", "lint-staged": "^16.1.2", "simple-git-hooks": "^2.13.1", "tsdown": "^0.13.1", "typescript": "^5.9.2" }, "simple-git-hooks": { "pre-commit": "npx lint-staged" }, "lint-staged": { "*": "eslint --fix" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } }