{"_id":"@json-render/react-pdf","_rev":"20-0f282253a313550ccc2c6fa7ec6bab1a","name":"@json-render/react-pdf","dist-tags":{"latest":"0.21.0"},"versions":{"0.7.0":{"name":"@json-render/react-pdf","version":"0.7.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.7.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"b4ac616a1f2b6c441b555207b3b4cfaa78bbaf58","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.7.0.tgz","fileCount":37,"integrity":"sha512-aIClSq9DfOTZjlJvN3n6DQ3g+8tQA7ynJbWPPUgu+xPTShRzijdIsiH8U1fx9qHLoIoN1LMR935XpEKNfz2koA==","signatures":[{"sig":"MEYCIQD1HboRjuTqtYjsv5sl2KlqKeELMDLHLQIe1Dn/j8tEpwIhAOq0vPUbu45YdR63YzyTbtpHYclJcQWMjM4kXZtmgP8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450081},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/b495d5c8e05676b8f52db6099fe90b27/json-render-react-pdf-0.7.0.tgz","_integrity":"sha512-aIClSq9DfOTZjlJvN3n6DQ3g+8tQA7ynJbWPPUgu+xPTShRzijdIsiH8U1fx9qHLoIoN1LMR935XpEKNfz2koA==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.7.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@repo/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.7.0_1771575036377_0.13315749744455463","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@json-render/react-pdf","version":"0.8.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.8.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"c5d27f88f3adb49bb0dc362377db330b8b0887fd","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.8.0.tgz","fileCount":37,"integrity":"sha512-eQS9T3jjo1+1gdn1TY4AguFYhiLEU1a/8NOZA9NWZkzxZHDwc1tbEoKesGAsXExgGVbFBT2EFzWK52LLLbnkYg==","signatures":[{"sig":"MEQCIDd+66cIlv5XcZfy53/TAKI5fG/F/wacJiNFI6webehdAiBeM3J4VdXvYo0ooXi13KrpzDPWlTiBUYcXG+36TfOp0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450081},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/d10851599073acc0978e39677cf5be0a/json-render-react-pdf-0.8.0.tgz","_integrity":"sha512-eQS9T3jjo1+1gdn1TY4AguFYhiLEU1a/8NOZA9NWZkzxZHDwc1tbEoKesGAsXExgGVbFBT2EFzWK52LLLbnkYg==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.8.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@repo/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.8.0_1771575567084_0.6089791190604583","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@json-render/react-pdf","version":"0.9.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.9.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"736a1ba6354534ae86c57f3be927aa1cb0e51a88","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.9.0.tgz","fileCount":37,"integrity":"sha512-zScy7fFodt4azk9EgzkFLnciDuKXzbJq16ViJI1QlDS7UdUak4KEL4zFalbv9WCaufyGpySns07OTIRkwUVzHQ==","signatures":[{"sig":"MEUCIQC/PLF3tiM0i4WzFanlO4ShZ9x1yHL3R1LlABuEJXSI4AIgGc/uiCqClHDefLIrLK7C/i0TG1sJeOXTvOFFA+Z5Fk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440172},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/e142a51b53f210399886fa3d90f17ce0/json-render-react-pdf-0.9.0.tgz","_integrity":"sha512-zScy7fFodt4azk9EgzkFLnciDuKXzbJq16ViJI1QlDS7UdUak4KEL4zFalbv9WCaufyGpySns07OTIRkwUVzHQ==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.9.0","@react-pdf/renderer":"^4.3.2","@internal/react-state":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.9.0_1771918773973_0.7765730353622979","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@json-render/react-pdf","version":"0.9.1","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.9.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"cf40ebee4c4763e54095af2dd734dcd06f567766","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.9.1.tgz","fileCount":37,"integrity":"sha512-C1eRyZx31ou1RLCRc3bIIC2SfDSuitdhqTZHZqdbbp3IOwed9H+z90xbFlOufRDrDM4rkBwdh5fZUM6LrXWkPQ==","signatures":[{"sig":"MEUCIAIiM7Q0x/xVgRCapa+apmBRwlMsZ5IeEU7vXp9XsJiEAiEAlgd2NEVf73fDcL2twJ/33qF//3Bo+gMKUSTPJGmGwy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473050},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/11845fa7ecc700184f3d77dc57e3b20b/json-render-react-pdf-0.9.1.tgz","_integrity":"sha512-C1eRyZx31ou1RLCRc3bIIC2SfDSuitdhqTZHZqdbbp3IOwed9H+z90xbFlOufRDrDM4rkBwdh5fZUM6LrXWkPQ==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.9.1","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.2","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.9.1_1771936338058_0.42392036709349346","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@json-render/react-pdf","version":"0.10.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.10.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"12257cf104168367a41756da83b0a0abd8efa288","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.10.0.tgz","fileCount":37,"integrity":"sha512-BGc4kCKNTgr8yapY1bdpNKg4QBjQtHR0jM0Xlpf0jXXlnKGYiZT7Xaugp31MnC0J2GhoS9l4+fv3Y8hohCj6kw==","signatures":[{"sig":"MEQCIFH4+FxVzJBMlJZ8xCUo+rZvQdUN1ODdx+H/RQY13QSlAiAvCyeLdBMwOvK2KUZu2pIG22Xv6v95qUoSHMHFkFXBrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473052},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/6d119d18ff475cfd1b921129a49bec7f/json-render-react-pdf-0.10.0.tgz","_integrity":"sha512-BGc4kCKNTgr8yapY1bdpNKg4QBjQtHR0jM0Xlpf0jXXlnKGYiZT7Xaugp31MnC0J2GhoS9l4+fv3Y8hohCj6kw==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.10.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.3","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.10.0_1772038743483_0.815069778581752","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@json-render/react-pdf","version":"0.11.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.11.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"afdac8bee85a5b931060b48ed4a685dc061fb285","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.11.0.tgz","fileCount":37,"integrity":"sha512-nYKdRMxYsLDpQkWgoVgxPPYHh1GmNeb9lLlh3A9R5qoqrWRSWEXQufk/V3pBEQQk09oTp37ERU18JRpEdEkvMQ==","signatures":[{"sig":"MEYCIQCvtlqQjosXhQHiQGh9u2GqpME3feEKh+pTyfvy/PUTyQIhAI667+6lyN1LD8eGaz6e1OL1VSb8I3Vt1JpSr2lJeA7j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473052},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/218da83e43c8990fa2b9e30f209283c2/json-render-react-pdf-0.11.0.tgz","_integrity":"sha512-nYKdRMxYsLDpQkWgoVgxPPYHh1GmNeb9lLlh3A9R5qoqrWRSWEXQufk/V3pBEQQk09oTp37ERU18JRpEdEkvMQ==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.11.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.4","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.11.0_1772220732349_0.5890616717565138","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@json-render/react-pdf","version":"0.12.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.12.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://github.com/vercel-labs/json-render#readme","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"83a4746d02092fc0c1d9f1013095e555adf945fc","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.12.0.tgz","fileCount":37,"integrity":"sha512-7BOMJSIYyWVfqaRWEeIBxIAmms7dsSAiln38JDI+MjCVyHGgGECW+CKy64dph5IqpEUGSOUZAlWTzUEp5OPZmA==","signatures":[{"sig":"MEYCIQDAfPvnpQD5G1okyv034+oAoJqD3G62MXZ02uSoV8iOzQIhAPba+W4vHsaa74WtkFV2K5o1DLxy4No3akHjBccDh3b+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473052},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/2aef567829cc76ca5fe7664ec4a5bd0e/json-render-react-pdf-0.12.0.tgz","_integrity":"sha512-7BOMJSIYyWVfqaRWEeIBxIAmms7dsSAiln38JDI+MjCVyHGgGECW+CKy64dph5IqpEUGSOUZAlWTzUEp5OPZmA==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.12.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.5","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.12.0_1772849155026_0.43082214346383174","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@json-render/react-pdf","version":"0.12.1","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.12.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"700c034a4d817337486d0b8152a43305cf920750","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.12.1.tgz","fileCount":37,"integrity":"sha512-GuxuNuyPmpqo9+FD9gQsRUwYoWsE0l4ylMkPT38lZR4h9H8uDUAIxbTzSJfVftyOV2Cx1kNK+UYMWLAvcIWE3w==","signatures":[{"sig":"MEYCIQCjlaK+sBvFC0BnEi2ob513GHSG8cNw8n7G4skv5woCGgIhAO51DQHienD7671/WyHH3ZtC9AOSZRAXf50Z4SrnDEdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473026},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/36286d4be7300d4b79d86cd766771517/json-render-react-pdf-0.12.1.tgz","_integrity":"sha512-GuxuNuyPmpqo9+FD9gQsRUwYoWsE0l4ylMkPT38lZR4h9H8uDUAIxbTzSJfVftyOV2Cx1kNK+UYMWLAvcIWE3w==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.12.1","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.6","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.12.1_1773213782051_0.789017071726654","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@json-render/react-pdf","version":"0.13.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.13.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"ee2d3ad4bb655f7ca19b3a00524a2295cbb5712e","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.13.0.tgz","fileCount":37,"integrity":"sha512-9KK2s7g6pxZqyq4ytYFFX5lP981iwYNj7ZRwAnxs/Xu5Bf5cqj+3ZHFimVkdbhSM/zDIkgUQ2zrjvnptMo3X4w==","signatures":[{"sig":"MEUCIQDl/lIXOQUkDWdlJKmB3gWnUiL5Tr8hm8snPZ6HuP2NCAIgKgV6AhZ28a2VG/4VHnxFYLlrM/Mxjs7Y9LEvBfhGa+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473026},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/a7e5a5a0cc4ff7aa860858fa4521991b/json-render-react-pdf-0.13.0.tgz","_integrity":"sha512-9KK2s7g6pxZqyq4ytYFFX5lP981iwYNj7ZRwAnxs/Xu5Bf5cqj+3ZHFimVkdbhSM/zDIkgUQ2zrjvnptMo3X4w==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@json-render/core":"0.13.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.7","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.13.0_1773329092646_0.921849249030853","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@json-render/react-pdf","version":"0.14.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.14.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"e9a3553477d1f411a34e6648ad904648bea92ff4","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.14.0.tgz","fileCount":37,"integrity":"sha512-VVReObnENe8yrxJVNyG4H0ACKxC18/yPncTPPQTFakA1nNjmyuAjk+SiAS6fUouUrWFmjwiwRo2WndzON7W0/w==","signatures":[{"sig":"MEUCIDeUdFmY7wySze85eQAQkEk5w0QeQf4xXKN/ExgbaExAAiEA0D2XOBHmxNtv3iiDk3Apc4uZVU1eDGfDR6GYd4gozZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473026},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/52fe5950911f564046096b5d42f6673d/json-render-react-pdf-0.14.0.tgz","_integrity":"sha512-VVReObnENe8yrxJVNyG4H0ACKxC18/yPncTPPQTFakA1nNjmyuAjk+SiAS6fUouUrWFmjwiwRo2WndzON7W0/w==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@json-render/core":"0.14.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.8","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.14.0_1773439794462_0.6422666153270906","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@json-render/react-pdf","version":"0.14.1","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.14.1","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"7d36bcd57e502d4e79397052178bcb47b8991874","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.14.1.tgz","fileCount":37,"integrity":"sha512-K78Wnc7nNhGZ8sjVC3Bm5a1J8hs0s4Qs2EGSzEbV4s6GphJ8GZZTbYKietHX/FffFNJU2RTpap5DwRH9YnVTWw==","signatures":[{"sig":"MEUCIEZlOkgITQhuNuyFSx35Hg5j5/imFRYzOSPETh7h1jZaAiEAqTio0pVmLFqdgDAsblYvfAkMjG8I3tCRtlsUQRJmCSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473026},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.14.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/34737741b3d1c2305f614503b525740c/json-render-react-pdf-0.14.1.tgz","_integrity":"sha512-K78Wnc7nNhGZ8sjVC3Bm5a1J8hs0s4Qs2EGSzEbV4s6GphJ8GZZTbYKietHX/FffFNJU2RTpap5DwRH9YnVTWw==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@json-render/core":"0.14.1","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.9","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.14.1_1773787692250_0.3255124016311888","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@json-render/react-pdf","version":"0.15.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.15.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"7f6c343cac0ccb1fcae42a673145bda5738c5e55","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.15.0.tgz","fileCount":37,"integrity":"sha512-GqRIMN+zwDYZQ5yi5vfvrQ5O6mtM4MKP9A7xA306AUdqD9pREqlZU+lCINqNlCoF6aN+2dWMcVjSnxZaHVjEbg==","signatures":[{"sig":"MEUCIFmmm2TbwjejdF4y7R02CGdHGDpUOabALGr3XImDqzYsAiEA+rwrW1IFIn0ZmTajbtjW9mwKs3ZO0gM+iIg5sxk5Op4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473027},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/4a278d6c2977bdd33160aaa93cfd2c9e/json-render-react-pdf-0.15.0.tgz","_integrity":"sha512-GqRIMN+zwDYZQ5yi5vfvrQ5O6mtM4MKP9A7xA306AUdqD9pREqlZU+lCINqNlCoF6aN+2dWMcVjSnxZaHVjEbg==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@json-render/core":"0.15.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.10","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.15.0_1774290878338_0.5196332865528044","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@json-render/react-pdf","version":"0.16.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.16.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"dad24111ed5e5c86a559d7fe5f96ea6843c4cbc3","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.16.0.tgz","fileCount":37,"integrity":"sha512-scNUdvn4oClFKnEaO3M3x9DHArfjHEqMoRhlUFfxnd558i37L9ypK5eJhtaAKDrtWFGxOe9YnrtuACsczCFoEw==","signatures":[{"sig":"MEQCIClKouh5+wCU/ItLcTHQReA8E7vtk8ygOT9TP4xsAl/HAiAtZoW/6UJLhBW81mpRqC9MIprlLOcdJGf4x7+4hCuwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473027},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/3c5ab5598a7299ee608284f3451f3699/json-render-react-pdf-0.16.0.tgz","_integrity":"sha512-scNUdvn4oClFKnEaO3M3x9DHArfjHEqMoRhlUFfxnd558i37L9ypK5eJhtaAKDrtWFGxOe9YnrtuACsczCFoEw==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.8.2","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@json-render/core":"0.16.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.16.0_1774660919976_0.1963936352923661","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@json-render/react-pdf","version":"0.17.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.17.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"783f613b514613dd2b2c7f35f1d05053257be9fd","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.17.0.tgz","fileCount":37,"integrity":"sha512-r9e+wVBdJLLpchZ/Jdp56uqVnRKPPCNUwxq/g/OAXlf9tBoheUDPpJelswIX4sF6J/JYwc3UQNP9v/1slvyxnw==","signatures":[{"sig":"MEUCIDcG6KSk/OzIeb3s//xGoePveabT0w+3WEr8UpXbe6FKAiEAkr/VLWmp8OpWK743ffyIHjYFxorHhSdIB2xo+scJrkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473027},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/3aa0647b5134299d6d4a6e61ccb9ffa4/json-render-react-pdf-0.17.0.tgz","_integrity":"sha512-r9e+wVBdJLLpchZ/Jdp56uqVnRKPPCNUwxq/g/OAXlf9tBoheUDPpJelswIX4sF6J/JYwc3UQNP9v/1slvyxnw==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.9.7","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@json-render/core":"0.17.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.17.0_1775878876688_0.22537984775352138","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@json-render/react-pdf","version":"0.18.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.18.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@studiotate.com"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"3c6cfc37730256336cced1594fd1e2f02bc3905d","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.18.0.tgz","fileCount":37,"integrity":"sha512-hZ4wVdLvxyQLqj5xVRi19YlyeS2O6eqyO9AF4D5vjLqXr+FJBfZjrwOMqghqRlUN4NmTn36EKIXJh6m9L52g5g==","signatures":[{"sig":"MEYCIQD0vuCI2bOD2ttusoEchT23QoC69isxPZ4wpZ5Gc3TkpQIhALp/gKL2TpTBqXVszmDW8p4bC2K3iy69sLW9oPH0rrWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473027},"main":"./dist/index.js","_from":"file:json-render-react-pdf-0.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/550ea7332896ac91387ee2874de772c8/json-render-react-pdf-0.18.0.tgz","_integrity":"sha512-hZ4wVdLvxyQLqj5xVRi19YlyeS2O6eqyO9AF4D5vjLqXr+FJBfZjrwOMqghqRlUN4NmTn36EKIXJh6m9L52g5g==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"10.9.7","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@json-render/core":"0.18.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.18.0_1776455170957_0.5004594461540959","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@json-render/react-pdf","version":"0.19.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.19.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@ctate.dev"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"1c72c265d6569888f3d3b9f48edd640eb053b5d3","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.19.0.tgz","fileCount":37,"integrity":"sha512-D8i4SdAHkLi3cU3ufT7z9x9CiQ2K8b5vKuBrEmDw0MfJoEowNZAwq09HuE1/18qv0g+Swp6yihYdPp2A6C2TkQ==","signatures":[{"sig":"MEUCIQCUPW2Wib75TK9xRACD/fe0G15DfpH5SeWqIPRi9DgRxQIgSKtSAel8/BdydOqrOJRVsR5sfPy6MpyB9aMGDCnibBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@json-render%2freact-pdf@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473027},"main":"./dist/index.js","_from":"file:/tmp/json-render-react-pdf-0.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69f96248-793d-4d07-b651-0812dba0e232"}},"_resolved":"/tmp/json-render-react-pdf-0.19.0.tgz","_integrity":"sha512-D8i4SdAHkLi3cU3ufT7z9x9CiQ2K8b5vKuBrEmDw0MfJoEowNZAwq09HuE1/18qv0g+Swp6yihYdPp2A6C2TkQ==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"11.11.0","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@json-render/core":"0.19.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.19.0_1778131464761_0.7328740340467674","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@json-render/react-pdf","version":"0.20.0","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"license":"Apache-2.0","_id":"@json-render/react-pdf@0.20.0","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@ctate.dev"}],"homepage":"https://json-render.dev","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"d06621cc37a13103de945dfc07c69ed38356f39d","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.20.0.tgz","fileCount":37,"integrity":"sha512-H5SzK779MB//67WY89OjYZmEh4PXwblKzPv5O0kgzHeDsbEfc+39+7XoX00s3KM2pgCHLXVsSl8wuD5v/iv9gQ==","signatures":[{"sig":"MEUCIQCgQ78YMjPQrfFtRQn5k/ZsWVisPmnAkYG2s2JhweI1QwIgHKZAS661nxhP4sGHmlz7rlT0Ar9R585ksJqqToX59aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@json-render%2freact-pdf@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478375},"main":"./dist/index.js","_from":"file:/tmp/json-render-react-pdf-0.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69f96248-793d-4d07-b651-0812dba0e232"}},"_resolved":"/tmp/json-render-react-pdf-0.20.0.tgz","_integrity":"sha512-H5SzK779MB//67WY89OjYZmEh4PXwblKzPv5O0kgzHeDsbEfc+39+7XoX00s3KM2pgCHLXVsSl8wuD5v/iv9gQ==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"11.17.0","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@json-render/core":"0.20.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-pdf_0.20.0_1786888492354_0.3338223737670145","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"_id":"@json-render/react-pdf@0.21.0","bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"dist":{"shasum":"3e7f0cb67d60285503c841d1e23be04940443500","tarball":"https://registry.npmjs.org/@json-render/react-pdf/-/react-pdf-0.21.0.tgz","fileCount":37,"integrity":"sha512-v1TBKzy7CpvOpVVISASC+UR6ModcmN7sbZXUbFYJgmCPBzoJhnoMN12jNvEebWBQereBrr7gkN0TskcAt3Pvaw==","signatures":[{"sig":"MEQCID6q6AcEWesPKW/ChMjKQDQDKCjxsa6Bt7OxWL6bsKM5AiBbg4ldISxjN1XE0T7/NioWErs9cVXfeh0CGY3FhstN6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICZM8gtKhRh5JMvgNHVpiTonpRbJLCuCDfdLG5g2aDPaAiBCrKOe0icMnXTjKb3SNrxx4aJMTzMvVoZA5z6ob2hBDA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@json-render%2freact-pdf@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478375},"main":"./dist/index.js","name":"@json-render/react-pdf","_from":"file:/tmp/json-render-react-pdf-0.21.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./render":{"types":"./dist/render.d.ts","import":"./dist/render.mjs","require":"./dist/render.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./catalog":{"types":"./dist/catalog.d.ts","import":"./dist/catalog.mjs","require":"./dist/catalog.js"}},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","check-types":"tsc --noEmit"},"version":"0.21.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69f96248-793d-4d07-b651-0812dba0e232"}},"homepage":"https://json-render.dev","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"_resolved":"/tmp/json-render-react-pdf-0.21.0.tgz","_integrity":"sha512-v1TBKzy7CpvOpVVISASC+UR6ModcmN7sbZXUbFYJgmCPBzoJhnoMN12jNvEebWBQereBrr7gkN0TskcAt3Pvaw==","repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"_npmVersion":"11.19.0","description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","directories":{},"maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@ctate.dev"}],"_nodeVersion":"24.20.0","dependencies":{"@json-render/core":"0.21.0","@react-pdf/renderer":"^4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","tsup":"^8.0.2","typescript":"^5.4.5","@types/react":"19.2.3","@internal/react-state":"0.8.11","@internal/typescript-config":"0.0.0"},"peerDependencies":{"zod":"^4.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-pdf_0.21.0_1789757644449_0.7020563777461719"}}},"time":{"created":"2026-02-20T08:10:36.296Z","modified":"2026-09-18T18:54:04.869Z","0.7.0":"2026-02-20T08:10:36.522Z","0.8.0":"2026-02-20T08:19:27.238Z","0.9.0":"2026-02-24T07:39:34.110Z","0.9.1":"2026-02-24T12:32:18.238Z","0.10.0":"2026-02-25T16:59:03.633Z","0.11.0":"2026-02-27T19:32:12.514Z","0.12.0":"2026-03-07T02:05:55.164Z","0.12.1":"2026-03-11T07:23:02.230Z","0.13.0":"2026-03-12T15:24:52.800Z","0.14.0":"2026-03-13T22:09:54.708Z","0.14.1":"2026-03-17T22:48:12.434Z","0.15.0":"2026-03-23T18:34:38.504Z","0.16.0":"2026-03-28T01:22:00.162Z","0.17.0":"2026-04-11T03:41:16.836Z","0.18.0":"2026-04-17T19:46:11.079Z","0.19.0":"2026-05-07T05:24:24.899Z","0.20.0":"2026-08-16T13:54:52.489Z","0.21.0":"2026-09-18T18:54:04.532Z"},"bugs":{"url":"https://github.com/vercel-labs/json-render/issues"},"license":"Apache-2.0","homepage":"https://json-render.dev","keywords":["json","pdf","react-pdf","ai","generative-ui","llm","renderer","documents"],"repository":{"url":"git+https://github.com/vercel-labs/json-render.git","type":"git","directory":"packages/react-pdf"},"description":"React PDF renderer for @json-render/core. JSON becomes PDF documents.","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"ctate","email":"chris@ctate.dev"}],"readme":"# @json-render/react-pdf\n\nReact PDF renderer for `@json-render/core`. Generate PDF documents from JSON specs using `@react-pdf/renderer`.\n\n## Install\n\n```bash\nnpm install @json-render/core @json-render/react-pdf\n```\n\n## Quick Start\n\n### Render a spec to a PDF buffer\n\n```typescript\nimport { renderToBuffer } from \"@json-render/react-pdf\";\nimport type { Spec } from \"@json-render/core\";\n\nconst spec: Spec = {\n  root: \"doc\",\n  elements: {\n    doc: { type: \"Document\", props: { title: \"Invoice\" }, children: [\"page\"] },\n    page: {\n      type: \"Page\",\n      props: { size: \"A4\" },\n      children: [\"heading\", \"table\"],\n    },\n    heading: {\n      type: \"Heading\",\n      props: { text: \"Invoice #1234\", level: \"h1\" },\n      children: [],\n    },\n    table: {\n      type: \"Table\",\n      props: {\n        columns: [\n          { header: \"Item\", width: \"60%\" },\n          { header: \"Price\", width: \"40%\", align: \"right\" },\n        ],\n        rows: [\n          [\"Widget A\", \"$10.00\"],\n          [\"Widget B\", \"$25.00\"],\n        ],\n      },\n      children: [],\n    },\n  },\n};\n\nconst buffer = await renderToBuffer(spec);\n```\n\n### With a custom catalog\n\n```typescript\nimport { defineCatalog } from \"@json-render/core\";\nimport { schema, defineRegistry, renderToBuffer } from \"@json-render/react-pdf\";\nimport { standardComponentDefinitions } from \"@json-render/react-pdf/catalog\";\nimport { z } from \"zod\";\n\nconst catalog = defineCatalog(schema, {\n  components: {\n    ...standardComponentDefinitions,\n    Badge: {\n      props: z.object({\n        label: z.string(),\n        color: z.string().nullable(),\n      }),\n      slots: [],\n      description: \"A colored badge label\",\n    },\n  },\n  actions: {},\n});\n\nconst { registry } = defineRegistry(catalog, {\n  components: {\n    Badge: ({ props }) => (\n      <View style={{ backgroundColor: props.color ?? \"#e5e7eb\", padding: 4, borderRadius: 4 }}>\n        <Text style={{ fontSize: 10 }}>{props.label}</Text>\n      </View>\n    ),\n  },\n});\n\nconst buffer = await renderToBuffer(spec, { registry });\n```\n\n## Standard Components\n\n### Document Structure\n\n| Component | Description |\n|-----------|-------------|\n| `Document` | Top-level PDF wrapper. Must be the root element. |\n| `Page` | A page with size (A4, LETTER, etc.), orientation, and margins. |\n\n### Layout\n\n| Component | Description |\n|-----------|-------------|\n| `View` | Generic container with padding, margin, background, border. |\n| `Row` | Horizontal flex layout with gap, align, justify. |\n| `Column` | Vertical flex layout with gap, align, justify. |\n\n### Content\n\n| Component | Description |\n|-----------|-------------|\n| `Heading` | h1-h4 heading text. |\n| `Text` | Body text with fontSize, color, weight, alignment. |\n| `Image` | Image from URL or base64. |\n| `Link` | Hyperlink with text and href. |\n\n### Data\n\n| Component | Description |\n|-----------|-------------|\n| `Table` | Data table with typed columns and string rows. |\n| `List` | Ordered or unordered list. |\n\n### Decorative\n\n| Component | Description |\n|-----------|-------------|\n| `Divider` | Horizontal line separator. |\n| `Spacer` | Empty vertical space. |\n\n### Page-Level\n\n| Component | Description |\n|-----------|-------------|\n| `PageNumber` | Renders current page number and total pages. |\n\n## Server-Side APIs\n\n```typescript\nimport { renderToBuffer, renderToStream, renderToFile } from \"@json-render/react-pdf\";\n\n// Render to an in-memory Buffer\nconst buffer = await renderToBuffer(spec);\n\n// Render to a readable stream (pipe to HTTP response)\nconst stream = await renderToStream(spec);\nstream.pipe(res);\n\n// Render directly to a file\nawait renderToFile(spec, \"./output.pdf\");\n```\n\nAll render functions accept an optional second argument with:\n\n- `registry` - Custom component registry (merged with standard components)\n- `state` - Initial state for `$state` / `$cond` dynamic prop resolution\n- `handlers` - Action handlers\n\nNested lists can set `repeat.statePath` to `{ \"$item\": \"field\" }` to iterate an array on the enclosing repeat item.\n\n## External Store (Controlled Mode)\n\nFor full control over state, pass a `StateStore` to `StateProvider`, `JSONUIProvider`, or `createRenderer`. When `store` is provided, `initialState` and `onStateChange` are ignored and the store is the single source of truth:\n\n```tsx\nimport { createStateStore, type StateStore } from \"@json-render/react-pdf\";\n\nconst store = createStateStore({ invoice: { total: 100 } });\n\n// Mutate from anywhere — components re-render automatically:\nstore.set(\"/invoice/total\", 200);\n```\n\n## Server-Safe Import\n\nImport schema and catalog definitions without pulling in React:\n\n```typescript\nimport { schema, standardComponentDefinitions } from \"@json-render/react-pdf/server\";\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}