{"_id":"@andfaulkner/react-pdf-renderer-react17support","name":"@andfaulkner/react-pdf-renderer-react17support","dist-tags":{"latest":"4.0.0"},"versions":{"4.0.0":{"name":"@andfaulkner/react-pdf-renderer-react17support","version":"4.0.0","license":"MIT","description":"Create PDF files on the browser and server (React v17-compatible)","types":"index.d.ts","author":{"name":"Diego Muracciole","email":"diegomuracciole@gmail.com"},"homepage":"https://github.com/andfaulkner/react-pdf-react17support#readme","main":"./lib/react-pdf.cjs.js","module":"./lib/react-pdf.es.js","repository":{"type":"git","url":"git+https://github.com/andfaulkner/react-pdf-react17support.git","directory":"packages/renderer"},"browser":{"./lib/react-pdf.cjs.js":"./lib/react-pdf.browser.cjs.js","./lib/react-pdf.es.js":"./lib/react-pdf.browser.es.js"},"scripts":{"build":"rimraf ./lib && rollup -c","watch":"rimraf ./lib && rollup -c -w","size":"size-limit","lint":"eslint src","test":"jest"},"dependencies":{"@babel/runtime":"^7.16.4","@react-pdf/font":"^2.3.1","@react-pdf/layout":"^3.2.1","@react-pdf/pdfkit":"^3.0.0","@react-pdf/primitives":"^3.0.0","@react-pdf/render":"^3.2.1","@react-pdf/types":"^2.1.0","queue":"^6.0.1","react-reconciler":"^0.26.0","scheduler":"^0.17.0"},"peerDependencies":{"react":"^17.0.2"},"lint-staged":{"*.js":["yarn run lint","prettier --write","git add"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-pdf","logo":"https://opencollective.com/opencollective/logo.txt"},"husky":{"hooks":{"pre-commit":"git add . && lint-staged"}},"devDependencies":{"@size-limit/preset-big-lib":"^7.0.5","assert":"^2.0.0","browserify-zlib":"^0.2.0","buffer":"^6.0.3","process":"^0.11.10","size-limit":"^7.0.5","util":"^0.12.4"},"gitHead":"8a805a73b9c9807463afa23ba33eee4ece1415cc","bugs":{"url":"https://github.com/andfaulkner/react-pdf-react17support/issues"},"_id":"@andfaulkner/react-pdf-renderer-react17support@4.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.18.0","dist":{"integrity":"sha512-q7p47+RGbwoBiSfgpZ0kNZqPeUNqD+LsmAG5e4hs3aS5//IcNtUY+YEwDAY0ldnBgTgOQikHQMy3p8VDN5KTbA==","shasum":"c20c8cdaf4f81ed95b1031aedcc18556c81ab2b5","tarball":"https://registry.npmjs.org/@andfaulkner/react-pdf-renderer-react17support/-/react-pdf-renderer-react17support-4.0.0.tgz","fileCount":19,"unpackedSize":314187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTGH3ERW14HxKsyCOiRcOohdHha2LP4E+thU3khbvSBAIgbYvuqTQrgSKRLVk5gvylOPqkXshKDHeHYz3U3tcGKp0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpV9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFORAAl6OPAB/NdOY61gnFYIadCbwH1DySZPooRDpVhRvAEwkhsVOO\r\nXo/iusbG3qbpMV4O/T7ST+AtRI2eJTAM7JE+iaBTNXE1S5lbWHn+Khdu8jGo\r\nXHna/EaSmQD1vFxQ4cHfIF/g9qCp00oQaXk9VwVuH85hZKgXFZ3J32y4ldZB\r\nUczTwwgg02BxrX8lKzgShmBF47H255A9M/Qx47Jxu1kJPlKKw6V/Gdy4Sh0k\r\nIMoaVjdx6vlXl2/vodm5NhN0Ct5JCOdGnoxdUhp1IbgP20lfV+HIpdaQ7gYQ\r\n/oS2H64gg/K0FevOtJyzqgGWJA28eGQjAMTDXle/Kggpm6NX6rF5L8jDMOds\r\nhFojqI68ME836oPvELA0Se1DkePFKnN0/prQiVL5xuT0nTvc0N/PHaET3w8x\r\nXehO002H1aIgz0xX6rrlcpDymTcxysRPhbw4/5jm9mQvM5Gg8F7gWgg0N+XQ\r\ns+XCkgC2jdKYFMeMk3lnfWWTgcB9DKrS2HqhaWj4MGT71e6bKYC/ouA36ZST\r\nEJi5/XC8ifBnazfCPZ19PHqIZkb2q05wbrsXyCumXcWFkQ/omxQ14MZE1lsI\r\nPEOecY05onYpzqA8Mt1d6AQG0rPwE8LOsVMrbdg04NiRXdzk75od69arj4Bl\r\nCJjtl6qN1KpLAwJnh32pwd7ekKbd8y2i/VU=\r\n=R+O9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andfaulkner","email":"andfaulkner@gmail.com"},"directories":{},"maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-pdf-renderer-react17support_4.0.0_1671782228152_0.2691564007826439"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-23T07:57:08.101Z","4.0.0":"2022-12-23T07:57:08.305Z","modified":"2022-12-23T07:57:08.447Z"},"maintainers":[{"name":"andfaulkner","email":"andfaulkner@gmail.com"}],"description":"Create PDF files on the browser and server (React v17-compatible)","homepage":"https://github.com/andfaulkner/react-pdf-react17support#readme","repository":{"type":"git","url":"git+https://github.com/andfaulkner/react-pdf-react17support.git","directory":"packages/renderer"},"author":{"name":"Diego Muracciole","email":"diegomuracciole@gmail.com"},"bugs":{"url":"https://github.com/andfaulkner/react-pdf-react17support/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/5600341/27505816-c8bc37aa-587f-11e7-9a86-08a2d081a8b9.png\" height=\"280px\">\n  <p align=\"center\">React renderer for creating PDF files on the browser and server<p>\n  <p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/@andfaulkner/react-pdf-renderer-react17support\">\n      <img src=\"https://img.shields.io/npm/v/@andfaulkner/react-pdf-renderer-react17support.svg\" />\n    </a>\n    <a href=\"https://travis-ci.org/diegomura/react-pdf\">\n      <img src=\"https://img.shields.io/travis/diegomura/react-pdf.svg\" />\n    </a>\n    <a href=\"https://github.com/diegomura/react-pdf/blob/master/LICENSE\">\n      <img src=\"https://img.shields.io/github/license/diegomura/react-pdf.svg\" />\n    </a>\n    <a href=\"https://spectrum.chat/react-pdf\">\n      <img src=\"https://withspectrum.github.io/badge/badge.svg\" />\n    </a>\n    <a href=\"https://github.com/prettier/prettier\">\n      <img src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\" />\n    </a>\n    <a href=\"https://app.fossa.com/projects/git%2Bgithub.com%2Ftaylorudell%2Freact-pdf?ref=badge_shield\" alt=\"FOSSA Status\"><img src=\"https://app.fossa.com/api/projects/git%2Bgithub.com%2Ftaylorudell%2Freact-pdf.svg?type=shield\"/></a>\n  </p>\n</p>\n\n## How to install\n```sh\nyarn add @andfaulkner/react-pdf-renderer-react17support\n```\n\n## How it works\n\n```jsx\nimport React from 'react';\nimport { Document, Page, Text, View, StyleSheet } from '@andfaulkner/react-pdf-renderer-react17support';\n\n// Create styles\nconst styles = StyleSheet.create({\n  page: {\n    flexDirection: 'row',\n    backgroundColor: '#E4E4E4'\n  },\n  section: {\n    margin: 10,\n    padding: 10,\n    flexGrow: 1\n  }\n});\n\n// Create Document Component\nconst MyDocument = () => (\n  <Document>\n    <Page size=\"A4\" style={styles.page}>\n      <View style={styles.section}>\n        <Text>Section #1</Text>\n      </View>\n      <View style={styles.section}>\n        <Text>Section #2</Text>\n      </View>\n    </Page>\n  </Document>\n);\n```\n\n### `Web.` Render in DOM\n```jsx\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { PDFViewer } from '@andfaulkner/react-pdf-renderer-react17support';\n\nconst App = () => (\n  <PDFViewer>\n    <MyDocument />\n  </PDFViewer>\n);\n\nReactDOM.render(<App />, document.getElementById('root'));\n```\n\n### `Node.` Save in a file\n```jsx\nimport React from 'react';\nimport ReactPDF from '@andfaulkner/react-pdf-renderer-react17support';\n\nReactPDF.render(<MyDocument />, `${__dirname}/example.pdf`);\n```\n\n## Examples\nFor each example, try opening `output.pdf` to see the result.\n\n<table>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td align=\"center\" valign=\"top\">\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/text/\">\n\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https://github.com/diegomura/react-pdf/blob/master/packages/examples/src/text/thumb.png?raw=true\">\n\t\t\t\t</a>\n\t\t\t\t<br>\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/text/\">Text</a>\n\t\t\t</td>\n\t\t\t<td align=\"center\" valign=\"top\">\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/resume/\">\n\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https://github.com/diegomura/react-pdf/blob/master/packages/examples/src/resume/thumb.png?raw=true\">\n\t\t\t\t</a>\n\t\t\t\t<br>\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/resume/\">Resume</a>\n\t\t\t</td>\n\t\t\t<td align=\"center\" valign=\"top\">\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/fractals/\">\n\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https://github.com/diegomura/react-pdf/blob/master/packages/examples/src/fractals/thumb.png?raw=true\">\n\t\t\t\t</a>\n\t\t\t\t<br>\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/fractals/\">Fractals</a>\n\t\t\t</td>\n\t\t</tr>\n\t</tbody>\n</table>\n<table>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td align=\"center\" valign=\"top\">\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/knobs/\">\n\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https://github.com/diegomura/react-pdf/blob/master/packages/examples/src/knobs/thumb.png?raw=true\">\n\t\t\t\t</a>\n\t\t\t\t<br>\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/knobs/\">Knobs</a>\n\t\t\t</td>\n\t\t\t<td align=\"center\" valign=\"top\">\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/pageWrap/\">\n\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https://github.com/diegomura/react-pdf/blob/master/packages/examples/src/pageWrap/thumb.png?raw=true\">\n\t\t\t\t</a>\n\t\t\t\t<br>\n\t\t\t\t<a href=\"https://github.com/diegomura/react-pdf/tree/master/packages/examples/src/pageWrap/\">Page wrap</a>\n\t\t\t</td>\n\t\t</tr>\n\t</tbody>\n</table>\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/diegomura/react-pdf/graphs/contributors\"><img src=\"https://opencollective.com/react-pdf/contributors.svg?width=890\" /></a>\n\n## Sponsors\n\nThank you to all our sponsors! [[Become a sponsors](https://opencollective.com/react-pdf#sponsors)]\n\n<a href=\"https://opencollective.com/react-pdf#sponsors\" target=\"_blank\"><img src=\"https://opencollective.com/react-pdf/sponsors.svg?width=890\"></a>\n\n## Backers\n\nThank you to all our backers! [[Become a backer](https://opencollective.com/react-pdf#backer)]\n\n<a href=\"https://opencollective.com/react-pdf#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-pdf/backers.svg?width=890\"></a>\n\n## License\n\nMIT © [Diego Muracciole](http://github.com/diegomura)\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ftaylorudell%2Freact-pdf.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Ftaylorudell%2Freact-pdf?ref=badge_large)\n\n---\n![](https://img.shields.io/npm/dt/@react-pdf/renderer.svg?style=flat)\n","readmeFilename":"README.md"}