{"_id":"text-to-image","_rev":"54-67e7136f3c4456e81ccb4c2b40621fc9","name":"text-to-image","dist-tags":{"next":"7.0.0","beta":"8.0.0-beta.1","latest":"8.0.1"},"versions":{"1.0.0":{"name":"text-to-image","version":"1.0.0","keywords":["text","image","image generator","text generator","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@1.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"4d4040ac654605c4bbb7535c57acd1e97f9867ea","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-1.0.0.tgz","integrity":"sha512-H0+yFVRrwKDuQd0LGe2pmHh+4rPoUiQhluJKGEJButNv2MyamC8WD7kxcXvpoz2NX4iIVetpLdHEpnVVKwu7MA==","signatures":[{"sig":"MEYCIQCvijAiZwAL3G/Irgmat81MWzwn+rxZrehX7JpJ/2SpDQIhAMqOqcbihHtkGJnGEzOdl4aeK4Q+ml5x8bcsNcs7tlQs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4d4040ac654605c4bbb7535c57acd1e97f9867ea","gitHead":"deec3743887c7b93259700e09849f4cfe3055c2b","scripts":{"test":"gulp"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"3.10.4","description":"Converts text as a string to an image containing that text.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"canvas":"^1.4.0","lodash":"^4.15.0","bluebird":"^3.4.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^2.5.3","sinon":"^1.17.4","gulp-util":"^3.0.7","image-size":"^0.5.0","sinon-chai":"^2.8.0","chai-things":"^0.2.0","chai-as-promised":"^5.3.0","gulp-spawn-mocha":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image-1.0.0.tgz_1471115774175_0.9109403430484235","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"text-to-image","version":"1.0.1","keywords":["text","image","image generator","text generator","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@1.0.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"0f73837123e43cfe777978db251f8f6344b26c49","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-1.0.1.tgz","integrity":"sha512-9nhnBSPoRBV/iPYIVgVf0OhmAok0WHVFfOA4wpq4sJXDDujtYhFP89nLQMqNM9G/7NbGlsajipXHjEZKvgij8A==","signatures":[{"sig":"MEUCIQCximvNZjLdIqd1ZzjhBCisclnYriIF7MUUMEgCzPC8zQIgD2R8vhmkNCSQvBUEzhGzXRYaTXCN5sbDrVDeYHLL9oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0f73837123e43cfe777978db251f8f6344b26c49","gitHead":"43b9cea4b85bb3f5d9175264371f17cc416239fc","scripts":{"test":"gulp","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec test/*"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"3.10.4","description":"A library for generating an image data URL representing an image containing the text of your choice.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"canvas":"^1.4.0","lodash":"^4.15.0","bluebird":"^3.4.1"},"devDependencies":{"chai":"^3.5.0","glob":"^7.0.5","gulp":"^3.9.1","mocha":"^3.0.0","sinon":"^1.17.4","istanbul":"^0.4.4","coveralls":"^2.11.12","gulp-util":"^3.0.7","image-size":"^0.5.0","sinon-chai":"^2.8.0","chai-things":"^0.2.0","chai-as-promised":"^5.3.0","gulp-spawn-mocha":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image-1.0.1.tgz_1471122706043_0.0945685445331037","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"text-to-image","version":"1.1.0","keywords":["text","image","image generator","text generator","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@1.1.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"8301c379bff1c7639f0afcfbfe4714a00f3758d3","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-1.1.0.tgz","integrity":"sha512-AQG6yhIBd8Iyktr4HFH1sMZT6vO+sa9p28wBxyC279lMtPg1gIU7CvblgMjkmiPxYZz0NNAcl7YMRN9lnK/tIg==","signatures":[{"sig":"MEQCIA0X0zwPZA56OU40Ftdj66JSdZ0aJv8HPHnBmuSGH8tGAiBYMlnoW8CZJT1iC51gHRTOXvFwhMdgTvq1XAN3nXMx/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8301c379bff1c7639f0afcfbfe4714a00f3758d3","gitHead":"b6c833927c2b386187bea7db5b6d65118d38c6e5","scripts":{"test":"gulp","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec test/*"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"3.10.4","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"_nodeVersion":"6.2.2","dependencies":{"canvas":"^1.4.0","lodash":"^4.15.0","bluebird":"^3.4.1"},"devDependencies":{"chai":"^3.5.0","glob":"^7.0.5","gulp":"^3.9.1","mocha":"^3.0.0","sinon":"^1.17.4","eslint":"^3.10.0","istanbul":"^0.4.4","coveralls":"^2.11.12","gulp-util":"^3.0.7","readimage":"^1.1.1","image-size":"^0.5.0","sinon-chai":"^2.8.0","chai-things":"^0.2.0","chai-as-promised":"^5.3.0","gulp-spawn-mocha":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image-1.1.0.tgz_1479592723524_0.36422304855659604","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"text-to-image","version":"1.2.0","keywords":["text","image","image generator","text generator","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@1.2.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"a117c7ac23ddf704f21d0eff0254ca42903b8deb","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-1.2.0.tgz","fileCount":15,"integrity":"sha512-8XTJ8cZDjOMZZqp+zT7btJM645hDduiw2LSR+xmwdalzh9EFmQ1J/JvpSgz9MYql2irf7l/rezM/tXGdZuRAGg==","signatures":[{"sig":"MEYCIQCxSIbJj7WsEzQ5TWhxNad0UO53N4NWIJ3ei46IAbAbFwIhAOWfpg9AkP6QEm2Eg+G9aX4Bz1L98+jTzXI0wXyADvMg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35895},"main":"index.js","_from":".","_shasum":"a117c7ac23ddf704f21d0eff0254ca42903b8deb","gitHead":"4d4f5031f7808576d9e19f85fcb887030a004cff","scripts":{"test":"gulp","cover":"node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha --report lcovonly -- -R spec test/*"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"4.2.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"_nodeVersion":"8.0.0","dependencies":{"canvas":"^1.4.0","lodash":"^4.15.0","bluebird":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","glob":"^7.0.5","gulp":"^3.9.1","mocha":"^3.0.0","sinon":"^1.17.4","eslint":"^3.10.0","istanbul":"^0.4.4","coveralls":"^2.11.12","gulp-util":"^3.0.7","readimage":"^1.1.1","image-size":"^0.5.0","sinon-chai":"^2.8.0","chai-things":"^0.2.0","chai-as-promised":"^5.3.0","gulp-spawn-mocha":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_1.2.0_1518547685207_0.8649177727408703","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"text-to-image","version":"2.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"9f87720c7bdc682d9ad7cbdea70ca97adec25450","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.0.0.tgz","fileCount":12,"integrity":"sha512-6B2OhPD2e2fDglh4jfh4i3USC5ABAzoga+u/5fN11CNu+uc+1UwCRIQBMeSh4w8CC+ya0gHAhCBILue87r7gQA==","signatures":[{"sig":"MEYCIQCtKsLFnmC9vHs5HOVkE1BolJXbHnfY7PuxByjsNeMICgIhAOmSJrSqcNaxcotTBdveQlQfg7u09r0hMDrAAdl/vs0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyxGJCRA9TVsSAnZWagAABUoP/1J+iOIqa0xxyZIEloBg\nJ2vTGmy6jj8fMNkduLFmUmy1tn7cl6SOkPTjvnG1DIGQTyfj6qKFZF1Dg71b\nHYB8dK5DS5zwlVhT2Yn7JquWMjmNiLF+d9+dGYSIUtCalN3NkgN0+zt2r57H\n8ZLluE++Ue8iUKpoD1MI3uaRoIRY/dwJYf/+swzhqtSClwwv162JHF70NSbM\nLysSiqFHcRmb2/2y89YdihKT8d/2oE1UgOY3cXWwXksjndXrouAY8uh8Ralh\niSG/bbWrR2I6M2RG6PJYOrfr4RFI//kwChPmFsoBQebW8QtyEtFDvd+hXcOL\nxw07ogSafT+TyOLRT5e26dF/O/VI58X+pkNsFrOcp3hqqHBkUy02CJ/Kgj5B\nwA9NOlQz+9NRiZoHxr0/BZPQnAq47lkHRba13bvsjlHhqlnEH1Eu2djT+ixE\nPWICCzUZi9rBdFWiO9GjomHrfTylNaz4gWCp+O2H1yoDbvo8ETrXR9SL55E+\n3jnPbCcacqVN/mfItF1VpGpj4UczGtl0MeB2mlxw9hxxTvlNvByI0FMih5mC\n7ZHblEmK816FN6jqqdVUBelB8Mp603Xfllqiw1FE4MYGy8SobC94WVxMI8xZ\n3tLhCWTP3rZo49CxpNkG1RKnjFRG1E1ExiAP0lGEpT96G8qVozBd0d30xB+8\ndGtH\r\n=uThP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"13e5bbdda6927b9af56de12fa217149150c66b23","scripts":{"test":"jest --coverage"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"10.10.0","dependencies":{"canvas":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^24.9.0","husky":"^1.3.1","eslint":"^6.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.8.3","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.0.0_1573589384701_0.603661968902824","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"text-to-image","version":"2.1.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.1.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"ef8a6149d3bf9882dec40389b48fe3052f254008","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.1.0.tgz","fileCount":14,"integrity":"sha512-bTeZvbNghxqKtz+h5p8eTx1ivzwKAX+39TR7GvYjx4ma4rBat+OG+TOcERaxCgs4cZq5VXDOiJ75m0zW3jwumg==","signatures":[{"sig":"MEUCIQC5kFbMi6Fv0ybAGWzwxzTVJjyGc5Tw0PIabJzR0TJCqAIgMKCq3h88ytOBDQVg6ZH3GuZtNsfKeSAjgqAwKm3Qe1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyzNGCRA9TVsSAnZWagAA3kEP/Rr6HosZqiax2TlqVIZp\nT12TvnWGq+bsA+FYVmhlV3FehawWmVwmrvnU0TULzgHa7VfGUOtM4S2DuSIH\nYZ0Zyh3mdQ1c0fenEW9yzNEwYD5gVoQfgr42lx3GHXtvOcdZgtuHH1+Z4HyK\n2FEW0gUa1wqI4cEzr4xDHBnEecYav6AdsCABOC8YrK6PqP2kR/R59LEZ/1Cr\n0EHcJI46xkERFJPG0OEu2KMQXrlj7qCXT9b80If36UbGf3+lZXOmZOHCtp+b\n3rSnIuMjxL1BJlOxdnCfkOTOxrYh/j2BWcTu9A5tjlNV4qeTnZxDwend+4zM\n65MaCm9ROMX5NZSVN/kI7xWQ7hOr8mb8aztO1BnyKMNAHRKs2DmZ/lMqLDJ2\nRhDDgo7hifiiRMDHfBUK5POH1pTJc3bBGlmooZ5JFbg999foPPmZKYuvcDRd\nPQ7/WPjPZI1lSi2snMKhdlNaZ9SJsY3HyzV+TYEgU5ffZQeEaL8v/w8OgamA\n8pLshB/5CI6DSF4guv0JFkNNpTku8wqymiYlBxJIJ6sP6GKwMxErTRF0fDlg\nMf53xYQwPr82fNi3kPBnQdJYU+jDIo0Fl/2N5Qd7dML+rVV7LoRxNDU61loR\nC3prf/jNtejypA/fCRsS/vCqTMLgZutmteCH9lOTqYs8on+vYjyWIzxDELUQ\nsE1j\r\n=7JGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"49b66d8a3f0240cda569cc8b00560f22b3562c3a","scripts":{"test":"jest --coverage"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"10.10.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^24.9.0","husky":"^1.3.1","eslint":"^6.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.8.3","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.1.0_1573598021933_0.46264261898524706","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"text-to-image","version":"2.1.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.1.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"e20552829a6336580060b5ca5b9f8b3fa6b6c849","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.1.1.tgz","fileCount":14,"integrity":"sha512-LTbG6/SsF6eMbnIbhhyEG3mJhd/n/qjCin+icuZb+/zUhMcm5unJokcc6fHiRf22PsNxShFcIB/ow6EvKXEDdA==","signatures":[{"sig":"MEUCIGTpj+dd8HfPmmuDF8ZrCmtdAevANXPQJMIbq2gJL9dBAiEAgQRNzPYAPC2qfzquuXAB0sjYE2Y1i7akIu/cYJwhP0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd23A1CRA9TVsSAnZWagAAH1YP/jrkwOZJmOVBjwfrs9Np\nbiXMni0ljKnKnkllVFevb12MnRhGD9hisZjt7/d17LVYryzsJv3jBWt2leCd\nl1tA7W8gaKpJL9qYSV/MYmLXj2EilwT8W1qBYuIdVwKEeN0hSK7dHC5vhggm\nYN/14LWxHVdlVy3e59WJJXjCDPMKdOle5XevjC9WPPEqs7csqLJOx+i0Rwc3\nuOzJdDvzJVeoINBLI2Hf3cVTIVb6qb3qfgfEr+vaCkFenJc9lbgs8WFYhK8w\nc0qEv2dpZ5GeS/UFIYD3ScuZq0FpewYIC4k+DO8lPYY2Y7tLUMEKguUz5a+n\n5cd/Rs1Lm42onwtYVV7lEUhmi+s6Xyv4H6kIfhX+tX3GU6P7f0lp2xvNfeQ5\ntbtUXeoOuPOkEME5+x81VPOZvaesvq6K0g1DKE9vCVThfSrYpYpFlOQfHVCh\nlz/qqR+KaN6hY40cn57ozgBj2cZoRVhHhzikVcYOKGJSqIJHaew2ookaAVmx\nU9P66CSDkQY7Xgah7bmOWMOahir8QmwvR/0dlbxp4pANEOEgzKkQ2q31qBFq\nD+hSJy93gXwVKNutGe1ibxsfu0xn/XkQNMweEBMvTzZe7LJmnwpMn8neVfW3\ncfa9oC5EZR10fc77UtQmNVaYocEJKRMXdUmXzKiYbSmjq16Qz2lzjvG4WLiC\nhyEb\r\n=TGLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"896106c19799fae499eef3c45c5be69d49fd695a","scripts":{"test":"jest --coverage"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.10.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"12.8.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^24.9.0","husky":"^1.3.1","eslint":"^6.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.8.3","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.1.1_1574662197275_0.5634330358611601","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"text-to-image","version":"2.2.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.2.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"f90c21c3b9a87078165c14b67a67b19147682f57","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.2.0.tgz","fileCount":14,"integrity":"sha512-aklA8EzDq6oiZdn49YLu0ws+vWX6xd1IacHFJ1j6KRckhX8Yg6BQzQuJWJyB31sEGiHkVB6jzhp01DFDw1ydfg==","signatures":[{"sig":"MEUCIAiqbPe7Kd59GX1WkWz0XOrF1/vMiDSI1t+2sUdFmMOFAiEAu5xaNTQma7mpSdKMcLF9hKZPJMtgZ88Jz57kNV3RMKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVXxuCRA9TVsSAnZWagAA/KYP/ibre/r9gGQkGfzMKY3I\n54Kd4BcbRHs1VscAKoSdnDp962n6TshMEZhlKZPvvGbh0qhKZDer5NlwlG6J\n6lmWOYRwXBqPfYy+mD6nJnrUx6KnWH0oGuhl0UlkfFTY1RGsAT+gHUBltep8\nQ1RIQcZCAoLlGF1ThkOMm0JUsxXYO/WPuTS8+P2bhhzrSHpHNY8OrQwJGMtq\ngreIbOsR/Z+zethG5uyHi5yg62nH9fiKR27KCLeaQNcjeYSmOg3vMZZWEbds\ntOjXupE3azPl5kryg1pBfxaJUCtauP0dDzqFi5esYixXl/bt4ZC/M09ZFiIp\nqO8DOnfBjBB4qGDHisMk2QWixex9swVHaL368b8CejKQ2bYjagT2yGpZigYa\ndcZIQ17bqsQBAycbtqEzJXzPXhk1hGzXMBL4kPoCnyNupQSlFOwdDhJnPiyr\nn9zFp2vg7tcE9+Yuclg/wDsUyiJNA+fxV35tG9PimTQCJVrOvRXKjMs6NX6X\nvL/fpZKlD6RVS8MXgTcqrhPDP6QlT8p/N8RGutFYJl/85nPFq1R2EiCS4FtV\nbSUunOwMS28kRKUBff+9vByBLWdLV3WFbGf+fv7+VpZ2t7VZD55JxPUf3oxC\nt79etPiiLbMfRpgFy3LI6KFbuFLJsxbm0LoD8tXwahP4hNAqidXqzfnDCaGJ\niZMt\r\n=YrDZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"20ab1d88ebb6fc8d1fb7d87420c3990babbb6b70","scripts":{"test":"jest --coverage"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.12.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"12.13.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^25.1.0","husky":"^1.3.1","eslint":"^6.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.8.3","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.2.0_1582660718046_0.003376399832896615","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"text-to-image","version":"2.3.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.3.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"eff268e862310bda199f1d4a188a2667dde74aed","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.3.0.tgz","fileCount":14,"integrity":"sha512-S7p73GB3Dp0ZqiArMaw+HlUWlR4TbVeZXJCN3Zc5pIgXFGR8qHPnzk4Y6rzD+qjokUw8PEFD1AXwwPkVqwc2dw==","signatures":[{"sig":"MEUCIQCb55eK65MqSYlVx1hfFLHOZSl50U0mD+x/RGObsfq1YAIgNuXY2QoExnXvrGvn5vJclaw/zB0cBzlOE+Z+svOGC38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek2Y4CRA9TVsSAnZWagAA+RwP/1R7WHoCiDq4WOj+tc6E\nVb2/P4tpKuXkHU1a9yGg3724DSiYGR151YinlpRCFJkFg1e8WNXpzsX5JL8X\nfLKA0sEhZ9yazLHPl4aIyEoCElCAcSpoI9oufS4x9OA2s6e2ABx44n4xTs6c\nOEVJ9TvE/0jRm/29BEEeXLAfl8YcBw78yRj/QJabH5M/MwxMR0sAH611CuXS\nJ++Bfnxd6zQRv0PYZNl9KrveTWdRvsTIIhItNNPWVTMVqyIz47L1fgPI/Zth\nguN+Btz/POYF4shrNIoLK1go3+40IMVMmL8x7XByJ5qrMX/nkr/3qfBAciqg\nu24gKh6oWEQBjbo3TiFouca1Zm66Ab+Zw2/ua32ZNl19/xdoTget2JcdYvkB\ndia7G27khUeSWFSIOKa6XhTdGg0kztI5ohmsVIcHCcIMEVlPnpWd2fLaH5ym\ncEZP4Up3rLCBxZ/x3VEJsffFK3M0w2TPTf0muTZSjuqAYEfXvvB+UzH5Xfx3\nPbvovtWNUolJvie27SoC2qL9BHm2ZgtmaJ0+SMVNji2nFABmNMBXku8jFxh5\ntvj6+EMTW8I8EZtHWxm94noHrKmSrDov8H6sIJI2CcgKBn8Jvbj0H0huMOCP\nBLG6m1JY4IaK46iryNOuoZLCa54Z5EqACG6aT4RPAPHEN0pvGAo57gGodFWA\ntWKz\r\n=258f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"acc149424f234a9212c9fc8a0ed3a7d013e338be","scripts":{"test":"jest --coverage"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"10.19.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^25.1.0","husky":"^1.3.1","eslint":"^6.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.8.3","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.3.0_1586718263531_0.5973170658378595","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"text-to-image","version":"2.4.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.4.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"da161882390bee0fa0a22754ea7cacd83cbeffa5","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.4.1.tgz","fileCount":20,"integrity":"sha512-k/R0K3zvq2VkRGPnsa5pbc6UQCTGQTJ/0q0gRbDxtVlcUUWsb59gHdMVpxxVsG7tSpWgstUqjRLpk27XBEIxDw==","signatures":[{"sig":"MEQCIA8vmrjMxUz8pgmT0jRvUAtJm2uP9pT/gaj3BkaWFfopAiAI3GYjF7KhVr0wsYIkUnodoEmQGsFNpESUyp6ef5/pbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfihCXCRA9TVsSAnZWagAAQQUP/1x/5IGvHjgQqWs5SLej\nCoxCwsHWj27sLUPtwRu51slpHRQwrKfeYQ59S82KAWRGZITY4gELz7XMSb6Q\nl+372anEl44S7Wi+vSufWgf6IQWcr2VHeoKQKmQm31dJCJ907tAOOvNtRKJF\nIY0IINlUUz2us4jTbD+6Qogd9j8l3P74tWZom2gdyyc+noEyXGmLhlt9qe13\nalJ2bL4GZluCDcbhF2ZaZ7Afhpm+wSdSnGenlDVHRxZwQ42fhbCd/I27srnX\nvqBDvPFqHBcN1GQYFPjvtmanxwbXLVF/v/gtBq1ro5oFir/ofYalw3bkj977\ny5qJvca01jYmIDBp3gNTJalQ8hWN6dyCVrJXyeSN0J1anexrs1odHAm9xV5c\nKkt38DhWhqs192wis1gb9VrHzIPT0HdM9+Zy5iX3TyW99nxg94DS6hTGr/DX\ny2Tc7EB8ImPXVC6a3f9t5bkqIoGqzM3oCp+VUos1G37ahE9eH6JwXwcbIfqI\np6sW+gl7+ltSIfHb08qUQqU8d/d2lxGz+/OpS+/ZrKVZ8T4jFKcblKQCH7XN\nSF7/qc8zmk5lapkU8Wt8DPGro18eJXQSMcESxgup1Rdlw9sVyVDIMpU90LbI\ncCvTm/6PxBslpe6TGzvP6xxcZ0zG3tUGJe34nTcWFk+Nt0Yk+l2duBeKoFFR\nzgdv\r\n=vncJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b682cc8736eb779665e1d3061a898372c22da7a2","scripts":{"test":"jest --coverage"},"typings":"index.d.ts","_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.14.7","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^26.0.0","husky":"^1.3.1","eslint":"^7.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.9.1","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.4.1_1602883735267_0.06433982264620419","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"text-to-image","version":"2.4.2","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.4.2","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"3979abed3216cc185516019e45161769ccd5c748","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.4.2.tgz","fileCount":20,"integrity":"sha512-P1Uirik9loJseSsFmIXqtWfM64Yp3C6Ik7s+pqF3kkiwR8xN/6nEOQTp+5RSY/mRfG6Hsm9TLjODtMmu0Zpv+w==","signatures":[{"sig":"MEQCIDaf07K6/T9XPYQpx3wiKDlrzz6VhKcA1BuVRHAw18PVAiAyzA069VwO5Fl3nL2VuRthElr5Fu3jHMOlhTMJY+fw1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjK6hCRA9TVsSAnZWagAAl5kP/RkZXZAAk/7ypzy76vnA\n1JU+sZNwOXnqY9QC4B+kH/4Iyuh21G81GnK+8UVBDHWdoHb4rEb+F9R7vecd\nYK4l242ZQzK/lz4gjJSo/QOII0PpJq/52v3PSuvwyyTH5scS0lN9SUR21dWg\nJoXetP7zR5k6ceqzOdZQiaos/eJA77r3gMXbzdKytbpJzdX1juTFWYxdArNz\nDoqyy+2EeaAp4dKf4Ct4qbQI5MRk6aSGPOZbYjT1xdRB2iDQlirZmvLGp7Ms\nxXT4MZIKZ8gDEmBITkLKtti6TstSVxlXcm6pHayv8VTACriC1BYSzjqPf3+W\n4KacQUzwOeaaHYxasYIbITLiiQua2L3+t+4nIMjhca8FUGaJRLScrFdLaSbe\nGOjDJZg8xU7xvKnLvItnHOTxX3p7qQqUKqrW2UqPJfvKri/ogjTkV90Yv4Tk\nkmxzk6QvhFWSupwL7kg3sveKbX3fwHlyJNJeSJPuSB+l2tXwg1XXL7nNnvBN\nhJe+N3cnOYU5pjRr5kAfGv81ckj37QhZuAXmv80kZCjfwUmMrFgujjE7Jjad\nqS8VmgssjqZ1m9QOZjUgEZbGK47RLyh5S2gIS4VJvN/CF49Bz/6Pg+Cgl4c3\nM7A5HHOZ2G4HDKLhNUMOiieEzyaCKER40iVXXixDnCkEfg30IuKpaYvUtePw\nXdOL\r\n=7j07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a5c8fd1f022519c2a4e178c17af28580cd651d00","scripts":{"test":"jest --coverage"},"typings":"index.d.ts","_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.14.8","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^25.5.4","husky":"^1.3.1","eslint":"^7.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.9.1","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.4.2_1603055264676_0.43226384633307036","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"text-to-image","version":"2.4.4","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@2.4.4","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"02c53de0cbeeb0d5ab63fc38f40827de0ca988ca","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-2.4.4.tgz","fileCount":20,"integrity":"sha512-j+X2ALkcFvRzuvbtz9G3h53zQvXmTa+agBpOl92pE6GHUuoaU/7gO4e93Qigi4BwubplSmtaDS6QZoJSBKle1w==","signatures":[{"sig":"MEQCIEoMHR688JXzy/1P9CQvQvkTBri/eBPYfqCQ+mNxTdsaAiBlvuOGJPt/R9Ds8x8C+MCXARtTvpHsT1Fb1xXJAbBTOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjLCxCRA9TVsSAnZWagAAh8cP/2QiFGiy9/+OXsHoWOq8\niHMlpMiGvVXAJZRJ5SpowsYdt8KhUu2w1muRZpwWNhIZ+UEQRpQhP1zfguOM\n7eK5Oa6vhfElCbrzw+BfRHsMzxq2esYXjMW6Xlban62hpeA5ljFvkG0MLLYW\nKWoE/Z57+cf8v/wbfFBTDG86EiOLa77xyeSO9TqtKnwkicAEDgQN6G4qnkEW\nyZPyJNLCUHa7u+QN/fDNr/lNsKflKaF3QYlUzs82nqbM4N8xyzAKzmblEpD2\n00A4W+f1XfbuxoGr2EaUPmUv830c2oBJOTYkAPE0n6DKwKgvg7/mPjXKo8r8\nNSYgmAOb8fHlC5VeZNlt1M+Y07KzWhq0I1+9veqM93Pht3Fy7gQHPV+6i/rr\n5fNyKvbnH7ySfDukK3vkUjxiXWQ+celYATDN8U2qt1uwrVoqH3173KlbmpcL\nNeTcSPUsQttNWGOm8ZQ7v8Hi/yTZVg38PIKweOnkfpjyo5BSbbDxydzgYavz\nA1YU946XP1U11G/tQsvgFesA8yd2VoKLjTSFWYQ8eibM52NLUEV63cX+kC0i\n59LErKDsxvOOLI+EOnGEa9nj6+DsbOLBFCGxtp59DR7O/ExFfQscCKuOWTvA\nxvZf61t7w8ybbiRs7MBudbwm+zqtCMJRbvO82jgN7ObKrQTSAl4WWt+HyQBZ\nQB1A\r\n=V047\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5acb00badac3bdff254c4a54280ec13150bb3e9a","scripts":{"test":"jest --coverage"},"typings":"index.d.ts","_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"6.14.8","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,json,graphql,md,css,scss,less,ts}":["prettier --write","git add"]},"_nodeVersion":"12.19.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^25.5.4","husky":"^1.3.1","eslint":"^7.6.0","prettier":"^1.19.1","coveralls":"^3.0.7","readimage":"^1.1.1","image-size":"^0.9.1","lint-staged":"^8.2.1","eslint-plugin-react":"^7.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-motley":"^11.1.1","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^3.6.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-config-airbnb-base":"^13.2.0","eslint-plugin-react-hooks":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_2.4.4_1603055792986_0.25772127110490284","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"text-to-image","version":"3.0.0-beta.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@3.0.0-beta.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"e95da3f94c9a40a09805e7ef0107afaf627a0128","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-3.0.0-beta.1.tgz","fileCount":28,"integrity":"sha512-Ur+XMaX3N0TIWCJvttYBxPFyz2fMYGKXt1LVgm2/Sw1Km4h1uysZaNEIeBBHXYo/pQpoeMHy9wGu9MJEh+9gew==","signatures":[{"sig":"MEYCIQCzKFdgK3MBIA3v/y0cUGxcQp38pFTwKk10MoUA7Ju/OgIhANIVePXzU5MR675vee1kYhHuXCuHBlENwpHnHl8PO3sC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdMC9CRA9TVsSAnZWagAAyGYP/2Y9ReePj4/MD02U4AVT\nVdPpvAn4oHcciZ7YGqzcRK24v/Su1yFiciz/Gw8yGN+Fmh3oMR8ngfV6L6IP\n8V2GQx1mH7JmTMDbq3SBpSGk4dPezlz1glQ5/N//640UepT2Q1eGso4X2sCe\n0A78g5RO2VfQp7y12dG+1gOTYIH5ox0WRSyshyhlxMV08dCXeC2IENnnJlJv\neGz6Vxle/I2BNd9AibWiQ7VMuvB9SrqOxSH4NsBGXsGXmq/R8n3hHYDgIHhJ\nsYl1b1oPxwsaZPqjgy9YiZrgPGk8lNsVQhCF55Tt1iwOCCOC6jTGPpcB4zP6\nmNNvdo2oxsGr/ZoJLatHx021r348nLiIYpBmqEv365ArfL4CMwO71LKPPr2r\nbi9qKsaA52z/fT88JDfDjXOmskMxI37rmUCIJBeHz5HK1SWIDXpvr7vGDmdc\nPb6tzFlC8ibSFre47XZFFYoLVw5pmlO5uybuWyJeESzhwFnUWoYy3HYsIabF\nesUO7fZDZl6hhotN7ex6rLFI4fBsG6/lDjMCzlTAWjtmGpaJ8rC8O26RvbXM\nFHUkAn5+w+j96GYBDHbXJJmEp3GF2YvjCWGZTjvooQuKZgnEWYm8U6sHG+s6\nL79ba5+NSrnTabYDq5Mztr7rSb+ueW7XY6KHWuOp1LAZWoDzK3thSex2p98B\ncMdj\r\n=exRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"index.d.ts","gitHead":"a558e2f8c943bdd8797bd8830404ff7f9bf1e17a","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.9.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.16.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^26.6.3","image-size":"^0.9.1","typescript":"^3.9.9","@babel/core":"^7.13.15","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_3.0.0-beta.1_1618264253369_0.5097939745648441","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"text-to-image","version":"3.0.0-beta.2","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@3.0.0-beta.2","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"6a2d2a0022ca108739ff483cb870433aa893a7e1","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-3.0.0-beta.2.tgz","fileCount":12,"integrity":"sha512-4ZPMrATSjiij1khgeVWiRQiaCdOdNbaxXpyoLaeAhU1n3vJ5CWJBEJl+RbRucxx+YeCKCwIhrfGCkKXvDC3Xow==","signatures":[{"sig":"MEUCIQCbNCzKectzSaEy59x6aSmsI3qAOtu+ZGksOiYa4SmS2gIgBgAbYmtfWGnAeREaZ0ITldR8PCrtShFe3Jn3T6eUZuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgef0OCRA9TVsSAnZWagAAK0cP/3gxrVfFze0D7kerOmjW\nltwiAd6eRGLzLdXhx/pF874dkNgj4DrvzN4qB68KX7q0CnuvLdY495SHk1l9\nl5Dg/W0jeFMjTVFKq31TyAAAE6JMDfW4pnmMryniZTTzadGe1nLGUFLG6SXk\nXaILkvj7VSgtQnANzsyV3RWOtTLRWSYwHO615+fCcEHqRNPfWpCxlmJFNhK9\nVnSsrG/ppbKmnVER9sRsqoyqwtpsUSFGp1sw0FUHZU6WJnDhAQ1JRliv1A/p\nNVk5xewXlthEybWgToZi0Hwttmg8Oxws0Nj67NoZwyst2GPODi/vi8xMT8Zx\nrdKznD8Qah3cL5I5s/uM/JwSO9O61nxWp1itT6wi82Oh3wPFvVu1nvfESQk9\nM4cBTv2tatJ8rar2Du/h5T2/3W1dYivthzCOlIyJMmYVsFmhtJj+I+Kxd3mV\nvtt0w3o/oJp2wFVtDQJkwpUH2ENzxELrufZHi0T2XYf/93fVfQL/yOsde0xb\nWZ887Z9h09Y9yvmUyYjar9OWp7tuHk9CuO3apcUoPHPo7FOYKX86O1UEkPzb\nPkqf/HCl5kP5qbYRMNUe1FwXxdKkjkPz+firRPr9oAms6CbM0BsRZm08vem7\n/7JoJm54ZfJq+F++8LY/CYsSN8NOyuQzDdwK/vpRuPbZeGFL6Gs2txuaIekh\nyqRn\r\n=jm9C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"d07232bc70adde7b3c7dc44233ab6e378a55ab8f","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.9.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^26.6.3","image-size":"^0.9.1","typescript":"^3.9.9","@babel/core":"^7.13.15","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_3.0.0-beta.2_1618607373569_0.31819977542131106","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"text-to-image","version":"3.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@3.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"ce04b624b4a6d7fb7d5e98bca2826ee377612472","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-3.0.0.tgz","fileCount":12,"integrity":"sha512-Tuf+DBItJ7QTCi3ckdQTlIjJCej8vhF+FyhT9Czao1e7V26XK1jqVnB5Ija99wLXyQ2/AD9LMGmyHLqUNjMA4Q==","signatures":[{"sig":"MEUCIHOyB40LwWmw/rp6XoeSIpSWDBvzEJDNV4Ft+UJYwWkAAiEA+s8bzHGGgtzu5ST3GO2gIaCoMyccZnYzhx89AfAE7do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg+/xCRA9TVsSAnZWagAADYMP/jNulzkQBUdS3ET/IVBv\nr1itime25BOU1YgT7AWwD9HIjdw3BwnaLFma/pCPWwPJd3s+1ZMADZioEQPY\nMvLTHJyz8kFp10Quy1iFbk6FCVII77JQXHMaS0DIah/AGFDPcLV9341L3Cu4\nuN9/fbeHi7LVJR689MUesYymUwGFAmIe9ons9Eg3M65MrTGJRQ7vOdJB9Dc0\nwYbeze7nyxYuImeMZBfrJE0zzKLj7Vn/xyxccylXPg1GIxeNQkFuZSAwGi8l\nfBlMwAI6ymDa7fR98PdYI+UUG1AdpYUnqTSGzcy9SQvAD6/pXQ76m7Gq7KK4\n2p9/QVuafuyj6hUh/pHg95tr2AWVIuPq947RWIvII/9OhBIKNfvUXvFCyeVE\npH3oeA1lPPoAyPWhqRVOEQsr3V/S62ja2rJatqq0mp353nkNsYYODpse+u64\nt28UP1585gG9Qjj2SIQ8pHavL9TOu1C9h58/x0pjHebweWFKaXQELYs369m2\nK8objAihQp2BgVLVy7hM9gnhZFETle0AK5H2fYBVAEJuyWbqtfr1ioZJE4+B\nlW7VDPF8E8AiaCk4Na6P2Fjg0lOCzQZK1raZt0PF1+haeYH1NU/qhYVPaIQl\n2LfRLAbH0jTIcADTqfwrmR2gMrzZiTHY59MNI+BRaZKMXfYK6XaLjHhm5Zly\nBWnn\r\n=fZVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"ada49563aa1f7131b83dc5a770bb12ebeb19af98","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.9.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^26.6.3","image-size":"^0.9.1","typescript":"^3.9.9","@babel/core":"^7.13.15","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_3.0.0_1619259377125_0.6103301961356287","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"text-to-image","version":"3.0.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@3.0.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"193cbc2bad13f4e91298f469fd1c2694883a511b","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-3.0.1.tgz","fileCount":12,"integrity":"sha512-1irImCcjNfRkzDCGSmTw7Jj3Qo7ccmrXTmgh9phuNg9+4PwReD83pMGmpH3NbE7qVtUmN3swZzUCKl0n9RRpOw==","signatures":[{"sig":"MEUCID0wfqIRJVrdzrBLYimyFbfcNL98FYKAXsZTXJgfYhrqAiEAxIPBrOZ+7nyFspYLKRb9SmG5t6oesmIDh2fG2dCUc5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjdgOCRA9TVsSAnZWagAAdbcP/ROgTwJ/NUDSV9S+Ok0Z\n6AmC2Y3pUsu4wdrb0XQc045Jcv0sBECNpMd2CZehsePwPzoVLV4N1niy/y+D\ntX8Wh9uBUx8Gl2Bqlt36tM2mNARwJDisEj8xgNpBDh7x8ukLRe1aJGI/vYv9\nUl81X1PIWoWfDWjdECg+6LlqOEhE29Zmhiegp6RLJXRzpQ3Tej9zEijkfEtA\nTZ8ElC0jv6B4q2v+sbv1INTV9P9PIEdw0l/WaOKMVOKey9lUUdbPA3C2b4Kg\nKy0JB2I21AtFVy0mobNbaJJWgM8DV+rCalM1+fSvrfKSg3IJywKugDNSECvd\n75TpWcab/tQYPtTVt4CqUYQwSxzjQDEZKvhdGm74xXuqCIovAlu5QobqEu7h\ncczMA5EBFypJhY2jQqjuCkaWELdLN29FFo1nmPOj9PW6j9LLJHjirPZDI0aM\nC7LKxtrL2KYnx5xe1O2ZETlGsKUnqZJ2+stdVKg73zldJN0dDS4ZkwKeURFH\nnj4azFpzr3VxXFuPgYA4KtRdFhXfhSeXbI3KmBVwf5rtcvLTF27ScOQgvFV6\nGwydD06q1+gQkoBW9Yups7VgttW+CE1RVpf0RLx7UlHE3lbxvWOhwxDpI3Ew\niXwxSqW9x6obZDEYbMwsOzBWvJAmaeX9wyokJ/whi9teVEnDKQL0MnHx7TTh\nPAmR\r\n=G4AD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"db0c3dba50335864aa9d51adbe4760c34fa3df1a","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.9.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^26.6.3","image-size":"^0.9.1","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_3.0.1_1619908622260_0.030769362700842295","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"text-to-image","version":"4.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@4.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"44f027a7ed1ceb0cc42d4e0ad61029336569651d","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-4.0.0.tgz","fileCount":12,"integrity":"sha512-p2XuaQBM+E7Mst2n8XLhug1URzvm7UYcsF2oY1ydkS9mLxVNJzeYIc2bj+9BZkXyNd8gn4x3Hv0ZlRVmMgXBPg==","signatures":[{"sig":"MEYCIQDYZ6upg+pbX+VNmnXBWaxlw9oUjUjzKzZBJAUyk49ViwIhALYvkjB9fH0EfZzFSxj05nqMMVGAnVMBJafispGLbnDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkw9/CRA9TVsSAnZWagAAqpUP+wS2tHRdIZUOAM7pzg1B\nE/zY6dKjrWEopY74eWh16c/Q9PO/V3F7HWnWlSXDrjjqkGW7LjaO7XJKwjqQ\nlQ9vNrlD1t6X2Aq1DfCA2fQnZfP78cr9FkJSwz1hU//nWrGuPjxlbZ1egfVs\n5E9nbDItzvCrINQE/u6NeHZa6YF8JDPD0/9bWeEn1Mn3XwQEhEsjxDgqCj3J\naK8LoAaTi1f9S/3nGb1HlN3FDdSBHwmlYe72osxeUNOp2tH0MOHSYffKyYYS\newjWMQvl2S1iKKsWdO5smCHa7Wb3U/Gf9gkY3zTiezbmuFHndLIc0TSHXqcn\nUkXlbfouz3CZx12iljuMM8ffe47uQ1jkZpyIlneHdZRHxM9ijfivWfJCVjt1\nIoGA9o1OYp/kVPD+LiiFqxjLh312dRvWCQ3EwMrVlVupZyphL4xZdpkHNGWQ\nE/ppb959/kNUmtXN3J96trXkWmAb0noVQQ28MPv5M5Ew7TCH3rBCKQla7/7V\nisHYKLbi0Q9vhMKW+ilwUY1dg0lCKDugLkv4xI/sh/jYDI9cW57lIZPxeX59\njZWkyL5V5mjEORxloBJzgnANMxTOC0KVlxuf/ao8q3sZPVBanHDpLkI3zY9i\n5Y/pIFVyEADnEuEhwnrvDERxamdr5fr9mF5krUaPSORU+lULcEKL/TT5GqVS\nVqCp\r\n=/Zvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"48aecc9dc5368fc9327f84622886d57e7f9ee31e","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.9.0","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^26.6.3","image-size":"^0.9.1","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^10.5.4","@commitlint/cli":"^12.1.1","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_4.0.0_1620250494840_0.8375177828964377","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"text-to-image","version":"4.1.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@4.1.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"6c6c078d87b83b5b51a5a9e497cddb760e3ccb23","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-4.1.0.tgz","fileCount":11,"integrity":"sha512-m1cNPniWCFBPjN+4yp1P/MBHK72QeTshKuxMDsAAyj7Jnr8NRvaWGnB2PR2Ft9DQHJXf5phNmT5mz6rKrr2bcQ==","signatures":[{"sig":"MEQCIDT7Cq9KDC22eC28DAlholRs65PU/5G41kThbWuXyqcWAiBMUHsBl1+D+qJlbgweS4m42yyCglDfvf7qvcVbhI/YyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37692},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"041ca6413d0f62058187069dcd062d43ec42d905","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.24.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.18.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^0.9.1","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^11.2.0","@commitlint/cli":"^13.2.0","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_4.1.0_1633432330663_0.48507801261540595","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"text-to-image","version":"4.1.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@4.1.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"3ffaac0a5875b1c16b59a6ffa71134fd03afb4e0","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-4.1.1.tgz","fileCount":11,"integrity":"sha512-G0MQY1UFOXQw6XAdRa8mGXU8HOhdj4gFhCBT/sYGPQn62+23/AVAUHt1gKlaM9IpDi8mLaJ8bY8fbm8H4mkVeQ==","signatures":[{"sig":"MEQCIBsnLqIyzAHRIQ3e8a6EKyhtAN4p6uwCqFds2CfvqTUuAiBr3o/kl2HBiZyHHuMLdzVX0nhHEdne1yX6XLy9MVUD8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh29pcCRA9TVsSAnZWagAA4WYP/3npf3lWUwfrkhm9CccI\nYb267vhN8QFYO861dJJT946WZN99Rp/gY2tvfVtwVihWOmNGAZEFNB8vRQT/\nPg5BhzQlyNo18FIgbKEfyDMfMWwnaPGjI/kr9s1TpK5QcfeHzAzajS/kcej+\n8WcwzvS9ltoSgXYKT/uiPKbhq39Qmw9Rum2lMZU6VRcK+/a3a04jp2kYKvfb\nW/KF/BdcN7/hRrb63H0fiMH0ys9KE1gxhWvyBNYnMuEqLU8kc6Sp7hKbnyqZ\nPDzyxeWE50P5qha4sZ7eHEthkRxl3e3kVEoDsq2m1Nk+suNlkF8+fWOVBdVF\nLMh3ZFUd+SByWj5cupL6njWRRUcdnkjB8e5YU1Wec6EX25tiZjcc0/z4UdRJ\nECRaZhmSHVewhpT3BuLhzE6F9eAE2hVYGUMMYSOb6p+EXRDNz/qp7J8PvCun\nA7z52DvTWERTUlqd2bp548RnRpcjnkoQUEJ4SdUeAky1ny6mW8666WOLyrgY\nnsLfLGILexZLpDDC876CKvE6ZOj8+W3WlX2P35GEwwwvOtI6aHR1TpuQyOJY\n5kuviqmR3dFUBUdMEkbLN9of7jqSHRlHspPcKBZWojnleN3YNGP+h4wgO1e8\nUsotHtLtcFNNm6dNXGFm2etK/Di0O4NzNX0jtbkMJMg4lrmItBuPmI+hzGk1\n5ps2\r\n=TQqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"767a7ad77c766b88beabf8278c8908a621cb66cd","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"7.24.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.18.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^26.6.3","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^0.9.1","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^11.2.0","@commitlint/cli":"^13.2.0","@tsconfig/node10":"^1.0.7","semantic-release":"^17.4.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^12.1.1","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_4.1.1_1633436568788_0.5250406984936977","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"text-to-image","version":"5.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@5.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"f7e0ec3262c1b7f243b342302126791b771d6e0e","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-5.0.0.tgz","fileCount":11,"integrity":"sha512-qOL8wE3K+2T5+gLLGWrRPAqdiIez4T5W8mc4lLf14ydFfcgVxhprQ6sPERS1Hog2XHPjtkYjpeNKZel4p87ezw==","signatures":[{"sig":"MEQCIEp/WR55SOB4OHT2TqBEOHjcjfZ6JYfQjsZC3xVJEDWGAiAFFRvWXWfrguxoSsQnDR9IyL2scQsmKvxLeTdYtgeX7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5y46CRA9TVsSAnZWagAAR+4P/itAWnw1xLmFCK/i/Sed\nxtb+Sru8/Q2bO1vHxyX+QtoK/D9vIQiWk5DbPVvi1xoYcMEz4aOXA3veD2rV\n0MliYPl+YEm34wNJapR2AZdZWse+rGsMrx93oklVANPJf4Bgg/nwJJ6+18fa\n5+VedGUOdLN9rADk9cywZDW25ws9YxS0nDHT8gotJS4E/VL6clQCP9tC2KvR\nJU222rjx7Szv8PV2e7EcsN+dvLkO4f5exlkzQExwvc1Ww/QZ2DJ/Wv/gRiO4\nU5DEny7KdRzaj3oFbPMM0R934Q54pg6cvCnx7K2Wl1vc++n14d9MjU9v3Ccf\nfvf60YL2+QnvjtXrft8EizVLl2UlnqUjTEsfZFBQINM1zVFxr5DX7FwSGpA6\nrGvBj2Fl9fAI+InSBebpNoPczaCVe7bBXwgi/5BjUAoyVWbfHgO+m98U1ze7\nGz0OhD94EX5wHd+0sPLdUxX3WYmiwX+DjmTKCy93tSbCfwTxI4EUENkkLMCY\nwOcs9v1LhAU2Rll3+EeClq0JXhSeD4FsOyiaUEyh91izM7PjT2hNlCkfyCtR\nuHIGA+1TQ5KEeWnQgSvGxpvP1ORuGhGcMsovX4S4NyN03luwLCWkL9Eu38yL\nC72DfuC0X9ghqSlxZrgele8Ro6XrPv8BL7kdEkieiWRhcgVNZwQN5iKkFLbA\nrux4\r\n=TPvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"9e208377a84924b414ec3f7238dae18c7f8a4548","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.3.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.18.3","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^27.4.7","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^11.2.0","@commitlint/cli":"^16.0.2","@tsconfig/node10":"^1.0.7","semantic-release":"^19.0.2","@babel/preset-env":"^7.13.15","eslint-config-airbnb":"^18.2.0","eslint-config-motley":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^5.10.0","eslint-config-airbnb-base":"^14.2.0","@commitlint/config-conventional":"^16.0.0","eslint-config-motley-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_5.0.0_1642540601842_0.6359364591164756","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"text-to-image","version":"5.1.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@5.1.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"b682585b669c4a539d61a10ccd8358d6f5249b35","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-5.1.0.tgz","fileCount":11,"integrity":"sha512-GeY/BivozSdu1yecO8k9xChGjhSqp1i80DLg2chiCkKoX0rZL/wInGhTvMPfdlspPtqrybIxX4VFQplsf3HsUA==","signatures":[{"sig":"MEQCICu9TlC/cXHw39ET6MS4jH5UhpOPlarH5qiIFUIisji7AiBDFNuPDqmgwH80HTX8RjGt3RIYsU9d1Zg/eSfau+xXiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh50i7CRA9TVsSAnZWagAAqTMP/0XuHynrXn0t0FBg9hoO\nrNnud+d8ybCKjqY4qTFMPIITdAqZwni6EeX7XV91rFocNlfejnUYAn08uceI\n/iqkREI+TTwCUXtpBVoSR9xQeO/im2qd7YOEWEmQN8YSdWIPoN+v5Bk/Y5dd\nQLQX8iAMm3w7OOw3BxJHb5zQ6mBVeFgHHT7AAwy2fLFJUAhO1cAjK0tYK8Ni\nRVmOyQq00gRa+YTLU1i889YEFo+UXVQqigA4zczNsP/MJ8g/YVs2c8sKba+/\ne1/EU1igmvrsP02P+v95eCAOmMhF45xiTNrRNJXMVEkpFp6jP0y7MrmvhiHi\ngxiDoND6XRgIECVBTFWnHIMhrtFgI705G26amv+W01+m0Xj1NtJQv9UZUdAY\nFurZobqxSXVcY1AEzYgHieV8yBLomkDV9DCHzCno+GowkwMfYvr3mAzS9VOD\nSIcA7QxMtR11+BHXtL1DIehQHfNLoiwYrVJHn1wKjRqR5x511acuX69nMT+z\nTyB5Z9pP6oUegUkMjreaqFoPpQPfXv0uoy/9JMz+/w7zfhtNUUdR5fitRQVy\nNZlIfA1B+ELunVeBEhJtukA4DcW07Dcfo0qt5T4Jk7TyGNubzC9BAbH9oKM9\nQ2TJloboHtPckm3E++sTTKBbSPBBvHGPDcc+5XOJqHBpVjYtKzW/kknBB0Xq\n89u0\r\n=7Mhn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3e6c54a82113302f97295a846735273b6f0a67dd","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.3.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.18.3","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^27.4.7","husky":"^6.0.0","eslint":"^7.24.0","rimraf":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^11.2.0","@commitlint/cli":"^16.0.2","@tsconfig/node12":"^1.0.9","semantic-release":"^19.0.2","@babel/preset-env":"^7.13.15","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^5.10.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_5.1.0_1642547387375_0.8771842568533981","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"text-to-image","version":"5.1.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@5.1.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"d71a90701de90a2438befefe1b499416b41e6ddd","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-5.1.1.tgz","fileCount":11,"integrity":"sha512-8h6zKImLsAxUp6VAWKlrjgsLDcacMp6SCAEj1ih8FsByis6yczuVeliJlo+uF15tYDicvEoCDjnB84s19hJGpQ==","signatures":[{"sig":"MEYCIQDq5cMdkYHK4sKSc5dML20XkGtFcoMDj9uqEfDzSTiqQAIhALTk1FTqqKZqZWtFDZ2OxDWA6JevvTBMNksM+CNx8ZXe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6HM0CRA9TVsSAnZWagAAJuwP/0guy8kRb06yGkeSCtlr\nrtaaXFuuwvFgJRHtfKJE6xuxGvHpKfIHk3bWYmEc4NpZiYppYGYOOdQskTv0\ng0WeYEQnzDQDdMhRIia+cdDmKcYT4QGmOMPuuaVXlNi2yXx+tgQH/3K8Dl5e\ny6EZpyyrs+vOd40LIcObFOAzCJ2jBZb1qAUvg6Yw7eLmZhxCW56W2UKeXxSg\nlHR5JpP1bvkXj17zf9htpaCh5yqHtzMvLHxIU7i6F/3F1nltMD+7VKLGFGU1\nzl+qsxhrrQiFO/8hiqHVxOAXZ+WSb0/CiuEppCEnt2ntN1SpE8+Eeze4pLUn\n18kpK1lqTSUR9pQkIjKZAIHkITlgjBS0omVgtja3uAKuvC5hLIChVoNsiIYs\n4FiuSRFwZ2yaDAKpw1tFrq0jbXUWUtVvlz59+TkSjbEwz9wYBS+B7hUR9eax\nEk7f2lbBWc/sF6ohXrsn+eGpcmJbmo85Tt3csewn0zdXlVWq2QbqJMXysps6\nV7fdKQnPACP4EeTaW+cnRnewth5seuljiHS/vK0tNyIZT5NWAtL9xiYiaCV3\nPFPqpxzhparOOcsCbyHT3ZV7f4SEA4cTlepfd2m7hnmJVxYYuuzYxfbuonef\n3kXtrSgJFWnNtSoRg8dKeAzYcKHQYLqQDL9SrxqzeBr3AR+pkvmql5VHx1UU\nXuQM\r\n=2W3l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5abfad3a3dbaedd109e4fcccca7fa70d7eb02d9f","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.3.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.18.3","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^7.0.5","jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.7.0","rimraf":"^3.0.2","prettier":"^2.5.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^12.2.0","@commitlint/cli":"^16.0.2","@tsconfig/node12":"^1.0.9","semantic-release":"^19.0.2","@babel/preset-env":"^7.13.15","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^5.10.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_5.1.1_1642623795960_0.5341649920411222","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"text-to-image","version":"5.2.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@5.2.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"7fd657fd0000603ebc1bc9cb4e022e490874020e","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-5.2.0.tgz","fileCount":11,"integrity":"sha512-J6PH9zwMXA3M+QUpxDOOgo8NWYKav6CwFtd5B7wJd9C6iDBPZiD6OX1pyV9ZxnVrOivAevqqkmOcMXPXjFkI+A==","signatures":[{"sig":"MEYCIQDCoMVIThpi7mm9Kryqo2e391kJ4U6Lm53i2PkSG2MoLQIhANoWpJA1SokwoSYSbg4PLWmkfmOvLkqp1ISY4Q3h0Owm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEWh7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1ew/+IUJ2NwyxKDRiUvd4a4jX/agL0lIyVbj6mMboRbd5p8e4vvuL\r\n52ABFCpY8Mi7esk8rwjUbOXQYGMKw6X1dhkaOtNn1iD8eeFKMPzeA7IgAugq\r\nHmnPWj5sZbkxHPdKgPrna68wL0hwQ8RjjeD75iyWdkagIyYxObAfSyeAYv6Z\r\nvsj0XbcQ1UGHB888B6YCEWqdMVZI2OaETS6WQBoUX9eHe04yLQpoSyK53tSx\r\nX6l6/zdiopuY2xjPWJXnTyTo6QSZmLxukIG3ZYtk1d7ZuqDJytj2yJ3w8YIQ\r\nyEAVUCUooG2ucfir7oJyhVAHaE0qzD94toAH4xRSkJpnho0LlzSqfqB2SiT2\r\ndv8/e6A8bIySPsb46T42JhHSHX44XPD77oOwWx4HKP+/MX8lQZOgI7vr9mSf\r\n8jyOQe5ZQpHccZtseMgsfJbKPMoxuN4P6zbBZ4IbXvSpPyH+PBEC+tpDS8kb\r\n3EEc8LQJNe/rrSgkLFQrkOX1MgQGv+FF+Xc8AViTIQOzULAzicLn1YEPn0ev\r\n/5FvS77jC58Adg0lQTZn44frxDH/ttF4NAdR8UaEzRHwcsakVpkeDmG8Fk8l\r\n2jtCnQEbxPnFocUAyG0ZC7GA+hQrxkMgkitVVQrT57Jyc3aEifpI0gRj5HGV\r\n60wHCWw096E4wdeYA8ldu8HoEKYxojQ6rDk=\r\n=KOaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3aca63caf523d200a3dc1760061d08d2bd35f4b","scripts":{"test":"jest --coverage","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.3.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.19.0","dependencies":{"canvas":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.0.5","jest":"^27.4.7","husky":"^7.0.4","eslint":"^8.7.0","rimraf":"^3.0.2","prettier":"^2.5.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^27.2.4","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.13.15","lint-staged":"^12.2.0","@commitlint/cli":"^16.0.2","@tsconfig/node12":"^1.0.9","semantic-release":"^19.0.2","@babel/preset-env":"^7.13.15","eslint-plugin-import":"^2.18.2","eslint-config-prettier":"^8.1.0","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^5.10.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_5.2.0_1645308027222_0.3155068480840608","host":"s3://npm-registry-packages"}},"6.0.0-beta.1":{"name":"text-to-image","version":"6.0.0-beta.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.0-beta.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"fd689651f0c26b414739b64bf35e4c0d29cd3b99","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.0-beta.1.tgz","fileCount":11,"integrity":"sha512-KQ+efXFi6ozxVw0FKQsIrOn2uKqbmd/5yT8XzNfHLuIDFYxbt9N0gxDVuItBUr0zmm6YlzR4mr8knDcWMZOFYw==","signatures":[{"sig":"MEYCIQDfL1DL0k2ODF6T3aft+Ov/Kos1IRdGtzoN3GbhJCs5KgIhAMiIG82pPae3TggkfT2/xi8+0Je79UUFlP3vX0c1VaOL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyy8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0nA//bBNHy4VJ+5bg2LPxQ6u0a+DzEI4xcy+tn9u1qEJGL6yU55+K\r\nBAGMoPXLOXAZ1h2LMoH3902K1elDy/RawsO37MtN+Em2UBZxqnxfcFgo44Qm\r\nisN554a9OyRfCRG+/vdO6JhOiS0GfLW7HdQcT00YdhoAqVSy+CQWQkIYJMf0\r\nbBy2i7en+Kfqr6HMoU1vrPy+/6H7vtkC6sE4daYJhNXZnL/8njuGqAVSKmsR\r\n5pWbG9wkUk11SPO0AnoDXLFYhgKFUjfon2JTy2Bi24RnkNp6nCgeWLMQ088s\r\nIDndYWUdlfZnQXlADD+JENUxMP6PlkSDetKkGBpIorOaGIBubxFPhSu9nlAL\r\nGTJHfL++W/0MN/f07oFkCq5kPo5Du8qC4URZddaRPCwgZNuF245JWfsfxk+M\r\nJZxHLVdRZ8xdrCmxCqfEk1gw5XxYAaaugsi9Ip/pNKiqVdSxNpibwPAg3QnK\r\nr9cRBAyhJeEXaJ4GK0cMQH6y/PepDBPOla3sDO+P7jpt2D3hyc+u2kgLNR3U\r\nxn2AJAOhySWSnWoY4ZHFYNyFpGxuaU+5IMlIiv1g4HFS5aXLDfLmvJ+xI5Jp\r\nX8q1/HOuqffgoHnEC8jrUkTXxM25YQBrgjw4zLRUhrcOWT7f52b/VgYnRSf/\r\neGFZhk5rMiOI2jAtq9iArCG/6cV5hdSrJuQ=\r\n=W9qr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b51d0e149b6fb0d5135c716f309f78e2182f9b3e","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.13.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.19.3","dependencies":{"canvas":"^2.9.3","@tsconfig/node14":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^8.0.3","jest":"^28.1.2","husky":"^8.0.1","eslint":"^8.19.0","rimraf":"^3.0.2","prettier":"^2.7.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^28.1.2","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.18.6","@types/jest":"^28.1.4","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","semantic-release":"^19.0.3","@babel/preset-env":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.5","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.0-beta.1_1657483043438_0.7631868294874553","host":"s3://npm-registry-packages"}},"6.0.0-beta.2":{"name":"text-to-image","version":"6.0.0-beta.2","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.0-beta.2","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"fc48ed152ccb8bf1b647058cba12fd3c717a06e0","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.0-beta.2.tgz","fileCount":23,"integrity":"sha512-ftyr4DNCPtpgOfRniA+a9jeK3F2X4dOk6ekIRd2bEZyqTaaKMGzOd2aE0Rm2d0gZWCK3iqj/eN9LF68jvuRaDg==","signatures":[{"sig":"MEUCIQDilzlzNuOZ2nFykbjvzm4+ghTfKFdbEXctJdOaKrTJ8AIgHFaKNbiVWIn2uOR9z5jPsKTwPJe3YhCUzrRMD2GuNEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0duFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotWQ/+IngK8KI8L65FXVMyhwlrclNXYF+Ye25uOfyWbexlUyEz6HUk\r\n18B0rCibnhs+AO2A5VJeL4mL5QAm1XWKVJGk0Oc7gzwakO1Jd70xrbxzn5IY\r\nRTcacuoEEAAHX0LfEZ50KFF0zZsXMD1l9amwrs+R1gIto7qtqMUFOGhkp0Kk\r\nohTVmPTgwplTjPxeCtTepJnRQko4a7SE9KkCO8Ng9dyyqsf3lSTdWvMco/tE\r\n9T8/uHo8wc/Rsn/tjz42iGBnjYaKLNjdApLaHic82MoKeWWhEQSdSHvLd/QB\r\nXCX7Bq/VXgYxr7cjocxDvnpLJF5LVOvF01431xLaCtQPoML+jdwJGr9PFLCZ\r\nOV/RdqSYd9OLjEpy3NJmFMj/6r2aP6JgAkv7716EtVsAJyEmXl+VDwxcQfzp\r\n2Fi+m2MYf0SXOl0debpq+0p729OUgioIiy3jH8o1WzR+dRGd+rKr6FU8JWkF\r\n3oYPSwloYOA1N7W+VYyAs7RlRROfBijqyiueVRKzc0PPBo04bfWIYGK8u3bO\r\nKjn5pFEr58nSZp+S4F5Cg8KWQZ7wTeRdvJcBOi6HOUc5Pk/i7dpCeAfIuVvg\r\nJkDkO8Lxi0p6PIKFpF0PmqKDYnwi7/TCZs8Mk2fqVcECkCB0oUu5H1w3Brt+\r\nWwxJ5A0SYK9b2pMwUUwKJIFzZWVornN75X4=\r\n=+OoR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0b32e8c0d1524320f334d8ea1d90309c5b11507c","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.13.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"canvas":"^2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^8.0.3","jest":"^28.1.2","husky":"^8.0.1","eslint":"^8.19.0","rimraf":"^3.0.2","prettier":"^2.7.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^28.1.2","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.18.6","@types/jest":"^28.1.4","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","@tsconfig/node14":"^1.0.3","semantic-release":"^19.0.3","@babel/preset-env":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.5","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.0-beta.2_1657920389289_0.5129159191720312","host":"s3://npm-registry-packages"}},"6.0.0-beta.3":{"name":"text-to-image","version":"6.0.0-beta.3","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.0-beta.3","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"e8d4cf9163da1187e9946736513fe3ee070246ae","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.0-beta.3.tgz","fileCount":27,"integrity":"sha512-b81LHWlgwdKS5uPNHuseFWMNB/GIiQAgBruB12xEv7htZxtLyZ4uXCbRTTWhcEfUF7f0Npxj7aBjcVcU7hUTKg==","signatures":[{"sig":"MEQCIDN0/I7qQLMlCFgKfEtAlCC5Bk87Xes+ZcVtWhcrA2BXAiArJGFCMMFvvQQRMtZVDueaf6ZfZ77L0FWkiwc9P17lIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0zl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsRg/8CQkOb5mItxnXS676GMtLHNEsViFNuIO19DRxYLYkTLER0jzx\r\n8sv2At7bG7cK9w8VcgVoase1fK3ujGfbHjzmtdS1PRHTse0M9AtAmgHklxpo\r\n0m9Ph8Z2eTB9VgTFzq8GF8oa6HLqvfx7QZEpCu6Dk0NWAorMN2JbjBapflw0\r\nHPydaxdOKXljA7ZRdSQ1qpA4QUPTC5y+Mi8FwhaVKahheo0sLlFAJUSgrBOo\r\nHXzv4E1rAzB/xYuXkQXSOn60oNPkcf4fK9MDrrdrXPaMhP+dE1mNKHhAFnHr\r\nHhKgBdp0utLkJVV2NZ/DB15kIDSrq8tKmgBs4D75nG+Q+z/6eV5KZ38Huu0y\r\njT4xnDJG2y3wIpZ9dAyvOhyyj60HPxgXCVIsasmgRRBUwY7CRATc2yKQeWmy\r\n7YB6eiOtEpoppRhEYeBHAcnbF6fI2kGOw1sodF/nLB/nsGoPdd+kzxdte2Pm\r\nFvy+nkss1O4G6TThvTUINzePRY0erj68sY0QBm9VRfiwpPFaYJBXRZV74zvq\r\nMLYexFQGWZPn4xWYs/7yiRmWgsUzXe5Wt+0Ulmuikp0da9ts8G6X9xsDTDXD\r\nqFTXi2maZsyp36g7k5uDHMONI7dciR4pC+7M8AVJpzlW3xbKzgxOcoL3QZVc\r\n1qAFKXrxZU4cdPbE+SBiuY91jPd6Sw0YoGk=\r\n=wMyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea799334d8daa9b2269033c081ce2e9969b8017a","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.13.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"canvas":"^2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^8.0.3","jest":"^28.1.2","husky":"^8.0.1","eslint":"^8.19.0","rimraf":"^3.0.2","prettier":"^2.7.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^28.1.2","image-size":"^1.0.0","typescript":"^4.2.4","@babel/core":"^7.18.6","@types/jest":"^28.1.4","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","@tsconfig/node14":"^1.0.3","semantic-release":"^19.0.3","@babel/preset-env":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.5","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.0-beta.3_1658009974693_0.04482972204820923","host":"s3://npm-registry-packages"}},"6.0.0-beta.4":{"name":"text-to-image","version":"6.0.0-beta.4","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.0-beta.4","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"bc3ff396933f2652ce89540273cecea505f28aad","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.0-beta.4.tgz","fileCount":21,"integrity":"sha512-5bX6JKrjTt0zNamXGKjoSPNtelTW9CSiArBx5/K6kEymc75qGag0ItM0y+q9RfKsZyT91CnkYoIDbUZ6//2h8Q==","signatures":[{"sig":"MEUCIQC+IdPNDNtC88QdJEq/cnWo9mSQsNbMtd0QJsnmv9RLJwIgTuQUP7tjLpFIQxrc8u+rV4BPQ7bv68P2Z5kNXUG9Rkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1IaKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoMBAAjxLDXy9aav+22QZySUdbG7qZ8+FEdv4bn0lzbm3Vh3NjDkks\r\n7f+Ntj8bHvwprIm5X8Yp3S60zJUGeeWi+pXlONY6PsPx1Pw7YiHqfCPliI6J\r\nsGJVXNVAoCmSQyqytAVIzowyCBpBbVHk0dDKST52GB70CALUepfkeEtr+Y0S\r\nYp4hlu7WRIO1dd/baIguhuIz6G/zTpPgjiftO8pTbZzI/TAlfG4Nq95xJYF9\r\nMbXJsXeL3h+OfML3Qdar263sKUuOBEsLAr0DKfyq4T4ZOkvWOE32iJz7Yzx0\r\nNUGx5sA9iskDlCkn3zH/Eb8chU0tNcKmORjxldwU07k8p0pJGjy7sNZNvdTH\r\nxBSSD+BDXpxit9lXBHFfe0F0eRXNz9fO44tcnppiPDpQgF4w1JUEyAjzu/Ck\r\nrNrjonVwUwmG4O2gVeWkiCT4K0CBgzCs2YVOpVBmvFFGt7g4RXFqnHqNlZHM\r\nk9hZVk7ZUc8mg5l/67+cUFSrGRFDu/KSpAk7PFc48xduuLy0tPt5Z5TWegwq\r\nzcnAshDQGjWvkTSyMZYVT6goTfAk8a2d+hIJ16RQxWSTj6fI7ASutSDa9mv9\r\nbq/NWbN9bRk/V9cA7pJObe+fBjhyKYbIrcRGzVI+e2B+aBIlitNlsNhATMi3\r\nN+l2d3ZAirXVpfG16RJIRSoiBx2JziO9PWA=\r\n=qN1P\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"9e068d47159b68b520e1998b6b1ea48afd2fef33","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.13.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.20.0","dependencies":{"canvas":"^2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^8.0.3","jest":"^28.1.2","husky":"^8.0.1","eslint":"^8.19.0","rimraf":"^3.0.2","prettier":"^2.7.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^28.1.2","image-size":"^1.0.0","typescript":"^4.7.4","@babel/core":"^7.18.6","@types/jest":"^28.1.4","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","@tsconfig/node14":"^1.0.3","semantic-release":"^19.0.3","@babel/preset-env":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.5","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.0-beta.4_1658095242679_0.9465368572685899","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"text-to-image","version":"6.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"4ba20fd7598152194a7552ede9251424cdbe74cd","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.0.tgz","fileCount":21,"integrity":"sha512-3aRYluLf5FeZ7+Ar+7oRzxKRFJbn5iZgnJu9TT2hDn3QbehM5QgAGWrVr427nP/HZj5X/MdHayLvj5jeE+UiKg==","signatures":[{"sig":"MEUCID9wNefbl6dLPtbI9BIfP9ewXzf3WqykB1X4op7VukaYAiEAvvoodO/lMMt6rGzuojUKmEOEUtAWa2MLRiD+y9l+vyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZXPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/ihAAlajp1NF9IXcTvoj1giXIte3zMAN8qfgKKE1dkWCoWvn8daL9\r\nVFCRa51/2CiJlTF4msPsRuw8xFjxNLNa032oJxydTT9dHxoRltFJORC8+DQv\r\nidOHyWzAQmqkKyVImgKmFuXqoivPJQQdQU2wwTE1WtGl/O9yl8NbHGxnjSOY\r\nDEbIpCWoYTiVAzcFXeTOX9a+c1VvUbdVhlEEXDV+if7IIK/WzUVcU+P+0zTR\r\nvjNTcNZQcj0j4pKsWGk/yCg2FQoc0QTXkro9xMvKEQKmdwV1rf6jz6BMi/GU\r\nm56e6Uc2HYDQPJkzNrD6Ru1+OPhH/0g5hPqNu/Ew6i4B+URb0FDV5jXUKgor\r\njxNnLcxF8c6IeJ7VP1rFUYIeFp54/8KAP0pw4jnY12ZSZN0jLvGABrMHrHvY\r\nvPBUoe46dzy5JCTlU3HYQ/wJbi0oKKwM3n63n7BR7JZ3OJosTw2A4KOrIk4g\r\nq+9K2lDgL7QsO4ESKLH8O5GnbpNlmXJjGvmBK0aCv0iRWYLKhS0Q/sxnoZR8\r\nCyXlTPWmyQi4ZC8VRJYqrls0KYZ9qgxszat/fZSDZlUv2F+lretffIKN1o8v\r\nGqnxvYOnvb75eot7YAlqrSV1H0doAJCYYd6c0kOMjlkIuKEJPfFDNmSFAs2l\r\nBv4JzihtRzmr3rhafiuuKg3Gmzw28s4ThFY=\r\n=NVS+\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"f54d0b25b62585f274a85490febbc8f5a8073723","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky install","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"8.13.2","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"14.20.1","dependencies":{"canvas":"^2.9.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^8.0.3","jest":"^28.1.2","husky":"^8.0.1","eslint":"^8.19.0","rimraf":"^3.0.2","prettier":"^2.7.1","coveralls":"^3.0.7","readimage":"^1.1.1","babel-jest":"^28.1.2","image-size":"^1.0.0","typescript":"^4.7.4","@babel/core":"^7.18.6","@types/jest":"^28.1.4","lint-staged":"^13.0.3","@commitlint/cli":"^17.0.3","@tsconfig/node14":"^1.0.3","semantic-release":"^19.0.3","@babel/preset-env":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.5","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.0_1667593180698_0.8064202212649352","host":"s3://npm-registry-packages"}},"6.0.1-beta.1":{"name":"text-to-image","version":"6.0.1-beta.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"63647cf3375275dd390829ea7b58d81a3fc4d61f","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.1.tgz","fileCount":45,"integrity":"sha512-3WH4GXJsOoQT016CqBRo4dHR/x2klhBssgwYn6qbYeSZnun73Rnbzd2dt2v9NqmMoYyZMXMQxe8qVhbpNtVnGQ==","signatures":[{"sig":"MEUCIQCH1h0qGLFbxR89kwgmpr65u0Eil/gMbq0fnkNQSl/sYwIgAxBSxwZeUKdAJLgyAxdmwZ9QRsIzyQwpK1a9x9hO2Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103530},"types":"dist/types.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"590ee487343a0fb36e93baea346b82c3815b9530","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","@tsconfig/node-lts":"^20.1.3","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.1_1727721340576_0.9065853739580454","host":"s3://npm-registry-packages"}},"6.0.1-beta.2":{"name":"text-to-image","version":"6.0.1-beta.2","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.2","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"cf50e2155be07167826383e1c4e5e2c72e138e3a","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.2.tgz","fileCount":21,"integrity":"sha512-B664x01m3HLarjNwYmpekhDZBVEDN8D3aVb30wiD9EFysFFB3qopoFS/N/fDCdf9PtKkV/g0MvtxqOIUN9cnVg==","signatures":[{"sig":"MEYCIQCdAZm/+KysixZ2M8WEk0pmeLPSTspfoweiILFHCypPrgIhAOqxW+hwKph0QiQeKj6fxq9gT4k4XaDKq1hmcJSqrA/p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40314},"types":"dist/types.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"fe6388092b2a6e75b5df15367a9ffbc973fc9d91","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","@tsconfig/node-lts":"^20.1.3","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.2_1727723988475_0.2871885998279886","host":"s3://npm-registry-packages"}},"6.0.1-beta.3":{"name":"text-to-image","version":"6.0.1-beta.3","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.3","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"acb059228db677f8aa6e71a65c474eeca86170f6","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.3.tgz","fileCount":21,"integrity":"sha512-5pmzs1AttsDmCNcSzVuUS286/H21qW6q0+YiB1PuefpznoiGNbADdEVJycz7fo8Qs5aZel+mcnQSLPxcRLLp7w==","signatures":[{"sig":"MEYCIQCocA5Pcw06mF0YgoqgTvp7KUL1cG62aKwZR79Vt0fTZAIhAI3vKTPZAeha+p3rgxIk3O1Nlbm7sfN+J3/P/qLa3DVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41164},"types":"dist/types.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"2cb00812adeb102c811563ed8649bfad03b7e2e4","scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.3_1727726853153_0.7782723940611038","host":"s3://npm-registry-packages"}},"6.0.1-beta.4":{"name":"text-to-image","version":"6.0.1-beta.4","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.4","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"e5e4bdf8536c0e180edf0786a2605565b661a5f7","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.4.tgz","fileCount":22,"integrity":"sha512-bDa3JsdQfOQmzCHzxZ1VfdavmRN6hc2whl/WJ1PMJjfrY7KKg7287ckN3rz7Mmpof9OXGe6s0J90ayEnAEr3rw==","signatures":[{"sig":"MEQCIGmqiyPwEJlE484R+3ag9J9lYe18S8DDsMIb5ccbJH2NAiBbmA1SdfzLAfd6hqisMA5qOE+3BwZa4MQTGGCISshzCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41383},"types":"dist/index.d.ts","exports":{".":"./dist/index.js","./extensions":"./dist/extensions/types.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"429bac1f28102496c0e3968adc60d969b18bf1a5","scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.4_1727729522954_0.7982928011345511","host":"s3://npm-registry-packages"}},"6.0.1-beta.5":{"name":"text-to-image","version":"6.0.1-beta.5","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.5","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"a076c5e5adf356613322e9c591b173cef8f8236b","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.5.tgz","fileCount":19,"integrity":"sha512-pUK3WaCTXLrFpJAfOE/RmYyf8aYuKzITq0yLa9VqGFT7IAe+0R40BNeem2DX0aYDeHNpzRfeycIKZkTYbpUKxg==","signatures":[{"sig":"MEQCIBMSeChxBrLjBV39bJk7N7xP+u4qESs0VfmC0aOExxuvAiBmhaKGXD2c26bR8a6y2HFEfyEoG4GrqDcxhYYTa0Qpgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40293},"types":"dist/index.d.ts","exports":{".":"./dist/index.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"2fa7637b618bac872fbaa468aea5b6cd7697b228","scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.5_1727730204696_0.4650236144841884","host":"s3://npm-registry-packages"}},"6.0.1-beta.6":{"name":"text-to-image","version":"6.0.1-beta.6","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.6","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"a192b86ae4924fd9eb340d699d92da34e8d14d5c","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.6.tgz","fileCount":19,"integrity":"sha512-WFSl3CFECeGOCBHfNyxWbFURRf6h3cU+HFmo6KMhy2S6muU8pe8nWxnkW7mvfuQ0eRr+HvS+eZ32v6w/b7lbIg==","signatures":[{"sig":"MEUCIDyPrVwE4JO9brrcSk3jA/+Y0PcLByBKPeVaA64Qyz1nAiEAxRtO5/+VrGYo6LP1wvae4WhZiEXfZMt3AYUodUoSFnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40322},"types":"dist/index.d.ts","exports":{".":"./dist/index.js","./extensions/*":"./dist/extensions/*.js"},"gitHead":"9e10493fcf017d2763be5fc660f92a78e12be0c6","scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.6_1727731668895_0.8781127323328859","host":"s3://npm-registry-packages"}},"6.0.1-beta.7":{"name":"text-to-image","version":"6.0.1-beta.7","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.7","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"030872982b950c61e7bfebf16504c64f98ad0c76","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.7.tgz","fileCount":19,"integrity":"sha512-NAVlZ/KXwdve6aRQd4ntXe0RZ8/3+K7CehPr1+AOFroBrWVO3bBaOcB+o7MA21+f0maBF/c2EwUCuiBTjp827g==","signatures":[{"sig":"MEQCIGBhEp1eksuofWpBD7cS+vNH87Jmk2xauIYtNhepczs/AiAqfKpOZRnL+3qgqIJhQv2CSC2fL/5/jqYjpJRoLeoZsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40560},"types":"dist/index.d.ts","exports":{".":"./dist/index.js","./extensions/bubbleTail":{"types":"./dist/extensions/bubbleTail.d.ts","default":"./dist/extensions/bubbleTail.js"},"./extensions/fileWriter":{"types":"./dist/extensions/fileWriter.d.ts","default":"./dist/extensions/fileWriter.js"}},"gitHead":"20cd2bda9d858697eec37f1987430abb36a00b42","scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.7_1727732032969_0.30288779253469067","host":"s3://npm-registry-packages"}},"6.0.1-beta.8":{"name":"text-to-image","version":"6.0.1-beta.8","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.8","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"b9a0900cf98ca34eb52fa963fda8c497b577a3fc","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.8.tgz","fileCount":19,"integrity":"sha512-FJ7o/+Fyq3YAmcvf04Lgf9zJj7dYcbLVzqQ80D/CvU5inJTtIBJPQcnuKGkFsgBH5xocc7APdSrJ40fyM0zYfA==","signatures":[{"sig":"MEUCIEL7fCc2Q/ZH5Yt7Itzlsb+SPHX8iQb8i1qCyTovlseTAiEApUYaQfibUY6v251wN+GOwqI0NE6zIynewivFFn2wBLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40621},"types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./extensions/bubbleTail":{"types":"./dist/extensions/bubbleTail.d.ts","default":"./dist/extensions/bubbleTail.js"},"./extensions/fileWriter":{"types":"./dist/extensions/fileWriter.d.ts","default":"./dist/extensions/fileWriter.js"}},"gitHead":"8b469014a7ca6031f8bae1c650746cef3bffbc1d","scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.8_1727732409446_0.7088083256967732","host":"s3://npm-registry-packages"}},"6.0.1-beta.9":{"name":"text-to-image","version":"6.0.1-beta.9","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.9","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"930cd34465821e34a18cc175393f8a0ecab2ebcc","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.9.tgz","fileCount":19,"integrity":"sha512-tCEVF4JEC8/PM7oNQ/XjN99qucGH3iIZ/hUaehyuP+1koISNV8AC/2EXkbizdkqMLUJoid4N6MGXCu7RyOEbhw==","signatures":[{"sig":"MEYCIQDCFS54Tu6ZgV/+jOCJKpxhYZ9Bs9qvwV9nbcuXIDlVegIhAOhtMNPqRS3hpyG3UK8u2TaxqwUhPm/+WHE7sF8GL9CG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40470},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{"./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"ac57f3bcf5e0641a82cb0121be7c7dd25c5d7abe","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.9_1727812935802_0.38999797119042845","host":"s3://npm-registry-packages"}},"6.0.1-beta.10":{"name":"text-to-image","version":"6.0.1-beta.10","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1-beta.10","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"a19df6a98f190edc35c437943bf324bf0c6b93ff","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1-beta.10.tgz","fileCount":19,"integrity":"sha512-4HKtq88OqA8ErxYWL5Mg14/2ZH2qM8b6iLdoloilr3O9tUsLfy2LclRCAN9ByKt99bY7skbH7c9cg0q1SKQeDw==","signatures":[{"sig":"MEUCIQDr/hcsdAqlKpPhwiVRt5yD3AtnrNE/Zeh8smAVrS1w+gIgCcKMkE+NpmslnSeUgA/vkDRgB81YU8Vbvc0NlKNkNjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40494},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"277629bf621da049c2d20e1bd40db282d83c50eb","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1-beta.10_1727814338227_0.0009150718613353259","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"text-to-image","version":"6.0.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@6.0.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"774eac7155137895a8243b67f4ffc83c61ab7193","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-6.0.1.tgz","fileCount":19,"integrity":"sha512-Mj/b8/ebw0YdHiKibFLRB2oHkF/T2zEbmjJ9OumEzgI1Tt7+fmmabZY8uRjH2fXaWGODvyVEkAjIIxIBBlfYAw==","signatures":[{"sig":"MEQCICnOrIVeuUUkZcvb28mEB/Z35OuN1w22t/LZb7cKVAIPAiBvKdR/7Bef3/fyS0cK06wVMReOHdhifo+yMSCcVKdGnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40486},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"02cac1ffa21443965fee0649cc81c4f7a837ff47","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_6.0.1_1727816373407_0.5998271151538168","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"text-to-image","version":"7.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@7.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"0d3e2633f256dce090c3a38b77071e5920eccd3e","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-7.0.0.tgz","fileCount":19,"integrity":"sha512-t3sVcaBYfqcQlijgLf+KnHILqTdODn0Nb68bgaDAGSGD7L60PMl9u7S9U6JbkunsfwxwxCpN/dpnHpWeibgNaQ==","signatures":[{"sig":"MEUCIGKeJaO2jQOjAZHD2rF9I2FFuPCqSWgLrVyTjPgl0zZbAiEAykYoSr02X403J3LNDW6PkuzQjME3hdDYhGs+UpazpAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40443},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"a428a42eada3b594f6008253b14dcb8b74a59441","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.17.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_7.0.0_1727817582357_0.8223758241646173","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"text-to-image","version":"7.0.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@7.0.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"8d067ae6306a226086d22eb8fdaf07146253b2d8","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-7.0.1.tgz","fileCount":19,"integrity":"sha512-fvY7zGwx0vEBjfHdCeOeLwUW74cadUF+GPM5yuENev1Jg0S/hVGsUKxOcFSjwyjob/cAcetLbZ+0FJ9pTB7rrA==","signatures":[{"sig":"MEYCIQDjcSJh1dYLEZ3VrSQKIBCthbMeBHjOFAzDsvqK5ZByLQIhAPpWPTzvgS0DEB7AKeMFTt07KZ6Zl3TT7DUYxI/rlFvW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40407},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"173e939122590cd64f43aa565e97214769c148b8","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc --build","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.8.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"20.18.0","dependencies":{"canvas":"^2.11.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.6","eslint":"^8.57.1","rimraf":"^6.0.1","globals":"^15.9.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","image-size":"^1.1.1","typescript":"^5.6.2","@types/jest":"^29.5.13","lint-staged":"^15.2.10","@jest/globals":"^29.7.0","@commitlint/cli":"^19.5.0","semantic-release":"^24.1.1","eslint-plugin-import":"^2.30.0","@tsconfig/recommended":"^1.0.7","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.6.0","@commitlint/config-conventional":"^19.5.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_7.0.1_1730826124050_0.17607690748593274","host":"s3://npm-registry-packages"}},"8.0.0-beta.1":{"name":"text-to-image","version":"8.0.0-beta.1","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@8.0.0-beta.1","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"e4b643d156ba9fd990e6c016636c40060d0ea9d9","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-8.0.0-beta.1.tgz","fileCount":23,"integrity":"sha512-tGm6yL8A8UwiQYBWAvGh/S3cH6E4vBAGuMDAHDx8n1DxaSvb66G9FuRyTYqt7hVRkkCTQzKiI7EQWoVBZFSMzw==","signatures":[{"sig":"MEUCIQCV7HutWpC+pA73GkhQ8n+N3QNVGMye67dsS3+y1CQOrAIgKM0Rzvu6LzZoR4QmzNwiJJcpcDT3UTOd256t/qiJLPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42166},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"b32fc922b65cec3c3ad5a5d0d751faa99af550c6","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE .npmignore dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.9.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"24.5.0","dependencies":{"canvas":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^30.0.3","husky":"^9.1.6","eslint":"^9.29.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","@eslint/js":"^9.29.0","image-size":"^2.0.2","typescript":"^5.8.3","@types/jest":"^30.0.0","lint-staged":"^16.1.2","@commitlint/cli":"^19.5.0","@tsconfig/node20":"^20.1.6","semantic-release":"^24.1.1","typescript-eslint":"^8.35.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^10.1.5","@commitlint/config-conventional":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_8.0.0-beta.1_1755032041571_0.9796502607946067","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"text-to-image","version":"8.0.0","keywords":["text","image","image generator","text generator","canvas","twitter"],"author":{"name":"Fredrik Boström"},"license":"ISC","_id":"text-to-image@8.0.0","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"homepage":"https://github.com/bostrom/text-to-image#readme","bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"dist":{"shasum":"9b6713b4d66302644a72b56a129992e35d620298","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-8.0.0.tgz","fileCount":13,"integrity":"sha512-imB/9qvIZ8wdy8xCofyundPG7rdtLEzXiguhN+yY96KeAFMmq6NF9UxrRTWUCulpIhUJah4t+mf9g8YgMeBnGw==","signatures":[{"sig":"MEUCIQC3j2hmdLTHyXCiD61biDbGeY75nHia7oHxXQwrqnXzJwIgSYDDXLmJl3iUsK5y08Y6TA2eHoOQnUte3ZRJ0lJsgxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31832},"main":"index.js","type":"commonjs","types":"./index.d.ts","exports":{".":"./index.js","./extensions/bubbleTail":"./extensions/bubbleTail.js","./extensions/fileWriter":"./extensions/fileWriter.js"},"gitHead":"c6ae28352311fc8afdf4062f1f56737151a9ab58","release":{"pkgRoot":"dist"},"scripts":{"test":"jest","build":"npm run clean && tsc","clean":"rimraf dist","package":"npm run build && cp package.json README.md LICENSE .npmignore dist/","prepare":"husky","semantic-release":"semantic-release"},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"repository":{"url":"git+https://github.com/bostrom/text-to-image.git","type":"git"},"_npmVersion":"10.9.3","description":"A library for generating an image data URI representing an image containing the text of your choice.","directories":{},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_nodeVersion":"24.5.0","dependencies":{"canvas":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^30.0.3","husky":"^9.1.6","eslint":"^9.29.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","readimage":"^1.1.1","@eslint/js":"^9.29.0","image-size":"^2.0.2","typescript":"^5.8.3","@types/jest":"^30.0.0","lint-staged":"^16.1.2","@commitlint/cli":"^19.5.0","@tsconfig/node20":"^20.1.6","semantic-release":"^24.1.1","typescript-eslint":"^8.35.0","eslint-plugin-jest":"^29.0.1","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^10.1.5","@commitlint/config-conventional":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/text-to-image_8.0.0_1755068774894_0.451325687754087","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"text-to-image","version":"8.0.1","description":"A library for generating an image data URI representing an image containing the text of your choice.","author":{"name":"Fredrik Boström"},"homepage":"https://github.com/bostrom/text-to-image#readme","repository":{"type":"git","url":"git+https://github.com/bostrom/text-to-image.git"},"bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"keywords":["text","image","image generator","text generator","canvas","twitter"],"license":"ISC","type":"commonjs","main":"index.js","exports":{".":"./index.js","./extensions/fileWriter":"./extensions/fileWriter.js","./extensions/bubbleTail":"./extensions/bubbleTail.js"},"scripts":{"prepare":"husky","clean":"rimraf dist","build":"npm run clean && tsc","package":"npm run build && cp package.json README.md LICENSE .npmignore dist/","test":"jest","semantic-release":"semantic-release"},"release":{"pkgRoot":"dist"},"dependencies":{"canvas":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^19.5.0","@commitlint/config-conventional":"^19.5.0","@eslint/js":"^9.29.0","@tsconfig/node20":"^20.1.6","@types/jest":"^30.0.0","eslint":"^9.29.0","eslint-config-prettier":"^10.1.5","eslint-plugin-import":"^2.30.0","eslint-plugin-jest":"^29.0.1","glob":"^11.0.0","husky":"^9.1.6","image-size":"^2.0.2","jest":"^30.0.3","lint-staged":"^16.1.2","prettier":"^3.3.3","readimage":"^1.1.1","rimraf":"^6.0.1","semantic-release":"^24.1.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.8.3","typescript-eslint":"^8.35.0"},"lint-staged":{"*.{js,ts}":["eslint","prettier --write"],"*.{json,graphql,md,css,scss,less}":["prettier --write"]},"_id":"text-to-image@8.0.1","gitHead":"5f7b1b9b98629b238f106b458abf5753f8a318ab","types":"./index.d.ts","_nodeVersion":"24.7.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-UMaNeDl4PD5vnGHp5XsAQmPMgablTP9a/C2v/OQMZMVvT90BpawxCcVCzW4odRwp9VhvOkSxFOuz5x1tSoN0oQ==","shasum":"cb33c84530927ae681f18524147a7ea634c6685c","tarball":"https://registry.npmjs.org/text-to-image/-/text-to-image-8.0.1.tgz","fileCount":13,"unpackedSize":31824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDHp6RYTYB2KmTMntxD0+fZ3DWI+39NJY1I+W8E+ul6IAiA+JfITMzTLaVI2fYSaVgh3cGfCmAmGrHnhFQsy3H8dNg=="}]},"_npmUser":{"name":"bostrom","email":"fredrik@fredrikbostrom.net"},"directories":{},"maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/text-to-image_8.0.1_1756927017882_0.3117070737674126"},"_hasShrinkwrap":false}},"time":{"created":"2016-08-13T19:16:15.923Z","modified":"2025-09-03T19:16:58.262Z","1.0.0":"2016-08-13T19:16:15.923Z","1.0.1":"2016-08-13T21:11:47.738Z","1.1.0":"2016-11-19T21:58:44.210Z","1.2.0":"2018-02-13T18:48:05.900Z","2.0.0":"2019-11-12T20:09:44.843Z","2.1.0":"2019-11-12T22:33:42.138Z","2.1.1":"2019-11-25T06:09:57.400Z","2.2.0":"2020-02-25T19:58:38.173Z","2.3.0":"2020-04-12T19:04:23.658Z","2.4.1":"2020-10-16T21:28:55.448Z","2.4.2":"2020-10-18T21:07:44.813Z","2.4.4":"2020-10-18T21:16:33.209Z","3.0.0-beta.1":"2021-04-12T21:50:53.681Z","3.0.0-beta.2":"2021-04-16T21:09:33.806Z","3.0.0":"2021-04-24T10:16:17.271Z","3.0.1":"2021-05-01T22:37:02.411Z","4.0.0":"2021-05-05T21:34:54.979Z","4.1.0":"2021-10-05T11:12:10.852Z","4.1.1":"2021-10-05T12:22:49.033Z","5.0.0":"2022-01-18T21:16:42.080Z","5.1.0":"2022-01-18T23:09:47.545Z","5.1.1":"2022-01-19T20:23:16.159Z","5.2.0":"2022-02-19T22:00:27.413Z","6.0.0-beta.1":"2022-07-10T19:57:23.631Z","6.0.0-beta.2":"2022-07-15T21:26:29.486Z","6.0.0-beta.3":"2022-07-16T22:19:34.880Z","6.0.0-beta.4":"2022-07-17T22:00:42.862Z","6.0.0":"2022-11-04T20:19:40.894Z","6.0.1-beta.1":"2024-09-30T18:35:40.781Z","6.0.1-beta.2":"2024-09-30T19:19:48.712Z","6.0.1-beta.3":"2024-09-30T20:07:33.368Z","6.0.1-beta.4":"2024-09-30T20:52:03.133Z","6.0.1-beta.5":"2024-09-30T21:03:24.919Z","6.0.1-beta.6":"2024-09-30T21:27:49.062Z","6.0.1-beta.7":"2024-09-30T21:33:53.185Z","6.0.1-beta.8":"2024-09-30T21:40:09.641Z","6.0.1-beta.9":"2024-10-01T20:02:16.002Z","6.0.1-beta.10":"2024-10-01T20:25:38.447Z","6.0.1":"2024-10-01T20:59:33.664Z","7.0.0":"2024-10-01T21:19:42.543Z","7.0.1":"2024-11-05T17:02:04.261Z","8.0.0-beta.1":"2025-08-12T20:54:01.755Z","8.0.0":"2025-08-13T07:06:15.095Z","8.0.1":"2025-09-03T19:16:58.088Z"},"bugs":{"url":"https://github.com/bostrom/text-to-image/issues"},"author":{"name":"Fredrik Boström"},"license":"ISC","homepage":"https://github.com/bostrom/text-to-image#readme","keywords":["text","image","image generator","text generator","canvas","twitter"],"repository":{"type":"git","url":"git+https://github.com/bostrom/text-to-image.git"},"description":"A library for generating an image data URI representing an image containing the text of your choice.","maintainers":[{"name":"bostrom","email":"fredrik@fredrikbostrom.net"}],"readme":"# Text to image\n\n[![Code Coverage](https://img.shields.io/coveralls/bostrom/text-to-image.svg)](https://coveralls.io/github/bostrom/text-to-image)\n[![Npm Version](https://img.shields.io/npm/v/text-to-image.svg)](https://www.npmjs.com/package/text-to-image)\n[![License](https://img.shields.io/badge/license-ISC-blue.svg)](https://opensource.org/licenses/ISC)\n\nA library for generating an image data URI representing an image containing the text of your choice.\n\nOriginally part of a Twitter bot for publishing tweets longer than 140 characters, the generator takes a string, an optional configuration object, and an optional callback function as arguments and produces an image data URI (`data:image/png;base64,iVBORw0KGgoAAAA...`).\n\n## Table of contents <!-- omit in toc -->\n\n- [Try it](#try-it)\n- [Installation](#installation)\n- [Function signature](#function-signature)\n- [Usage](#usage)\n- [Text formatting rules](#text-formatting-rules)\n- [Configuring (GenerateOptions)](#configuring-generateoptions)\n- [Extensions](#extensions)\n  - [Debugging with the `fileWriter` extension](#debugging-with-the-filewriter-extension)\n  - [Creating speech bubbles with the `bubbleTail` extension](#creating-speech-bubbles-with-the-bubbletail-extension)\n- [Typescript](#typescript)\n- [Test](#test)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Try it\n\nUse [this CodeSandbox](https://codesandbox.io/p/sandbox/gtcmdy) to try out text-to-image in your browser.\n\n## Installation\n\n    npm i text-to-image\n\n> Note that text-to-image uses [node-canvas](https://github.com/Automattic/node-canvas) to generate the images. For text-to-image to install, you might have to fulfill the [installation requirements for node-canvas](https://github.com/Automattic/node-canvas#installation). Please refer to their documentation for instructions.\n\n## Function signature\n\nThe signature for both the syncronous and asyncronous functions is\n\n```typescript\n(content: string, config?: GenerateOptions) => string | Promise<string>;\n```\n\nSee [below](#generateoptions) for documentation on the function arguments.\n\n## Usage\n\n```typescript\nimport { generate, generateSync } from 'text-to-image';\n\n// using the asynchronous API with await\nconst dataUri = await generate('Lorem ipsum dolor sit amet');\n\n// using the asynchronous API with .then\ngenerate('Lorem ipsum dolor sit amet').then(function (dataUri) {\n  // use the dataUri\n});\n\n// using the synchronous API\nconst dataUri = generateSync('Lorem ipsum dolor sit amet');\n```\n\nThis is an example of a full dataUri generated by the above examples:\n\n```\ndata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAwCAYAAAA/1CyWAAAABmJLR0QA/wD/AP+gvaeTAAARHElEQVR4nO3dZ1BUVxsH8D/sIsUBWXoVWJSi6KKg4kbKgAUHJ3RUojEIohQxmhjRRI3GYBRXBR0sY4k4MZNYEj9Ek4wlmujYEcWSQLCCneYAUpbn/cBwX6/gvrDRoPM+vxlmuA/n3D3nnut97rll1SEiAmOMMdZFut3dAMYYY28nTiCMMca0wgmEMcaYVjiBMMYY0wonEMYYY1rhBMIYY0wrnEAYY4xphRMIY4wxrXACYYwxppUuJZDa2lpUVlaipaXldbWnW9XU1ODp06fd3Yx/RW1tLaqrq7tc7+nTp6ipqXkNLXo728HY/7MuJZC0tDSYmZnhzp07r6s93SogIAAhISHd3Yx/RXJyMgYNGtTlepGRkRg2bNhraFHXjBkzBkqlUli+f/8+zp8/j4aGhm5sVdc8ePAA58+fx7Nnz7q7KYxphS9hPWfYsGEYOnRodzeDdcKQIUPg5+cnLOfn58PX1/etOrn55ptv4Ovri5s3b3Z3UxjTirS7G/Am2bRpU3c3gXVSTk5OdzeBsf97ry2BlJaWQqVS4cKFCwAApVKJOXPmwN7eXiizYcMG9OjRA+Hh4Vi6dCmam5uRl5cHoPUad15eHo4fPw6gdXaQmpoKCwsLoX5OTg4MDAwQERGBFStWoKioCHK5HJmZmbC1tUVubi6OHj0KiUSCmJgYTJkyRWObc3JyIJFIkJ6eDgD4/PPPoVAo4OnpiVWrVqGkpATOzs6YPXs2FAqFUI+I8P3332PPnj24e/cubG1tMX78eIwfP14oo1KpYGRkhJSUFNFnrlq1CqampkhKSgIArF+/HhKJBNHR0Vi5ciUuX74MJycnzJ8/H/b29li3bh0OHz4MiUSCqKgoJCQk/M+xKCkpQV5eHkpLS2Fra4u0tLQOy926dQsqlQpnz54VtvmcOXPQu3dvjeu/ffu2UI+IMHToUMyZMwdOTk5Cma1bt6KhoQHx8fH44osvUFFRge3bt790nXv37sV3332HO3fuwMbGBjExMYiPj4eOjg4AIC8vDw0NDZg9eza2bNmCgwcPAgCys7MRHBws2vYv+uuvv7Bx40YUFRVBIpHAzc0NiYmJGDhwoFBm48aNaGpqQnx8PFasWIHCwkI4Ojpi3rx5cHZ2Rl5eHn799Vfo6OggPDwcSUlJQtsAoK6uDps2bcKRI0egVqvh6+uL1NRU2NjYAAC2bduGn376CUDrvhEcHIyJEydq3M6MvXGoC6ZMmUIA6ObNmxrLnTlzhkxMTMjW1paSk5NpypQpJJPJyMLCggoLC4VySqWSlEol9evXj3R0dCgwMJCIiO7du0dubm6kr69PY8eOpaioKDIxMSFra2u6evWqUN/b25s8PT2pb9++5OPjQyEhIaSrq0seHh40cuRIsrCwoNDQUHJ0dCQAtG3bNo3tVigUNGTIEGG5V69e5OfnR+bm5hQaGkrx8fFkZmZGBgYGdOjQIaHcggULSCKRUGRkJM2YMYOGDh1KAGj58uVCGQ8PD1Iqle0+083NjUaOHCks+/r6kru7O7m7u9OgQYNo5MiRJJFIqG/fvjR69GihLb179yYAtHnzZo19OnfuHPXs2ZMMDQ0pODiYfHx8yNjYmLy8vMjFxUUod/HiRZLJZGRlZUVJSUmUkJBAFhYWJJPJ6OzZs0K5kJAQ8vDwEJYvXbpEZmZmZGlpSYmJiZSQkECWlpZkampKp0+fFsqNHj2aBg8eTIMHDyYA5Ovr+9I2L1myhHR1dSk8PJxmzJhBfn5+BIAWL14slBk+fDj179+fiIg++eQT6tu3LwEgpVIp2u4vOnXqFBkYGJC9vb3QXjs7O5JKpXTs2DGh3IgRI8jV1ZW8vLxIoVDQ6NGjSSqVkrOzM4WFhZFMJqMxY8aQs7MzAaDc3Fyh7pMnT2jgwIEklUpp9OjRFBsbSzKZjGQyGZ0/f56IiObPn09ubm4EgIYPH07Lli3TNIyMvZFeeQJRq9Xk4eFBDg4O9PjxYyF+69YtMjc3Fx04lEolAaCoqCiqrKwU4pGRkWRoaCg6cN24cYPMzc2FJEPUmkAAUFZWlhBbtGgRASAPDw+qqKggIqLq6mqSyWSiA3VHOkogAGjXrl1C7O7du2RtbU1yuZzUajU1NjaSgYEBpaSkCGVaWlooLi6OTExMqKWlhYi6lkAA0NKlS4XY0qVLCQC5ubnRkydPiIiopqaGzM3NKSgoSGOf/P39yczMjC5fvizEcnNzCYAogXh7e5O1tTXdv39fiJWVlZG1tTV5eXkJ/Xgxgfj4+JClpSWVl5cLsfLycrK1tSVPT09Sq9VE1JpAANDYsWPp0aNHL22vWq0mY2NjSkhIEMUnT55MhoaG1NTURETiBEJEtGLFCgJAxcXFGrdHQkICmZqaivbNe/fukVQqpVmzZgmxESNGEABasGCBEFu5ciUBIGdnZ3r48CEREdXW1pKNjQ35+fkJ5aZMmUJ6enqihFRWVkZ2dnY0aNAgIaZSqQgAXbt2TWObGXtTvfKb6KdOncL169eRmpoKc3NzId67d29MnjwZ586dQ2lpqRA3MjLC9u3bYWpqCgC4d+8e9u/fj6lTp8LX11co5+zsjEmTJuH48eOorKwU4qamppg7d66wPHjwYADAjBkzIJPJAAAmJiaQy+UoLy/vcn/c3d1Flxbs7e2RnJyM0tJSXLp0Cc+ePUNTUxPOnTuHR48eAQB0dHSwefNmFBQUgLT4/7qMjY2RmZnZrk/JyckwMzMTyvTp00djnwoLC/H7778jIyMDXl5eQjw9PR3u7u7CckFBAS5evIjk5GRYW1sLcTs7O0ydOhVFRUW4evVqu/VfunQJ58+fx7Rp02BrayvEbW1tkZiYiGvXrqGoqEiIS6VS5Ofniy5DvqixsRENDQ0oKCjA/fv3hfj69etRVFQkukykjYSEBOzdu1e0bxobG6NHjx548uSJqKy+vj4WLVokLLeNQ1JSEiwtLQG07r/u7u7COFRXV2PXrl2YMGECAgIChLp2dnZITExEQUEBbt++/Y/6wNib4pXfAyksLAQADB8+vN3f+vXrB6D1/ohcLgcAuLq6wsTERChTUFCAlpYWFBQUYPr06aL6V65cARHh3r17QnJwdnaGVPrfbrT97uDgIKqrq6uL5ubmLvfHx8enXczb2xsAcPPmTXh7eyMjIwNr1qyBvb09AgICEBwcjHHjxomuqXeFk5MT9PT0hGVt+3TlyhUArU8sPU9HRwcKhUK419HZMevfv7/ob52t17YdHB0dNSYPADAwMMBHH32E5cuXw9HREf7+/ggODkZYWJhWjx2/yN/fH0VFRcjOzsbVq1dx8+ZNXLlyBXV1de3KOjo6Ql9fX1juzDhcvnwZTU1NuH79erv9t7i4GABQXl7+P+8rMfY2eOUzkLZ/iG0ziud19ALi8wd/oPUFNwBobm5GZWWl6MfOzg6xsbGig2vPnj07bIeu7qvpmrGx8Uv/JpFIAACrV6/GhQsXkJaWhrKyMnz66adQKBSYOHEi1Gq1xvV39A7Aq+pT2xl8R30wNDQUfu/qmGlb78WxfpmsrCwUFhYiIyMDDx48wMKFCzF48GBERUVpdRLwPJVKBYVCga+++gpVVVUYNmwYduzYITqJaaPNOGjafy0sLBAbGyva9oy9zV75DMTKygpA6xM9bWfqbf78808AEGYfHWm7hBIZGSm6jAO0Hmzr6+vRq1evV9lkjR48eNAuduPGDQCtZ6KNjY2ora2FQqHAmjVrsGbNGpSUlGDRokX49ttvMX36dAQFBQFof1BtbGzEw4cP4ebm9lra/vxY+Pv7d9iHF8u9OJvQNGbP1xsxYkSn62nStj379+8PlUoFlUqFGzduYMmSJdixYwcOHTqE0NDQLq2zTVVVFTIzMxEUFISff/5ZOBEhIjQ1NWm1zhe17b+hoaHIysoS/a2hoQF1dXUdJivG3kavfAYSGBgIiUSCnTt3iuKNjY3Yu3cvPD09NR5UfH19YWpqij179rS7fzBq1CgMGDDgVTdZo6NHj6KiokJYVqvV+Prrr2FhYYGBAwfi+PHjMDMzw+HDh4Uyffr0wbRp0wBA+GqUXr16obi4WJRE9u/f/1rfQg4KCoJEIkF+fr4oXlJSghMnTgjLI0aMgJ6eXrsxa25uxu7duyGXy+Hp6dlu/e+88w569OjRrp5arcbu3bvh5OQkuvfSGWfOnIGZmRkOHDggxFxcXITLQf/kq2bu3r2L5uZmBAYGimaxhw4dQn19vdbrfZ6XlxdsbGywb9++drPPyMhIuLq6/s9ZKWNvC61mIGlpaTAyMmoXVyqV+PDDD5GUlIRNmzZh9uzZiIiIgI6ODlavXo07d+5g3759GtdtZGSExYsXY/bs2YiLi0NycjKICJs3b8Yff/yB7du3v7LLU51RV1eH0NBQfPbZZ9DT00Nubi6Kioqwdu1aSCQSKJVKODo6IiUlBdnZ2ejXrx9u376NBQsWwNraWjgzDwoKwunTp/Hee+8hOjoapaWlWLlypfBewOvg4OCA1NRUrFu3DsnJyYiJiUF1dTUyMzOFm/EAYGNjg7S0NKxduxbp6emIiYmBVCpFbm4uiouLsWvXrg63uZWVFWbOnAmVSoXU1FTExcVBKpVi/fr1uH79Onbu3NnlsfL19YVcLsfMmTPR0NCAAQMG4O7du1i4cCHMzc2F2dyL2vqzZs0aTJgwod2MCwD69u0LKysrbN68GQqFAlZWVjh69ChycnIgk8nw999/49q1ax0my86SSqX48ssvkZiYiIiICKSnp0MikWDHjh04ePAgcnJy0KNHD1Gbc3JyMGHCBAQGBmr9uYx1i648svXxxx+TXC5/6c/MmTOJiKixsZFmzZpFBgYGBIAAkJ2dHe3cuVO0vpiYGBo3blyHn5Wbm0tmZmZCfRsbG9qwYYOoTFhYGMXGxopiR44cIblcTr/88osoHhERQSEhIRr7FxYWRhEREcJyr169KD4+nlJSUkgikRAAMjExoezsbFG9kydPkqurq9BWANSnTx86ceKEUKampoaio6OF9bi4uNCPP/5IEyZMoMmTJwvlwsPDKTIyUrT+48ePk1wupwMHDoji0dHRoseaO9LU1EQZGRmkp6dHAMjAwIDmzZtHy5Yto4CAAKFcc3MzzZ07lwwNDYU+WFtb09atW0XrmzRpEo0aNUpUb968eaJ6VlZW7d5Pef/99yk4OFhjW9ucOXNGeEei7cfFxYV+++03Ud/HjBkjLD9+/JiGDh1KEomEZsyY8dJ1Hzt2THgvCAANGTKETp48SVlZWaSrq0sxMTFERBQXF0dhYWGiuqdPnya5XE4//PCDKB4fHy96jJeIaMuWLWRpaSl8joWFBalUKuFxaCKiiooK8vPzI4lEQklJSZ3aNoy9SXSItHjOtJNqa2tRWloKIyMjuLi4dPlstKmpCcXFxejZsyccHByEm9b/FlNTU7z77rvIz89HVVUVKisr4ejo+NKbwY8ePUJ5eTlsbW2F+wMvqq+vx7Nnz4SnyP4tVVVVKCsrQ+/evTU+GFBXV4fS0lIYGBhALpd3esy0rafJ48ePUVZWBhsbG9Hjxf9US0sL7ty5A0NDQ9E41dfXQ19f/5XNcNVqNYqLi6Gvr69xv2HsbfVaE8jb7vkEwhhjTIy/jZcxxphWeE6twQcffCD60kTGGGP/xZewGGOMaYUvYTHGGNMKJxDGGGNa4QTCGGNMK5xAGGOMaYUTCGOMMa1wAmGMMaYVTiCMMca0wgmEMcaYVjiBMMYY0wonEMYYY1rhBMIYY0wrnEAYY4xphRMIY4wxrXACYYwxphVOIIwxxrTCCYQxxphWOIEwxhjTCicQxhhjWuEEwhhjTCv/ATE1nc1ocQ7AAAAAAElFTkSuQmCC\n```\n\nCopy that line into the address field of your browser and you should see the generated image.\n\nWith the default options the image generator will adjust the height of the image automatically to fit all text, while the width of the image is fixed to the specified width.\n\n## Text formatting rules\n\nNormal spaces are stripped from the beginning of paragraphs. To add leading spaces, either use tab or non-breaking space characters.\n\nLine breaks can be added with `\\n`.\n\nExample:\n\n```typescript\nimport { generate } from 'text-to-image';\n\n// Add indent as tabs\nconst tabbedText = await generate(\n  '\\tDonec id elit non mi porta gravida at eget metus. \\n\\tSed posuere consectetur est at lobortis.',\n);\n\n// Add indent as non-breaking spaces\nconst spacedText = await generate(\n  '\\xA0\\xA0Donec id elit non mi porta gravida at eget metus. \\n\\xA0\\xA0Sed posuere consectetur est at lobortis.',\n);\n```\n\n## Configuring (GenerateOptions)\n\nThe `generate` and `generateSync` functions take an optional second parameter containing configuration options for the image generation. All configuraion parameters are optional.\n\n> Note that the supplied configuration values are **not validated**. Invalid values may lead to unexpected results or the image not getting generated at all. For color value validations, consider using a library like [validate-color](https://github.com/dreamyguy/validate-color) before passing the value to this library.\n\nThe available options are as follows.\n\n| Name          | Type                                      | Default value | Description                                                                                                                                                                                                                              |\n| ------------- | ----------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| bgColor       | string \\| CanvasGradient \\| CanvasPattern | #FFFFFF       | Sets the background color of the image. See [CanvasRenderingContext2D.fillStyle](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/fillStyle) for valid values, or use a color value validator (see note above). |\n| customHeight  | number                                    | 0             | Sets the height of the generated image in pixels. If falsy, will automatically calculate the height based on the amount of text.                                                                                                         |\n| extensions    | Array&lt;Extension&gt;                    | []            | An array of [Extensions](#extensions).                                                                                                                                                                                                   |\n| fontFamily    | string                                    | Helvetica     | The font family to use for the text in the image. See [CSS font-family](https://developer.mozilla.org/en-US/docs/Web/CSS/font-family) for valid values.                                                                                  |\n| fontPath      | string                                    |               | The file system path to a font file to use, also specify `fontFamily` if you use this.                                                                                                                                                   |\n| fontSize      | number                                    | 18            | The font size to use for the text in the image. See [CSS font-size](https://developer.mozilla.org/en-US/docs/Web/CSS/font-size) for valid values.                                                                                        |\n| fontWeight    | string \\| number                          | normal        | The font weight to use for the text in the image. See [CSS font-weight](https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight) for valid values.                                                                                  |\n| lineHeight    | number                                    | 28            | The line height for the generated text.                                                                                                                                                                                                  |\n| margin        | number                                    | 10            | The margin (all sides) between the text and the border of the image.                                                                                                                                                                     |\n| maxWidth      | number                                    | 400           | Sets the width of the generated image in pixels.                                                                                                                                                                                         |\n| textAlign     | string                                    | left          | The text alignment for the generated text. See [CanvasRenderingContext2D.textAlign](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/textAlign) for valid values.                                               |\n| textColor     | string                                    | #000000       | Sets the text color. See [CanvasRenderingContext2D.fillStyle](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/fillStyle) for valid values, or use a color value validator (see note above).                    |\n| verticalAlign | string                                    | top           | Use to set center height with `customHeight` (possible values: `\u001dtop`\u001d, `\u001dcenter`\u001d).                                                                                                                                                         |\n\nExample:\n\n```typescript\nimport { generate } from 'text-to-image';\n\nconst dataUri = await generate('Lorem ipsum dolor sit amet', {\n  maxWidth: 720,\n  fontSize: 18,\n  fontFamily: 'Arial',\n  lineHeight: 30,\n  margin: 5,\n  bgColor: 'blue',\n  textColor: 'red',\n});\n```\n\n## Extensions\n\nExtensions are a form of middleware that can be used to produce side-effects or manipulate the image beyond the core functionality _before_ the final data URL is formed and returned. An extension is a function that takes the `Canvas` instance and a `ComputedOptions` object (the original configuration object augmented with defaults for omitted values) as arguments and returns a `Canvas`.\n\n```typescript\n(canvas: Canvas, conf: ComputedOptions) => Canvas | Promise<Canvas>;\n```\n\nEach extension will receive the canvas returned by the previous extension. The canvas returned by the last extension will be used when producing the final data URL.\n\n> Note that all extensions for `generateSync` must be synchronous, too. If your extension contains asyncronous code, use the async `generate` function instead.\n\nThe following example extension draws a border around the image 5px from the edge using the configured text color.\n\n```typescript\n// All types from 'node-canvas' are re-exported for convenience\nimport { Canvas, ComputedOptions, generate } from 'text-to-image';\n\nconst makeBorder = (canvas: Canvas, conf: ComputedOptions) => {\n  const { width, height } = canvas;\n  const ctx = canvas.getContext('2d');\n  ctx.strokeStyle = conf.textColor;\n  ctx.strokeRect(5, 5, width - 10, height - 10);\n  return canvas;\n};\n\nconst uri = await generate('Lorem ipsum dolor sit amet', {\n  textColor: 'green',\n  extensions: [makeBorder],\n});\n```\n\nIf your extension needs to take some configuration parameters, then it's advisable to create an extension factory function. The following example extension factory takes the padding size as argument and returns an extension.\n\n```typescript\nconst makeBorder =\n  (padding: number) => (canvas: Canvas, conf: ComputedOptions) => {\n    const { width, height } = canvas;\n    const ctx = canvas.getContext('2d');\n    ctx.strokeStyle = conf.textColor;\n    ctx.strokeRect(padding, padding, width - padding * 2, height - padding * 2);\n    return canvas;\n  };\n\nconst uri = await generate('Lorem ipsum dolor sit amet', {\n  textColor: 'green',\n  extensions: [makeBorder(2)],\n});\n```\n\n### Debugging with the `fileWriter` extension\n\nWithout configuration the `fileWriter` extension saves the current canvas as a PNG in the current working directory (where the process was started). The name of the image will be the current date and time. This facilitates debugging the image generation as the produced image can be viewed as an image file instead of a data URL.\n\n```typescript\nimport { generate } from 'text-to-image';\nimport fileWriter from 'text-to-image/extensions/fileWriter';\n\nconst dataUri = await generate('Lorem ipsum dolor sit amet', {\n  textColor: 'red',\n  extensions: [fileWriter()],\n});\n```\n\nFor more control over the file name and location, specify the `fileName` option to the `fileWriter`. The `fileName` can include path segments in addition to the file name. A relative path (or only a file name without path) will be resolved starting from the current working directory. Any missing parent directories to the file will be created as needed.\n\nExample:\n\n```typescript\nimport path from 'path';\nimport { generate } from 'text-to-image';\nimport fileWriter from 'text-to-image/extensions/fileWriter';\n\nconst dataUri = await generate('Lorem ipsum dolor sit amet', {\n  textColor: 'red',\n  extensions: [\n    fileWriter({\n      fileName: path.join('some', 'custom', 'path', 'to', 'debug_file.png'),\n    }),\n  ],\n});\n```\n\nThis will create the debug file `some/custom/path/to/debug_file.png` in the current working directory.\n\n### Creating speech bubbles with the `bubbleTail` extension\n\nThe `bubbleTail` extension will draw a speech bubble \"tail\", a triangle at the bottom of the image. It takes the desired width and height of the tail as configuration parameters.\n\n```typescript\nimport { generate } from 'text-to-image';\nimport bubbleTail from 'text-to-image/extensions/bubbleTail';\n\nconst dataUri = await generate('Lorem ipsum dolor sit amet', {\n  textColor: 'red',\n  extensions: [bubbleTail({ width: 30, height: 20 })],\n});\n```\n\n## Typescript\n\nFor imports to work correctly with TypeScript, make sure you're using **typescript version 4.7 or higher** and have the following configuration in your `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    \"module\": \"Node16\",\n    \"moduleResolution\": \"Node16\"\n  }\n}\n```\n\nSee discussion in https://github.com/microsoft/TypeScript/issues/33079 for more information.\n\n## Test\n\nThe library is tested using Jest. Run the test suit by executing\n\n```\nnpm test\n```\n\nA coverage report will be generated in `coverage/`.\n\n## Contributing\n\nPull requests are welcome. Read the [Contributing guidelines](./CONTRIBUTING.md).\n\n## License\n\n[ISC License (ISC)](./LICENSE)\n","readmeFilename":"README.md","users":{"samot":true}}