{"_id":"node-weasyprint","_rev":"7-4479e9fe72a10df8539220ac19b60ccb","name":"node-weasyprint","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"node-weasyprint","version":"0.0.1","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"gitHead":"6ac0d49e15e35ebd35e276c9c046a3344656400f","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_id":"node-weasyprint@0.0.1","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-cs9i9Y+r8BNd2Qw1xNnUXBCXOEVZPtPl++1SrrjrLrqt/ZgJJ+m2j7WpXf5KvOkPnW2WpJN3Oi6OWm8tPNDllw==","shasum":"e02a570cf0de70962b9ee30f34073d5529951f3a","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.1.tgz","fileCount":3,"unpackedSize":9942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjN6dBkoEdcEY7zsTGEbl04JPNCta0UyZhtinHhPeC8AiEAxrjgqeRWAe3y+occTHGKpafTc/gIq7mVi6Z02bJA9sE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjycB4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Dg//QtG872ZFlFXak/VI3elMyCE8vq5pZzlLu9dxSR8DJ8rAjO4R\r\npvP0NpU4imq6MI1nQuG1g4Qr+DRR5tHwQ4WjofgxdKwkjHSJxCD9CAgAM561\r\nj0G/1um0hmOsMFPpq55uxvUZ/cg/slBFW9GzcGPrXuRr9tuap2b4VbkZ6p9D\r\nf4RkpGOQ0F+baHe7RyTGJjRFhrCfNp3xnq21YuUhRK0IS0smhKfyzjoTq2Z6\r\n8DYJtjqxNO81ubj8WCUn0KSupWpVunfgC75DZSEuNk0COiokr0YCiFT3CAQJ\r\ndtmesYgHMb0PBpOfCBTK86fkX+hnwMNTfQ5p4mPhcRULilbrkeFT1vAYuPo5\r\n0XNFq28+3U6N4zRmtnXGrNkWVfyYnfS0hoEMYZMT5mKha7v6m0hXaOlBX/c9\r\ncydp0PWt/DEpMFUPnUo54ikSwD6+U1x4Hw4h1ZA0Sm02Wwh1sx/2pIr0Bmqs\r\niUl80oTOoUu49pyoIgKS/htmwtdkHYyg7lJiwfhXYqb/sSFcBUoewD555NnQ\r\n8xNOoLtgspDEP8DYBj59DL4hdIFywerJRjCsbkQ2nCoqL+jHCzHfcafjcuAt\r\noo1QCLzzh0T5vSBvF1R9ipG3Hr3k5+Axk30fXXn2WDRCiAmKqdgKNfGRorcX\r\nBgU9NkyR2MgWSS3/KWTe/6n7bBU+wtoZCJU=\r\n=7AeG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.1_1674166392512_0.9623939682352496"},"_hasShrinkwrap":false},"0.0.2":{"name":"node-weasyprint","version":"0.0.2","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"types":"./index.d.ts","gitHead":"877fb66d5a9dddb775fed1755e521b2ab80f48d5","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_id":"node-weasyprint@0.0.2","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-VSuYOITS3xzt16dWjcrdC9JpJ3lIsXzk0cY/BnKFLB5Lk+j9VV78zpVa7Sl4SFVN0K9rCc6LojXFNs3qQTdmHg==","shasum":"414e622f6f7d784563e8dc5aab8dbf187c2461d7","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.2.tgz","fileCount":4,"unpackedSize":10065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCm94x6MJBdoCIhs290+SWbH4ge2ZdOTF6EkgO8XyQcAiA5cwVb2K8TkYl2L1246k/X/bQ15AlYEZfkTCMDT0tG/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjycWEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBGg//fkLSp+Dp+UXd6dCvWlrJ4s5PlBwoN/yPBlXa1dWL2DcI3MDc\r\naWi6npyostJL5lBvf7pZ55F81zl4ZGQr3p7h1YJBQqILWQwboryAUTWM/M4d\r\nOMZ4ZBZoQhYMGuId0wmyQOUkmob2JbSqeCpYtxtOGqJEF+Zm9SEvAL1du+BT\r\nCMnHl8dqtUcXeKWW3AmrrjN7YRBWq0tAQoLgxel0bWVgQU1j+vFrIZudqv8S\r\n46vfkjhGqOMsrqDsD9jba0P2n+EGGik1ZjJjaEaPsIDVdAFPkVp2QoRAFKM2\r\n100UTFcSG/0I1ar1ID9buZ+AQP8u0nBzRoMIsW0xar7bsZlbspGfCUjHePYD\r\nsgatJBN7TBviRwZE5E72UPiPCFnE918peV3YZd+C/XlNncf3z59TzcqKpXi7\r\ncWuUeoEc++4bm0LnF16aiyUTnCSf0qkQjR1IP+C9PiSQyLbwBR3sH3e8eQI2\r\nKNR581I7Addwtt5l37wX7vRREPBvNxwnkXBf3JkfJDUS/vtitQr13RoZ/Upe\r\nqinbZHa+W6EWZcOvcd0zTNs2asVHvGP15lyNTf6igA4Uc0Bl7XTq+n5mT/Ok\r\n6OOm2uYtsBelT05rN+AVbc+ovZYOseA+Zcse/lOc+yqCrg52su3ZBDzjd3vB\r\nri4DHXHrhqfFe0KQ6KXLPB+LUJ/DTVphQSU=\r\n=c3Cl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.2_1674167684451_0.5698296913903973"},"_hasShrinkwrap":false},"0.0.3":{"name":"node-weasyprint","version":"0.0.3","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"types":"./index.d.ts","gitHead":"65448d31da96fc63712c7e11da503812ae02f24c","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_id":"node-weasyprint@0.0.3","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-adO4Cf+EXr+kmlJ4qJJEwEAFQjxlYljKz4SdHcunNosowiMOc+Zx1XeZVw0GLE8STO0w/2/kik+VHYCCT+e01w==","shasum":"2974c4f2445192aff3fd9899a534898da401d425","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.3.tgz","fileCount":4,"unpackedSize":9998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWcRqe57gXSpV3ZwMTY9C91cbyU3GlWTx975YSztyeiAiAv7AO69cO9dzvkE+EY9HPm6GccXcCUIqkY3DavKEFz8g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyczFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYTg/+LWIvIg/cg4U5B5HaW83pCIB+7t8BzC5rNpuTwR8DLOmsilHX\r\nGf65tT6xUP+9ca5mhw5BbwPdfYAucthtVCTWM3Qd3/cboWPVXQ4+Zco2zavw\r\nAX3CLarfGH83XgGBNr5atPyC00XhkdyqVPZK4GeGTikYVekHD0djiuQdFP9f\r\nfElwq/OuPILRjLbVwEhnqRnruSME9gL0NPIlzM2K7+PGow2U36KcwtELvapR\r\nUq8nFMmEmX+v4DrN7PjmXWpFTHi8gNajImWslW1phZI/nBKKf0b8dr5AiKr3\r\nporg0HQekdbO3xTr+g/4tAUbM65L6kUGoweSjsbEzKeHSdSfRk+0oryMmuUI\r\ns1mOEJSic6F+8eol134EkBN5o09SgITluZVldpIRRgl6XPYFWuV81qHBjOta\r\nadGfcUeLax4lhhn3qxzZzKFrVEkpCUg/vTypz4VlSW6xLj34KURBtsZYETJh\r\nbxHn3TjikKBw24hqqWZWguWhW5IVRVRY4WaTfmN7WWL/pELEdB8+XiFOpNSL\r\nHxWJkWrWoxrxmvLpwYOSsubA7KCnA0TIN8TkLbwGO6IqSsliHeV1cB0O6qsN\r\nCztMn/r0JcC/+o8IBAN2wl9eYXHZRdFtUUl/tY+uGbcQHTyoI9Pk5kDsodow\r\n0fcnDIQlcy+Iaw2cm0x+FVBP3DccihSXgHo=\r\n=YX75\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.3_1674169541770_0.2351740439926704"},"_hasShrinkwrap":false},"0.0.4":{"name":"node-weasyprint","version":"0.0.4","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"types":"./index.d.ts","gitHead":"155014045dee97df2ae35c86d86fc30cffa7422d","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_id":"node-weasyprint@0.0.4","_nodeVersion":"19.4.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-P0GhizQn1saxrrkoJwF+MuyHztFgjCC5s2AUaeR2U1mcTIGq21gtItUvKUfD2zybj3uOCOlpUFnAvOAn+TxqIg==","shasum":"7bdc01eb1dd600bb615cd6c700ddfe23814a07d3","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.4.tgz","fileCount":5,"unpackedSize":13106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERyY3AgmLbRhX6MIz4OZtCoMBkKSxCGmYKMvu4HRQF5AiBm8OEWXs7tx5IzYhWdSodd+cPhcM2FNmHdaQ2bkWcd0Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyfcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUxw/+NDk65SRanMS1Nlqgk1DfUqzEC1z/dQoIzyHbGbCBPtmkog1D\r\nQxCm9MMNaaCS6B8FhMz5Ey2jVZdeEDmPAif75nANab928yesQCP2grAnSsDC\r\n9G273yhq8e/4CegHzQz2ttB0TB/o+ZaRPaWOn1st+Qm4x1eODstS+FujKJJB\r\nQ4pCnlhb5EGXsTYH2vLOuADDy7jTB4Cs0WB8HR2hjk+esGpfd99HYqPzp+bI\r\ntDDRGOcfz+0zTcUjcxVaN/gxPxcMuZ8YxLXl+6+BrG6t6Z7a8Bau3cftmbnz\r\nsvX/ySzWE3T0ywcbxc+0N5Gca2SegkCv3U46PQ18Df811f9fYqmgB5/qz1q9\r\nEB+LD9nM6GsV3pf362iBO+Nxn7uNGYlvnIdtPIUSNRyHm3nedKbCNrvyRKnG\r\n+Hde1h3ebu9RppGDWhrOFa7bu0wQEqq0AHJ/0Xi0OyQrqM6hMcZmD5LN+2Uu\r\nZABRtxf3x8rz1z5zVYtyBVGg1hvWuGakS1f/rOfu4/RDVRdrH3uYKAUl/WBd\r\nhMyH6JNnrr1XcaDg+vw7A8/eX0oCIfXLrZs5AzU9WC1gbNVqvMphIq/xWoiw\r\n+eyRHnLzU2ScCwaiIMRxTtlOd/jqrR17BFmwT3WtE9JoyIOv5KNCDvaR9vJ6\r\nklyBKIwsSiQ1vzTO1kf3LdWiVtfB90y9IYo=\r\n=NeOX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.4_1674180378765_0.8275616251602356"},"_hasShrinkwrap":false},"0.0.5":{"name":"node-weasyprint","version":"0.0.5","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"types":"./index.d.ts","gitHead":"79e3b94813f921382489c13c35c588ef41dc7854","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_id":"node-weasyprint@0.0.5","_nodeVersion":"19.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-WyNTf2UynlrNFrskwFpZNDxokoqNkUUNM+VgPhL7Fwec+WPTvzAFPGj4SEQTll1IHzXLecyLwGxCZ3DehcaLRQ==","shasum":"2313201839d521791a508aede7a9fb2fa4e8f57b","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.5.tgz","fileCount":5,"unpackedSize":13285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXOuAxTqOzvodQXO8Weu0DdPFaiUlrk4tmwxRRuAOl0QIhALDNj7VM5/tFEl7ovgNgX0byypFB+YjNgLhq1wWjJpm4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1DnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIvw//fqQeQlxr1F8K5mq9zDtXo+45s+O/rjA4zWzf58LfTVnQuJvK\r\ntLY2Ronx2g65YKgniehtLOeGcapfJX4Fj3lnwZ0t9CCTorVrCNhYcsap3GKM\r\nxRws9/WVCqQVbc5gz4oml9z4TQHV4Tj20zF3rMAUgM8UhHbilgqeM3qfIN8H\r\nqtUrdJO8Zmnj6ghl517U/QQ/Q7mSfeZrbf0r/2Uru3UDbu+/scbiCqAmUc+z\r\nauBXY6SEj1cNc0nBE4nAw7pXuMoyZLNcBm1seAWGj6qlwclor7BiMt271sBP\r\nAAY61c1qp7K5dDHGsFJspNPqy/e6QY6saIuAjlIpciaDiMuetg41aG/CbCM9\r\nQ1dVo/7rr19anLcmbNxAS+ebpt7ZtTeEYIkAuddfogAxfAJUQIcWj7CmSars\r\n7YiVht6k0KgRBhqzviUasQwgaVx8Sdoc/YjAQ88bMx/0LsRraIlEBYQZZ+OM\r\n9x7ifpaIPpv+D/+6wiw068gGmVygGgKQsRiHeTDU5FghXroXEn8cMHspWy6A\r\nm1ZMFxtlo+5cLlqYWLlL7kQyRbgBxJIk5l7DK4NJi7kgyRG0SctAPwP7v+qm\r\nrQ8Dzw8Cy1ah5xsnM7C6PSIJip3btYGu83ZcuSsDWwlr6YZVO2q4UIpOq+C1\r\nv03DUPjOqpQ8O0xjNqBhicWkNPxA45XeJMg=\r\n=xItO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.5_1674852809455_0.6298357761946236"},"_hasShrinkwrap":false},"0.0.6":{"name":"node-weasyprint","version":"0.0.6","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"_id":"node-weasyprint@0.0.6","gitHead":"02f99a2c79cedb7f91994e89a465ac101168ea60","types":"./index.d.ts","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-DzKXdx/gEK2nKRY3BhBvleHhoLH/eYMJ6/hl9ZNb/oLm/Su0HvjR78u7kZ36KYI5IGN/jR/Jtvl1zeaz80dUMw==","shasum":"071e330cec5a5cbd6bf64ea58ff53ef4b637f807","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.0.6.tgz","fileCount":5,"unpackedSize":13883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/gWik8HR4QMrpMU19bp9Zk7TSeFpXVS3knDiHRjx94QIhAOzIG1PsaByHf4tofixrQmxFbHRvQF7ZA2GMLWeMjtRW"}]},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.0.6_1693847382474_0.44132933269140273"},"_hasShrinkwrap":false},"0.1.0":{"name":"node-weasyprint","version":"0.1.0","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"_id":"node-weasyprint@0.1.0","gitHead":"57fd02a183fb28a1a5ec96c968fbff4c1b1962ca","types":"./index.d.ts","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-pkVZyKA+Cy2Jz3oW0a02AOwa910Fo8xlD4opVYLhXaQJJS/2OBK8wyJjJ2u4AnES8/oNPrSN3jEb8Tahd05QIg==","shasum":"9bf0f6dc0c8d896091b949827a6e865106a33d6c","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.1.0.tgz","fileCount":5,"unpackedSize":13852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGotv4uFRn65WfnBtxi35sQgX32CYRsojlKgs3VEL4IoAiEAi2v01zUUZtgE6Te5JUiBIArzIKMxVoV4i/KxR51YBnw="}]},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.1.0_1694526757091_0.1375692083224478"},"_hasShrinkwrap":false},"0.1.1":{"name":"node-weasyprint","version":"0.1.1","description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"main":"index.js","engines":{"node":">= 10.0.0","npm":">= 5.6.0"},"keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"dependencies":{"change-case":"^4.1.2","debug":"4.3.4"},"_id":"node-weasyprint@0.1.1","gitHead":"ecdc931c5ca6e137b6a5001cd844436bd43cd386","types":"./index.d.ts","bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"homepage":"https://github.com/ericbf/node-weasyprint#readme","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-BBgNW+dzDdCY2FGIx0tb+WYc8t/vQ2cyR0dwpcdZFcqEm848EgJ4GmuHBAZzQlR74gQZzW5tIFvpCLgUMKoPFQ==","shasum":"d1a65f39b8462091f51bed66d0b75020fc1e1d1c","tarball":"https://registry.npmjs.org/node-weasyprint/-/node-weasyprint-0.1.1.tgz","fileCount":5,"unpackedSize":13544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1isYHC4dx9rd7oMmekZvU1iV3oc22ooaLi4JCoWB2+AIgX1Lq9bgDMnaMrFjj0MoDLg07LcpwKFWe1YYiobifqgM="}]},"_npmUser":{"name":"ericbf","email":"eric@ferreira.life"},"directories":{},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-weasyprint_0.1.1_1697857985459_0.13822765747228405"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-19T22:13:12.511Z","0.0.1":"2023-01-19T22:13:12.705Z","modified":"2023-10-21T03:13:05.851Z","0.0.2":"2023-01-19T22:34:44.622Z","0.0.3":"2023-01-19T23:05:41.918Z","0.0.4":"2023-01-20T02:06:18.905Z","0.0.5":"2023-01-27T20:53:29.675Z","0.0.6":"2023-09-04T17:09:42.626Z","0.1.0":"2023-09-12T13:52:37.307Z","0.1.1":"2023-10-21T03:13:05.663Z"},"maintainers":[{"name":"ericbf","email":"eric@ferreira.life"}],"description":"A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)","homepage":"https://github.com/ericbf/node-weasyprint#readme","keywords":["weasyprint","pdf","htmltopdf","wrapper","cli-wrapper","weasyprint-pdf","pdf-generator"],"repository":{"type":"git","url":"git+https://github.com/ericbf/node-weasyprint.git"},"author":{"name":"Eric Ferreira","email":"eric@ericmakesapps.com"},"bugs":{"url":"https://github.com/ericbf/node-weasyprint/issues"},"license":"MIT","readme":"# Node WeasyPrint\n\n_A NodeJS wrapper for [WeasyPrint](https://doc.courtbouillon.org/weasyprint/stable/index.html)_\n\nThis module is basically a complete complete rewrite of [Trim/weasyprint-wrapper](https://github.com/Trim/weasyprint-wrapper), and the fork chain there. This version has Typescript support, correct options parsing, and other improvements.\n\n## Getting started\n\nSince this is only a wrapper, you do still need the WeasyPrint binary. You’re better off following [their installation instructions](https://doc.courtbouillon.org/weasyprint/stable/first_steps.html#installation), but it may be as simple as installing it with `pip3`:\n\n```\npip3 install weasyprint\n```\n\nWith the binary installed, install this package from `npm`:\n\n```\nnpm i node-weasyprint\n```\n\n> Since this uses the CLI interface under the hook, the [WeasyPrint command line API](https://doc.courtbouillon.org/weasyprint/stable/api_reference.html#command-line-api) applies.\n\n## Usage\n\nExample:\n\n```ts\nimport weasyprint from \"node-weasyprint\"\n\n// URL, specifying the format & default command to spawn weasyprint\nconst stream = await weasyprint(\"https://google.com/\", {\n\tcommand: \"~/programs/weasyprint\"\n})\n\n// HTML\nconst buffer = await weasyprint(\"<h1>Test</h1><p>Hello world</p>\", {\n\tbuffer: true\n})\n\n// Save in a file\ntry {\n\tawait weasyprint(\"<h1>Test</h1><p>Hello world</p>\", { output: \"test.pdf\" })\n} catch (err) {\n\tconsole.error(err)\n}\n```\n\n> WeasyPrint [does not provide support](https://doc.courtbouillon.org/weasyprint/stable/common_use_cases.html#adjust-document-dimensions) for adjusting page size or document margins via flags. This is best accomplished with the CSS @page at-rule. Consider the following example:\n>\n> ```\n> @page {\n> \tsize: Letter; /* Change from the default size of A4 */\n> \tmargin: 3cm; /* Set margin on each page */\n> }\n> ```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}