{"_id":"@azleur/scaling-canvas","_rev":"8-778f9500a72c32a4fe591b269b432969","name":"@azleur/scaling-canvas","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@azleur/scaling-canvas","version":"0.1.0","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Azleur/scaling-canvas.git"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.1","@azleur/transform":"^0.2.2","@azleur/vec2":"^0.1.3"},"gitHead":"137d83bac64576fd8bfccd5acc2accfa8b4b4118","description":"Pixel size invariant canvas wrapper.","bugs":{"url":"https://github.com/Azleur/scaling-canvas/issues"},"_id":"@azleur/scaling-canvas@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iiQlh2zmr4onyGVrGHPCog4wJSYQ7tXGmaWLX6SwAwHKMgf+Ix01Dt9yvP3GP5rYhJO1djhC6ln0OeUPPnISvw==","shasum":"1d62ce9a31e241df898786a8dbd12c5c4533f422","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.0.tgz","fileCount":27884,"unpackedSize":292341310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8iowCRA9TVsSAnZWagAAPGEP/0maudnXU0EJ0CxMCeD6\nJ2nNDT6EGTpA1WAy2RbmHnQ87opbwpo//qfnFfaO1idMl7p045nNKgLdtAP+\nD5DxaXy4XqTenod4SzbwvKyWWFhAUxRzopO8g07hp61IiLg0rcKbDcbyTExg\nhLx1xhqbRgJswPsCv/VXjxzzY0QwUN7d4SSZDMmpoCdE0SWVnS/LOKOub92z\njAKeRLbuU4Kb6xSi90YD3+pjvFCQS5thRt8nPobJOR85yCTpqG8Y33HlvV2+\nGcTTETSK1tOELK1iu33Ar6rY2afvSresRMcXVUU8dN+m/agwgh/xSbEvymah\nSKVa6ULzN48GSarRiuXftmjHuAEdHHXbU/tOTzCd+z+A+lfhYy8ESmS+Gdhb\nl6tLqBrhPv+undHpK+nowZww5UFHQ8cUXLkci3ay7HIQvylJbnjOEx9ezsK+\nHRGw4P3CpvuiZ/+nCywzTpxVLOVKfWAqw3wvxs8KBj+qD1N3W6yZ3GW5YYAY\nGEj7fQL+bSBPBA1azGVEgLEB2mQc/nfp3THAHPgathtkHKuiBdqnvE2UHQqG\nn2DE81fpQNYSMqq+LMKOIsFSKYhc2SrF3ipVVGevFQBBvrdUUn7ukbc6TwMU\nH4FkO2EZ/VOlVvWKTkQug9Us4tle0FTYpIuJ2Jhc5LTbaczc1j34tuzt+6mS\nJB3e\r\n=xs2D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSEvJ68HjZRU3dkO3gi3lDn7BOFH8AzOsgz9QkzxPZHwIgRFxFQKghKPP1OOhvFOMTs839jP1TMTuTdgV6irznzUU="}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.0_1592928814854_0.49285572114908605"},"_hasShrinkwrap":false},"0.1.1":{"name":"@azleur/scaling-canvas","version":"0.1.1","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Azleur/scaling-canvas.git"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.1","@azleur/transform":"^0.2.2","@azleur/vec2":"^0.1.3"},"gitHead":"d89a2338b980d0dd3fdcc07c769bdc51313e6a6a","description":"Pixel size invariant canvas wrapper.","bugs":{"url":"https://github.com/Azleur/scaling-canvas/issues"},"_id":"@azleur/scaling-canvas@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xJWSzr0qwn1/eXTOci7yY6vpVOHraj0OyB0PY6yllxgQz2XFaXcINdlkLdAjyM2Iqgb0ErgkKjGQT0Yk0iUEaQ==","shasum":"5c12b8ede81a47419cbe0956af15f80e418e9083","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.1.tgz","fileCount":4,"unpackedSize":8526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8lXtCRA9TVsSAnZWagAAkFkP/iabWrz3rE8LZD9Fmwy6\n3Ps8Ay5gtZ8CKW5jNhPTW3TZxMce5DggsyXCIYWGK9NYArAREEf3lZXdXl0V\ne1SFDf/5f2uzVMR2wWaugknb/GOcLto09RfYjxrTU+ER0J2Bolzvifjzyo2C\njlu6C2e4txbw51y4TrsAx2JAd6gFQRhfdqb2Zdy1HJfIPCZHpS7xbnRZzURl\nj5ODdAOZ3RyQzVnWZ8FtVSmu4NpxC3IOMN9izs9m0pNjDhP856AQODYxWO6y\nnhX+u+MBen3ASVvt83UiZzsqRnrK/raJoMyaCWTKUuPreSGagoKzhHJRlrw3\n8qRV+8jXo/Y9wmMLQmFrzxDNXZGIXqrZGxZk/A25E0ZOr5+uAgEq58c1AEUh\nq/OVrJOOmpuUVK31H4OGYWo4wNca7u0p6u3mdNFloJ6xjpKlnO+65cB0j6YP\naammkafH58sodOASooiueEJuLfcXbKp0U63gs6NL6hsY5mI2+oeSyuR2NG+D\ni1RdolMmzs2YCalg1yBd/sVTqC0HMmcTNoeFzYV440PL5dFQpeKxkC71QbJN\n38szQoSdB1J10sjhQs6RVeWEvx19g/hFJ5FWM/irrtiAKnAT5ZBLAGcjIgWm\neExCFL/XBtwNS8c0OW0yeg7y01cXY/9mVryh/eCScIWB1JfAgdGOGL19FLPR\nPoN5\r\n=QEqj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF9dQgA1elumWS16hGYjPB4Mj0AbVSZRY1bbwf14PjpQIhALYE2WbjrY0uL2WqCQ2FH1P9hEI0C6gA1TGguVwsHwIr"}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.1_1592940013168_0.5145786527831158"},"_hasShrinkwrap":false},"0.1.2":{"name":"@azleur/scaling-canvas","version":"0.1.2","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Azleur/scaling-canvas.git"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.1","@azleur/transform":"^0.2.2","@azleur/vec2":"^0.1.3"},"gitHead":"a08445c8695bf88e4d62aea371dab9d187f6ddf2","description":"Pixel size invariant canvas wrapper.","bugs":{"url":"https://github.com/Azleur/scaling-canvas/issues"},"_id":"@azleur/scaling-canvas@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cf0Rxaklwe5zM8mvTpaBzRAD17Fb2BsgTGP7SfQDez5QSkXocH2DyX6YEEh1466F3L2QqtuhPbkAKAcjQHzT4w==","shasum":"f045ff137f9f27c1b50771b1fdc71b22365000c2","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.2.tgz","fileCount":4,"unpackedSize":10004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe91X9CRA9TVsSAnZWagAAGBAQAJN7r/RACBcsaAvCoFBD\niig0N9j97RF+NWjNmbDOBS8O9IVItnu3Hk13KP827dX10eOAOeGJ0OGHswLZ\neD7Ezkv2MLC3nOrnelY9lmQ9hUC4EwrB1Yd5OmHebxZkdeTOApXW5erPwFTS\ng/9Yv2n9TmH7MSNT4jUAg5OUAkP/fa9rpyrdzl1+qB52Cl05LmOkgORzfpOD\nZIA+P/duCmgdyKmmD7pfw19f8RRaorWFfEJEc2G3K6ZTMwqwukoTZSlfxprw\nPnA04PqSyG/T5yYe/hoIl2g306BgGBXPbeqWP8/xIMkJXheKfpSsGXmVECCa\n6E66va+73i0NuA4ZxSiSsJQufEPW1uxgmlNt/cjEd4tQo0NCflYYqMus0igG\nv5fv3PLeQtDstp4ejZVlYQ5LYjStG77kQ7DBZ2jgu8SfiPPzXqFoXBGxa9XB\nsnSGisA9xrX1KiW7hoZEmfNxfWFwUktt1DhGQYWikii6cuafA4DFCiT202Jx\nq6JSMVmvoqEr6Wk+fVtz94+RehDaojDjTvlNXa8wPftvjF5Zl2uCZeqdfhM1\nFgxH6scHeBt0JQPe5QiCG8PjyGbQ5s7N5poQy6oM2WfxkmQWU1MLom6AljOo\nhoyipARA7eNlbL3Bc+OlTf0xnxyZ9BFOvvR0eL6IS13KlZ6NcZgr+q8e42Sw\nxpiB\r\n=FYAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCruRxk2tf/6KlF1eA0oOAJBs5EfaqanM31whSi5/3xxgIhAO3zgSe2m5am4iCJF4grclEqsF1PRskXfkqPSc0rL6ur"}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.2_1593267708604_0.7544176671236447"},"_hasShrinkwrap":false},"0.1.3":{"name":"@azleur/scaling-canvas","version":"0.1.3","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Azleur/scaling-canvas.git"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.2","@azleur/transform":"^0.2.3","@azleur/vec2":"^0.1.5"},"gitHead":"e91c13a3b2ea722ef187a515fb49727d1e1d96eb","description":"Pixel size invariant canvas wrapper.","bugs":{"url":"https://github.com/Azleur/scaling-canvas/issues"},"_id":"@azleur/scaling-canvas@0.1.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oOL7LNinuXw16V1fNl/2qoxxSJdGRwN4h60/T7u1Mke4SrcaOK6fTPKK5Ruy0WivuOm7fjkFJqI4Hbfv5vCWsg==","shasum":"76d6f82d922be66aa655066ab6fd927bead80d71","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.3.tgz","fileCount":4,"unpackedSize":10973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+KseCRA9TVsSAnZWagAAPocP/i89o3tWI0IT/svKaWJX\ndSRAbvXYrmmNhXrpxuGjF6swWwvhfhIIkhaksg103cAhhPnwl0Npg9DGaDl+\nOZQODtBV2tOe3Pg9uS02EWyrRpQCazmn0+qLtFR2qfR7DLu0KL70/OW0v4yc\nNPxgQRqzAvgcU3Rl52N/u7G6EFjqEEk1wtWTNm500KL0BzzxfbwCYMRyrlei\nx8U5CHsErt8F39dI11K44VEVoPGTaFbzXl3zUZjiSxXRc1ZUMAPf32kcAkBW\n8Mo7M6mHzexTi+u3XU8WV359rSpO0TYwDhlpvQRP1zvIx9Lt4uI6MB3WWGjO\njta4dylT5yLFwFXXJeH2+clc1hniFMge0ruUrN8UiyDHW9SbeHvpvumAF8Bv\nDFOpdEBHPeWveifOdt/QOo9MJKplcxQe97YHSyoD585xG/0pWiZovs59XMeY\n0iKzU4An84AfLjjeP7DY7MDY7gYTm+nT2xU69g4zTv5ft3Sn7xuUJvzA8oap\noVKzgGinZChMAXnFvQMSazTviPGECIUWyimtC0+w3ISq/KnNhY84E5l1VXEe\nKuA4NPIqykZuy/6zEmw80d2RHyBjv3Fbx5AN8pZb8O87XfgJlG5RCKO3JfC/\nXDvbohzewT/63mNfNQucLQGVG/cplguQgI36nqX/eAKpuRm847AjWdY4nbqQ\ntphC\r\n=BX2e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/nPVK6C4G79hnnB2+h+gJyKRUFTOlxrJDR1hfsWKuVAiEA35kvZGAKNNtDX/cVvolGJjX2Jh6VMfo3SrxykyEUj8g="}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.3_1593355038227_0.3472804716964861"},"_hasShrinkwrap":false},"0.1.4":{"name":"@azleur/scaling-canvas","version":"0.1.4","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Azleur/scaling-canvas"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.3","@azleur/transform":"^0.2.3","@azleur/vec2":"^0.2.2"},"description":"Pixel size invariant canvas wrapper.","_id":"@azleur/scaling-canvas@0.1.4","dist":{"shasum":"b1f9d978af7a86b662ca2967b9318df7e8bcf9df","integrity":"sha512-2mLl3TsUhBgLE26DcSEOlcVE6J1b1HW/bVIga8AZS+FGjmEaduF02aUpRwHDEa23okbTlS2fX7Z8UaOXg+giyw==","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.4.tgz","fileCount":6,"unpackedSize":10973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCz4kCRA9TVsSAnZWagAAJGYP/Ar89Kn/5lXWsYukM/bP\nYtuIJa3y6z55c9BuLDgg+A0PZY3KK3pJiJvOQuEZmuKkXrtjHqRuD6YLkx9p\nwukmIQPHbRJkMQLWkzkI0aQDK95qqsT5Cfhn2u/nz2UnI6+QvfDpYX+MRfkQ\nBcvJXq31eqE3cbzVyjraAWAlKgQ49T5oN5iQ6eJKvRQIip+C6F6v5azthqU0\nUXcvqVdJ3KU0pwBSAjFfjWycmsJlv9uTgynfeqZ91zWFsZ1iTRU/Ci9DFdaZ\njsaDzTSNFpbUP11gEJH2Qo0c++zic5gbdzFTC30ex5LX/SqFreNRo1lx0WzT\nPCRPaL9iVqGyjAiAcNV/BNYgadI5+/t9B+j3AKnAJQyoHqcGMAuBHOTyl4Cf\nWvvtT7G9VkAqKKTVE3xQybvCMdglO/OkEdK9GJ8vtEV+LLqvxKwEfnhJruMV\nQsja90LI6aqr8FNz5YF/u2PTsNYwAr/e5NaW+h/YZMpSD60EHjiePhSJcMpa\n3POCZyfeHabOW7tpmletcHe9BrI418CGNPMJlptldHKsyOg7gMnnJZpPoT0J\nzj38v8My30GEOJ5gZON/22yBJzIwoJwNMjys9Mrh2RGfu/F4xBxbJk9hsCDB\n+JLBhrTIRec22Qgh/2FM4VYEgsecWYiurKtzbFmZ4nrC7yX58i+5bLZ2vyXh\nwja8\r\n=rNBI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfcf5PkXjgUULc2EgiMLof/k5LOw9xzzpzrmIKF3qLgAiBLOPbAND2Jrk6StzAFDcaEtG+3SLYJJ8MR6aevGIckRw=="}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.4_1594572324056_0.1225616195859387"},"_hasShrinkwrap":false},"0.1.5":{"name":"@azleur/scaling-canvas","version":"0.1.5","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Azleur/scaling-canvas"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.3","@azleur/transform":"^0.2.3","@azleur/vec2":"^0.2.2"},"description":"Pixel size invariant canvas wrapper.","_id":"@azleur/scaling-canvas@0.1.5","dist":{"shasum":"012970aa6aeecc805ca46faeaa26e02dc45b3c42","integrity":"sha512-TIeb/kDhegjBaZz6qyTnVkHhRxskgOUtOt9JvdPJ/HxZQV9FXXn0PY+3/hzfZYTNQoMz7fXQSGhDHGWPJvPTpg==","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.5.tgz","fileCount":6,"unpackedSize":11017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEgVqCRA9TVsSAnZWagAAdWgQAJ5m31MP0D1U0kWE7gLc\nsKLrcdTFJFhCiyYoySEoh624ln+QIqp+6yBLdStJWPpc/JHo2FbT7LyP4tVS\nkLdTxWlk1gjKKVpp1urtYjzLn8EHs5ZDjGuZE4d9pQxogpjIRLdJHhBn3fM2\nyIm+dmpJVOgLQvbTTQyZ4gtsaZIQW/I33z3UDN8ZUyUzuoejnkOM6jOWKUS1\n4ijP2nyqY+tJhQRpN9yzcgYwzN343RFUPfcE4pKnuSAqTCtuGnEocv3kQafQ\n4WuMCji2NLz+n31Gx1zl+Qzt5KgrnV+olDrE1SHwSi4vIG5f2mRvKafNNze5\nqIIp/NKVanCMXyoG4730qHnwUy93C8CzSQNu/WB0E8UkTYSe34KZFN7VXeTu\nf+6R5GgYhNZbyY1yEZzDZ97SjF4B78mLcIZh9AWBIvv5S/8MYxqyqvglse69\nHES8dBkLG1okjgenmL4wHdDqb3esEho6LQx5VuBwDqt2Td+XtUooDYG/nozE\nPD6ZZjDzBoDLk300hC9UBv39ANcBtvv+T8PNoH6uTUiEkRuqzGjgN69s4kPk\ni6P686x1OKwg7CU085xklX7kTZR5uNYuTNHmJm3oxUjiiC8T3H8GN/VUZYQV\nssXW0RsVFhTBAQzLyMv1OHmizH02EnJ4C8xek/ahvMBwNtFxAX3yY9yErxVh\n4Jaa\r\n=BbVO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDATDql20yEP7CyfGwKNlAKLi1AZHt6M4RpvsxQMujz1QIhAOAZB+uRcwKBt1u5/sgL+FWsmFsuhIHmMP031MLwjn60"}]},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.5_1595016554178_0.0028590647269421954"},"_hasShrinkwrap":false},"0.1.6":{"name":"@azleur/scaling-canvas","version":"0.1.6","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Azleur/scaling-canvas"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.3","@azleur/transform":"^0.2.3","@azleur/vec2":"^0.2.2"},"description":"Pixel size invariant canvas wrapper.","_id":"@azleur/scaling-canvas@0.1.6","dist":{"shasum":"eb3b53274c879036901a3874792cc5e063ba7c82","integrity":"sha512-QCoR6VQcqqGayTWaN05u/uyZi7bdSWBtaVg183de+eeHGwhEte+SWegqy3DyYkI5uQ1cyuHvKj7sCo3gIIEcrQ==","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.6.tgz","fileCount":6,"unpackedSize":12272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvo2CRA9TVsSAnZWagAAE40P/RbjxFRlylcSaOUHMNb1\n0YxaUnfKxf2OZHh+qbABve5M37/tYPry9bFh6MKue38qt6QAIcrAdHD0geTB\nbU1FxEMSIeki8lWCGWVQTEWGHbUt9ZQSa9OPk7ByYMn3bRcKHsfiUVixFMqj\n7UlImAynuvf+9f291CAJ6CbICQbjC4sudlI1L3e66YasRtL//7BVNRrsDj+X\nqvV/YN4j+biS5vQ/r6UZVUkhIfxtUgwwKKYrNzSefDfNvVVF34VZkEGktD94\nlEEAJla287d8fn0ZelcBGDGtNyVlh8hJxh7F8tWxLfkQnUl1HQ3+G9lrs9hr\ndFB5yKfy0fk1aGlEwZg7z4/v2nlluVbVEjGXoS0zGhUbIbQq+Xbff3oMyPYH\ncUcO0wrsrsH2Ohx4xIGVBlGxNojtnmReIzTDaoT2rZVmcfPiv3P8alEwuB7E\nHQ91EV7E74LrCY3bOwo4agC1cP+lF2S7IjcLCGEc4x4qY4APVL9r+4VJJWA/\nr2wyH1i90aOzXdNrNigba19zeDETyw8Zgsa1nzj2IlvdooWLZowoiBlYrLrT\nHykmko5Vou0ztwnD+E6hshAYuXB+fxmEmCJlwyHVy/gvipJq2icf9Zcg0jcg\n2FLZ1DEZHx5Hq1JsYXFnExASi9335AhvUt5hMEXFsFRH2ISrl/aY5ZAnMWAX\nT7jF\r\n=m8XW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzuHGFXzp7de9+Ve+vFIl6s1rNpBKRBzpsYjITHupCjQIhALvaPLMmiXtkRO2xLUCYjWKXQs5xPixDq7vKZc/jkuBU"}]},"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.6_1612380726078_0.7112602158981567"},"_hasShrinkwrap":false},"0.1.7":{"name":"@azleur/scaling-canvas","version":"0.1.7","author":{"name":"azleur"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Azleur/scaling-canvas"},"homepage":"https://github.com/Azleur/scaling-canvas","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"test":"echo NO AUTOMATIC TESTS","build":"rm -rf dist && tsc && uglifyjs dist/*.js --compress --output dist/index.js"},"devDependencies":{"@types/jest":"^25.2.3","canvas":"^2.6.1","jest":"^26.0.1","ts-jest":"^26.1.0","typescript":"^3.9.5","uglify-js":"^3.9.4"},"dependencies":{"@azleur/rect":"^0.1.5","@azleur/transform":"^0.2.5","@azleur/vec2":"^0.2.3"},"description":"Pixel size invariant canvas wrapper.","_id":"@azleur/scaling-canvas@0.1.7","dist":{"shasum":"1330627360e44c30e900bf6ede4a92e86c7a07a7","integrity":"sha512-aIiobgX/FX9DXMFqd+vM+5VuIuyf54/Kg3Es3nYjJo7hFvbEHZKn+CnaR4ASstzZ3eza8GANl3jUWQErbu52RQ==","tarball":"https://registry.npmjs.org/@azleur/scaling-canvas/-/scaling-canvas-0.1.7.tgz","fileCount":6,"unpackedSize":12272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9dOCRA9TVsSAnZWagAAOlcQAJR5ZUkmNVedLgzkGS/I\nLE0VxYkjNf2NTp2KlbzTC+SoQNMP4L3wy64qHZo/AmVsZBCG+0pnflgOWwy6\n+YUv7n4Ga5zsAc6kf8Ig8/pfanB60Lr+lrxm5YZwXzxI9xrezpSRHGCvw2dB\ns2hbnbcd42Lm8SfXd3af6staFipuH98HV8lcJSyYE2BLwg1kIj/BJOSxLD1X\n0E/K0baL/NYWTXV/IxkPVNlhx8rwVsJEDHetpaxe67QqKJOYshndfeK+Yxhl\nGumeRJ7nsZJfYApiZldFqBSUcMBUXzRVt78xsUpvQ9FL6V26jmD6Rgc63Yd1\noXxWsGmsfjyVMFbcPxv12u4hGOwTPV4e+VprbKhM7BelnZasSpfe1z+bQWp7\n3tsuIUpB+FTfTTDwUxz/kH3f3kVIpxtRK7H/PdE4hUvvYfDoJ7xyCc1rAtsN\nMsGgcbsI6K9NEpaG4LhoxAxlU3/3sFQqpnk8YExNFyyLDeweqcm80liYIQGX\nRn8z8BUjzS5Ij8vNQwfOnHshwTOsORm+Gpdi1zu9k53MZItaY10v4fAOUKXj\nnI7GAOyjV0OlB616hbLhW9qTrqvucr9fYHv0vTkz44MGiW4KtXX7LOcR25Uy\nWUD3CDDiDHEP7CxXjgE3AEOhjbqjNgYhOH/cCv9DGaEJ8qQJKSAgWpVa2tXQ\nuH4G\r\n=mGLc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxAHPOVxX37AgGW5FwKvdoYuGvWfycXD2y+ZJb//51WgIgNCb0Zl0+8Ca5LxIHBQAuf/b+Yn5tJzDSQiWaS/oKwJg="}]},"_npmUser":{"name":"azleur","email":"ribonucleasa@gmail.com"},"directories":{},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scaling-canvas_0.1.7_1612437325761_0.9633728994945077"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-23T16:13:34.804Z","0.1.0":"2020-06-23T16:13:36.459Z","modified":"2022-04-04T17:16:33.845Z","0.1.1":"2020-06-23T19:20:13.253Z","0.1.2":"2020-06-27T14:21:48.771Z","0.1.3":"2020-06-28T14:37:18.378Z","0.1.4":"2020-07-12T16:45:24.225Z","0.1.5":"2020-07-17T20:09:14.284Z","0.1.6":"2021-02-03T19:32:06.454Z","0.1.7":"2021-02-04T11:15:25.874Z"},"maintainers":[{"name":"azleur","email":"ribonucleasa@gmail.com"}],"description":"Pixel size invariant canvas wrapper.","homepage":"https://github.com/Azleur/scaling-canvas","repository":{"type":"git","url":"https://github.com/Azleur/scaling-canvas"},"author":{"name":"azleur"},"license":"ISC","readme":"# Scaling Canvas\n\nPixel size invariant canvas wrapper.\n\nThis module abstracts away the on-screen size of a canvas element.\n\nUsage:\n\n```typescript\nconst rawCanvas = document.getElementById(\"my-canvas\");\nconst worldRect = new Rect(0, 0, 4, 4); // Canvas will ensure this rect is in view, no matter the form factor.\nconst canvas = new ScalingCanvas(rawCanvas, worldRect);\n\ncanvas.StrokeRect(new Rect(1, 1, 3, 3), { brush: \"red\", width: 0.75 });\n...\n```","readmeFilename":"README.md"}