{"_id":"@zaravandcodeteam/report-print-engine","_rev":"27-3c0302868e31ad820be6d1da4895e841","name":"@zaravandcodeteam/report-print-engine","dist-tags":{"latest":"3.2.1"},"versions":{"1.0.0":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.0","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.0","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"205c665cb4a1d875752485efd253c05ba79b72a4","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.0.tgz","fileCount":20,"integrity":"sha512-QIfQ7JPT+PjtBwy3F80w2QeZQ/NHnW0k/uNvlRC5H5Tez/yqKeZUqrmEZSRFWHK/OJ4Vjdkk+ERoLL9hcedi1A==","signatures":[{"sig":"MEYCIQC77YmebsB4udjrwNj42pFjpV4paZRAAaYBa6fbZkqamAIhAM7YzuJAbLLUCk8Jly9CmKwT4M6RAyY25yYi4CAtEtrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3129145},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.0_1777797336468_0.8707194084179668","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.2","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.2","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"aa3ec0a2408779c2398dee4c8ea3ec14034b2049","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.2.tgz","fileCount":21,"integrity":"sha512-qJ3niqJBJn7FUpRC71TVXHpl0Nhzqghh+Npwa9DqTApBsKhnIXEr72Q9gDgwYM3UiImyeauH05q7UMfTfds0+w==","signatures":[{"sig":"MEUCIQDkkWJN2R27AOZCG1DlPpiLYEquskY9+8FSx47PeEpbfAIgV1Whpxmbnh48OHmkzSPcL49UCFUtF5Eo1Nj+BW8+ihY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3132539},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.2_1777994383971_0.15754231155591825","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.3","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.3","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"537fe10251b8f987d180542928a092a770f5156f","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.3.tgz","fileCount":21,"integrity":"sha512-5+SrWTfsMvjJuM4jsf8yLYLvAvoOb0AWaG076Tuju0C6vj/PwO0tqoQH8VkEWZB+7qqDL+CTvvbH7H+Sz4PapQ==","signatures":[{"sig":"MEUCIHyw6SAogjTYP/FwyxixlRpp6TFFZK+/+VfcakC4zGceAiEA/U4YU9FzH1h50EN0/AedbYOMlUm/a34mjXh2wUV0K9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3132913},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.3_1778043174496_0.5296293706609887","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.4","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.4","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"1ef9afd8f379638b67176fd3f9a59715d21c01f4","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.4.tgz","fileCount":21,"integrity":"sha512-6a9ilWotcX8lPbLX51cTQpf0/KgL3wlyk4wrO/PpsXPbV5AxuYEeJGb/NSeu6z8Yfw+qrfojwii9ha1a1DGCGw==","signatures":[{"sig":"MEYCIQC6PAD6Q0/jd9LW77prMGyh4T9hNrg2JgGKE8Z95Bt7yQIhAJKFvJQyzzuEv3GSnrdm34RsKaKGxhD+m2SCB1WPn7Th","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3133715},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.4_1778046199321_0.6933614336876817","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.5","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.5","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"490661b91319cc8680e167586463ef0b0fbc80ec","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.5.tgz","fileCount":21,"integrity":"sha512-iBEzYPYiHiD0/Z14BusvzKCw9/zKFWFZ1+x31xgxGHMmSoJnO0IwF7M9BkbP5XlWuQW/biuaCD41HOqogIe72A==","signatures":[{"sig":"MEQCIEKft8dmKR0wQF59bEBWZk4z2hFXhaERNIfmIRFEOVS5AiBgBl1RwTsEYK2ZKvaXBPAlsgiPMxNZeajIPl8Ux8yCDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3137601},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.5_1778046984476_0.5008703901304774","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.6","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.6","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"c71bdb949eae14c3a369cbda5ebeea4672072819","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.6.tgz","fileCount":21,"integrity":"sha512-ZyevkwhBGxVuF2GzvTsk/F09heZD9UUZ+kI42V/6fcWiMWnJI5PVPABSwB/Sm+xPLYHm4CkOfae7JgiNBC5jBA==","signatures":[{"sig":"MEUCIQCcR0oifHFdM1q0GbLtiQoTV/ARyJ2qoP5V2E++YAwUZgIgOd4uzfUWGOV1KPYOXJqtRH9zvQBsGfclgxzf31lVSnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3140317},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.6_1778135465485_0.3799685677826703","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.7","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.7","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"93f384bc143911e0cde0487176061438b81fae9b","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.7.tgz","fileCount":21,"integrity":"sha512-7Yx8hzhaVmGpXyX/Jj4pSnYJDabfFGwFU4BieuCTKO9frLKI0liCx0zFF5eII8hKHWuZu0/kZs5WKJi1vZ777g==","signatures":[{"sig":"MEQCIE/TYVX1XEaqwFnMj4LfHqoGuchNq40cws4yJ8FS32K8AiAwuywNrUHciPrqvb2hj0jVWytkeHQz0iAyELmIZMJlRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3133531},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.7_1778156058816_0.5391778127046281","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.8","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.8","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"2bfddd662873306bff7731e36cfaaef4c0a181c1","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.8.tgz","fileCount":23,"integrity":"sha512-+tGq48btjrl8LpIaSuo1lU7uUqu5G3puYXCcpJJzr1BG/+75mervkxtXMqsLpWr+jdB5aWS6CaGzJ1LJLKMyxA==","signatures":[{"sig":"MEYCIQDqPUO6QaMQr9fv6Vc+s/pHqXbvxgzhGac1kKsvniWv7gIhAJNy+EKGeppQEqvJ7pM2Idj4eevNGcfJjN4AZbRZh+nh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3156410},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.8_1778653103414_0.9871489270780409","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@zaravandcodeteam/report-print-engine","version":"1.0.9","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@1.0.9","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"f84accf86e8b8daed13776be1ca64e009f22dff8","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-1.0.9.tgz","fileCount":23,"integrity":"sha512-g08i2bfTHZ9HSy2UnrEvm6N2WtGVfVpDRY58bw9t/Nf3ZasNTjgfatpn4bfGhdemua+sevSgvpfokiUss9ocWQ==","signatures":[{"sig":"MEQCIExvZMR9gYznMTz/nuGuPurhyetq3KGV77h40gTA8mxyAiBoRrpSnCa9rUnL+ULB8qeD7fwFc12oIxInsMvvlzyy+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3157019},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_1.0.9_1778654733098_0.024982438987048328","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@zaravandcodeteam/report-print-engine","version":"2.0.0","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@2.0.0","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"b444c09bedceb69bb0d1805f6dce871091963693","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-2.0.0.tgz","fileCount":24,"integrity":"sha512-nmxasBlzf5dtkqU+y62OkiC8N5W+MwEhQ3B6QgI79pStho+p0QKaKu4lEWPl8zgqDE0a8vVyOhITOac61asJSA==","signatures":[{"sig":"MEQCIBhxfFAvsVSv+/aoOVM9AQQ1nfujfhYF9u2Hog2c+EoCAiBu6+5MXeFIE1XfKJYIZ6LCwBDdblxYJZYoL68QnYjmEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3154311},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_2.0.0_1778656480133_0.5627651413048997","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@zaravandcodeteam/report-print-engine","version":"2.0.1","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@2.0.1","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"6294a88efecc295128ba8028dc3917ecd710be2e","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-2.0.1.tgz","fileCount":24,"integrity":"sha512-ZpQkuGrN9ffeOESWtTqHMcUVVHRw4z3oWdR+W5KpU3OxSThLMPqWVZLCv/90WuFAqjdmgrrFI/o2d7xnVgbqOQ==","signatures":[{"sig":"MEUCIF1D8DIvgVmP8oPRjtd57zGwepsiw7GCBcMuxKDt5UUTAiEAmfKgHKRrTNcQRq+6MmTWSvqW5SMOpwatPhwUGTACCJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3154383},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_2.0.1_1778658552906_0.07060128232368124","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@zaravandcodeteam/report-print-engine","version":"2.0.2","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@2.0.2","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"2e766c51c78e49fb0cddcadc3d31f07b2a8c4994","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-2.0.2.tgz","fileCount":24,"integrity":"sha512-RKhEx0cc2ME6Y6DpmcUhZMSbPQQboxs47fQoqIK/QoHMAhWJjanVi1v8AibWJJYdg5/cLE8FZhuLSCK4Mjn4lg==","signatures":[{"sig":"MEYCIQD0AilQAsLy1tns2xVhK1xWrQVzMNc6UGo4PydJj0FFdgIhAONyIIQBA9mDaWbxostLs6K+MVLvg+X144i+GZYOnYG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3154383},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_2.0.2_1778737959698_0.5204162999717561","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@zaravandcodeteam/report-print-engine","version":"2.0.3","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@2.0.3","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"1704899a3543d987755ab4e12d840d1234676549","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-2.0.3.tgz","fileCount":24,"integrity":"sha512-MlAYOdTaOAtne8He/mlcPUczqPWZoRpNXmd3wlDPIEfGEwz79AsMZIdio6RVnlPMJDTq7oEj2ziYBA2FuW3kxw==","signatures":[{"sig":"MEUCIBOcJBNTkv8JaF1cItVN/BzSYEWOOo8ij3XYVPoKm/QCAiEA0qI76F/UJTSmSELfkK3qNv0S04zhCkF2jbRz3/mNgBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3154200},"main":"./dist/zaravand-report-print-engine.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.umd.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_2.0.3_1778850508380_0.8938066195335286","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@zaravandcodeteam/report-print-engine","version":"2.0.4","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@2.0.4","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"55a9f3b53e88dedede8cf3286965c06498427c3d","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-2.0.4.tgz","fileCount":24,"integrity":"sha512-t8MxTxboHIasw8p609pXGQ/J6G+b4AHkCSrNusXCevMdPkl+kN8LuKEYPZ8ydFpVw8h1VDOzHkV0lquP3oIkAw==","signatures":[{"sig":"MEUCIQD5evgx5tEXGtNe3+4eLIW63bzH0d/sGfRuG3LHI+XahAIgPiTiH8H5fwzqDT7y6UT8v8hiZAifR0cvQj3E6IpUgPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667674},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_2.0.4_1778852830990_0.508313462475388","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@zaravandcodeteam/report-print-engine","version":"3.0.0","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.0.0","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"64ee3b55d416fc15bdc6833712618afcbf378f79","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.0.0.tgz","fileCount":24,"integrity":"sha512-2/AWXPNFycxtQk08OY37Ks5dOiTosAaQQ3onKeizCKuvg6vLz6hJOjM+GHkc56HIhP+/eoAaAdOGdD9Y4DT+JQ==","signatures":[{"sig":"MEUCIQCZVxHTBHs2U30nMokotylqL4lNLggK+l4o/THAakX2iQIgQCnt+7w9UUHht9RAgJVObSfpOd3vXeMX/CfbRoMbzCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668867},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.0.0_1778867366330_0.12886050213275002","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@zaravandcodeteam/report-print-engine","version":"3.0.1","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.0.1","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"acebba3888de5448adec85919c2959ca712edf4b","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.0.1.tgz","fileCount":25,"integrity":"sha512-7+DO5DQwDD5pLVtJ39CrbJp3iwH4twQZBbHnlXnSFG/9/B6K1PB/9fg2a/jeZqQp5mcmKqlT2jtAO7wlcH9XOw==","signatures":[{"sig":"MEYCIQDxyJWklUb4+ki4sX8HGc46721OCUPwhhwPLTECEC38vQIhANOztgD0vW4h7KlrNCWmksjrdD7DTcnyxWBeBWSnqvKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673127},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7","html2pdf.js":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.0.1_1778869930855_0.7702793795752454","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@zaravandcodeteam/report-print-engine","version":"3.0.2","keywords":["zaravand","pdf","print","report","table","schema","typescript","pdfmake","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.0.2","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"6677789037a806525313ce6dbbc5d11f36c2d71a","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.0.2.tgz","fileCount":24,"integrity":"sha512-EOfsIhfvlyA2FnYxgTcDkkIXhD9q3ZfyPMCAam0kpK3XmFOdEmxzXvx4HfuaM9Ata1GD2G8J09XbAnyKygDUug==","signatures":[{"sig":"MEUCIQDy5a9H6e41lfZYrgZIiIZg0zDG3Xb/gg2Gxv44/NTaQgIgSADolELgSDU25FPgi8YnOE8RziVLJhqGT1yzk83hUqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669653},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","pdfmake":"^0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","@types/pdfmake":"^0.3.2","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.0.2_1778870434907_0.86001480806813","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.0","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.0","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"8d1ee014a8a356dd1a83c38b3b751ce5b9045e17","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.0.tgz","fileCount":24,"integrity":"sha512-m6P8cRopOUqfD+hpx9BxAFJenuCdA8e/of6YhYv/x7ms+Xwn1aeu2SLalnmzWnZ65tD+B3XVAgZdLyX2tC8D/A==","signatures":[{"sig":"MEUCIF/HbS1UgAV5m1iBomRljOZnntRk3GDPyIs1KEaNi7zfAiEA4JxG3oC7WJUxmXqq/3yqJiuJxyCPo5wswSdHiqpAbhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271892},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.0_1778872609485_0.0957430120191165","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.1","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.1","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"f85d6c53c8740715c24a5d808143b9c2b342797b","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.1.tgz","fileCount":24,"integrity":"sha512-wNhfni6G8LlZhw8bCld+fQ8zrPn//kCvFxlJ3oDi4C5CNONWUWgkZrY/1I9h97Mc7LF2js9CBn1bTC9vam0+Tg==","signatures":[{"sig":"MEQCIEh2h7IpMocCM9dd2xRFwXbV2WH+Hu4SO5jVQfX34fjeAiAJ3gI2bktclFKZkXSHxpMLczgNBrcj6XHTidA+QFB7Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281446},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.1_1778873604831_0.5731996828588741","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.2","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.2","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"42d23ade2eaac0e17b63f8096d91068160cf996a","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.2.tgz","fileCount":24,"integrity":"sha512-2CFs88csrniDygUWl6Fv7xR630xAoT0Hoqd+8u355V3CleODLkBb4aht/Ng8+xdDM4wvpjSBZQeqRYSG3FITcw==","signatures":[{"sig":"MEUCIQDF878fHRIzojWLJLKyvJaE/r5P5tZ7ezJhpwhGW2dLYAIgfI38UclnL5i0CD3tuuH9F2ZJ3BJlPw3VMAH0BG5EaSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281051},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.2_1778903946080_0.1268473445775351","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.3","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.3","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"9a3bd9ee13351c244e3719a9173cad38a55389ee","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.3.tgz","fileCount":24,"integrity":"sha512-9xokHmyQFBojqsycTuiqcV0kRFwl3HpqcB9hOHwjrlHm9/4DpDMX4cThmMfpaX4XCAjQHAlb7MHM5v3nHrF4tQ==","signatures":[{"sig":"MEQCICbQnKKGF/ze2OousSQ74xnMW50wFCQHcAMN+TFGAA9rAiBuVrofX09u0cJIPCru627aRGHRqDAl6cKxbVvae0h3sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282839},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.3_1778904959332_0.6140036077034285","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.4","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.4","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"351b824532a7abc9477ec0129f08a2bdc443f38e","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.4.tgz","fileCount":24,"integrity":"sha512-Lw6PXecyVzRyzFF1SLjRnOaTNhOnZ/iysO7WTcmt95GJWO9Hn4aCLxocOMw9/UHClzuBOHR0bzUFA6DkLkSrLQ==","signatures":[{"sig":"MEQCIC9zS3IVlQ9NxM0S8mz/4yH47giCPriDe/UrckWdk4CYAiB0dzfXGbY2yjxcPVz0xcr3lxA9mZKKtg8S+7hWxbwRoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283886},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.4_1778914241061_0.09994515499313517","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.5","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.5","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"c6e33a12662b1fc4e264f09dec724e19e66cad4a","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.5.tgz","fileCount":24,"integrity":"sha512-PnqwgIerxPgwcDAJAGfEo+WSkPb+0aJJbqsrEQGrMj6/lG6Ilx2x79FWIGHSLVHLl+ogR4nwWLaiYjJFVWtiLQ==","signatures":[{"sig":"MEUCIGPwli1eORAg7MxkI9NddhYwBij10Z12qkhg3t2VXmybAiEA84ZjSV5KOLVL10I0ux7fUWlql9WjoIzMrpneROFIO2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284350},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.5_1778916441448_0.7502015968511928","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.6","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.6","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"49e8a7bbbd47fb8ce2248cb43435e65c7684910f","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.6.tgz","fileCount":24,"integrity":"sha512-Z13DaqZtuO00fuunW90CqyiiJwGujjoWgS+z7lLReHDqZ+H2TeTWL14cybIGgGQROJeKFIUWa5dbNefw1QsRcg==","signatures":[{"sig":"MEYCIQCFNqobL8GEibRzfx3doNSPFbELqcOJk7YAKAP+h9HqjAIhAKRdYvMvKYansTnPhBk4fq5USFrZ9v0VwcPoGFoKN5y/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285017},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.6_1778999235884_0.16046311561557403","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"@zaravandcodeteam/report-print-engine","version":"3.1.7","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.1.7","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"d4a0a91ce7362bfb25714159a1b29733aa446a75","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.1.7.tgz","fileCount":24,"integrity":"sha512-soy1C5fLhOFLvGmgegfaBb0HxI8sJyZ3/qgnaVH5VexiOiRlrvBmRmRgGHXFCW6kD1z/a7i6vFDyIYiAkIF64Q==","signatures":[{"sig":"MEQCIH5Y/zvCPIs0BXEofQTqboNnH6aWXUDpdhAs97gBoqQBAiBgWNOrMQNoAeFBeqO0qrQElLSvXaIB638DjGAYNnxaHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287069},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.1.7_1779088455719_0.3952831551714695","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@zaravandcodeteam/report-print-engine","version":"3.2.0","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","_id":"@zaravandcodeteam/report-print-engine@3.2.0","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"dist":{"shasum":"08e52b47d4ea9c121b41bca3d80b1fdf3af9c133","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.2.0.tgz","fileCount":25,"integrity":"sha512-WkAtQekRQ4/GNj9+22NAE8/MEDZnovg3RE7CqH8MnQQ2K3g0J3cswdXxsqmBYjiiva9wqO4F7Kmo56vTpyIPkg==","signatures":[{"sig":"MEQCIAeHfjMJS4aZWIbKSSuBQpOStorfHyxnYxpuqPREWZxQAiBgikOkhYuGv3skmtSZGsVXOXSd6m/BaoPIV4CzyPDmug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308411},"main":"./dist/zaravand-report-print-engine.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/zaravand-report-print-engine.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","docs:api":"typedoc src/index.ts --out docs/api","docs:dev":"vitepress dev docs","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs"},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"_npmVersion":"11.11.0","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.10","typedoc":"^0.28.19","vitepress":"^1.6.4","typescript":"~6.0.2","@types/node":"^25.6.0","vite-plugin-dts":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/report-print-engine_3.2.0_1779121312355_0.5159052774435198","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@zaravandcodeteam/report-print-engine","version":"3.2.1","description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","type":"module","main":"./dist/zaravand-report-print-engine.cjs","module":"./dist/zaravand-report-print-engine.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/zaravand-report-print-engine.js","require":"./dist/zaravand-report-print-engine.cjs"}},"scripts":{"dev":"vitepress dev docs","build":"vite build","typecheck":"tsc --noEmit","check:pagination":"npm run build && node scripts/pagination-sanity-check.mjs","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","docs:api":"typedoc src/index.ts --out docs/api"},"keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"author":{"name":"Zaravand"},"license":"MIT","engines":{"node":">=20"},"dependencies":{"zod":"^4.4.2"},"devDependencies":{"@types/node":"^25.6.0","typedoc":"^0.28.19","typescript":"~6.0.2","vite":"^8.0.10","vite-plugin-dts":"^5.0.0","vitepress":"^1.6.4"},"_id":"@zaravandcodeteam/report-print-engine@3.2.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-7aF/O8I3TvhR4bdP468FMfKafDAuuIoeQgJucG5+u7vES6jcy2NQiiI99YyNch+Hr5zr3q96uZHjEeE94B8kXw==","shasum":"dd106e9e5e8f3cedc1c081cdd1f73dc8812e3062","tarball":"https://registry.npmjs.org/@zaravandcodeteam/report-print-engine/-/report-print-engine-3.2.1.tgz","fileCount":25,"unpackedSize":1305404,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVufJrNy80ojYZuPmmVpNyuuRqpTkGSUikhSZ25omfywIhAOHyVsPzfbghXiRFoAIP1P+WR8gsBwt+kI85YTRsQ/Ua"}]},"_npmUser":{"name":"zaravandcode","email":"zaravand.co@gmail.com"},"directories":{},"maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/report-print-engine_3.2.1_1779122787452_0.6992716097962475"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-03T08:35:36.411Z","modified":"2026-05-18T16:46:27.843Z","1.0.0":"2026-05-03T08:35:36.734Z","1.0.2":"2026-05-05T15:19:44.219Z","1.0.3":"2026-05-06T04:52:54.712Z","1.0.4":"2026-05-06T05:43:19.527Z","1.0.5":"2026-05-06T05:56:24.739Z","1.0.6":"2026-05-07T06:31:05.735Z","1.0.7":"2026-05-07T12:14:19.002Z","1.0.8":"2026-05-13T06:18:23.644Z","1.0.9":"2026-05-13T06:45:33.313Z","2.0.0":"2026-05-13T07:14:40.399Z","2.0.1":"2026-05-13T07:49:13.144Z","2.0.2":"2026-05-14T05:52:39.952Z","2.0.3":"2026-05-15T13:08:28.704Z","2.0.4":"2026-05-15T13:47:11.153Z","3.0.0":"2026-05-15T17:49:26.519Z","3.0.1":"2026-05-15T18:32:11.055Z","3.0.2":"2026-05-15T18:40:35.142Z","3.1.0":"2026-05-15T19:16:49.700Z","3.1.1":"2026-05-15T19:33:25.046Z","3.1.2":"2026-05-16T03:59:06.272Z","3.1.3":"2026-05-16T04:15:59.540Z","3.1.4":"2026-05-16T06:50:41.322Z","3.1.5":"2026-05-16T07:27:21.709Z","3.1.6":"2026-05-17T06:27:16.071Z","3.1.7":"2026-05-18T07:14:15.905Z","3.2.0":"2026-05-18T16:21:52.590Z","3.2.1":"2026-05-18T16:46:27.696Z"},"author":{"name":"Zaravand"},"license":"MIT","keywords":["zaravand","pdf","print","report","table","schema","typescript","invoice","reporting"],"description":"Schema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications","maintainers":[{"name":"zaravandcode","email":"zaravand.co@gmail.com"}],"readme":"# Zaravand Report Print Engine\n\nSchema-driven table report PDF and print engine by Zaravand for JavaScript and TypeScript applications.\n\nThe package receives two inputs:\n\n```ts\ndata + schema -> Report Engine -> print-friendly HTML\n```\n\nOperation outputs:\n\n- `printPdf`: opens browser print dialog from the print-friendly HTML layout.\n- `openPdf`: opens the same print-friendly HTML layout inside a preview viewer in a new browser tab.\n- `downloadPdf`: downloads the print-friendly HTML file.\n- `generatePdf` / `generatePdfDataUrl`: create direct PDF output.\n\nIt is designed for invoices, sales reports, inventory lists, financial reports, administrative reports, contracts, forms, and other table-heavy documents.\n\n## Installation\n\n```bash\nnpm install @zaravandcodeteam/report-print-engine\n```\n\n## Basic Usage\n\n```ts\nimport { createReportEngine, type ReportDataRow, type ReportSchema } from \"@zaravandcodeteam/report-print-engine\"\n\nconst data: ReportDataRow[] = [\n  { product: \"Laptop\", quantity: 1, unitPrice: 1200, total: 1200 },\n  { product: \"Mouse\", quantity: 2, unitPrice: 25, total: 50 },\n]\n\nconst schema: ReportSchema = {\n  title: \"Invoice Report\",\n  subtitle: \"Generated by Report Print Engine\",\n  page: { size: \"A4\", orientation: \"portrait\", margins: [40, 40, 40, 40] },\n  options: { direction: \"ltr\", locale: \"en-US\", currency: \"USD\" },\n  tables: [\n    {\n      header: {\n        title: \"Invoice Items\",\n        subtitle: \"Products and services\",\n        showGeneratedAt: true,\n        fields: [\n          { label: \"Invoice No\", value: \"INV-1001\" },\n          { label: \"Customer\", value: \"Customer\" },\n        ],\n      },\n      options: { showRowNumber: true, repeatHeader: true, emptyValue: \"-\" },\n      columns: [\n        { key: \"product\", title: \"Product\", width: 40, type: \"text\" },\n        { key: \"quantity\", title: \"Qty\", width: 20, type: \"number\", align: \"right\" },\n        { key: \"unitPrice\", title: \"Unit Price\", width: 20, type: \"currency\", align: \"right\" },\n        { key: \"total\", title: \"Total\", width: 20, type: \"currency\", align: \"right\", bold: true },\n      ],\n    },\n  ],\n}\n\nconst engine = createReportEngine()\nawait engine.downloadPdf(data, schema, { fileName: \"invoice.html\" })\n```\n\n## Schema-driven Approach\n\nUsers pass records and a JSON schema that defines page settings, tables, table headers, columns, formatting, and behavior.\n\n## Table Header Example\n\n```json\n{\n  \"header\": {\n    \"title\": \"Invoice Items\",\n    \"subtitle\": \"Products and services\",\n    \"description\": \"This table contains all invoice line items.\",\n    \"showGeneratedAt\": true,\n    \"fields\": [\n      { \"label\": \"Invoice No\", \"value\": \"INV-1001\" },\n      { \"label\": \"Customer\", \"value\": \"Ali Ahmadi\" }\n    ]\n  }\n}\n```\n\nThe table header appears above the table body. It is separate from the column header row.\n\n## Multi-table Example\n\n```ts\nconst data = {\n  summary: [{ metric: \"Total Sales\", value: 6840 }],\n  sales: [{ invoiceNo: \"INV-1001\", amount: 2400 }],\n  payments: [{ receiptNo: \"PAY-8001\", amount: 2400 }],\n}\n\nconst schema = {\n  title: \"Business Report\",\n  tables: [\n    { dataKey: \"summary\", header: { title: \"Summary\" }, columns: [{ key: \"metric\", title: \"Metric\" }] },\n    { dataKey: \"sales\", header: { title: \"Sales\" }, columns: [{ key: \"invoiceNo\", title: \"Invoice No\" }] },\n    { dataKey: \"payments\", header: { title: \"Payments\" }, columns: [{ key: \"receiptNo\", title: \"Receipt No\" }] },\n  ],\n}\n```\n\n## Common Operations\n\n```ts\nconst blob = await engine.generatePdf(data, schema)\nconst dataUrl = await engine.generatePdfDataUrl(data, schema)\nawait engine.downloadPdf(data, schema, { fileName: \"report.html\" })\nawait engine.openPdf(data, schema)\nawait engine.printPdf(data, schema)\n```\n\n## Documentation\n\nRun the documentation site:\n\n```bash\nnpm run docs:dev\n```\n\nFor npm publishing and consumer usage, see the one-page [Publishing and Usage](docs/guide/npm-publish-and-usage.md) checklist.\n\n## Publishing\n\nBefore publishing, run:\n\n```bash\nnpm run typecheck\nnpm run build\nnpm pack --dry-run\n```\n\nThen publish the scoped public package:\n\n```bash\nnpm login\nnpm publish --access public\n```\n\n## Performance Notes\n\nThe default renderer is built into the package and does not launch a heavy browser process. This keeps common table reports lightweight and schema-driven. Very large reports should be paginated, chunked, or moved to a worker/server renderer in future adapter implementations.\n\nThe bundled renderer includes print-friendly table colors and prepares Persian/Arabic text for stable RTL output in PDF tables.\n\n## Browser Printing Limitations\n\nBrowsers do not allow reliable silent printing from normal web pages. The package can trigger the browser print dialog, but the user or browser policy controls the final print action.\n\n## Roadmap\n\nPlanned areas include a native print agent, server-side renderer, Chromium renderer adapter, visual template designer, RTL and custom font improvements, Excel/CSV export, branding, page headers and footers, page numbers, and watermarks.\n\r\n","readmeFilename":"README.md"}