{"_id":"gl-component","_rev":"80-8048ce0843cab9fdb0a69c5d3a535d17","name":"gl-component","description":"Class for creating canvas-based components, both 2d/3d","dist-tags":{"latest":"3.2.1"},"versions":{"1.0.0":{"name":"gl-component","version":"1.0.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f11abec002438def5fe9a4e623926b7fd06a5f51","_id":"gl-component@1.0.0","_shasum":"20b930a4dac1db2a95832fc33aaec4cac6dd8428","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"20b930a4dac1db2a95832fc33aaec4cac6dd8428","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.0.tgz","integrity":"sha512-dY2Dv8vAuHCFZYQB9X0xO3U0n5AoIn87XgCPG0MFsvUnmLyXkzaKZod+V7WmHVps+vYLly4yZNacQIQE9Dz/Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKFHyvw/OlgT+yCqnhp4qxll9v/kGTggvfm5EFVkdc0AIhAJjy5nCWnQB2OHPq8DssDRwuyb+033J4e1r4g/m3nfl/"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.0.0.tgz_1462905139690_0.10473304614424706"}},"1.0.1":{"name":"gl-component","version":"1.0.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"8647e9991d9e3ac614a8149af766acd69150487b","_id":"gl-component@1.0.1","_shasum":"4e27bbbd445135e8821d4345530baed478ff1a68","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"4e27bbbd445135e8821d4345530baed478ff1a68","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.1.tgz","integrity":"sha512-wHlCwzKRcT6HQ9Ss8nTg6ol0Z9MY9WaGEKjj5yR5KMIK976rXnCApbZ8EwEg1tUX392GiVFbRPasqK9l7l3DLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEbZCgV9PJtCzGItBz3n2EW9bbIjasyiSIKu34wF2kpAiEA7BxYmrts7256PtyMgfEXZO6tCehxsXF0S2YJIgAg/s0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.0.1.tgz_1462926594272_0.14481184748001397"}},"1.0.2":{"name":"gl-component","version":"1.0.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bf190064528d3c876d430bad2faa2aa56fd5bd8a","_id":"gl-component@1.0.2","_shasum":"458ace0b5341df77086217e78c0608a1ace70dc8","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"458ace0b5341df77086217e78c0608a1ace70dc8","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.2.tgz","integrity":"sha512-FnbM42MHLlqTXbe+8Pnqjlqpj4k8tRt7sRd+B3prhTcnPBsYYWOR9+jbI5TXWIqIGoCQz26xMs8FR3koOpS0vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZvGdYHCQYj8W0q5NIlr1cdDR37eonufy8aZMsFIfxYwIhAI5vjgaI/F1NIPyUbEF/b1gWRHojDKGrERKJmqZtS1Nc"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.0.2.tgz_1463274053493_0.4542526516597718"}},"1.0.3":{"name":"gl-component","version":"1.0.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d26e46c2b1a7c128b3a86d80648dca5eace3aba1","_id":"gl-component@1.0.3","_shasum":"f7417c3300a4bd6588a40d33127f77ecd45248de","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"f7417c3300a4bd6588a40d33127f77ecd45248de","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.3.tgz","integrity":"sha512-LhGyfcwD/qMKBiKVYu/USP+9B6UUCRahjvFebmGcgsCUt3XrXx8WY0BYM5GTiXMn6bo2oRtAFIVXxky3fJL4OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwkAOInc99ryOcGDXxavOfzYN4HEN076Bw8WOxEXRwiAiAgUG/IgqSZrv7yvYlWUAklmatoU5OZQ36bGdsE1eVeWw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.3.tgz_1463275039496_0.7605411147233099"}},"1.0.4":{"name":"gl-component","version":"1.0.4","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"files":["./index.js"],"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"5eb7a35afb68da5361d4e2b05695f8eeeae93f42","_id":"gl-component@1.0.4","_shasum":"c7d3968252ca2ef146ac0b9120312be1ef9fe723","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"c7d3968252ca2ef146ac0b9120312be1ef9fe723","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.4.tgz","integrity":"sha512-9pm39FMGZ/JYqCqM0REaVWgKuJkblZbSfUmqZdMNsz14ExHUzjHkXxc00uQW+o7vUOPsApnGcn4ilGzg3+BkFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYdcWPwSlFJBGEemmfp9Iw2V5HvWeY0C+JWz0jHuyfzAiAR6i26bjIimrcPZpPMO4E+UCoVndr+2chxTdkyNHzV6g=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.4.tgz_1463275708996_0.3741653587203473"}},"1.0.5":{"name":"gl-component","version":"1.0.5","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f0adabcad400d0d440331e8e0b68e63972079104","_id":"gl-component@1.0.5","_shasum":"85d16f7d3ee7c8c0278eda524ea7a29d73ea41d9","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"85d16f7d3ee7c8c0278eda524ea7a29d73ea41d9","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.5.tgz","integrity":"sha512-4gXfverGDswwffYDSdLIa0GCA76KANm4yxyslHSwU9MH4vKU9NQa0+VlbxPdkiuyGbkjWY7cJS9mNxvsnoiziA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKWLb9VtL2JXOLDUisp1jN7PvS9AMZe/ldr57sPpYuAQIhAJ1zTL7l72XwSLwXiV5QjLZfTQMi/dfoMfLQWGxCSAND"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.5.tgz_1463275970516_0.35715803294442594"}},"1.0.6":{"name":"gl-component","version":"1.0.6","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"2f27da6e8e2768d37affd9b5b68e60fbbc4ee5ad","_id":"gl-component@1.0.6","_shasum":"8fbb99c2f49d0cc9ad56e32e38ba15e12fb60d94","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"8fbb99c2f49d0cc9ad56e32e38ba15e12fb60d94","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.6.tgz","integrity":"sha512-WXWzjdkDDc8MpfP7OgT9xucFHeYEKTnX24iVgS2UVC/syJi74mrCloNaeW5v0c6GLs5M0PV0751/8Yerypf+sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+QgxKZPrzqJQEKFHe63auTUZopbU3wiWrzAbVH6uBpAiEAkzfjVQcfV0894tPykHCA6OmZkgif1v/oaPaYcaalHcM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.6.tgz_1463276015850_0.21843720530159771"}},"1.0.7":{"name":"gl-component","version":"1.0.7","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"a610c8a944064c1c0d9c1215eb95aa14e783f386","_id":"gl-component@1.0.7","_shasum":"fbcd60d3184b39f92b2bd13de1e5188a5f580bad","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"fbcd60d3184b39f92b2bd13de1e5188a5f580bad","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.7.tgz","integrity":"sha512-8DwGMx9kZ4GGoh4Kh82bqGmo+LHOhDo0Vk2iB/IMNnX5VFVJneJu9nJJLYbZRokmbUEjzzXSoAy9cp3lcCSRAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwuo7IcsLeVjVvPIf0MCeJbozk/EWKu1b6LWCOZgWVbAiAlUMYfkUlotyk7BVBiJ9lL/qGdyVZB9Oh9AqQXCB0/OQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.7.tgz_1463282530308_0.7370580998249352"}},"1.0.8":{"name":"gl-component","version":"1.0.8","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f2915af29b03d823886b0126a00782a261e09313","_id":"gl-component@1.0.8","_shasum":"9f94e7eb3fbdd7df19f0ef27ac0bac54f05dc537","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"9f94e7eb3fbdd7df19f0ef27ac0bac54f05dc537","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.8.tgz","integrity":"sha512-Sxk8/I0BmG4p9iJKmQ4F+gS8EuREzJaYhRkPgqAIPq/vGwv3DTgvX77v/3huNBSx3MNIjksq5fcoBHWtWAnAyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCddVTgOHIe/gjyUl8GpI6y/N6GTGiOILoHvR57foLMfwIhALCaf609PpREIzbpHtg1+IWuwOb4roRXvo68OBXtx8NT"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.8.tgz_1463283903755_0.3270903048105538"}},"1.0.9":{"name":"gl-component","version":"1.0.9","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"9ba746402787055c2d90469d828ddfea1ef89f9f","_id":"gl-component@1.0.9","_shasum":"6ae620efc8b400e01fd56b3006649ca766854ca5","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"6ae620efc8b400e01fd56b3006649ca766854ca5","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.9.tgz","integrity":"sha512-Y5G7+akCROSWzyEBJDQ/Z7Hu/V7HCwGYGqKKVrEMOTWY9IA0/cfBin8xe6FAgMvhRbhnzzv4QL5v1W/2uq2IxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0lKEDpr9sdeDvxS2GBmqbyN5iv2a17qA/kT0EvbyvPQIhAJuFmQeONLT1IOU0OgFPUSh6vt0B/0U23GNzKY1Z58nI"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.0.9.tgz_1463284109022_0.450389058329165"}},"1.0.10":{"name":"gl-component","version":"1.0.10","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d405d3154c58419a6305f476db3c7390eb2f1ce7","_id":"gl-component@1.0.10","_shasum":"c76fb9fd871a3733304c2229bfe785e9e1196319","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"c76fb9fd871a3733304c2229bfe785e9e1196319","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.10.tgz","integrity":"sha512-3myIMxIdIcbtlGsNU4whH6QyuMAxMGOeEsSg4uThezOhwa9oPD/bCjak52RZGgMt0miDgsUjR7m1wzWMvZOB1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX+ItlMUsyT1sL5uU8Td7xjlMexFzco422Q2AZKSssiAiA6/xLpRUrc36PmLlpRb8eq/m3m8q7w9eycUrvsHA+iNw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.0.10.tgz_1463285110999_0.4301224995870143"}},"1.0.11":{"name":"gl-component","version":"1.0.11","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f41c41e8ce552c1905b0b6c7db1d83fd44eb8956","_id":"gl-component@1.0.11","_shasum":"679c239af9b533799492e845a03f8f3682b61532","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"679c239af9b533799492e845a03f8f3682b61532","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.0.11.tgz","integrity":"sha512-5srF9vaAJn3m0iPNULU4n8CbFpMMXSN6WEvekOmbQl5E/xm/UN/rO1VotkZ3E9DHuNYz+2Kk/b4GAYg6aZF+Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHVl8S8jbBOk8slkcgqNqaO+pDlAo+CUZQaOSsFgWvAAiBfRJK0IZ5H6VNRrwM//UHJsxLlJqduhpsovfkw5LOEMw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.0.11.tgz_1463434485438_0.08373639616183937"}},"1.1.0":{"name":"gl-component","version":"1.1.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"7ea6de5762f5b309dccc93c0e1113bbe53c5c1e4","_id":"gl-component@1.1.0","_shasum":"ab04f20b427d82a5df4ef2c01e4a1c9b55bfeaf4","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"ab04f20b427d82a5df4ef2c01e4a1c9b55bfeaf4","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.0.tgz","integrity":"sha512-3jQxTQ6UntUkLs7/AiXstdYgWjqXiRnsvJaScRqsGriGqHj8ZNxQyQRwpCkKzkCa8JrKY1OyuBMdfHPDr5nobw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ6jKbFpKQn0eTkeMU0evZB5Vhwbx+tWv/zFqiiIcxTAIgVRV2Qx1YNDyR27lF4//KUWbLQXiYFZOxE/u+9G1PW1M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.1.0.tgz_1463530674969_0.5326716336421669"}},"1.1.1":{"name":"gl-component","version":"1.1.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"ec14fa4554e38fe648977a7e23ccdefbaa09ba4b","_id":"gl-component@1.1.1","_shasum":"ce6c94cf794ee14ee045951a5da045dc592ebcab","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"ce6c94cf794ee14ee045951a5da045dc592ebcab","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.1.tgz","integrity":"sha512-G2LIusDl9ya+TmXtE5Ntl7yFHxGSwHVGJfxT0UVrH/9IN9mD9JnjjfHjTwF+SpLkm5g02ko41ddve28CQTzL1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxU69AjrIVChfNHURjJ6lt+mQFBe8wO/GY63/E3cc15AiAb0CM4ZImlaPSwt/nWqM/VEN5GE+DTg+JeACfvc06Vxg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.1.1.tgz_1463531680544_0.5820613778196275"}},"1.1.2":{"name":"gl-component","version":"1.1.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"2bfc9a9e1b3ec920c0c28d7f6107679358ab101c","_id":"gl-component@1.1.2","_shasum":"adaec6dcd92e7b02a1509540d9aa7619592a46d1","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"adaec6dcd92e7b02a1509540d9aa7619592a46d1","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.2.tgz","integrity":"sha512-RXOQcwZgOhRuaoD7lcW0z2oB/pBZVf17230hcyI/uvkelviXHTXrb3ZJn6RWzXWoW+8//3Xos/rEx9NL1zcYHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGrTwE3tA87NTaPXl1fHGb2UcEFKj3/vDxgafIu459IgIgagtnLGks8CirA6EdQBfMNyP3Q2qy6iq0StJTePUjqFo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.1.2.tgz_1463532180283_0.7367610922083259"}},"1.1.3":{"name":"gl-component","version":"1.1.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"b89baebae80d39d49fdebf64b22d7195829062ef","_id":"gl-component@1.1.3","_shasum":"339c4c4d2c2ec58980ce54ba818060f4222f3d95","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"339c4c4d2c2ec58980ce54ba818060f4222f3d95","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.3.tgz","integrity":"sha512-iMN4K3uPjL3PUswTrATXnyZbETchfyr64ubl7fiycsPP40zH4ktzu6JFNlOwtFnPjqHjfiL3dmd/K8GkO9v0ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPEBCIlVuUwpS05No0hOEt2II3UwfCALA1idxny34u3gIgZcHS9nUGy7IzqB1qa3ijt0S/d5F5w0gYdymzvEIa7x4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.1.3.tgz_1463535680914_0.6036163475364447"}},"1.1.4":{"name":"gl-component","version":"1.1.4","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d5592e011831f712c9a526c1c4840a853cd2911e","_id":"gl-component@1.1.4","_shasum":"4cbff873fc5d46908b1f80a50545ff9251371568","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.0.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"4cbff873fc5d46908b1f80a50545ff9251371568","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.4.tgz","integrity":"sha512-TqdMcIZ6n6Bsyv9ap2Dfrt50wzUfN1ySTCmYOXw3acyO7Zkp3EXYAiomyGLGX8NnZMHylVxWQBMT7iyIh89VUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt7VvOCuYlxD+24arcNp95GvAWoFgd2PVP65wjggKuqwIgYNqStPHusvDZU5+SUDhsqw7zhuMg81TLV/tDpkMKI/g="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.1.4.tgz_1463539619003_0.027591226855292916"}},"1.1.5":{"name":"gl-component","version":"1.1.5","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bf77f4ec6bf31e9a96bdc2f6466ee1300fc51e70","_id":"gl-component@1.1.5","_shasum":"a61233673e6c0d12cce1ccfc98ec136742f5b883","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"a61233673e6c0d12cce1ccfc98ec136742f5b883","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.5.tgz","integrity":"sha512-6xSYGsD7IgE+JCbguFVL34Xw3mz7QOty71XlhS5iKVheWMsed/9y89UiESw6C6yCawHXBpq/ESeJYGHXhAwfRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy5mLvfp8BNUerCXjJdb4K+8QmdaA9yGWCcsVu8xq2kAiBvyrE87q/mlUEEjZol2q+/rGuwfE8DSawLjaxtjFSY7A=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.1.5.tgz_1463846046742_0.03885267837904394"}},"1.1.6":{"name":"gl-component","version":"1.1.6","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bbf1e6d75505128fc025ac1e7c86ff5ae55d252e","_id":"gl-component@1.1.6","_shasum":"0871050e7385d75cdd589967888f8e62d4c55e40","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"0871050e7385d75cdd589967888f8e62d4c55e40","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.6.tgz","integrity":"sha512-U2HWgqrMlm+MLyzjtFX4LGPLjN6/8ll8VGPN0JBUg+qfKGmaySY2lyxXtOB52jUZm3vPXQ1k1IFTfGRvinu4MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEyf+cdGjqxC1T29mNhwe8Gh7/m+9QGoDzOyLUaeGU+AiEA7Z5T9lwnH2+mXyrrOwotgp6rE/sHCxrBYepHRXso5Gs="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.1.6.tgz_1463847878860_0.5447289035655558"}},"1.1.7":{"name":"gl-component","version":"1.1.7","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"7df32a0eb70337acc75e4cd71ae4e3532b24794b","_id":"gl-component@1.1.7","_shasum":"48cac843368c4620a88ca7e6be2d1a956cf1ae3a","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"48cac843368c4620a88ca7e6be2d1a956cf1ae3a","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.1.7.tgz","integrity":"sha512-XUBYLEtO0/A6oikIwVt2l9Lk5XeLzzVjz6kFpoJJFmjsteCx2E3HqtQqzDfq3tIFnksAM4rBKmpNjgD6+Lmm3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhEdtMpac+fAB6VxNRHaDxXT0w7/iCqdf8+0s4mgP2XAiBv2HbSq+fJDP0nqJw+f8zOXnzg1Rs/l5EGpwAx6E1YMQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.1.7.tgz_1463849590607_0.8667148659005761"}},"1.2.0":{"name":"gl-component","version":"1.2.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"b7396a9f932a681bca379bc65a76dd7991682485","_id":"gl-component@1.2.0","_shasum":"abfdafaa97b52378b2960ad1e5790b028dcff577","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"abfdafaa97b52378b2960ad1e5790b028dcff577","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.0.tgz","integrity":"sha512-I3itbEx4QC84AuO8cahYXT82o65IUrSsS8WfjInJ+W28Jm4G40yHmfhAXFD1/szHT/NrPCgXkMn1fN0A6prO3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhjrKS6X+S3VoEcv79J+fIQCyKQ9qXQlxJdKhz2HV5/AiEAyA1SYdVD3O8awqEFWQuOByd+inyVFLkrsUBGFVFVuAc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.2.0.tgz_1463952572232_0.27024778770282865"}},"1.2.1":{"name":"gl-component","version":"1.2.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"137c784c7def85418e9a739dec8389c49e56f7f2","_id":"gl-component@1.2.1","_shasum":"2efc0d6b11671c35838592ec5bed9077d4fbdc24","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"2efc0d6b11671c35838592ec5bed9077d4fbdc24","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.1.tgz","integrity":"sha512-Yeakko+WXhv9aQx6d4Yh3c5Z+6l5ducdVwFkuFPhxBd/N68QIqDFS0xPwLW36940piYy3ODrXXIJYARRL30CaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMAigSLpqbdSswyHmq16bnyoC4Wlwls0V2AJ1Re2WxjQIgX+fpRr85f+ykeKz0xD/vH8HsJX5NLWUvC+HUfu5A2r0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.2.1.tgz_1463956170210_0.9928119629621506"}},"1.2.2":{"name":"gl-component","version":"1.2.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d0fd7e730791e6cafe2a04280212074c6f93f067","_id":"gl-component@1.2.2","_shasum":"c18e41d64654eda0e4ce246c03476ffb51a16c73","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"c18e41d64654eda0e4ce246c03476ffb51a16c73","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.2.tgz","integrity":"sha512-K9cMFuXpi1RR84rxTBQFPzi2BS0Dmejq48hZxnbqt4S6ClgeTKAzykHhbTyuDbKaUSs4eCGCk8oxknYuDv4gow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClkAJjzoDYAkBW7AURNms/gyhfWHWu30kzZcLBdse8fAIhAMmAhdMHGbqN23gIWYzhPZ6kDNafDko/Knrx/qSE9TOp"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.2.2.tgz_1463957677438_0.8344585890881717"}},"1.2.3":{"name":"gl-component","version":"1.2.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bfc4de839468ca002cf9c5552e3e6f44ae123029","_id":"gl-component@1.2.3","_shasum":"181ceaf1413e3f057281f8ee5c1af5283d9c7db4","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"181ceaf1413e3f057281f8ee5c1af5283d9c7db4","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.3.tgz","integrity":"sha512-Symtb9FlVoQuviMsxuZFPnaaYglDTjuU9wNzxgQ6Nj3Tbf4ZvN0KslUIPpbQv+t9Imr4ZYvRnJ8flMNVpWzE1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKigh4KLSGz3rO/YonBWhD5uHLENNTjm9K+pv+kycC1gIgZ3LQyCQhftHEcgk8RF58RN7sL9yU0MjtjFVr1r+1XSw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.2.3.tgz_1463959532795_0.3696960804518312"}},"1.2.4":{"name":"gl-component","version":"1.2.4","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bf004d676bd5930c8dfb2364c09d4159f767840b","_id":"gl-component@1.2.4","_shasum":"e02a90b7b50a0ad0fbcf6daf1b49994a0a9e15d2","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"e02a90b7b50a0ad0fbcf6daf1b49994a0a9e15d2","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.4.tgz","integrity":"sha512-etxNWUzF2M7DdSsRtuo7rBo5pXIRjzawfu4BCLXbLQ1QR8jo/yxyzjJuluuamSHmN3Z7WRe7E/XV9NLT0Dx/pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxcxqSyFsvD4P1gZrsbcqUrjmzMjoA/lnn1JYUKzB4PAiEA1P+ybADF/slY/eHGbySBy5L9H6x7QyT3Zuy1+rFDfH0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.2.4.tgz_1463960221992_0.20337652042508125"}},"1.2.5":{"name":"gl-component","version":"1.2.5","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"ca58d5d047032361e1ddeec4220a04bbac34699d","_id":"gl-component@1.2.5","_shasum":"afcb8b198d6dfeb3f7a05a98408cbfd014ba7a82","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"afcb8b198d6dfeb3f7a05a98408cbfd014ba7a82","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.5.tgz","integrity":"sha512-6iVE91oIXCuutqnUMDgAr/CBrn2rrU2ZSdccP1T1OyZMFb28QfydnIY6OgZY3VHSK0G13rc5hpa7aZglliVcag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLjaA7++lpLvYLKOPbJq/g/z73X2MMokkX5wF4dA54YwIhALSbAPdGshBeCXvhL+U3oqkRoq2wqxbC5kinlSxI1zcI"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.2.5.tgz_1463965805995_0.8765935972332954"}},"1.2.6":{"name":"gl-component","version":"1.2.6","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"e1cbc58af06d3f2bc84f2d5addae21c7391c901a","_id":"gl-component@1.2.6","_shasum":"9cc2621b4962f25636791e09a1aefbf841efdf67","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"9cc2621b4962f25636791e09a1aefbf841efdf67","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.2.6.tgz","integrity":"sha512-Y0tO2B3y3P4/f2ZNeDcRJV2dWlaDllWlH4eScnPS3LlCG+VMkrkhmAGg6/eNuQ4eAvaWQAVNgY2z/Q0Al7FhWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOi3RMGtanAOllExLP8OuNW2zLnzYuhRQq0yq5F9sFBwIgBksVcSyg0bxyvQtDTjto2VOKwMSCI5PFllSGgyEzD1E="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.2.6.tgz_1463966061819_0.17704694787971675"}},"1.3.0":{"name":"gl-component","version":"1.3.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"da3c457a005fa2c3bf29682a878be53fd3fca316","_id":"gl-component@1.3.0","_shasum":"3d4df9cc3364395412620ac97d8446c1df9e5ae8","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"3d4df9cc3364395412620ac97d8446c1df9e5ae8","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.3.0.tgz","integrity":"sha512-KEZKCccCy9HlRccHbmATqGPEejbs83Fg0KdF0ti0e3BEW7RB12kKvSqoNTHLQa9+0zG5vCGD3B+I5FIiM+Sybg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Il2OqzhUObWHeoNO3Upp9S+QKM8E6lVCRtan1v45TAIhALqQF+fvWprIEpgmqIvrgWR930zW9gW/HPXfAbCPPZC4"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.3.0.tgz_1464406732661_0.9386620316654444"}},"1.3.1":{"name":"gl-component","version":"1.3.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"3ceaa64792614018515057d0d67456654eacbe4b","_id":"gl-component@1.3.1","_shasum":"42f02322b0bd830a1cf9109e4a2affda315028bc","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"42f02322b0bd830a1cf9109e4a2affda315028bc","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.3.1.tgz","integrity":"sha512-uIq6TLWFx2IPjgvQ3e/sCXlQ+IfTkz6jd7nG5inhAglWmIlLViEUdoEvAwbJyweXAaIwrSAqJSAWnG6y6UZdxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmB3l5hc6GFdGdVmX3pTfylzO9Pm24RiXqH/oo/W+IGgIhAKN/Vaou3YG/YS9oHD5pHRqwfLVg2ZyG8KM8GWDFGu5d"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.3.1.tgz_1464407867271_0.04428356280550361"}},"1.4.0":{"name":"gl-component","version":"1.4.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d8b01491a6ee6f4808d0ec51cf032b8939eca2ea","_id":"gl-component@1.4.0","_shasum":"444e2e27d8d02bf8f87b67e3eade1c9b8645b3de","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"444e2e27d8d02bf8f87b67e3eade1c9b8645b3de","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.0.tgz","integrity":"sha512-Rzy9FHqouwCq+KJZKcrLUSz6ZfXJis9dks7lz0VN1bERF5oGPcIdQsu5ALDwVwcezT48W9LGCluM8DRIsVEhzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPiGDA5RKttorwkjJD+bjBxinJPJxGZAV63bztXDWV6QIhALqKt3xG0AqZLRoRIP/Sw3ciVNLloq30YqVuY+Ej4k/9"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.0.tgz_1464444474759_0.8493227458093315"}},"1.4.1":{"name":"gl-component","version":"1.4.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"039b6c79c3f53a00f90b65bd57043697a11e0fca","_id":"gl-component@1.4.1","_shasum":"bc259cf2b964fad4ff1ffcedb124582f7615fc76","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"bc259cf2b964fad4ff1ffcedb124582f7615fc76","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.1.tgz","integrity":"sha512-vcAxFRXMtCbejJSnhfLw7dyB0W2OuM1jgtW0hjlruDDUDZZbWkVkmV2is1SeMVGVTej6CHwXukjEYC6fhq/dmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdZ6OfDgiPUwUNT7vaZZMzEtOo0ni4+j3QjK7lBTzhTAIhANYE8qjUX3HbOdzD1JBM7oHmTB5Koov1JdjgqUetYCna"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.1.tgz_1464444592219_0.7594080800190568"}},"1.4.2":{"name":"gl-component","version":"1.4.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"cc32437c7bed58dac9b13a71c4900b0df2ecadc7","_id":"gl-component@1.4.2","_shasum":"03fd50235fad7ddd8e19a2b116cebbc984229647","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"03fd50235fad7ddd8e19a2b116cebbc984229647","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.2.tgz","integrity":"sha512-3+wipcmzW89KrJjkSCm39RZTT5BtiUzx2mRKmP7BNSVx9YU2n/dIYLII5SM0AwqZ0p2x1E+6Insv6KFWQ8icoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAYzzn9LlhV03NLmCzBxSNin75TB0l2oZ9uXdU9po7KQIgbYuI0Wi+5ImWYYz2YqcISAvxrqzQKPBipEqfWEji8SU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.2.tgz_1464445273705_0.9488552585244179"}},"1.4.3":{"name":"gl-component","version":"1.4.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d21dee00eeed236bcadb246a3a8e441fd396fd16","_id":"gl-component@1.4.3","_shasum":"72fa0e9c16b9b81dfa2182eb36c345b359120525","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"72fa0e9c16b9b81dfa2182eb36c345b359120525","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.3.tgz","integrity":"sha512-Tos5BfLiFenoKY5/3NK6XcAWnllB+B+6LNUBDSNEmispHn+tPSWkzKZCwQ4SU5MryObph+2dChkUk46uZvQo5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrbWIEOKiDZP0WqZhMycSkmj1aX09r2poBByv1PDD/GAiEAlxJEzeWN7WFRu70CzJ289AYCkSQg5hdm2BzLO6wdMVQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.3.tgz_1464448762491_0.7369178226217628"}},"1.4.4":{"name":"gl-component","version":"1.4.4","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"4afde3e9d60ccb3f71ef751ebd267669748e0559","_id":"gl-component@1.4.4","_shasum":"270d1ba690c66eac42e38ba2573dc93cf1e4272b","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"270d1ba690c66eac42e38ba2573dc93cf1e4272b","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.4.tgz","integrity":"sha512-QjMsBaBAmcwd+5ejx1pnyoItRhAqqroFWiyTJZ2B7OvoLhTouvNQS4m2inRFiaviBpQOHNeeb+NUadiUHO8YYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd0Vr1NOgnEYLrbP0WKMqIazf2bhxJU/jw1uEvfCW+MwIhAI4DxqwiL/Wg8vwMri449Ti/DooR7E+ylt6Pb0DM395C"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.4.tgz_1464452414638_0.4007511157542467"}},"1.4.5":{"name":"gl-component","version":"1.4.5","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"6e3a1dc89446696cce3d4a77271303b791ff12a3","_id":"gl-component@1.4.5","_shasum":"4eb3135ac7403e78c05d48286cf963a604dc9312","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"4eb3135ac7403e78c05d48286cf963a604dc9312","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.5.tgz","integrity":"sha512-rvZ7Rfot7h99xMPZF18N1pZGzeTAjwqc0sONeFcNnCkVlhkuUAe4dyZlr6fyNLJ0PoneTP89UC/hvnRbg//30g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZH4dszDWQdYn5uZv1eTS0p6RAOHs0RVTKGV62N0RjlAiAJYD3aEjaXFtX4zVYArXk2V24HsS57+k4Nbjl4vvWmJA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.5.tgz_1464454572300_0.7686115854885429"}},"1.4.6":{"name":"gl-component","version":"1.4.6","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"64986c8e48b9c4936e722fa5006db3763b6e1443","_id":"gl-component@1.4.6","_shasum":"86505345d960c3facfe56fb3ecd26d3ce33e4acb","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"86505345d960c3facfe56fb3ecd26d3ce33e4acb","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.6.tgz","integrity":"sha512-Z1G5IESyUSG/yK27ivnkRk/87mA0bt09F8k8vurcnP5CpFpUJAljWit5m0H1QvbA/ItMNA1mv3QS3V7gk/UWqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdnOkC6YsRnOrvR9f7q6aUjNn1SCkKNcaV6jOTKQaY1AiEA8f6UOOUdktSsOvrFaX00Ir7fJBtNk0DStVrad6D3KAU="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.6.tgz_1464455545029_0.5387529386207461"}},"1.4.7":{"name":"gl-component","version":"1.4.7","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"5772ec29db5666474644461366b80d3fdd3741e8","_id":"gl-component@1.4.7","_shasum":"b1592cabaa5b75a7809914f9d2978a5a2a49596e","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"b1592cabaa5b75a7809914f9d2978a5a2a49596e","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.7.tgz","integrity":"sha512-n2/7zTx0yTdx7IvjY+wGnoTqo7Q/JfkV28Je+Tpa2ScJGpwLU8ox+JzKjiXH4EWF0uAhNESGhJ4Oq4+jvCalMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4rRs9Kis3B9jtwacP2XnIODIWkwUc5skHxrVICNzq9AIhAPSMv044kOEksEjBVEs8Pc6v1J5Jom4EDayELFJ5LN4t"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.7.tgz_1464456216363_0.6180184129625559"}},"1.4.8":{"name":"gl-component","version":"1.4.8","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"411517fd302f00b13792151d163e0f28cb34c9c1","_id":"gl-component@1.4.8","_shasum":"a280dda5dc5ccc45f10e610f1e03edceefc8c0f5","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"a280dda5dc5ccc45f10e610f1e03edceefc8c0f5","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.8.tgz","integrity":"sha512-PHmbfqa4TXy/tJfgd4DWHqVOoTlKFfct3U0gZWpycF5MpeGkkJmHIY+4PmaC1GMWFhiFLwgEnHGMHZfdFS0pyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC91Uoqp6oGpwwhQU9QkQ9rdOK2oOqnQBHcA3Dk9tBr9AiB/mJJ+yUW5IQXNyBd6DFsBoLo/XL97j1aisI01SSRccA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.8.tgz_1464457797807_0.725490263896063"}},"1.4.9":{"name":"gl-component","version":"1.4.9","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"6fa1f2ada85381bafaeb57bdc9c40e38fa09282f","_id":"gl-component@1.4.9","_shasum":"99965528f5d177174d51452aa5651a48419b3ac4","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"99965528f5d177174d51452aa5651a48419b3ac4","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.9.tgz","integrity":"sha512-n8IDTjia709+JxUSNLA/hXaZllEwkFj2+r8IZe0L5h6HidPV8mg7FjijyG4nSQ28Sq5jzDsVaKjdG/gaJns/pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBObznJ+JV3YzTw0S/S7s52UT9DD1iCvkzRxN4prdn1AIhAOlaPbA9j/5AEmVsWpP+ph1kIRRQRl12XCWKdhEWD8i2"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.9.tgz_1464489219865_0.6225569213274866"}},"1.4.10":{"name":"gl-component","version":"1.4.10","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"b7bcda2dd29947db3cfd3c1f050ec3ebbd68ceec","_id":"gl-component@1.4.10","_shasum":"494919d2b94a37a93dcb7a518d5fc56c9be4c00e","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"494919d2b94a37a93dcb7a518d5fc56c9be4c00e","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.10.tgz","integrity":"sha512-4/OogzcZwToSBgDkU96TGrf698tj4qVL2NEaIjMTYPQ0HNq0S2ZDE0eLu77ecMs9yboQ66gqr6LtbGcPEOWxVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWBPB2evz9IFdSjUF/CZoH8lDocxEQHjoCqNtjauMkJAiEA6+aLo+VkrLuaKZ/dWrp+FCGh010VI819rmQ5+621yH4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.10.tgz_1464547567279_0.02000579354353249"}},"1.4.11":{"name":"gl-component","version":"1.4.11","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"b64d70057265426a87ee417de8f9d588c8957842","_id":"gl-component@1.4.11","_shasum":"fe9864ac4423d114d279d5b59357ac0fe331b906","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"fe9864ac4423d114d279d5b59357ac0fe331b906","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.11.tgz","integrity":"sha512-0boHLRQONqYxDiZClHeQ5ozHwGbVfriM91fmiGNfR1GzyEKVNj3OdUR/nrPQx8hQEnKrxgRvZ0wlrOjXp/p/aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmkMmNl12D25eFkTk6WT0Df4vtAa7lfpRK009nwUsBdgIhAKYuXnXGPjVH+/LctxlVH4yaEPk+PFQL785LuhcxF8K/"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.11.tgz_1464548627043_0.2039437349885702"}},"1.4.12":{"name":"gl-component","version":"1.4.12","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"af312aa4486b70a0003c08fbdef309606f0b252b","_id":"gl-component@1.4.12","_shasum":"915a0683b683612549e64e8fac9aaf1fbd831091","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"915a0683b683612549e64e8fac9aaf1fbd831091","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.12.tgz","integrity":"sha512-B3c3PnN3xvRv60smngf7Qyg4OLQciQsjWwCtnOgtjCKpUKFpYi0vfg4GqZP6CW23rB9XL00uzCkL35FALeeTkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRRQdQG9dzJv21xKKgYPTnE5Oe8FpUz7hXpXbtcaAGWAiAftA3NloaFkfoYhnTlQ7P+Oy5c5/uXj2wSaqOZeq3HEA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.12.tgz_1465334737952_0.7274367208592594"}},"1.4.13":{"name":"gl-component","version":"1.4.13","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"06f0801110dfd67fd84ce1dd6b75d1aad2e19435","_id":"gl-component@1.4.13","_shasum":"aedfb66d1f5a1f8a569c849c70f7bf8a7a941389","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"aedfb66d1f5a1f8a569c849c70f7bf8a7a941389","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.13.tgz","integrity":"sha512-oNazwYUgleQIhFDCVMJGNgmlOVakn7I2sT4aab4eGkF9urE/r+sVcgbfWSkoWc8TwID8jehKAJK/TyDJBFSb6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwIRU9dYe5IrwZCiDaFK4AmkbrxGHye8aCooc+LIWAjAiEAixotR2VYGrq6q+mZz7ThmJrbCdq61wCCO7J5AWX4XpU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.13.tgz_1465343026003_0.5599488569423556"}},"1.4.14":{"name":"gl-component","version":"1.4.14","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"c7a09ca58851f5a6926ca6775614d44c489c7552","_id":"gl-component@1.4.14","_shasum":"a338929a3d9310d62b3750482c6f5e84c6f12aba","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"a338929a3d9310d62b3750482c6f5e84c6f12aba","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.14.tgz","integrity":"sha512-uUo/hHKJ+eLe50cmV1v0VA+EY/KKXWaHiEObpTUiDzRltVNOndrL477/oZ19ep0y6h2bBgah9pKlpIlWzYgK+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH4BDmnqFOaJp/cgNxy+CMmw2HmlCVfN7bOJrn2eP1iQIhAOJ10/HilBnsyOUYr6ekVCsdQWLvI0KS6xMe+87fclCr"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.14.tgz_1465496758677_0.7265708192717284"}},"1.4.15":{"name":"gl-component","version":"1.4.15","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"28896965c724708f464e734e9ea6cdef9ae941ce","_id":"gl-component@1.4.15","_shasum":"e37c67640285070ad27629b8a5e03cddaabce327","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"e37c67640285070ad27629b8a5e03cddaabce327","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.15.tgz","integrity":"sha512-/LuZjOouyaoj+8TKfKojfAUyf7+z8o0frn7untPdj/QcyJhve5UVJqKS7FA/FLR8rqEDxnJ83hGqQuVjMezuBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2vapKr68Q1wt01LUgp2qIgZKD8qDeCHnmrQ+ZPkVZggIgJcCImCNGV4H39NTutvN700r5JGH4jfssTxkAQ9nKPyY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.15.tgz_1465503135569_0.3797907456755638"}},"1.4.16":{"name":"gl-component","version":"1.4.16","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"a428d7bf0914e56bda4d0160f37235857d98c24c","_id":"gl-component@1.4.16","_shasum":"7d03d62cd2315cb8fad087a36326900da17cfe43","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"7d03d62cd2315cb8fad087a36326900da17cfe43","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.16.tgz","integrity":"sha512-FJZf++DAaz1yQSmUvdlH/7UqQyFS2kXFZUuy3EEdxOQ591DptRTCTsIl3M/j4/BfLxQAI99LrCk9zlaXkpsmPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC40jacF6h3f3dozA7K7TOsRuUiMg4c4uFChkBu2SPZcwIhAKQo+QOq7kB7nF1E4D68RrZPC9HBkU2pAO4R+UfIcsZV"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.16.tgz_1465789837848_0.6398859820328653"}},"1.4.17":{"name":"gl-component","version":"1.4.17","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -g bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"6af7b1fcffcc66f1a0c0930f08468f07a0ba3f7d","_id":"gl-component@1.4.17","_shasum":"1b5e643deba665ca261b07147569b6fd4a75a0be","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"1b5e643deba665ca261b07147569b6fd4a75a0be","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.17.tgz","integrity":"sha512-ZXS7QPBCYnfa2QtVhivyFdgchpXzgKCl797gP1pw09jvZbZfcQMRfVeCGIoWQueliFdId++4ZKCz4R5r3sMMMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDldEaoXnWCM3h9VZLZLUCdqvilydmqHjz4eYM5/78SVQIhALhjkHzQQOd/tiT2DMaxTjLF5q2rjH/ZD/aRcH0ZANp1"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.17.tgz_1465795336879_0.7022082656621933"}},"1.4.18":{"name":"gl-component","version":"1.4.18","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"browserify":{"transform":["bubleify"]},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"03abdd85559e9b067fd6ce1624b947ca7c1053a5","_id":"gl-component@1.4.18","_shasum":"2b3f0ad3d1058cbe9ac92229c00d3f0e7d95d124","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"2b3f0ad3d1058cbe9ac92229c00d3f0e7d95d124","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.18.tgz","integrity":"sha512-HQQee6xD3Ht28aVFRWtDO5Zym/vClrgzTtTPxOWu3nNUFY3dmGAtCyKaPj6b9Hmz5cjahiz8A4RgyOz9lflyEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmdJLojYXeAW+pa9oZ0nWTXhyHBG1ivDW5KCcU2gwzqgIgecFt5fn7DRSYzHtnizdd/KKGk5p+L4ukiRppycK7njI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.18.tgz_1466550527041_0.38945202343165874"}},"1.4.19":{"name":"gl-component","version":"1.4.19","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"browserify":{"transform":["bubleify"]},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"ad78becc1204db55d3e16b789c964cf7c4460d37","_id":"gl-component@1.4.19","_shasum":"310e91db981a7e7de1f83158fb899b2444d44fb8","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"310e91db981a7e7de1f83158fb899b2444d44fb8","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.19.tgz","integrity":"sha512-H489qZl5L23zkNaVYuAJbzhWQCwqzpX86jXlcRAGjedBdpog4UZfvxEFQ1By/pVu3MrcE1qDPMiOoX7vOgYE1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUSZ2Mx7hxpZaDhWn1Ik4EaTBSPpfxnbtdlVfshBbIhgIgNOZMMZZCj2I6CN7994EgmTzx3PKK+FvBxzwwz4pX/9g="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.4.19.tgz_1466573748616_0.9288046185392886"}},"1.4.20":{"name":"gl-component","version":"1.4.20","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"browserify":{"transform":["bubleify"]},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","mutype":"^0.3.9","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"1571027cca9f6b750c88d7da400a8625acca709c","_id":"gl-component@1.4.20","_shasum":"df8b8559f8e7fc091978dd630d0e67379a375a60","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"df8b8559f8e7fc091978dd630d0e67379a375a60","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.4.20.tgz","integrity":"sha512-rsEbWqIK2ztxVL1ta8l0jFDGfVMVH+ICZtuhZjCi7Feaw+45OsF7BhUdeHUQ9Bs8ihMSFbUfs87Dq95bILdWhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoEgm5bSQN5aPUeh/8LlzHmafQVc2Ht60ppEacDVrw0AiEAj0KfgSUCTt/qGNbI3dfl6HfTJuYgvmmCuQ4QSR5xeVI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.4.20.tgz_1466574134974_0.7679585695732385"}},"1.5.0":{"name":"gl-component","version":"1.5.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"browserify":{"transform":["bubleify"]},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"5308ed1b0e7fc4472d374bfc959fb6b6c04afa36","_id":"gl-component@1.5.0","_shasum":"9d3a23e7602419a1f5371acd3b7603e0f1a5533b","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"9d3a23e7602419a1f5371acd3b7603e0f1a5533b","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.5.0.tgz","integrity":"sha512-gXvW6qEIo2Y80171dQzx8eDOim+IZbAdn81DzUzDU+kB9vvILMk9xNaMUVmh2Drk3o1SfwNjaHFkxQsdHdCw+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdOlYgrNEDIhhHwzP2ub1IOWGHsjgEDSbjPYJwMVLDWAIgOiAHPkQcXGz4J5CBqpEuPG8p1C+NigdC2sS+4df3t3M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.5.0.tgz_1469554820283_0.5238381146918982"}},"1.5.1":{"name":"gl-component","version":"1.5.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"bee79ec87477044e7434d4f8442ac0c509d3f657","_id":"gl-component@1.5.1","_shasum":"fe4a73bea312771da91d87d0fe23da36067f4c73","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"fe4a73bea312771da91d87d0fe23da36067f4c73","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.5.1.tgz","integrity":"sha512-QVkPSLWSZ1n5JqyrUS+s34cWYS+uRVBR996LiGxSsmVAmbQ3LjpRakx+idFCM1KkubXT39IeA09h6yr61RiHRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwhzqhTvsk2iHizcHiF64eLW5eSoRFF2VreMXTpkvOTAiEAubdgnUNHd8Sl9LVudQYAivFQRQMCH1xIU29AhgHkJgQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.5.1.tgz_1469554899186_0.5828594367485493"}},"1.5.2":{"name":"gl-component","version":"1.5.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f4cede794654065a8fa72bb40ceaffccfce0b650","_id":"gl-component@1.5.2","_shasum":"87f168c0958214349d2be3a4263c121c5e8a65e2","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"87f168c0958214349d2be3a4263c121c5e8a65e2","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.5.2.tgz","integrity":"sha512-pvnRW3prhReoh83k9f/Mo11T6t3ny1Qufv0yGLz+hAWI1n/iJj6YEmogt01ipCUDxEDlEC7I6THUPhIwqWFyAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0I3MFosH+pYFPbaaA2YhTZefyRbfWX94Ool36gtbmoAiAEgD8EMt7l/cg404FkXUtUJi/OuWap17KE6zM1ZjuAQA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.5.2.tgz_1469555996616_0.8004708639346063"}},"1.5.3":{"name":"gl-component","version":"1.5.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"67df85a1e9279294dc962cff3375499daa60c8c8","_id":"gl-component@1.5.3","_shasum":"018a497a8389f00c0c437693a9ecfecf13182028","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"018a497a8389f00c0c437693a9ecfecf13182028","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.5.3.tgz","integrity":"sha512-hAxb5pHgQdjuuhphxJna+SCOUxETiCp3Zgt71zMTC93WDjApQ6tS52xrfbh2RGkZeNYLyoa4SmTSeh381bN2lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMAxBQZMNBQbpPm/0JMgh/NHPDlUXDw6nL/2bD0LtpjQIhAIjbm2lUsqFTeB/DlM+O0YtZ95nJsLH3bUAL4tXqe1Z7"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-1.5.3.tgz_1471112823452_0.6786079886369407"}},"1.6.0":{"name":"gl-component","version":"1.6.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"cfc8d1ffac262c25e9a7548d0fc118b49d15beda","_id":"gl-component@1.6.0","_shasum":"537acda6c15b3b8211edb4a6bde2ee03d1fbfced","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"537acda6c15b3b8211edb4a6bde2ee03d1fbfced","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.6.0.tgz","integrity":"sha512-TZuyv+NasjH3qnkcIngBXVhJ5nFgHCmSILNQ3A7Zzchbpaj6jjhJII2ZAIaoj5RO86kkPNl9Yz/tVxBlNQU2Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD13mkYAo+SyqrW1WtoZ90cKwdqHTmTpD/CXNQ9ZsIjrQIhAM/svSB8NC8z+bm7Mb4rcVvmmcXg9kMjA17W898IR19Y"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.6.0.tgz_1471754666628_0.29353681951761246"}},"1.7.0":{"name":"gl-component","version":"1.7.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"e9b717828fff738796c66b6820873f2932dc47c9","_id":"gl-component@1.7.0","_shasum":"03e2101b9f2cebe9e318d9d21ee91234094fee9f","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"03e2101b9f2cebe9e318d9d21ee91234094fee9f","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-1.7.0.tgz","integrity":"sha512-xiCCEMmEniguvYrtqlr0l+SxLHJqCvhtlyMvnXc32ksBNkqnPntgGNamO0cjBuZxAxb/a07TKyv2pXQes5SmHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfvtyILGt3rCDP5rAlrNI7c+P4Wgr7OLtlyEH1D8UP6AiEAhx7rp5vxfmgdehk/FA7fZDGzw9Yt1MkZCRvPtd4LbrY="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-1.7.0.tgz_1475641851281_0.3324950865935534"}},"2.0.0":{"name":"gl-component","version":"2.0.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"825f2359e557adb08bedf042456dd85c9c3eb812","_id":"gl-component@2.0.0","_shasum":"9052e0878fff63823ec221e65c6d1c4ff4d97111","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"9052e0878fff63823ec221e65c6d1c4ff4d97111","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.0.0.tgz","integrity":"sha512-vIIiS94sPr1vuHL8PcHQw/qStXL9BbBlIts2Etgqvg9SL8XYr6KINlS+rsIp79LSAFYiW1rUzgreVHByVpA/yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoTSqnmyvM+PnDj8NKcPbwXyrjxBdA8LwM8nYQW07UXwIhAOXkL6p7SBr/rM2jOSmvpzvS32w/dJybUCI6FhxTRDX2"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-2.0.0.tgz_1475889805721_0.061730762012302876"}},"2.1.0":{"name":"gl-component","version":"2.1.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"e85d7e2acb0848e208d30ef0f0532984957d1656","_id":"gl-component@2.1.0","_shasum":"5c91b3d6794cdd44964de56f384f441f4ef011cc","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"5c91b3d6794cdd44964de56f384f441f4ef011cc","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.1.0.tgz","integrity":"sha512-Ade6JtcmbETwYZVV84VzFaJPGrGsT/COypYauLqsoOxO26I5ggBTziG0TqPgWnNewdqGbmgleBHbFjmxZHO2gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZqhoUjETRfM1kmDjUc5IU8GwBN0e91ZYDtnHgy4gxagIgSZrMCABBGu1TqGYr7Hv32AIFemPqmxf4AphodCRAdt4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-2.1.0.tgz_1476206836334_0.3512549069710076"}},"2.1.1":{"name":"gl-component","version":"2.1.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"3f4366b2fd118ac064165c25ea3cae4a239afa49","_id":"gl-component@2.1.1","_shasum":"7d653ed4c296a570cd6621514a91b866087c0482","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"7d653ed4c296a570cd6621514a91b866087c0482","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.1.1.tgz","integrity":"sha512-MzcLxOt9xPEQvH2oR4V3rvPM5MS+XHsLGbm4phapMNVQHqGfQrkLxUa3n3ZbwvSYK6tkmPrejWE00l/6qKn0SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7uENoE0Nzyz8WkdPRVwssW+Etha7XqX1uU0lbIrzFBgIgQLLy3p95ooe31CISEnBzkBreF2FYAvevTbCTa2mURfQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.1.1.tgz_1476217317397_0.1036968280095607"}},"2.2.0":{"name":"gl-component","version":"2.2.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"2873cb015b4d7ec0518f8a70ee12ee1ddb31cb02","_id":"gl-component@2.2.0","_shasum":"c54d1dfcf8caae53bc0d94c6a94e451dd8f84e70","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"c54d1dfcf8caae53bc0d94c6a94e451dd8f84e70","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.2.0.tgz","integrity":"sha512-0Su4ZqU124ITR9/A/5Oh1pn6f9d4xF+4cxaFPj4RnR2l1O3/1XidvVRIxdheub58X+jNx0yzUu8xGdfYNKXnrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZqU0f7UIp9STY3rp6iiWszxtK2ruX2phPKhqA8STRvAiAVRfQATNIwoTXcoTQTYJMLWKCSucqmAbsApS7q1F9S1g=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.2.0.tgz_1476291857553_0.14080712897703052"}},"2.3.0":{"name":"gl-component","version":"2.3.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"4b44a1643373cc63f2f11d5578e66fba53f8f865","_id":"gl-component@2.3.0","_shasum":"e5eb61f417906aaf9cc88c73bafa038451b6259c","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"e5eb61f417906aaf9cc88c73bafa038451b6259c","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.0.tgz","integrity":"sha512-nSo8VljMTkR/M5Z2vOjlngP7DE2wJteOY8K/a0V3/tX7RMBLQbjHHlXEdpstOHXwh73KDDEMdigw38uY+42OCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZieGxkcWzPZJIfeKh4quQ3W3UE9RSYaUN+ZG1XdBkgAiEA4iJF1ZG5uOqqAUQmB8ZDyQ1Uxp01w5AFcFfCvbcKxBw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.0.tgz_1476839646258_0.6471880036406219"}},"2.3.1":{"name":"gl-component","version":"2.3.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"f3a990b867a277c11098a08281cc4f40f5436800","_id":"gl-component@2.3.1","_shasum":"53a638c76ecc6c81e9f6abc9d85e344329397ee5","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"53a638c76ecc6c81e9f6abc9d85e344329397ee5","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.1.tgz","integrity":"sha512-g48rxG3dcJwj9oFnaprq9e/jjbiQGeJOdoKsWBZOX3CUoCHCbJDzRJ3pUuJU9vHWi1S8h2eWivHEK01Yx7Dmuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSELAj/jg05NHh+XHdQh1ZnFMptT4vnGtOwZGba+oQDwIhAJHGBjMuahe7Ch50U54cRiX48fCOIHX4sOm5VZclf5Vw"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.1.tgz_1476901586918_0.863488343777135"}},"2.3.2":{"name":"gl-component","version":"2.3.2","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"3c84c9e9c0718dcd8128eda4de1967c6d4aed014","_id":"gl-component@2.3.2","_shasum":"46968149ccafa92654b5f313fefac657c7e3db5c","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"46968149ccafa92654b5f313fefac657c7e3db5c","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.2.tgz","integrity":"sha512-82x08JYUrYnZ60sP3ZEYy5J/KSJhACb6o3jJuNs4JSqfnCuA31ughzYpEgOEncKPtMxsbsuQ6CTOzLa0buJJJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi3Ju1eDqhYWcf4LfmIzvlU1N8Z48bG1WEBY08HezI9wIgP54do51BnLvT9AZnA3t2if6FuCULZC4Hch6MVjAePzQ="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.2.tgz_1476923856865_0.5020245139021426"}},"2.3.3":{"name":"gl-component","version":"2.3.3","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"a26f280370eb1ee89db004131b84d8e1b80d7282","_id":"gl-component@2.3.3","_shasum":"721ea35edf0bbe940a4bd19eafe61ea5201a1194","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"721ea35edf0bbe940a4bd19eafe61ea5201a1194","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.3.tgz","integrity":"sha512-EUjPxEXwkzE5O8VGLqM1b59ozFvc3z4Sfq2ieJbkXC2vIsu1HzPgJHLscno7OiuAgLc58D3KXRUqEABkrQgxvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXLQ7xayuzxZ8/8qKy7LSFsPlQo2/e1riMOmDWnadGeAiAR6Y7pPzA4msH9WyUtKX332sLAaLAVj6P5291rW201gQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.3.tgz_1476927457068_0.06017746799625456"}},"2.3.4":{"name":"gl-component","version":"2.3.4","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"4e973c1bf110844ebef28e7548246450a95d858b","_id":"gl-component@2.3.4","_shasum":"e26e2ebf6b62e27e2d9b6679ccd571283424c4d6","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"e26e2ebf6b62e27e2d9b6679ccd571283424c4d6","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.4.tgz","integrity":"sha512-YnfOs5WPeICkJXpwn4oK17oq/r9XoIiYg6ZNsVdqYucreEONwjfiwtXexAdtdZA663QejYWGMalqKPqa0lY45g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATE8hlkDFXlyRe+4tlLWDoofLJtX1Hci7wmtRdfMu/tAiAgBQjr8Kc5QeUyaFLhuWELhRyi0AHTOc5AlIP/3efRxQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.3.4.tgz_1476928460338_0.45489451894536614"}},"2.3.5":{"name":"gl-component","version":"2.3.5","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"4d48a87eabde54ce5d92a48103506a6342d12320","_id":"gl-component@2.3.5","_shasum":"4faa1448832390cd1126751f38dc0ad195890b58","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"4faa1448832390cd1126751f38dc0ad195890b58","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.5.tgz","integrity":"sha512-hGqhPCmR8RjqBSYKrIs4QNrqsjBmFWED6CQ1T4drl80SKwE1oTuSnfDCHIU/Cda24Di++WPD3J00kB3ukazgSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa6JxTm3WuCaYoCbbXOOnq7tLQD4juvYPtBflv2YuangIgIwdLYehHdBMNK4e32yaAPwlb3aPr0idrioy/EdtE8IQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.3.5.tgz_1477285518049_0.2616859367117286"}},"2.3.6":{"name":"gl-component","version":"2.3.6","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"298a3270a02999c4650617c1d722a28be662e6c9","_id":"gl-component@2.3.6","_shasum":"e16e2a22c35d2ffe3c1a55c6af185745c7d360fc","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"e16e2a22c35d2ffe3c1a55c6af185745c7d360fc","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.6.tgz","integrity":"sha512-EXVeNqSDMYUiQHokST8J2hmgp132RaA4u/ExwiqSED/yVqqegMblxUWKAo6APvxXld9QnxusibQOAYl61kZxvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6Z4bKvrMUjiTSZTG/BbFbc94Se8GTL1GaWlHSQ76GEAiEAmCidU8L/VpeAArrqNMwhMnlIe7/Scbyiue7dU7gHx/U="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.6.tgz_1478996566853_0.9020597194321454"}},"2.3.7":{"name":"gl-component","version":"2.3.7","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"56348d2f5d49522b15d1ad13fcd23f93e6578499","_id":"gl-component@2.3.7","_shasum":"5819701b8d6fc47632a08844cc9fd00e8e1ded0f","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"5819701b8d6fc47632a08844cc9fd00e8e1ded0f","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.7.tgz","integrity":"sha512-PvCotp4bLLTjRom/+j7SJdSMTzB4Cfesw3xM3QbZpsUyIgxzxuXkpmQrVUrnB87YHo6vTHTKtKlOlCbC5mLqzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbmQo9hat5TorB1nNGwB4drYB5Ow9LrAZ3wYdHtQYDEAiEA2J85VPKsXeK34Tp6IVcHKW8DgpoYPR/qoMVCWiI9GDg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.3.7.tgz_1479169978820_0.7574962077196687"}},"2.3.8":{"name":"gl-component","version":"2.3.8","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"83d9ec065ec4aaa1842a827d62cb417b3e35094b","_id":"gl-component@2.3.8","_shasum":"0c06e2221b1165d14f66582552f9d1588d622b8f","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"0c06e2221b1165d14f66582552f9d1588d622b8f","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.8.tgz","integrity":"sha512-ntkQ1JE8eSxA9XYkA7QbVQXxvlc4HUJr2Csqb//hks8+9ku7HS6sNWa+0j5UNW/eysMGAyilPWwvrw14JUf2VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj/8V1toHPutZFXBZtAcoNEksF+O/V3RwI8MCARrtTpAiB6IcMaXj19OTJyqWwavC7E8aJj0KqX03yJpIN9crBySQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.3.8.tgz_1479266847282_0.464991697575897"}},"2.3.9":{"name":"gl-component","version":"2.3.9","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"c517ab1a9ece907f8da8a242e39fe50e3c0a5df4","_id":"gl-component@2.3.9","_shasum":"7ffa0750aed6751f6fa26704ca0639060524dfc0","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"7ffa0750aed6751f6fa26704ca0639060524dfc0","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.3.9.tgz","integrity":"sha512-PG9BVrDADd6NLSh1BrjGikulNd48EkprV8bKYeGY/zDLAZwte31Kv+QRfn2VjFKxcPE8JhpCAbLelb3eD+Ohpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgea9/BGa248rhE25A8/J2AF4g5aS+NCv0M7Oi6szOfAiEA/ri4jvcoc/arBqVcsNdJ9Wt9+SBistWkRF9dQBUVdQ4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.3.9.tgz_1479847539487_0.06690338649787009"}},"2.4.0":{"name":"gl-component","version":"2.4.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"119532811d679d11356ba761bd41dac5c5ce6d6f","_id":"gl-component@2.4.0","_shasum":"1b4e4be1173635febb32e6c3e9d2f4bcbc011d7b","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"1b4e4be1173635febb32e6c3e9d2f4bcbc011d7b","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.4.0.tgz","integrity":"sha512-DuUHci1WbYHf7JGq9yv6wIwRDlVv4CC2vzWCZO3V2hhQUgG2JF/YzauPOKshoapeKO904DoKS+Ff6ZLpNVQc/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3KVdIuzefnioa+Puvhmjk5vfdd5JLYjETijrxhFIHrAiEApv1YbPx3ZQhadNKUV6DfsuaiFy9zRutMhFuAPuUUAbo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-2.4.0.tgz_1480502191415_0.8862887567374855"}},"2.4.1":{"name":"gl-component","version":"2.4.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"17ed0b5fd1991a3cd2324a1f7b84c98517bf6c15","_id":"gl-component@2.4.1","_shasum":"01cae7a7a1c5b05a9b4aeaff74f890cf50908683","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"01cae7a7a1c5b05a9b4aeaff74f890cf50908683","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-2.4.1.tgz","integrity":"sha512-9+00ZhSr74r8Kdg+QItjwSI1PZC/mfN/Z/PdEYzJPpTw/Fspbwaihl4E2hduwJBYHAKUoLAcbYUHBxML6xo+ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjrwaMhCcoJGNUQqcg2uAoWYUX4qN0madzZZ22+81YSAiB+gkn4LxTzAHcJYDqH1OZrRfoU/es7Sj05rD7Ozzv2LA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-2.4.1.tgz_1480547268630_0.40067300433292985"}},"3.0.0":{"name":"gl-component","version":"3.0.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d245cfebe18b2ccb5e96d6e23860926696014afd","_id":"gl-component@3.0.0","_shasum":"94ed0885ad8477445a5ce08fa4e1d82da472fbe0","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"94ed0885ad8477445a5ce08fa4e1d82da472fbe0","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-3.0.0.tgz","integrity":"sha512-EQWbBOb3UJRuLvH7PJ5TiaVysHCX77oEUXVRI8a9Ywo7qsAqJ5ScifVKqjvSbyyt2oUYY3vuRYisg7++Abbj/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLGG/Dasp98mQORFVqryxKj123FJ/7cn5aY+fuWMuqlAiEAvwW3uTWAIuPN70taABWa3Og5Qc5oLrTqizBky24fZEQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-3.0.0.tgz_1480757026650_0.14490447472780943"}},"3.0.1":{"name":"gl-component","version":"3.0.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","raf":"^3.2.0","raf-loop":"^1.1.3","xtend":"^4.0.1"},"gitHead":"d6574ce1edb24d28390224e9471debec198c9779","_id":"gl-component@3.0.1","_shasum":"b7d15b3d900a01202bca8f0164e1f2a8c7600577","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"b7d15b3d900a01202bca8f0164e1f2a8c7600577","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-3.0.1.tgz","integrity":"sha512-OcPKNpqslJ8dYF27qQ5y9WF8zyPNpHzRme+3a3TOZ1Et73kcZaliLSLLzfiD4ln3C6AHXlo/RXi9+xMHztA0fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsfCh4OG3FJu5yuWbZcYGXUMUFxvCbB4T/Yhg//juiQgIgLwWUlKZlesI+7Roa/e+s+X8B2O/KVLT79YuhZ13VGYc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-3.0.1.tgz_1480758505784_0.698361842893064"},"deprecated":"Please use gl-util + canvas-loop packages instead"},"3.1.0":{"name":"gl-component","version":"3.1.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","color-rgba":"^1.0.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","object-assign":"^4.1.0","raf":"^3.2.0","raf-loop":"^1.1.3"},"gitHead":"f0b1f9d949b963e43975f5eabd1749684432be77","_id":"gl-component@3.1.0","_shasum":"88c1dc4f2b9a8fe3ee363cb10b8fb2de8800e9ea","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"88c1dc4f2b9a8fe3ee363cb10b8fb2de8800e9ea","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-3.1.0.tgz","integrity":"sha512-1j4eOg71N/WsUgw7kCD4tXffJP/Oh/BnvYgfQfhTGc3beJULdeQ3FEfLQlDzJGwj194Vc9uctTdR3rwXXehTPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnO8IU2Xym6CF51NcpAsXqXdd5pddxtZMvCIIAtvs0JAiEAx3NmEFauE9qkwpQ/BX2F+DP61RltwcKr54ngcmSYEyw="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-3.1.0.tgz_1480761563727_0.24374102475121617"},"deprecated":"Please use gl-util + canvas-loop packages instead"},"3.2.0":{"name":"gl-component","version":"3.2.0","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","color-rgba":"^1.0.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","object-assign":"^4.1.0","raf":"^3.2.0","raf-loop":"^1.1.3"},"gitHead":"1dc672c5dd2a112efe786f4738752921ab39e6b7","_id":"gl-component@3.2.0","_shasum":"1cfec557a242ad3586f0476b28b8c949408d914d","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"1cfec557a242ad3586f0476b28b8c949408d914d","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-3.2.0.tgz","integrity":"sha512-C8Bmsp5lWR9H2LJG+QoB2yzyZr4W9He6d5S8fcjtrCvrFVq9GcGjAijnmB2Jb+na4IR7zVy9Ye2fnw9EoTdRnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/xmLBXl6Ryk3ozR+lnd+Zd8iJ5Vp9WQX99tIRTvvNeAiEAvJ5BmQgYTNp7QAepJ8sX+qStM7F5KdqJwc13PwK85WE="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gl-component-3.2.0.tgz_1480767271325_0.6344490493647754"},"deprecated":"Please use gl-util + canvas-loop packages instead"},"3.2.1":{"name":"gl-component","version":"3.2.1","description":"Class for creating canvas-based components, both 2d/3d","main":"index.js","scripts":{"test":"node test.js","test:browser":"budo test.js -- -t bubleify"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"keywords":["gl","webgl","canvas","gpu","stackgl"],"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"homepage":"https://github.com/dfcreative/gl-component#readme","devDependencies":{"bubleify":"^0.5.1","drawille-canvas":"^1.1.2","tst":"^1.3.1"},"dependencies":{"canvas-fit":"^1.5.0","color-rgba":"^1.0.0","get-canvas-context":"^1.0.1","gl-util":"^1.0.0","inherits":"^2.0.1","is-browser":"^2.0.1","is-plain-obj":"^1.1.0","number-is-integer":"^1.0.1","object-assign":"^4.1.0","raf":"^3.2.0","raf-loop":"^1.1.3"},"gitHead":"0917c79f4ddda9acfa989e4da86cad038048db14","_id":"gl-component@3.2.1","_shasum":"de6ece77e4c940f7b9ddec0e72fbe217d1a00e2b","_from":".","_npmVersion":"3.7.2","_nodeVersion":"6.2.0","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"dist":{"shasum":"de6ece77e4c940f7b9ddec0e72fbe217d1a00e2b","tarball":"https://registry.npmjs.org/gl-component/-/gl-component-3.2.1.tgz","integrity":"sha512-lpnDDlaoV3/iP9W9rVp5z1a7vjZncoK87AA05SRolnLl9XBO9UmwjiFdwecnkkahXOjmAiN/6dCFmUYxUYjFAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmqucB2yHoOzHNPfuf8oshivkxX8SBdPWO4mGWCm7POgIhALEFdcIVnjlFRSS3ykXwpTK099gwIpiwXDTVJMNYeKWm"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gl-component-3.2.1.tgz_1480768691870_0.5495662668254226"},"deprecated":"Please use gl-util + canvas-loop packages instead"}},"readme":"# gl-component [![unstable](http://badges.github.io/stability-badges/dist/unstable.svg)](http://github.com/badges/stability-badges)\r\n\r\nClass for canvas2d/webgl components. Straightens out setting up canvas, obtaining context, animation loop, resizing, viewport, textures, attributes, multipass rendering, node/browser compatibility. Basically, allows to focus on vis logic as much as possible.\r\n\r\n\r\n## Usage\r\n\r\n[![$ npm install gl-component](http://nodei.co/npm/gl-component.png?mini=true)](http://npmjs.org/package/gl-component)\r\n\r\n```js\r\nconst createComponent = require('gl-component');\r\nlet c = createComponent({\r\n\t//2d or webgl\r\n\tcontext: 'webgl',\r\n\r\n\tfrag: `\r\n\t\tprecision mediump float;\r\n\r\n\t\tuniform vec4 viewport;\r\n\t\tuniform sampler2D picture;\r\n\r\n\t\tvoid main () {\r\n\t\t\tvec2 coord = (gl_FragCoord.xy - viewport.xy) / viewport.zw;\r\n\r\n\t\t\tgl_FragColor = texture2D(picture, coord);\r\n\t\t}\r\n\t`,\r\n\r\n\t//vert is a-big-triangle if undefined\r\n\r\n\ttextures: {picture: './texture.gif'}\r\n});\r\n```\r\n\r\nThat creates an image in webgl viewport. [**See in action**](http://requirebin.com/?gist=9ede0c194be3facf97a898674fde508c).\r\n\r\n## API\r\n\r\n### `Component = require('gl-component')`\r\n\r\nComponent constructor, can be used in functional style `let c = Component(opts)` or object-oriented style `let c = new Component(opts)`.\r\n\r\n### `component = Component(options|draw)`\r\n\r\nCreate instance based on options or draw method. Options are transfered to the instance.\r\n\r\nAvailable options:\r\n\r\n```js\r\n// place canvas into it, by default document.body\r\ncontainer: document.body,\r\n\r\n// '2d', 'webgl' or existing context\r\ncontext: 'webgl',\r\n\r\n//context options\r\ncanvas: document.createElement('canvas'),\r\nantialias: true,\r\npremultipliedAlpha: false,\r\nalpha: false,\r\n\r\n//default canvas size\r\nwidth: null,\r\nheight: null,\r\n\r\n//color to clear\r\nbackground: null,\r\n\r\n//autofit on resize\r\nfit: true,\r\n\r\n//autolaunch rendering loop, otherwise invoke draw calls manually\r\nautostart: true,\r\n\r\n//enable floating point textures (webgl)\r\nfloat: true,\r\n\r\n//viewport box or function returning viewport box, in terms of 2d canvas\r\nviewport: function (w, h) {\r\n\t//left, top, width, height\r\n\treturn [0, 0, w, h - 20];\r\n},\r\n\r\n//fragment shader code (webgl)\r\nfrag: `\r\n\tuniform vec4 viewport; //available through gl-component\r\n\r\n\tvoid main () {\r\n\t\tgl_FragColor = vec4(0,0,0,0)\r\n\t}\r\n`,\r\n\r\n//vertex shader code (webgl)\r\nvert: `\r\n\tuniform vec4 viewport;\r\n\tattribute vec2 position; //available through gl-component\r\n\tvoid main () {\r\n\t\tgl_Position = vec4(position, 0, 1);\r\n\t}\r\n`,\r\n\r\n//draw method is called by render once per frame, put canvas2d/webgl draw calls here\r\ndraw: function (context, viewport, arg) {\r\n},\r\n\r\n//initial data/options for shader\r\ntextures: {}, attributes: {}, uniforms: {},\r\n```\r\n\r\n### `component.render()`\r\n\r\nPlans draw call on the next animation frame.\r\n\r\n### `component.bind()`\r\n\r\nAttaches component program, viewport and attributes.\r\n\r\n### `component.draw()`\r\n\r\nRuns drawing routine. Make sure `bind` is called before calling draw.\r\n\r\n### `component.clear()`\r\n\r\nClear canvas viewport, the opposite of `draw`.\r\n\r\n### `component.update()`\r\n\r\nUpdates background and viewport.\r\n\r\n### `component.texture(name?, options)`\r\n\r\nSet texture data/options.\r\nSee [gl-util/texture](https://github.com/dfcreative/gl-util)\r\n\r\n### `component.uniform(name, options)`\r\n\r\nSet uniform.\r\nSee [gl-util/uniform](https://github.com/dfcreative/gl-util)\r\n\r\n### `component.attribute(name, options)`\r\n\r\nSet attribute data/options.\r\nSee [gl-util/attribute](https://github.com/dfcreative/gl-util)\r\n\r\n### `component.start()`\r\n\r\nStart animation loop — will be calling `draw` each animation frame.\r\n\r\n### `component.stop()`\r\n\r\nStop animation loop.\r\n\r\n### `component.on('draw', (gl, viewport, data) => {})`\r\n\r\nFired by `render` before `draw` call.\r\n\r\n### `component.on('render', () => {})`\r\n\r\nFired first in every `render` call, in case of `autostart` - once per frame.\r\n\r\n### `component.on('resize', () => {})`\r\n\r\nFired with every `resize` call (after being resized).\r\n\r\n### `component.*`\r\n\r\nInstance contains all context attributes obtained with `gl.getContextAttributes`.\r\n\r\n\r\n## What gl-component is not\r\n\r\n* _It is not a webgl wrapper_, it does not supersede webgl API. The main purpose is making launch and init of webgl easy in DOM, allowing to focus on vis. It does not try to serve as a main entry point nor replace native API, `this.gl` always provides direct access to drawing context, so you can and are expected to manipulate it.\r\n* _It is not designed for custom rendering_, like multipass rendering, texture swapping, stencil/depth/multitexture control, computational shaders etc. The main purpose is a simple way to put webgl rendering process to canvas. Although, customization can be easily done with hooks/redefining methods, but everything you would have to do manually, here is to say creating framebuffers, renderbuffers etc.\r\n* _It does not manage multiple programs_, gl-component is bound to a single program. Best practice for managing multiple programs is creating a separate gl-component with shared context.\r\n\r\n\r\n## Built with gl-component\r\n\r\n* [gl-spectrum](https://github.com/audio-lab/gl-spectrum)\r\n* [gl-spectrogram](https://github.com/audio-lab/gl-spectrogram)\r\n* [gl-waveform](https://github.com/audio-lab/gl-waveform)\r\n* [plot-grid](https://github.com/audio-lab/plot-grid) for creating html grids.\r\n\r\n\r\n## See also\r\n\r\n* [gl-util](https://github.com/dfcreative/gl-util) set of practical webgl methods\r\n* [settings-panel](https://github.com/audio-lab/settings-panel) for creating control panels.\r\n\r\n\r\n## Credits\r\n\r\nFor API insight to [gl-vis](https://github.com/gl-vis), in particular [gl-plot3d](https://github.com/gl-vis/gl-plot3d); to [gl-now](http://npmjs.org/package/gl-now), [canvas-loop](https://www.npmjs.com/package/canvas-loop), [regl](https://www.npmjs.com/package/regl). For routines to [get-canvas-context](https://www.npmjs.com/package/get-canvas-context), [canvas-fit](https://www.npmjs.com/package/canvas-fit), [raf-loop](https://www.npmjs.com/package/raf-loop).\r\n\r\n## Contribute\r\n\r\nTry building your own component based on gl-component, for inspiration see code of released components.\r\n\r\n[site of the moment](http://www.stevemartin.com/)\r\n","maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"}],"time":{"modified":"2022-06-18T12:44:40.610Z","created":"2016-05-10T18:32:22.310Z","1.0.0":"2016-05-10T18:32:22.310Z","1.0.1":"2016-05-11T00:29:57.007Z","1.0.2":"2016-05-15T01:00:55.808Z","1.0.3":"2016-05-15T01:17:21.504Z","1.0.4":"2016-05-15T01:28:30.942Z","1.0.5":"2016-05-15T01:32:52.461Z","1.0.6":"2016-05-15T01:33:37.789Z","1.0.7":"2016-05-15T03:22:12.192Z","1.0.8":"2016-05-15T03:45:05.698Z","1.0.9":"2016-05-15T03:48:31.141Z","1.0.10":"2016-05-15T04:05:13.536Z","1.0.11":"2016-05-16T21:34:47.650Z","1.1.0":"2016-05-18T00:17:57.385Z","1.1.1":"2016-05-18T00:34:42.950Z","1.1.2":"2016-05-18T00:43:02.550Z","1.1.3":"2016-05-18T01:41:23.319Z","1.1.4":"2016-05-18T02:47:01.590Z","1.1.5":"2016-05-21T15:54:07.712Z","1.1.6":"2016-05-21T16:24:39.959Z","1.1.7":"2016-05-21T16:53:11.574Z","1.2.0":"2016-05-22T21:29:34.570Z","1.2.1":"2016-05-22T22:29:31.189Z","1.2.2":"2016-05-22T22:54:40.157Z","1.2.3":"2016-05-22T23:25:33.769Z","1.2.4":"2016-05-22T23:37:03.033Z","1.2.5":"2016-05-23T01:10:08.812Z","1.2.6":"2016-05-23T01:14:24.346Z","1.3.0":"2016-05-28T03:38:54.774Z","1.3.1":"2016-05-28T03:57:49.308Z","1.4.0":"2016-05-28T14:07:57.219Z","1.4.1":"2016-05-28T14:09:54.712Z","1.4.2":"2016-05-28T14:21:16.073Z","1.4.3":"2016-05-28T15:19:25.256Z","1.4.4":"2016-05-28T16:20:17.186Z","1.4.5":"2016-05-28T16:56:14.887Z","1.4.6":"2016-05-28T17:12:27.015Z","1.4.7":"2016-05-28T17:23:38.242Z","1.4.8":"2016-05-28T17:50:00.409Z","1.4.9":"2016-05-29T02:33:42.651Z","1.4.10":"2016-05-29T18:46:09.786Z","1.4.11":"2016-05-29T19:03:48.961Z","1.4.12":"2016-06-07T21:25:39.899Z","1.4.13":"2016-06-07T23:43:48.464Z","1.4.14":"2016-06-09T18:26:01.403Z","1.4.15":"2016-06-09T20:12:17.979Z","1.4.16":"2016-06-13T03:50:40.664Z","1.4.17":"2016-06-13T05:22:19.510Z","1.4.18":"2016-06-21T23:08:48.705Z","1.4.19":"2016-06-22T05:35:50.255Z","1.4.20":"2016-06-22T05:42:17.495Z","1.5.0":"2016-07-26T17:40:22.236Z","1.5.1":"2016-07-26T17:41:41.844Z","1.5.2":"2016-07-26T17:59:58.871Z","1.5.3":"2016-08-13T18:27:05.458Z","1.6.0":"2016-08-21T04:44:28.088Z","1.7.0":"2016-10-05T04:30:53.283Z","2.0.0":"2016-10-08T01:23:26.432Z","2.1.0":"2016-10-11T17:27:17.023Z","2.1.1":"2016-10-11T20:21:59.279Z","2.2.0":"2016-10-12T17:04:19.446Z","2.3.0":"2016-10-19T01:14:06.970Z","2.3.1":"2016-10-19T18:26:27.564Z","2.3.2":"2016-10-20T00:37:37.532Z","2.3.3":"2016-10-20T01:37:37.751Z","2.3.4":"2016-10-20T01:54:22.561Z","2.3.5":"2016-10-24T05:05:20.443Z","2.3.6":"2016-11-13T00:22:47.591Z","2.3.7":"2016-11-15T00:33:00.889Z","2.3.8":"2016-11-16T03:27:27.970Z","2.3.9":"2016-11-22T20:45:41.721Z","2.4.0":"2016-11-30T10:36:33.862Z","2.4.1":"2016-11-30T23:07:49.422Z","3.0.0":"2016-12-03T09:23:48.842Z","3.0.1":"2016-12-03T09:48:28.417Z","3.1.0":"2016-12-03T10:39:24.396Z","3.2.0":"2016-12-03T12:14:32.004Z","3.2.1":"2016-12-03T12:38:14.099Z"},"homepage":"https://github.com/dfcreative/gl-component#readme","keywords":["gl","webgl","canvas","gpu","stackgl"],"repository":{"type":"git","url":"git+https://github.com/dfcreative/gl-component.git"},"author":{"name":"ΔY","email":"dfcreative@gmail.com"},"bugs":{"url":"https://github.com/dfcreative/gl-component/issues"},"license":"MIT","readmeFilename":"readme.md"}