{"_id":"fontpath-simple-renderer","_rev":"28-a11f7d4b4f8e7e5911d4391baf1dc921","name":"fontpath-simple-renderer","description":"a simplified wrapper for fontpath-renderer","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"fontpath-simple-renderer","version":"1.0.0","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^1.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"ec891c7219afd9b8dde0cc6ac3cb4cc947ae14eb","_id":"fontpath-simple-renderer@1.0.0","_shasum":"080e042677077329b9905fe65e10dbabe76432a1","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"080e042677077329b9905fe65e10dbabe76432a1","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-1.0.0.tgz","integrity":"sha512-g4/BAz0GJ5iEl6o+UXKPUgLv7AkK56uirgh4ALt4CJUYasloSdR5xTrwNlaFav30n5XkupmJ39XN0rFm2B6XtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUBzgHPTdAB/PvHyHt7FkLvegDdMIGog4+dpmIi0MDNAiB5Ak5b5fOBE/7AD7exz+gAtim7De4egt6c5J0sbMrfUw=="}]}},"1.0.1":{"name":"fontpath-simple-renderer","version":"1.0.1","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^1.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"4d4bd1cd06ed9a7b342ff20549120e0ef62e1645","_id":"fontpath-simple-renderer@1.0.1","_shasum":"e2bd9bc9fa2d77a68812988fc1c681d0b6488b24","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"e2bd9bc9fa2d77a68812988fc1c681d0b6488b24","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-1.0.1.tgz","integrity":"sha512-VOlsvyc9gRlBjLPiYR9qgBJKBX2BYFBvw76Ohazj5RKmreAIkoumWAm35SdAlpTroYjQEailL3zbywqyXHV2iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrma4YdIV47EygGBPJp3PxyRoiGcefIB5qB/1wT1ne2wIgCGKOjWOEcGW07l0ocmlWd2UMUZDMGfPLvcSuasWlAzo="}]}},"1.0.2":{"name":"fontpath-simple-renderer","version":"1.0.2","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^1.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"e4f0ffaa404a71773bcb125aa73800d29fbd1853","_id":"fontpath-simple-renderer@1.0.2","_shasum":"1d9d91f48c15d6d473f04063327b3cd60b9c2cca","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"1d9d91f48c15d6d473f04063327b3cd60b9c2cca","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-1.0.2.tgz","integrity":"sha512-fi0hLUZY6K1JqjHyuwj36I59tIGBRMP8IU05ty7iwiin6PIjuQn24erkKyNfNOep68aLRQmIvtM1D+u9s32MAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCArj2JnrsjPd1tXiLzV/MV9g/lZxVKZme1ZASzJVQhgIgKUJLZi4gNa+ZCCn9vvzscn4HSfckoyjoqbo/zOEpaxs="}]}},"2.0.0":{"name":"fontpath-simple-renderer","version":"2.0.0","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^2.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"b96cec8dc21797b79e43c61bc3b606d1d0e6e1ac","_id":"fontpath-simple-renderer@2.0.0","_shasum":"23ad01f92e7a553dbf19c4a93cc4b0cf2f4dcb17","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"23ad01f92e7a553dbf19c4a93cc4b0cf2f4dcb17","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-2.0.0.tgz","integrity":"sha512-RmcTMEHHz5JdQIk9CgrYQwmn5E3pP59zkSCLVHDTrn1wCpAMEMGWfXWSI/Z51C7c9jM9vvgyaB29hbcNtXOPCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBD4E+6p11or6VnWsq8gYwegLTvhDl4KGsYsSOKRJGSjAiEAxAj7gU8NVd8tejnrn3i/lBW9sDlmGM6NzyRok5Ryn+8="}]}},"2.0.1":{"name":"fontpath-simple-renderer","version":"2.0.1","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-glyph-iterator":"^1.0.0","fontpath-renderer":"^2.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"9747175e233012476f326f26fad647cab4cb269a","_id":"fontpath-simple-renderer@2.0.1","_shasum":"0a002943a14b575d32dd97afc88c4fee6623a327","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"0a002943a14b575d32dd97afc88c4fee6623a327","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-2.0.1.tgz","integrity":"sha512-n+Zwt5PDibQJk7ecnizLLULrApE7tcxjxi/JImDwgmKYwKkIiSGQnL5T2asJXOx7HxmEfweVSt6QeRlq8Zn0Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRyDBZXxtn+PHXtYlpuPFB0X9QN6jfIy42l9fR5+7RlAiAUfjRWQ/BWwiz33AbSMLh3AGKCr9mDAsUCzGFDzqbQ8w=="}]}},"2.0.2":{"name":"fontpath-simple-renderer","version":"2.0.2","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^2.0.1"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"8bd4102ed27d06554bdb006f825877c6cfe7b4fc","_id":"fontpath-simple-renderer@2.0.2","_shasum":"9d1c7d65ca80ae3a5a232ac44d362fb22b6a90a5","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"9d1c7d65ca80ae3a5a232ac44d362fb22b6a90a5","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-2.0.2.tgz","integrity":"sha512-iG5YL1YI+F/2AEihD8s4a0RDPj3gqfn0GgHzoKIhhYYxClutNbBk2dCb/xnpK3u+35QTkRp21pODM2Vg2FFA5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETb/R1esCJH/7yPcKrvMTvGdXRvZHBsHewTz7rwC4uoAiAJsT54E+AW49FiX9xoi8JqIlFuVxQHa6pwnD2jnKwhUg=="}]}},"2.0.3":{"name":"fontpath-simple-renderer","version":"2.0.3","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^2.0.2"},"devDependencies":{"fontpath-shape2d":"0.0.5","fontpath-test-fonts":"0.0.4","tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"a99b27a2ef1ae8b108957be98c32f5a6d2c30e7c","_id":"fontpath-simple-renderer@2.0.3","_shasum":"9a1639a8146d7bb64331e51a3a2b36d553cde886","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"9a1639a8146d7bb64331e51a3a2b36d553cde886","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-2.0.3.tgz","integrity":"sha512-NtAE3PCnIPogfWIhDMba9Ht4mL6L82wK0j5DcFobFrqGo4CHXlf/8Xf+ce5xHhoLHYUflkn4g5fUP9U5We3mAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjUDgIyUoceuTGgq2nQ8tihiEaPK7dCqOb/I9iY3aH/AIhAPtcgPtB3TEdwgPQ7ZJ5uHZwruuObqirTwhj60MLQtOV"}]}},"3.0.0":{"name":"fontpath-simple-renderer","version":"3.0.0","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^2.0.2","inherits":"^2.0.1"},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"f756316c89530a2de7b5bdcd12ba81f3bb0bddbd","_id":"fontpath-simple-renderer@3.0.0","_shasum":"17bcdd8bc6b46dc11c4221a4377b04586d262c9f","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"17bcdd8bc6b46dc11c4221a4377b04586d262c9f","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-3.0.0.tgz","integrity":"sha512-MMgpJQZzYlheItgI8epeGnBaIyIPnQEULhkLyZwfXmAM0SubQVF6v6Y4X1bSVAlwIlImu6jsdgn/6d9YkgK6dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZLTvfKL3LXy9A6JhIE1MLLuPdLa/1XxQoxsYSwVg6YwIhANggXfXeQhmp9IDmcnXh3TC3qUWa8KIjVDWTGsvY6RC0"}]}},"3.0.1":{"name":"fontpath-simple-renderer","version":"3.0.1","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^3.0.0","inherits":"^2.0.1"},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"a30ea3811cd0e094f7280ad678f10ceb94f0c335","_id":"fontpath-simple-renderer@3.0.1","_shasum":"7f954d3786efb35939ee5010d4897c33b5a88aa6","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"7f954d3786efb35939ee5010d4897c33b5a88aa6","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-3.0.1.tgz","integrity":"sha512-9y2hkeQhk866rIkPTD3fbtJLv4ZMY3rtMO7oXcpPdgc6DOhOszAeHGqhMIAdDbKChVBlQAjeb+kDbAsNC/h7Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtrUSOW2/xkwwW9pieolM4UtOcdpEAizWknXr1qzwc/AiEAkSt8+L26m2Ytg8XckeIMP6L4KnibSPaFL330HoPV/DQ="}]}},"3.0.2":{"name":"fontpath-simple-renderer","version":"3.0.2","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^3.0.0","inherits":"^2.0.1"},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"22533d0861f050eeca441adb8fe99dc5076d8968","_id":"fontpath-simple-renderer@3.0.2","_shasum":"0ffb75ebba821b186deec967c5fd1af13034b4db","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"0ffb75ebba821b186deec967c5fd1af13034b4db","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-3.0.2.tgz","integrity":"sha512-K8Ismg5RcYzrVfAw39Z2AsznqHroaFFxZ9HYT/alCGcdpMO3TPZvCDxxK4duwjMwTfprtL+LwhWVgFrPSmpbAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPahlQ39NyuV+9ZRzmKdz4A4z6Q7rcYyWVd26SsZ+azgIhALAkzw61qUHp0YJ4n0b3fllmCaukHFZ3gDLrxl/fjaso"}]}},"3.0.3":{"name":"fontpath-simple-renderer","version":"3.0.3","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^3.0.0","inherits":"^2.0.1"},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"f0bc3fa8a30422a4910485b7a3322bfeb139a140","_id":"fontpath-simple-renderer@3.0.3","_shasum":"3a807024407e9ee0f90904458537f118876c8746","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"3a807024407e9ee0f90904458537f118876c8746","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-3.0.3.tgz","integrity":"sha512-+KkiWeLNScBCQwHuyo2RLu3E1Sduhq97OCh3gQ5gRwB8Z5OYhCyiNovM4NSfVcyjOzAy07PxtiCppJZSP1/zfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4q1LHxAkd4C8TS8lHX603/HmmZ9fpfwZvs++Y/LPGOwIgcZhdcGaO4vadI+2l3FkYlqYLSlKY++MqEdmQd5JTOD0="}]}},"3.1.0":{"name":"fontpath-simple-renderer","version":"3.1.0","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^3.1.0","inherits":"^2.0.1"},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"tape test.js"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"0634b12bd506f25af4948a2e4dbe92c36f24bd22","_id":"fontpath-simple-renderer@3.1.0","_shasum":"1fd2a479a9ca5055366a5296024cb296bd1bcb45","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"1fd2a479a9ca5055366a5296024cb296bd1bcb45","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-3.1.0.tgz","integrity":"sha512-m73bl8hxgmSnbAwm69TGwTaqM77hEKZTGxBXYqMt9xCijStJsa3vI1FhTjZ/o1QdrgutvCGiuBvhTjQyvPyiUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcB3p41+lkDDckYLrkZBzetHOhpDw36wPj612kfzvV+AiEAuDiRQo1iLeIfdb6FzON+aJBcl9fOC0GuWiGpTCDyswY="}]}},"4.0.0":{"name":"fontpath-simple-renderer","version":"4.0.0","description":"a simplified wrapper for fontpath-renderer","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{"fontpath-renderer":"^4.0.0","inherits":"^2.0.1"},"devDependencies":{"babelify":"^5.0.4","fontpath-bmfont":"^1.0.0","garnish":"^2.1.0","tape":"~2.13.2","wtch":"^3.1.2","wzrd":"^1.2.1"},"scripts":{"start":"wzrd demo/lato.js -- -d -t babelify | wtch | garnish -v"},"testling":{"files":"test.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"gitHead":"6b511c1d873482f6ae04138995639a33d20dbab7","_id":"fontpath-simple-renderer@4.0.0","_shasum":"e064d5d65b2cd8024755de397e22e4489f57d254","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"e064d5d65b2cd8024755de397e22e4489f57d254","tarball":"https://registry.npmjs.org/fontpath-simple-renderer/-/fontpath-simple-renderer-4.0.0.tgz","integrity":"sha512-mQ2sHKvS3tFYOLHxZoY5jKvqAiMww5obbGVXjMT6CxgtOLyEyvG5pV9XgQmzMAlNN39L8jOd8ndCh4yD4iFAxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4EPR0G/t0hs5qFC5zZSKRxr0YwMjQDaH1e+Yi8EzfpQIhAL2fXKQZUcCpJ09sjjTsnPUSOeQGUvvkEKpRl05PD3fq"}]}}},"readme":"# fontpath-simple-renderer\n\n[![experimental](http://badges.github.io/stability-badges/dist/experimental.svg)](http://github.com/badges/stability-badges)\n\nThis is a generic module that various render engines (GL, canvas, etc) can use to draw [fontpath glyphs](https://github.com/mattdesl/fontpath) to the screen. Most users are encouraged to use the higher level modules, [fontpath-canvas](https://github.com/mattdesl/fontpath-canvas) for 2D canvas, [fontpath-gl](https://github.com/mattdesl/fontpath-gl) for WebGL.\n\n## Usage\n\n[![NPM](https://nodei.co/npm/fontpath-simple-renderer.png)](https://nodei.co/npm/fontpath-simple-renderer/)\n\n```js\nvar options = {\n\tfont: MyFont,\n\tfontSize: 32,\n\t//etc..\n}\n\nvar renderer = require('fontpath-simple-renderer')(options)\n\n//set up some parameters\nrenderer.align = 'right'\nrenderer.wordwrap.mode = 'pre'\nrenderer.layout(250)\n\n//renders glyphs and underline data\nvar result = renderer.render(x, y, startIndex, endIndex)\n\n//handle underlines\nresult.underlines.forEach(function(item) {\n\tconsole.log( item.position, item.size )\n})\n\n//handle glyphs\nresult.glyphs.forEach(function(item) {\n\t//\tdraw/manipulate the glyph data\n\tconsole.log( item.index, item.position, item.scale, item.glyph, item.charCode )\n})\n```\n\n### `renderer = Renderer([options])`\n\nCreates a new renderer with the given options. These are optional.\n\nPossible options:\n- `font` the Font object\n- `fontSize` the font size in pixels, defaults to what is defined in `font`\n- `text` the string of text we will be rendering\n- `align` a string 'left', 'center', 'right', default left\n- `underline` boolean, whether to underline, default false\n- `underlinePosition` the position of underline, leave undefined to compute automatically\n- `underlineThickness` the underline thickness, leave undefined to compute automatically\n- `lineHeight` the line height in pixels, default to an automatic value\n- `letterSpacing` the letter spacing in pixels, defaults to zero\n- `wrapMode` same as setting `renderer.wordwrap.mode`, can be `normal`, `pre`, or `nowrap`\n- `wrapWidth` an initial number in pixels which is passed to `layout()` after the other options have been set. Otherwise, defaults to no layout (a single line, no breaks)\n\n### `renderer.render(x, y, start, end)`\n\n\"Renders\" the text and returns a `data` object with `underlines` and `glyphs` information:\n\n```js\n{\n\tunderlines: [\n\t\t{ position: [x,y], size: [width,height] },\n\t\t//etc...\n\t],\n\tglyphs: [\n\t\t{ \n\t\t\tcharCode: 40,\n\t\t\tposition: [x,y], \n\t\t\tindex: i, //character index in 'text' string\n\t\t\tscale: [x,y],\n\t\t\tglyph: glyphData //contains fontpath glyph data\n\t\t},\n\t\t//etc..\n\t]\n}\n```\n\nThe `x` and `y` parameters default to zero. The `start` and `end` indices allow you to control how much of the layout to draw; this is useful for styling or adding underlines to specific words. It will draw the glyphs within the given indices (start inclusive, end exclusive) as they would sit if the whole layout was rendered. If unspecified, the whole string is rendered.\n\n### `renderer.clearLayout()`\n\nClears the current layout. The next render will draw all glyphs as if they are on a single line (no line breaks). This occurs whenever you change font, font size, or text.\n\n### `renderer.layout(wrapWidth)`\n\nForces a new word wrap layout. This should be called after the layout has been cleared, and before rendering. It uses the current settings from the `renderer.wordwrap` instance. \n\n### `renderer.getBounds([includeUnderline, out])`\n\nGets the `{ x, y, width, height}` bounds of the current text layout. The height does not extend past the baseline of the last line unless `includeUnderline` is true, in which case the underline's position and height is included in the calculation. \n\nThe bounding y position is offset so that the box has an upper-left origin, for parity with HTML5 canvas rendering.\n\nIf `out` is specified, it will re-use that object, otherwise it will create a new one.\n\n### `renderer.getDescender()`\n\nUtility method to get the font's descender.\n\n### `renderer.getAscender()`\n\nUtility method to get the font's ascender.\n\n## members\n\n### `renderer.font` (Font object)\n### `renderer.fontSize` (number)\n### `renderer.text` (string)\n\nSome font, font size and text parameters. Changing these values will clear the current layout.\n\n### `renderer.underline` (bool)\n### `renderer.underlinePosition` (number, in pixels)\n### `renderer.underlineThickness` (number, in pixels)\n\nSome underline parameters. If position or thickness is undefined, they will be computed automatically based on font information.\n\n### `renderer.align` (string)\n\nA string which indicates the align mode; `\"left\"`, `\"right\"`, or `\"center\"`. \n\n### `renderer.wordwrap` \n\nAn instance of [fontpath-wordwrap](https://github.com/mattdesl/fontpath-wordwrap) which controls how layout is done.\n\n### `renderer.lineHeight` (px)\n### `renderer.letterSpacing` (px)\n\n# Note on `fontpath-renderer`\n\nThis is a simplified wrapper for [fontpath-renderer](https://github.com/mattdesl/fontpath-renderer/) that doens't involve subclassing anything. This has a slight overhead of GC thrashing and doesn't allow you to render glyphs on demand (as they are being laid out) but the difference is small for most applications.\n\n## Running the Demo\n\n```sh\ngit clone https://github.com/mattdesl/fontpath-simple-renderer.git\ncd fontpath-simple-renderer\nnpm install\nnpm start\n```\n\nThen open `localhost:9966` in your browser. \n\n## License\n\nMIT, see [LICENSE.md](http://github.com/mattdesl/fontpath-simple-renderer/blob/master/LICENSE.md) for details.\n","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"time":{"modified":"2022-06-18T02:50:28.590Z","created":"2014-08-17T20:13:18.932Z","1.0.0":"2014-08-17T20:13:18.932Z","1.0.1":"2014-08-18T05:18:14.375Z","1.0.2":"2014-10-17T17:22:51.787Z","2.0.0":"2014-10-17T17:23:36.287Z","2.0.1":"2014-10-17T17:33:46.501Z","2.0.2":"2014-10-17T17:34:23.113Z","2.0.3":"2014-10-17T17:35:34.673Z","3.0.0":"2014-10-18T18:05:24.772Z","3.0.1":"2014-10-18T18:07:08.401Z","3.0.2":"2014-10-18T18:11:29.513Z","3.0.3":"2014-10-20T01:04:30.319Z","3.1.0":"2014-10-20T01:43:16.570Z","4.0.0":"2015-03-10T18:57:58.577Z"},"homepage":"https://github.com/mattdesl/fontpath-simple-renderer","keywords":["fontpath","renderer","glyph","text","font","render","canvas","webgl"],"repository":{"type":"git","url":"git://github.com/mattdesl/fontpath-simple-renderer.git"},"author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"bugs":{"url":"https://github.com/mattdesl/fontpath-simple-renderer/issues"},"license":"MIT","readmeFilename":"README.md"}