{"_id":"@digitalmomentum/html-pdf","_rev":"6-fc59c058c135050da27a0d83313f9e9c","name":"@digitalmomentum/html-pdf","dist-tags":{"latest":"1.4.1"},"versions":{"1.3.4":{"name":"@digitalmomentum/html-pdf","version":"1.3.4","description":"A simplified html + css --> PDF generator","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","test":"npx ts-mocha ./src/tests/**.ts"},"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"keywords":["PDF","puppeteer","nodejs","pdf-generator"],"author":{"name":"Amir Tugendhaft"},"license":"ISC","bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"homepage":"https://github.com/AmirTugi/tea-school#readme","devDependencies":{"@types/chai":"^4.1.6","@types/mocha":"^5.2.5","@types/node-sass":"^3.10.32","@types/pug":"^2.0.4","@types/puppeteer":"1.5.0","chai":"^4.2.0","mocha":"^5.2.0","ts-mocha":"^2.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"dependencies":{"node-sass":"^4.9.2","pug":"^2.0.3","puppeteer":"1.5.0"},"gitHead":"571b3b22949132eaccdd8a34601212a701cea2b2","_id":"@digitalmomentum/html-pdf@1.3.4","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"julienduf","email":"julien.dfn@gmail.com"},"dist":{"integrity":"sha512-JL08n0cJSvtd/wrb/cVNiQChpqQ7EgvXHUp54pySNvoj8oQnrJBOC0M4eN+L/0JVj6Yx7EclzSl63dV0cdxTQQ==","shasum":"a058bfb0ed1652fa17ef02df77cb545bbaabb1b7","tarball":"https://registry.npmjs.org/@digitalmomentum/html-pdf/-/html-pdf-1.3.4.tgz","fileCount":4,"unpackedSize":6460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBCM0CRA9TVsSAnZWagAA7Q8QAIARUDInwJS3s75wPaCy\n8XQH6ikb2EHtlPjIj1t0Ec5zXyQdPmzz7Qr+hjEuV0xqzijwO8RySuIyffTZ\neEZ4P5YuQ60mROS3iP543qob4XiVKDxZEjtt1DPFpikfXsiVhQQIy5dM7sH4\nkFClHHtdQgK/Tb7C4bwYpo4t+wf9ridbp9e0D17BbrWcuarBDgLrkwiKVrGZ\nvi4SRjk1Nsx5667jflBbTqjv9za0gjre+HCVAMX3aZvH29LPm4v+s2Qxqo/P\nA2WLGSQLg6bohbYe6UL7CgqZYV1c/pNA9QmscAXswTzIFl01eTMkasoU3zOI\no10h0UZzgCJ8ZCRrdQNpGSGxyvmvu5ZIoz2zBBNA0XEBCoQFuf6/RnqvG2ht\nSlBtL8nz39XKAFWyJRWHkfNvXBdTOpELLqWo9edEvE7dcLwBzJNSLfa2jmoC\neASmQRVeBZFBQT5eHtPp1vUdd93kkWXoPeV9wIl2iepcCHAW6g6ISyBGWxru\nzOWy+vAAk6GPXndEVrtHlh6FCmfWUkoqA1h1gH6fF9dVTDO45kLbF73UqMun\n0FHqvkOyaVDK4VSGeCsCtSMSZCC3bYoQ2wozUtOCM4NPhFlg7YII1mVSc3RP\n97K2UrQfutCFezCCZU+a2sLzRE92FzN35zUzwKdom5uR9DrNZ27UKqa2bjjT\nZwTc\r\n=iKft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgeyFqD40SBc8rdBYxa6kxpzGkevbYa77Qh1L8Pj8hyAiBYkO0ksmHyX0QLhYJKKCAJe0uFHTQ9xm0PPBEC3fhf7Q=="}]},"maintainers":[{"name":"julienduf","email":"julien.dfn@gmail.com"},{"name":"gabrielbdry","email":"gabriel.bdry@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-pdf_1.3.4_1543775027854_0.37537995718180195"},"_hasShrinkwrap":false},"1.3.5":{"name":"@digitalmomentum/html-pdf","version":"1.3.5","description":"A simplified html + css --> PDF generator","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","test":"npx ts-mocha ./src/tests/**.ts"},"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"keywords":["PDF","puppeteer","nodejs","pdf-generator"],"author":{"name":"Amir Tugendhaft"},"license":"ISC","bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"homepage":"https://github.com/AmirTugi/tea-school#readme","devDependencies":{"@types/chai":"^4.1.6","@types/mocha":"^5.2.5","@types/node-sass":"^3.10.32","@types/pug":"^2.0.4","@types/puppeteer":"1.5.0","chai":"^4.2.0","mocha":"^5.2.0","ts-mocha":"^2.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"dependencies":{"node-sass":"^4.9.2","pug":"^2.0.3","puppeteer":"1.5.0"},"gitHead":"571b3b22949132eaccdd8a34601212a701cea2b2","_id":"@digitalmomentum/html-pdf@1.3.5","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"julienduf","email":"julien.dfn@gmail.com"},"dist":{"integrity":"sha512-fqg2mUy154MR+T11XSYb6TaUTLAQfM4uAgXJsSk8dXQjIs5ahym9kvKUmLFFMAF2qokb0R+FR1iRo+HQ1FCY/A==","shasum":"71ff7f41ee89e2b2aa364a3ef41fad5dcffe7125","tarball":"https://registry.npmjs.org/@digitalmomentum/html-pdf/-/html-pdf-1.3.5.tgz","fileCount":4,"unpackedSize":6514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBGiICRA9TVsSAnZWagAAdkQQAJRp8vy39+i3yaMxWBa7\nkTpApFeN8bxZLpaqYeNIGomd5TANSemMQMbYJtbUgyNV6NSoZWbQDylLua3D\nq+HB0QcfuzMB9BmkfRz2vK9Bdcx8+Jj73qRuFYzyt6MV0/bCZYehtqPbyXTW\nDs6aukoHgK0KtGWwySTq7ex3p8F6AWpfZGY6O3SXc3ypedwoDviLV5w81qtG\no4BrwBuiCbbHCokv7PyAOUWcsqpT1v4zi7i1gBLqD4t/jcfe5ziUoRqWTlWi\nQpefrEBvD0d6XaENIWu7Y5JtU48iJ9pOWHMwSdFmxDxEs7PG8y7NfvqFuxRR\nU1q4LlCzPLpiRomx0nCXOP0J3fT3dFwWyu1csZZnoftEkeMq5kBcJRMpsS+Y\n6OanHGieCDHKmOfWJ9GKN16COLykSzmEcx6JLZNU2UDVdhB7tuITTKtSQmtR\nRKO6g8iGl3X2sPO870wLB4VKxWLzohtSCZ0SOFN1HmwCMtFj71WAi/K4q5rr\nvXCet5jLVgmp94ARHiGFjCAb2FZUbwn95KZEAVu0Le7XmLFbZllMEdCKxjSj\nqrxqtyosNgpWm08I7qMSJfFZaIOFmTDsAfBGPU4/pV+SCHdqFa9JL8Fe0cns\nL0hW2VH2zoyaZkp5dfy5VgCBHd89vFVxv4uvxo+cfYXdtvjD6HAlK8a/H/bf\nGefH\r\n=7lux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLuY4WRDrJNyTb4pDeJ4eEHxB/X/JMoIDzGZQWvIpCagIgRweX+ruEEZdF3GUWw3xwcDXB0sPPEiF/4xU9Vjz1Xb8="}]},"maintainers":[{"name":"gabrielbdry","email":"gabriel.bdry@gmail.com"},{"name":"julienduf","email":"julien.dfn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-pdf_1.3.5_1543792775853_0.41904804713089727"},"_hasShrinkwrap":false},"1.3.6":{"name":"@digitalmomentum/html-pdf","version":"1.3.6","description":"A simplified html + css --> PDF generator","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","test":"npx ts-mocha ./src/tests/**.ts"},"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"keywords":["PDF","puppeteer","nodejs","pdf-generator"],"author":{"name":"Amir Tugendhaft"},"license":"ISC","bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"homepage":"https://github.com/AmirTugi/tea-school#readme","devDependencies":{"@types/chai":"^4.1.6","@types/mocha":"^5.2.5","@types/node-sass":"4.11.0","@types/pug":"^2.0.4","@types/puppeteer":"1.12.4","chai":"^4.2.0","mocha":"^5.2.0","ts-mocha":"^2.0.0","tslint":"^5.18.0","typescript":"^2.9.2"},"dependencies":{"node-sass":"4.12.0","pug":"2.0.4","puppeteer":"1.18.1"},"gitHead":"571b3b22949132eaccdd8a34601212a701cea2b2","_id":"@digitalmomentum/html-pdf@1.3.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KFqOE9g6xn9rREGQKVXGIksOtC9jSe6oJxfeDCAoJq/LTYWTkFA/NfHWU3Vb+pdMkPY4uy6E885ySLNpzQRV0w==","shasum":"6c54d4c183c277967540fedaaab882aaaa4f195a","tarball":"https://registry.npmjs.org/@digitalmomentum/html-pdf/-/html-pdf-1.3.6.tgz","fileCount":4,"unpackedSize":6482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMQpCCRA9TVsSAnZWagAAItoQAIdkZpJItzmTuWJm6yOq\nEHQOypGy3tblIARKdGZ9VYs1r8lKVeUADpmHr9JjbQBoLs9F9MRm1/mP5vsF\nDk/T1lwYpkODfEyn/egpD21WzeSQElV204He9O2yJKHmqqjrvL43ezF/Knuw\nIRkboUa6/WLK3H8sM4FgNWhqRbesHSccm4eLaLeJKrmzfZysN1MDkwhOxQkY\njudyqBf4MTquRe23aBI62LqUIYvJepgOKaMH5CAPUYp20OXO73zWgajz5108\nlanJ4ENuAfNZI7VgoBHj0ivkAYNSLN0Eq283pwLl4kQHnZ7JQjVfO83wWibw\nsAFLBtmQN/mkJ3aXoxptztFfcDdkWUi/a1zQTTxDp0JosVzZMu+eddVHlxNH\nx3lOLvys5O4ZRPVN5s7ac6iihm5IfFCWcrROfXGI6rPrlb6RzU04ftvAEIAl\niYyFDOT+sOkHabRXNJGVRZ+pn+zjh0wOOEt2TTJjSZoqMjURvOrZ+qdkMFpA\nNEhOmAwZf6fsvXy/6V7l6IA+mAWpaau1KL8ZkN0y+WmKDrASfl2+SAF3+PwS\njtkN8b2HnZd2EJzTt3oVimDmv4P3K1QDqcypD5pu2PGMSGYIW+YDFIg8fRKz\nzY2H2PfejzxkJB1m+ywmkIpAhalSulFUnJVVXBjXtAtFCXCGaGSWXAs2/+pk\nWzbZ\r\n=Ck0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW2UEeCTdIP1/SO6F8+Y7Ad9Qds2Vf9IbjAkqx1Fl6oAIgPbzp+7DoQpMD23zVXFa7lPntDcNNuuZ0UR63OMbsAS8="}]},"maintainers":[{"email":"brandon@rober.ge","name":"brandonrbg"},{"email":"gabriel.bdry@gmail.com","name":"gabrielbdry"},{"email":"julien.dfn@gmail.com","name":"julienduf"}],"_npmUser":{"name":"julienduf","email":"julien.dfn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-pdf_1.3.6_1563494978005_0.1984953599033894"},"_hasShrinkwrap":false},"1.4.0":{"name":"@digitalmomentum/html-pdf","version":"1.4.0","description":"A simplified html + css --> PDF generator","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","test":"npx ts-mocha ./src/tests/**.ts"},"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"keywords":["PDF","puppeteer","nodejs","pdf-generator"],"author":{"name":"Amir Tugendhaft"},"license":"ISC","bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"homepage":"https://github.com/AmirTugi/tea-school#readme","devDependencies":{"@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node-sass":"^4.11.0","@types/pug":"^2.0.4","@types/puppeteer":"^2.0.0","chai":"^4.2.0","mocha":"^7.0.1","ts-mocha":"^6.0.0","tslint":"^6.0.0","typescript":"^3.7.5"},"dependencies":{"node-sass":"^4.13.1","pug":"^2.0.4","puppeteer":"^2.1.1"},"gitHead":"571b3b22949132eaccdd8a34601212a701cea2b2","_id":"@digitalmomentum/html-pdf@1.4.0","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ByNrDQuUpmvVXi15fts18DdZvWGG426O8u3A5WugrlDpgeWrDceyfBc3TNQJHTdJ9UPV9c6JSJHkX4qbnp+lKA==","shasum":"7760ee4f4a9e2b1c4afc9b6bf9a5ba8c86249f58","tarball":"https://registry.npmjs.org/@digitalmomentum/html-pdf/-/html-pdf-1.4.0.tgz","fileCount":4,"unpackedSize":6480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT0jjCRA9TVsSAnZWagAAv9cP/3Fb8q6N0VySHNAEyau1\nPo7JzJ73O9LLR6VGpFgz8mqggUt0pq5hL2Ctyh+/TmkcBDZESmAtJB0UDLOb\nl9QYeoktphhXAmIB4oq9m32mfqVOoKYvDqArNX8FvexrupMxFS05ohaD8hBV\nU4/H+ELGkepo0DwMmTDVFcqCxhk0uTkApPD82bO/PUCz6f3sU0LjuY18CvYo\nDgsTtCQyDQKVXszHR95P1MVQK3yAvcFozs+/huv7dD/mCBtZhLSLljCwBr/g\n6sTlcs4FefwIGn5dEIiycru7eAZ8NZAKWvdP9UxkWe+9Y7fp3TM/53ii5+Vr\n9yEe/B9lCkcLi99j7WEauFZSqoSYDXA7PJBdyBfIDni0bkcBt8T/Yro1WjTj\nKp7sEgNCsVTosa77oWBfrvcMOYhR8fLXz3Qt7r5TWw5uRfmvF+cYxxA0wnOF\nQS/SXW8epeZmQ6YkNYhFXD75AtCawheFB9O0r3CCZWNkUzjQiuKG9+q2QIqr\n3yfkw8AJ695K+kYnAMnhpr6uH2PYrCw2MXC3ON7k6oDo96raKzLxPLNOcavo\nPgsTo7wIZTu22uLHhntabGtSMOHiXMV6sAYj8zNcZ26g8wDLc8utDeMrgrdJ\nDmOlr9YPcYQgFbCkRsINqFeWdv7yX6xTzjuJ+PKyJB63jDt07DgGrH7t80QP\n2iQm\r\n=twZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmkkcDw8j6OmtX241gjwnEnFdtUuSWOYChw3266WloUAiAiO7P6tvG6AqzfcVQDyjqpPYSMl6AOugh7R/oQv+hRGQ=="}]},"maintainers":[{"email":"brandon@rober.ge","name":"brandonrbg"},{"email":"gabriel.bdry@gmail.com","name":"gabrielbdry"},{"email":"julien.dfn@gmail.com","name":"julienduf"}],"_npmUser":{"name":"julienduf","email":"julien.dfn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-pdf_1.4.0_1582254307252_0.9159260215758425"},"_hasShrinkwrap":false},"1.4.1":{"name":"@digitalmomentum/html-pdf","version":"1.4.1","description":"A simplified html + css --> PDF generator","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npx tsc","test":"npx ts-mocha ./src/tests/**.ts"},"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"keywords":["PDF","puppeteer","nodejs","pdf-generator"],"author":{"name":"Amir Tugendhaft"},"license":"ISC","bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"homepage":"https://github.com/AmirTugi/tea-school#readme","devDependencies":{"@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node-sass":"^4.11.0","@types/pug":"^2.0.4","@types/puppeteer":"^2.0.0","chai":"^4.2.0","mocha":"^7.0.1","ts-mocha":"^6.0.0","tslint":"^6.0.0","typescript":"^3.7.5"},"dependencies":{"node-sass":"^4.13.1","pug":"^2.0.4","puppeteer":"^2.1.1"},"gitHead":"571b3b22949132eaccdd8a34601212a701cea2b2","_id":"@digitalmomentum/html-pdf@1.4.1","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HVRulXeQmFtzgKCqOUA7sd/JHrwIjiPc63cT25kWA0e2I0ij90qJtOmIgByGPjZed4/91f+EH6vktsKjI31Vgg==","shasum":"221d74a87bf0269a63ac39781ae9cffd7047e81c","tarball":"https://registry.npmjs.org/@digitalmomentum/html-pdf/-/html-pdf-1.4.1.tgz","fileCount":4,"unpackedSize":6466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT0mcCRA9TVsSAnZWagAAk7wP/0s/R2ZgvgOxwIl5/18t\naH2X4gIK0AEAFrrWDSugTW/Gqe9wuqK9rXvElq3X2VunvoLajqbKIhrAoqRb\nxJj6jqgv31vyv8LOGb4x25bNsSY4c8nn5v6KnjoaJYBQBUeHY0m2DLOevajj\n1pa/yaI716tz4/Tv3Dcv8szzpzQpNPu6h0QW1wxBo1GGkp1e76ngFCXzmV/u\n/LHBTJLfl3LH/qvT+ZkROXecOcdga6KEwK+GKjaisHQl8fe2V9b4gs7RnThG\nIZm4BlUuspwxu3pHz01SiRLEt70YzcqvB7Aws9QaCB6Y5LMTdzCUaQUk26H+\njD/CRJtC68ot02qYOV821Icp1peGHDqA35zZvPiIClRGlzH40gEQFvic15tN\nzScw+sPK93dkC4HKJ5uTnaiQ35CIAzAH+l5J+XN1Db3jydGJKARrqlPPNFj5\ngn3EyUbOPLBj9zgpqv7n8zJtuDUlnHHlzMW4yqGLfCgybf01q0CnkJqZfePr\n56swKsOjWPN3G3JptnEUrpqH9VIvDuHwi89lcqCLUcLGFmTWhXUAux6QIUGm\nlDF+3JRpq6bmWzZv4QNrExIrTeNx1kbiPrCKPs4QnJT4s3aioVPi5/yXy8q+\nqoTUSz/TNFYQAQmv7mQMxXRzdL39TBCy3hHcTcV76uFOE74PiZ2ZeMKZbD8Z\nna0w\r\n=uivU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHUG0nvflwRIF36iwP2mY2+VVF6Ulm4A2kAmyWj9kl9gIgOQfgxrSQoSCom8Xt3zhpUoHG+rqQZgqj4pzXIgEdlvI="}]},"maintainers":[{"email":"brandon@rober.ge","name":"brandonrbg"},{"email":"gabriel.bdry@gmail.com","name":"gabrielbdry"},{"email":"julien.dfn@gmail.com","name":"julienduf"}],"_npmUser":{"name":"julienduf","email":"julien.dfn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-pdf_1.4.1_1582254492045_0.597764473927834"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-02T18:23:47.693Z","1.3.4":"2018-12-02T18:23:47.978Z","modified":"2022-04-05T04:37:48.579Z","1.3.5":"2018-12-02T23:19:36.018Z","1.3.6":"2019-07-19T00:09:38.118Z","1.4.0":"2020-02-21T03:05:07.357Z","1.4.1":"2020-02-21T03:08:12.192Z"},"maintainers":[{"email":"brandon@rober.ge","name":"brandonrbg"},{"email":"gabriel.bdry@gmail.com","name":"gabrielbdry"},{"email":"julien.dfn@gmail.com","name":"julienduf"}],"description":"A simplified html + css --> PDF generator","homepage":"https://github.com/AmirTugi/tea-school#readme","keywords":["PDF","puppeteer","nodejs","pdf-generator"],"repository":{"type":"git","url":"git+https://github.com/AmirTugi/tea-school.git"},"author":{"name":"Amir Tugendhaft"},"bugs":{"url":"https://github.com/AmirTugi/tea-school/issues"},"license":"ISC","readme":"# Tea-School\nSimplified `HTML + CSS --> PDF` Generetor for Nodejs  \nBasically just a method combining [PugJS](https://github.com/pugjs/pug), [Node-Sass](https://github.com/sass/node-sass), and [Puppeteer](https://github.com/GoogleChrome/puppeteer).\n\n## Read More\nRead more about the package in my [medium post](https://itnext.io/tea-school-js-generate-a-pdf-file-from-html-and-css-in-node-js-32529f9b0f37)\n\n## Install\nUsing `npm`\n```bash\n> npm install tea-school\n```\nUsing `yarn`\n```bash\n> yarn add tea-school\n```\n\n## Usage\nAll the power you need resides in PugJs, Node-Sass and Puppeteer.  \nYou have the documentation for each one of them, and you simply pass the same object of configuration.\n\n#### Example in TypeScript\nFor further inspection look at the `examples` folder\n```typescript\nimport {GeneratePdfOptions, generatePdf} from 'tea-school';\nimport * as path from 'path';\n\nconst options: GeneratePdfOptions = {\n    htmlTemplatePath: path.resolve(__dirname, 'pdf-template.pug'),\n    styleOptions: {\n        file: path.resolve(__dirname, 'pdf-template.scss')\n    },\n    htmlTemplateOptions: {\n        contextRelatedVar: 'Timothy'\n    },\n    pdfOptions: {\n        // Omit to get output as buffer solely\n        path: 'pdf-file.pdf',\n        format: 'A4',\n        printBackground: true\n    }\n}\n\n(async () => {\n    const pdfBuffer: Buffer = await generatePdf(options);\n})();\n```\n\n##### template.pug\n```pug\n// Use !{var} to use unescaped conent\nstyle(type=\"text/css\") !{compiledStyle}\n\ndiv#banner-message\n    p Hello, #{name}\n    button My god, this is amazing\n```\n\n##### template.scss\n```scss\n$blue: #0084ff;\n$blue-darker: darken($blue, 5);\n\nbody {\n  background: #20262E;\n  padding: 20px;\n  font-family: Helvetica;\n}\n\n#banner-message {\n  background: #e0e0e0;\n  border-radius: 4px;\n  padding: 20px;\n  font-size: 25px;\n  text-align: center;\n  transition: all 0.2s;\n  margin: 0 auto;\n  width: 300px;\n\n  button {\n    background: $blue-darker;\n    border: none;\n    border-radius: 5px;\n    padding: 8px 14px;\n    font-size: 15px;\n    color: #fff;\n  }\n}\n```\n\n#### Running the examples in the package\nUse [ts-node](https://github.com/TypeStrong/ts-node) to run the `index.ts` without pre-compiling it.  \n```bash\n> npm i -g ts-node\n> ts-node examples/basic-usage/index.ts\n```\n\nAlternatively, just compile the `index.ts` using `tsc`.  \n```bash\n> npm i -g typescript\n> cd examples && tsc\n> node ./basic-usage/index.js\n```\n\n### Important\nThe key `compiledStyle` is reserved on the Pug options for the compiled style to be attached to the html.  \nPlease do not use this key (or use at your own risk)","readmeFilename":"README.md"}