@bgscore/report-generator
Version:
Generate reports in Excel or PDF format from HTML or template files (Excel, DOCX, etc). Supports dynamic data injection, styling, and layout rendering.
71 lines (70 loc) • 1.94 kB
JSON
{
"name": "@bgscore/report-generator",
"version": "0.0.7",
"description": "Generate reports in Excel or PDF format from HTML or template files (Excel, DOCX, etc). Supports dynamic data injection, styling, and layout rendering.",
"keywords": [
"report",
"excel",
"pdf",
"generator",
"html-to-pdf",
"html-to-excel",
"template",
"xlsx",
"docx",
"reporting",
"document"
],
"main": "dist/index.cjs",
"module": "dist/index.js",
"type": "module",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"exports": {
".": {
"require": "./dist/index.cjs",
"import": "./dist/index.js"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/andrydharmawan/report-generator.git"
},
"scripts": {
"build": "tsup",
"dev": "tsup --watch --format cjs",
"serve": "nodemon dist/index.js",
"start": "concurrently \"npm:dev\" \"npm:serve\""
},
"author": "Andry Bagus Dharmawan",
"license": "MIT",
"devDependencies": {
"@types/crypto-js": "^4.2.2",
"@types/lodash": "^4.17.18",
"concurrently": "^9.2.0",
"nodemon": "^3.1.10",
"tsup": "^8.4.0",
"typescript": "^5.8.3"
},
"peerDependencies": {
"axios": ">=0.10.0",
"crypto-js": ">=4.0.0",
"moment": ">=2.0.0",
"puppeteer": ">=20.0.0"
},
"dependencies": {
"acorn": "^8.14.0",
"acorn-walk": "^8.3.4",
"color": "^5.0.0",
"colord": "^2.9.3",
"exceljs": "^4.4.0",
"handlebars": "^4.7.8",
"image-size": "^2.0.2",
"lodash": "^4.17.21",
"mathjs": "^14.5.2",
"uuid": "^11.1.0",
"vm2": "^3.9.19"
}
}