{"_id":"gl","_rev":"93-f64b7733810be1416db87feb747aa360","name":"gl","dist-tags":{"latest":"8.1.6","next":"9.0.0-rc.10"},"versions":{"0.0.0":{"name":"gl","version":"0.0.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@0.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"0577ab666906ff836f5852eac60639dddc3bdc49","tarball":"https://registry.npmjs.org/gl/-/gl-0.0.0.tgz","integrity":"sha512-ZKl5l7tjWwEZR7HPQoSGBf70I84hmrJKVzBI5hD149Qo3IW6sru1+S6EJ8O4CuvZA0gs3UGYcr+g5VpyGL275A==","signatures":[{"sig":"MEUCID1Yk9IH48ELHoKZAjO5RXyaNPXBycI9VbWnrVF6BV90AiEAxxT9pANzpkIxpmUU8QZO6m9PMjzzAPVDMMtWJ/JbYYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","gitHead":"7744c0aec3707ac931ce3534d8c13fe0c8b7147b","gypfile":true,"scripts":{"test":"node test/fbo.js","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/mikolalysenko/headless-gl.git","type":"git"},"_npmVersion":"1.2.3","description":"Creates a WebGL context without a window","directories":{"test":"test"}},"0.0.1":{"name":"gl","version":"0.0.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@0.0.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"e63c9bcae99d470f876c41f6f5e22946afc2128a","tarball":"https://registry.npmjs.org/gl/-/gl-0.0.1.tgz","integrity":"sha512-fplmnKaWKAojkZ19cxeLn9y4EaToUbFXZIrn+7HvvazZ5mgGHear6R4AwE8tVKDunXE+HmFIOT9GWwQhF1+J9w==","signatures":[{"sig":"MEYCIQDAZpkiuAgPhFeB3guzuSYKcJr3xpyfAQgAsfed8R2UygIhAJhifXXBEFwOi8XxY84EU3eHLmCxiwAB6bvkjN0mElC/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","gitHead":"7744c0aec3707ac931ce3534d8c13fe0c8b7147b","gypfile":true,"scripts":{"test":"node test/fbo.js","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/mikolalysenko/headless-gl.git","type":"git"},"_npmVersion":"1.2.3","description":"Creates a WebGL context without a window","directories":{"test":"test"}},"0.0.2":{"name":"gl","version":"0.0.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@0.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"6967118835ad43da6b3fd499b934acd467ebf765","tarball":"https://registry.npmjs.org/gl/-/gl-0.0.2.tgz","integrity":"sha512-zffKGCv9yS3KpPQxVPP2aflyYAYSvCFCfyeOi5tRB7dUd9MGexZinGpVcn/jBFcQsY7PUVBK3A8a3Omf2pA8rQ==","signatures":[{"sig":"MEQCIClhNoute3r+eTBjAqjyJ8m9Q5St87zbhn5fwN52eyXvAiBFR+ZGwgTN83dcpDuIqhyaTRtvbrlDL39nMZxv0AG5FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","gitHead":"7744c0aec3707ac931ce3534d8c13fe0c8b7147b","gypfile":true,"scripts":{"test":"node test/fbo.js","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/mikolalysenko/headless-gl.git","type":"git"},"_npmVersion":"1.2.3","description":"Creates a WebGL context without a window","directories":{"test":"test"}},"0.0.5":{"name":"gl","version":"0.0.5","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@0.0.5","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/mikolalysenko/headless-gl","bugs":{"url":"https://github.com/mikolalysenko/headless-gl/issues"},"dist":{"shasum":"306a456a5126de01bb53b5ecb9383bfbebc44b37","tarball":"https://registry.npmjs.org/gl/-/gl-0.0.5.tgz","integrity":"sha512-WIM0FvGHBmpd+cjkR5cJIw7KNdtHuSYrkN0j3w0aq8ZREoH0OfUox0DYhjm2Hs/aRHogb4qIOaYDwepwvXcapA==","signatures":[{"sig":"MEYCIQC/K/mu+sdnWz6HV5iklkeYbOzFntqn9ufLQ65yDeOtfQIhAL+6WUn+Q2bVAjYO57CsURWGm9NdRLdpVQFRyc0X8Rj1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":"browser_index.js","gitHead":"7744c0aec3707ac931ce3534d8c13fe0c8b7147b","gypfile":true,"scripts":{"test":"tap test/run_test.js","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/mikolalysenko/headless-gl.git","type":"git"},"_npmVersion":"1.4.3","description":"Creates a WebGL context without a window","directories":{"test":"test"},"dependencies":{"node-gyp":"~0.9.5"},"devDependencies":{"tap":"~0.4.1","jsdom":"~0.5.6","canvas":""}},"2.0.0":{"name":"gl","version":"2.0.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"b4bf31038a0aa9f3a9e57f56e14f74e2579ce8fc","tarball":"https://registry.npmjs.org/gl/-/gl-2.0.0.tgz","integrity":"sha512-ypJfY+aooTm7MvXAB170RbWp+zM5dAMradORZl1hZEXYLtoRvExhhar2tIZTXmH002bp/pcoJoZcMKpl386P0g==","signatures":[{"sig":"MEYCIQD1fLW5nX3gCoXBt6Tc06639pIO8qS3l/5KW2eORSTUwwIhAMskb+LFWoZC6s1dUxQLkPvH/PxowZFZCr1pdMq037da","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b4bf31038a0aa9f3a9e57f56e14f74e2579ce8fc","browser":"browser_index.js","engines":{"node":">=0.7.0"},"gitHead":"4456754d3f3be5ec4f7649ee5a0ab7a9663b5ca9","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.2","bit-twiddle":"^1.0.2"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.0"}},"2.1.0":{"name":"gl","version":"2.1.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"e5ce908eee795d9aa9ad0dd7f2f720014a3cee93","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.0.tgz","integrity":"sha512-UHAUtV/Al1Ab2hVuvPQUDPB55KD9hxDHemt0kUYJEMXMH5uTKl2mrpj4WKdFFCLlyXg3I0TqNuVZdI6mN+ahxw==","signatures":[{"sig":"MEUCIH5XxfJ3wZhGdF3lrCC8DkfmX+6ycTlObMZxw9O1sC2GAiEAmZhpoKlRwX43k0ucgGDUtfx+K/hDHpKTQz37rhV3t9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e5ce908eee795d9aa9ad0dd7f2f720014a3cee93","browser":"browser_index.js","engines":{"node":">=0.7.0"},"gitHead":"b19e10812f53a8244691e894b51f6487fe486bc1","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.2","bit-twiddle":"^1.0.2"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.0"}},"2.1.1":{"name":"gl","version":"2.1.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"2527a6ea62e013bbad092c7ed54060b007cee073","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.1.tgz","integrity":"sha512-GjEF00ieIkVxJ5bxxGzvNc7HOhVXSGMmpRjKtPIrbqKbQ70RHLonQ4YTKlOQbeOr7pd43GOazWTS+oPcuv90KA==","signatures":[{"sig":"MEYCIQDvl52q/6XVyxWElXklsBHWhr/T/m/iHnGMgiLmY2YXYwIhAMax+jBFGwQ2fV6tKzOmZ3Y0A16PqGYyNZqNLOZ9P8Fh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2527a6ea62e013bbad092c7ed54060b007cee073","browser":"browser_index.js","engines":{"node":">=0.7.0"},"gitHead":"1028546276f7a33e557221cf684a34504895f6e1","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"node-gyp rebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.2","bit-twiddle":"^1.0.2"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.0"}},"2.1.2":{"name":"gl","version":"2.1.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"22bd24f645b42a2806ddec2e91af1ff54d54f50a","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.2.tgz","integrity":"sha512-bWYKGtgkHw2ffMd7l1Tx36MkI9TuL4PK9pjE+p7HHAMyZY5tGvyJF7KEZEvIcrF7CUq39/VPHDfaSw2GvBChmQ==","signatures":[{"sig":"MEUCIQCJgPZ3vPArqzehV8smtup4iEW52mkspIyOumMpZFOEtQIgX/sH4qx5r0DFZzNHpeUFRFYezdSbA+djvBQHGieH+e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"22bd24f645b42a2806ddec2e91af1ff54d54f50a","browser":"browser_index.js","engines":{"node":">=0.7.0"},"gitHead":"99deb7a34633d1f726f5c3c4a13b62c6137eec17","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"prebuild --download","prebuild":"prebuild -t 0.10.40 -t 0.12.7 -t 1.0.4 -t 1.8.4 -t 2.4.0"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.11.3","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.7","dependencies":{"nan":"^1.8.4","bindings":"^1.2.1","node-gyp":"^2.0.2","prebuild":"^2.5.1","bit-twiddle":"^1.0.2"},"devDependencies":{"tape":"^4.0.1","prebuild":"^2.4.0","gl-conformance":"^1.0.0"}},"2.1.3":{"name":"gl","version":"2.1.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"665b33f815de3301ad83a092d4a803d73940f8bb","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.3.tgz","integrity":"sha512-Wm2xR/d7gG+WRn7Bssna3rb013/ascG+NlrGWy6/n1alcJdZM3U2kq8upgfMIBBbpAkqaEj7qNannjFnYYGOEg==","signatures":[{"sig":"MEQCIBrfx84gBOk76cevccjBG4ktZ0+0WqkO+m0P/O5sOeI1AiBerRcinUB6MmLdNNJ15noK4cY0/7c8XKqmYzeQZHYw4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"665b33f815de3301ad83a092d4a803d73940f8bb","browser":"browser_index.js","engines":{"node":">=0.8.0"},"gitHead":"24e6fc217cd1dd19ce882ef37e743e721967f67e","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"prebuild --download","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.14.4","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"4.1.1","dependencies":{"bindings":"^1.2.1","node-gyp":"^3.0.2","prebuild":"^2.5.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","nan-typedarrays":"^1.0.0"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.4"}},"2.1.4":{"name":"gl","version":"2.1.4","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.4","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"fa054f64484d5f69dce55ef03e1d36037fdeef50","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.4.tgz","integrity":"sha512-vhKEG/1nwaXs8I3/lb/EsgwH7oyGqMqclpYkkxiD9f3+MOOGURD/G9D5LVcMfcajunUn6bOrzm5Yhn8ABi/knw==","signatures":[{"sig":"MEQCIFHmnxaBlH+LcehA6tW+ucG5ZY9qPq9p6R/Sa2BrKIYLAiAqP+syvJ8DjEd8bMCa+T7qZwgfhrKyOfBc0GnYlqecRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fa054f64484d5f69dce55ef03e1d36037fdeef50","browser":"browser_index.js","engines":{"node":">=0.8.0"},"gitHead":"546426fee44e2c4fe601191b4db65aa6bf8288be","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"prebuild --download","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.14.4","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"4.1.1","dependencies":{"bindings":"^1.2.1","node-gyp":"^3.0.2","prebuild":"^2.5.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","nan-typedarrays":"^1.0.0"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.4"}},"2.1.5":{"name":"gl","version":"2.1.5","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@2.1.5","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"b8d15432402ff5c71b609e844f1682ba25aa620c","tarball":"https://registry.npmjs.org/gl/-/gl-2.1.5.tgz","integrity":"sha512-iR973AI1xKH7UziPfAl4eW4CwMg+jUQ7d2YTxq9McXwjKdhlGCyIAN0XOR6O4i2mr8/XmQtUj9iLswoWRIPI1Q==","signatures":[{"sig":"MEUCIHhCDL4bUjmeADvmANPQHkf5RJ+6nHURx+CB9696XtNNAiEA4GLgIIdY+RLe8t21l+3OZ/4SqqelEizU1eHgdsk81PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b8d15432402ff5c71b609e844f1682ba25aa620c","browser":"browser_index.js","engines":{"node":">=0.8.0"},"gitHead":"98d82a1a614c512321776f780130d004832389be","gypfile":true,"scripts":{"test":"tape test/*.js","build":"node-gyp rebuild --verbose","install":"prebuild --download","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^2.1.0","bindings":"^1.2.1","node-gyp":"^3.0.2","prebuild":"^2.5.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","gl-conformance":"^1.0.4"}},"3.0.3":{"name":"gl","version":"3.0.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@3.0.3","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"ba9c77438dd3f78f531d10b328a3f2ca9c594fec","tarball":"https://registry.npmjs.org/gl/-/gl-3.0.3.tgz","integrity":"sha512-wbhDvmjxQnioMUr5Kz5w1gSgMI42FzAHRaHHgcYdLl2c3u562/Vr/0/nyU4nLcbeHueNJ1niQkL6H6wXh069Ew==","signatures":[{"sig":"MEYCIQDXkkQbdG+LxcfkMt8k544Vw4u9CVuHoDGkOwm9VKCAggIhAKoL1VHiBBuy3m0XR0r/PZc6Vv0C60uF23NyMtCle4sS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ba9c77438dd3f78f531d10b328a3f2ca9c594fec","browser":"browser_index.js","engines":{"node":">=0.8.0"},"gitHead":"ade98fe4c2d25bfcffd5979e7513198f5bb390f4","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"3.7.3","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"5.9.1","dependencies":{"nan":"^2.2.1","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/gl-3.0.3.tgz_1459980197020_0.1572914149146527","host":"packages-12-west.internal.npmjs.com"}},"3.0.5":{"name":"gl","version":"3.0.5","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@3.0.5","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"0a6c9a0df86bcb230fb7ed36ba540b97fe70d388","tarball":"https://registry.npmjs.org/gl/-/gl-3.0.5.tgz","integrity":"sha512-QzCGCWTxrUG36KxmWVtzZ7xlPfVSYxbrEjI6mUCrH6L3Mie01X9bAEE1XHuyw6+tb//ctKQj7EiECrvGJjA4OA==","signatures":[{"sig":"MEYCIQCZfS/eoRM+kdAQEMnqupfr5/PQBJPkPVwHZczDhkF9awIhAKLfobjHJUPmJ5sUtGKCjKUGfFiRoUqmrYLurMZC5qj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0a6c9a0df86bcb230fb7ed36ba540b97fe70d388","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"a8f003a8083da0f324aa407da7bd229d25575a58","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"3.8.6","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"6.1.0","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/gl-3.0.5.tgz_1462774639472_0.8444193855393678","host":"packages-12-west.internal.npmjs.com"}},"3.0.6":{"name":"gl","version":"3.0.6","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@3.0.6","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"f83166761a0bcf22b17512aa7e28586b048fb948","tarball":"https://registry.npmjs.org/gl/-/gl-3.0.6.tgz","integrity":"sha512-aiRZj0EUu6qgIOeprAQnGjK9V5sDhS43Hyq7wR6vX9dULaCKMh79kk6FwjF0Xqu+Ob+oiGo0QV/fydce+7Zc6Q==","signatures":[{"sig":"MEUCIGB22zDLVZlwem4H3DIteKfxnJCyNvq+bXne34sBJDe4AiEAnpHs9t1AJjoRRD4KJFRCpp9JZMUfCtZL1BB6lDm/Psc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f83166761a0bcf22b17512aa7e28586b048fb948","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"c49993fe0b07c40e39415553aadc0b54b780d8ec","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/gl-3.0.6.tgz_1463330684263_0.6243987334892154","host":"packages-12-west.internal.npmjs.com"}},"4.0.0":{"name":"gl","version":"4.0.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@4.0.0","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"1900d24534bd57488f1d65b11728cde3403b0f88","tarball":"https://registry.npmjs.org/gl/-/gl-4.0.0.tgz","integrity":"sha512-tZ6FBhnF17rf1G+bVQOk9t00jXS7k01Yaw6kWASwg2Bv6yHW7pv8J95hYxGJ9h3seY4/EW2roBo/ORDdGOqbcQ==","signatures":[{"sig":"MEUCIQCUsCC4d1u2VDo2uy0OtbIzgoPxesQGd0xkbWWyJh/N7AIgR6cYKXgF7tJ2mWzk1SNeD+sxLYZKRiomEp0fqc3cL8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1900d24534bd57488f1d65b11728cde3403b0f88","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"2ac4027104239eb19429ba961e4d4330430418db","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"3.8.6","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"6.1.0","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl-4.0.0.tgz_1464239336643_0.28023005765862763","host":"packages-16-east.internal.npmjs.com"}},"4.0.1":{"name":"gl","version":"4.0.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@4.0.1","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"a4cd0146598e1e0d8bcf1de4f52938882d8ded62","tarball":"https://registry.npmjs.org/gl/-/gl-4.0.1.tgz","integrity":"sha512-FHiWplgf+KVA6oLU0bmZXaJQ3uy22zoy6mi1c39zmQ1RH5OJSB7Uk7VP33NFaWNt3qPIOfCARFRu+FwKW8I7sw==","signatures":[{"sig":"MEQCIHcqJ3OixHhYm9lBn5oseW8/9X0VvpB3IJqFrqupmPVeAiBG/VIIUbN9zL5P85bygVBtCyH/V/ju42s796iH/vTm/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a4cd0146598e1e0d8bcf1de4f52938882d8ded62","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"7a33b94e8285d03c83fe2bafc4e34ec45813c7c0","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"2.13.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"0.12.2","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl-4.0.1.tgz_1464291955536_0.7534763514995575","host":"packages-16-east.internal.npmjs.com"}},"4.0.2":{"name":"gl","version":"4.0.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@4.0.2","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"bd2e59eae29d5db84a3c53816ce1dcd1dc84f928","tarball":"https://registry.npmjs.org/gl/-/gl-4.0.2.tgz","integrity":"sha512-0YuULA3i5t4DsSkK2XjcNCEI2Ph/zzXkO3Vh9IbEUhCTC8NpliWDRMtc9ZVVpnVopna/OgSqem5XEQn3m9BU1A==","signatures":[{"sig":"MEUCIQDz9LAgnX0IUBFfHqbbeo6c2ORgzdmDzIh/yRTVnRzIKwIgN1U1KBF8eIBZkqa8mGBNNw2eSf0J4P3FPMhtb7yFwEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bd2e59eae29d5db84a3c53816ce1dcd1dc84f928","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"b376ac5ee96aa4c412128eef4cfa74221afdb151","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"3.8.6","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"6.1.0","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^4.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl-4.0.2.tgz_1466025805952_0.748961400706321","host":"packages-16-east.internal.npmjs.com"}},"4.0.3":{"name":"gl","version":"4.0.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@4.0.3","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"277f8bd542c84f99fa5bf98821b32d7b27a05627","tarball":"https://registry.npmjs.org/gl/-/gl-4.0.3.tgz","integrity":"sha512-Ls1guEra3mnI0jxc1x1QzxxVLiWUKygA1QaEUqw+uuJ4kLX2TFoYuYaQM+gqijCwcMdhiaUN+x7EI4SBrXRokQ==","signatures":[{"sig":"MEYCIQDWhAJMWpRzLuViTMp6oNlYkCHg06oTDgRytAuGgB38qQIhAMTIknQ/DxZran2vehb1Ye+TDMZleio1GNwdTw8ZDPIK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"277f8bd542c84f99fa5bf98821b32d7b27a05627","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"fa237d1f4f3d694cd21f9f8c32e47b1420a1221f","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild --install","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"4.0.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"7.4.0","dependencies":{"nan":"^2.3.3","bindings":"^1.2.1","node-gyp":"^3.3.1","prebuild":"^5.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2"},"devDependencies":{"tape":"^4.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^3.0.0","standard":"^6.0.8","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl-4.0.3.tgz_1484349044079_0.43464061873964965","host":"packages-12-west.internal.npmjs.com"}},"4.0.4":{"name":"gl","version":"4.0.4","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD","_id":"gl@4.0.4","maintainers":[{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"i@yoshuawuyts.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"46745f365a230672b2f988d85018f737e64c3343","tarball":"https://registry.npmjs.org/gl/-/gl-4.0.4.tgz","integrity":"sha512-J/l/QSjbW9UHQjWqmCtXe2H1Gt8ednfC1tofmwABg9z+36DMNBs8W3i/2NgLg4Mdg+bED/DKnU1B3HIpSSidFQ==","signatures":[{"sig":"MEUCIHfTjWChmAIygLEZsrEap3GbZ8XjVMsfS1g8WcZAS6UjAiEAntmLE2CGXxfHaTH/gr/phbxoo12+fyYiAVPZ8Ef302o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"27fb1b28c3b00e35ae9715dc26890d8ca5a07a19","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --t 4.6.1 --strip"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"5.1.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"8.1.3","dependencies":{"nan":"^2.6.2","bindings":"^1.2.1","node-gyp":"^3.6.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^2.1.1"},"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^7.0.0","prebuild":"^6.2.0","standard":"^10.0.2","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl-4.0.4.tgz_1499443398885_0.6625188225880265","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"gl","version":"4.1.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.1.1","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"999383a9ec2863c6d9db9c61866ddb96b4be1998","tarball":"https://registry.npmjs.org/gl/-/gl-4.1.1.tgz","fileCount":1126,"integrity":"sha512-2SeT0193YonCMR0wjKuZm3GNq52qcRD7S1LsRvs3U9c5lnDceQjEw0sUgpEukIe4tS0F/6wL5q+/CWH4Zf58OA==","signatures":[{"sig":"MEYCIQDtzYbrw9R0umfZp/WJtzQRPjYHqrwYzNscACtYLcWXfgIhAIdiPBgHJJVTo/zpnEH/EZbLrJfcLvRWEJf0K/T+6GKX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20366759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrRhoCRA9TVsSAnZWagAAFScP/0z1KhnOXOvl5GUo3tYR\nFDxX1iHGVpXFfAt5+8HyS6koSlySle76vJ4rmsTqOTLB/2izEq6k1fkwjEpM\nQTVguITYHxr0PJxWlQNMzzR8hfSoLfaQlgz1eJKeXv45qvDfKgrTT/Aa7cxb\nGTaA0wQ5g8TtpMRHQuaAEnzg2GbB4nVBQBtBJFI6UHl9R3qb7sCyfWZAbVYG\nK8ejWu7HyPEijVa0jGPtqw/KMzC3RxkCIRh1fNupABbD/3oJa0kr0/b3+/MD\n0mVQPj1oFFpKWKijHtQl9LxmJ6gqAmZgJYfG+g3KvDsPX3vBZqSVz0cv5aA1\n3InkhojPM7QodkknuWVWKoYkbr1lssloGqY7ZxGXhcJ7demFhmeA6e01SyI3\nBOiRXGThQ72wMQC3i1o/pRNrSyoca93IPSJVCwNxFVAngmgZLsUxV6C+WJui\nVL/WuQOZPUIA0KrA49kah75H6DT9iUopWm2AkdLuaIyMhNE5wtBNLshMs0Lq\no3fmjyZA+vwkdkxFX/Wyy2r6wCD35cv5OYRJ7+HV30n9+wMJ3jO/HSy8Wo/D\n5mxfhJM6L3q0CbmLLRGDdVm2bZM7ipGwc0MCk2WkhWznlSlPX727wgI/a7KN\n7TyIPVjx/jBhnC5nemwiL/IXJLtPo3oDf/h7swFTuohYCFe/oRzWWv2BrSmR\n71kg\r\n=baNk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"1fff32c873fd29389d450ecc21cf49d8a0b5c31f","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.2.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"10.7.0","dependencies":{"nan":"^2.6.2","bindings":"^1.2.1","node-gyp":"^3.6.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.1.1_1538070631776_0.1501733691375875","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"gl","version":"4.2.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.2.2","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"e5aa1a7a9ccb5f36464763ff9454f41f2fa59424","tarball":"https://registry.npmjs.org/gl/-/gl-4.2.2.tgz","fileCount":1125,"integrity":"sha512-RiFX+eUrMiVXyYaO1/tsHE8ex+a/52GY2mTE5MjUWE6gJvRFqGYwE6psPtEeiucBlX7DDmHe2QjJ4qyT/ubrYA==","signatures":[{"sig":"MEUCIQDsw1fFgaa5Ser1oNgPGrgrzqboHRrXsNHWo3UMVqpv8QIgR+gXfj+q0UxVaQiduWSf9Uzsu9VWx9rnsZQVJlOdl9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20382733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciemkCRA9TVsSAnZWagAAGs4P+wUeUY5/YJoWBgvxt91B\ndWEFZ9vXuMs5UhZXcZIFcUIy7DlWzJegK9WH78Ro0oQyVQmmIM2ZWPyDLT+p\nAFWX9Y5YEsGITIhjOBQ7Zso+uaJMm3+XAKzwLxVEptWb9b+87Lmg/IAkQsmq\nkc1ad4eESNri0HYcEyZFbnC3nHRD0qKOgmGIUvB4hUWU7bAXXMYpBRFToRl5\nO4eLtMSECs+sJV+cqJo/3aRjjAUJpmbVmc4Uadii+ZS3/eUuhp/vLHRSSid2\nELoFl4RoLhEpNj4wezFvsD2IyVe5Y2cG42sWI0HsW8OWjv1z7L/NgHmqyr+P\nopYfYEgcBlqJwDDeCLaMAogDmQSQwagydtmeSMwgbrcpK3kZhu94iibjK6lI\npekbemxQ/ONHgIBq4y65R/mwEWLzbfG2CBkywhRorK4AbBpk2LMTZD95Zlzy\np4+NwQFRdNDDVym7y6tv62Uy5C8PvZ7gWTaUYKuZJ65maEM3V8GQsnqCLSOu\n2T6F4fHYGFuw6s9odePHcuHtwNhDmySYJOw4BHP23Wv8h5kOcn/sNzHdQWIM\neP+y9TezWuXERHf9vGrGQ+artK/PSqB9007ATN1dp7bTqlxhBYE3ofq84pS5\ntlPupQwvUMP3aco/ah+haUQPK9l24vfk4QRwvJtfupp+zNNPAeiaKFVy1Ueb\nvGta\r\n=cuHu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"e6656d0512d529ad00f41d68bef9c6dc19f5fce7","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"11.8.0","dependencies":{"nan":"^2.6.2","bindings":"^1.2.1","node-gyp":"^3.6.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.2.2_1552542116069_0.957211973221211","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"gl","version":"4.3.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.3.0","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"6761cfe942d385fe7471a25c43a8bd808536e2eb","tarball":"https://registry.npmjs.org/gl/-/gl-4.3.0.tgz","fileCount":1125,"integrity":"sha512-LkwpLejYvMKkq30BY99s9dO//uUWfMYUlr0lioA0GILTazUbtN5qF0Gt2GBmukUXyuzSVWs5aH4GvqqC2ZG2ng==","signatures":[{"sig":"MEQCIHmMd0DfmeTT4+pIxUvsYYhDek81cqF3r4e8XF0LiFx7AiBtkpip1jxfHqlmKHr7GSeSEBRFFNEO+Sdg+wAU6HTEJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20387407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5wVHCRA9TVsSAnZWagAAJcsP/3JX41PMLYmSlQo58WJT\nWj88f88Hb+J1b+MC2ObrEnInMIWQRvsaKKNwkATl1NH0ev/FRXFxZHY7PTs+\ncyj0UFY+tq3cODrTInkChy89RcCLYog2rFzXu7rQ1PkChtp/N4BCucsZ6EbE\nN4n+3MluJCdaPCcvQ9UUMgO9rJZNZvaEtOU8201PMeJE2A863DL1ISkTTHEj\nkGMbbDTcIm30+LSxoqBGoS+aldQNeo1cmfJ8LglGgc2MmKnkKr0h+hsyZW/j\niFR5/GoQNX7qeqR8fnsXvDveEQ7BXHew87yKJZaYqDH8E2ttCJqhhgmzZ73w\nZijyQQCv2X8Ec17qXp6RIK7wF875LxBuxDfBZfIaMzmnk1lSEpFMsnHqY8Ml\n1l5Ut7j6nY/0jauzeTdYvUg4xEWmWXodVrFSXHrFX2Gd2whxYmKXArC3NWRL\nB7tLWg1EjKURuI3TKJDyEkwud3v2DOrxGspZAqxskQKpFtu+tbzPsIHuGzTJ\n0jKQ/UMDUncRIStza9qUn04h1VWq72lQrg3uB/yYOmIijdULhC3nd73SI0En\nfRTlgght6IrLAqsyWfYN65czDwbj3K99OPTjaXdUSqAjpLofbTmwgaRJy9kq\nRL8/EzDr5rUifbW/0rfxcyDRfOX4ZXxvuO0Hap/auxfq5ZDdSGRpWkRXwpQL\nU5Ud\r\n=aZAu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=0.10.0"},"gitHead":"1973fc95109d20476fb6bf9994c8fb0cffe22133","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.0.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.3.0_1558644038196_0.8753957961372492","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"gl","version":"4.3.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.3.1","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"96270908794f41a7018c727ac37781c2435dff76","tarball":"https://registry.npmjs.org/gl/-/gl-4.3.1.tgz","fileCount":1125,"integrity":"sha512-JCj4DxsBL9dh7ATIyHJ9tLg2a2jQnG5u5dS56ENbmplKyU+uDDmWvevoBATJM9oJ7qcchS7CstPWAEQJekXrig==","signatures":[{"sig":"MEUCIQCvYea2TE3NlH/QAy0GQ/39k21yaV7zskEXPLyWuijA8wIgVX15c/Zp46MbtqbsbswAU9NczVBYhWg+pVYG+sDLGsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20387608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7iClCRA9TVsSAnZWagAAi8gQAJmoXQ9W94bDj2vG967j\ntRW5FHYwl6HgAUA4DESo2HdYrQe8qfZzuJpzpl9fLbWcmX1MhHim7d54H61h\nShzMNt+fXveckLlFOQ4W+TYLxRNxhiW8oosrM37/5WAqQ8XYrkxaGVag+f1b\njNCkQEqxPw/FWpoC4FQm8pKyJI0v+UB7ZH7ogsMjmFSuGaWmNyg9UfjlX76n\nhQMdbDt1Y+Nq4EsFwEd3m5OxbzURTcuUp25E7AdGHaQCNcfJrtHKephvWZG4\n3khNjP9bKsr33Uqf2e7ak9jHyMzeoh43gggdXUjq25otUhdP7q22HtTnHvh6\nVVRc3qDXNcfVCL868doNNzIIoa1LCmZLw8xh4w8JDPhZJ1GhqIdDeYbEStcc\nZ+6NLYOx07av8R8uS8tN6jlBxa1lXDIwIt1WV/p+4O020ikZxZThK62AKHwX\nAm2CZrDDjcMU+eX4KykvCc2WpBdEmD9UaTOVInrKGPVtRyMTt7//WSET7jpX\nmU9QFIie1HoV/ydHuQsirTMKeiREYPq2pndSy3PpHUIlIyfoukStBsbyYDQv\n4iropn/Gtv5mwGNHpjDxUHAFeM82efi0qb6LOU+elmvunl4cpTT94dt0Dqst\nJJWIOniZkGo3E8XPBj5F0arW9JNqftvb4ByfMyz1DbikYFFexKZHYIADT16S\n0abR\r\n=9WoS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"1ac1537b982d7bd9ba1618bc1655f106ebf4cc18","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.0.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.3.1_1559109796811_0.024736242820038612","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"gl","version":"4.3.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.3.2","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"ccac72823a8568068a0c66886b72c437d364070c","tarball":"https://registry.npmjs.org/gl/-/gl-4.3.2.tgz","fileCount":1125,"integrity":"sha512-RCWmmzf2noDLr2fCXYp//kazy4hP21hHtuaETr0ypBxgI4s/ugRDfb51U9vc+YfndYk8HjCKtBwQVLvSR4cURA==","signatures":[{"sig":"MEQCIDS/eD1asIloL07Lm/7uqqjCC0udLNGnmgWPxhZIkkcQAiBYts/UIbXvU4Leiz2bFCMpH+YxGzXHAUMFQAoAGJBzzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20387608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7iMVCRA9TVsSAnZWagAAVRwQAJCMeJqNyJ1qqr15SMwu\no5F5lR6XBvAGQSbKH5Vo+P4dUi7ZsvVczFGqAm5VRdVd8l/00qEdzYTtF/MK\nnmfh1pRVU6GJOUWroMk4YIC77P4b1WyDibaeL+LmLy2Ds/s/IE+shbLbtdob\nPZ8z8LDBAveueZZtiTcLVMYd0xHu9xUvmcfq351F7dFRYJxQwkQF3g69DhBF\n+UOuuDz533RhVvoSgjqxkvlKzO3gMUq4He9j4PNVXt76Tn+QqNHAbpQs4bRB\nQTSqP9/83E/nkTvNfjN6/aDDbEYGfedcWyuwjBxxiamNABnQ5IHryqtXjLdt\nVu8f9KSx4+38JTdrAwx1VsoMEJkZveWmoJEwJ2M3O85vayjfFXp/O9XLrG+j\nrG+t40I/qJ+hx/JatPdhY4ML9YLKNGwuLQGT16JQAtZ0FolwhDSCeIMxIoXN\nhsMzF5P/dahjeAS6+7Jl3iUyN9fH1H2RGQ9zXzi/ieBMGfFily72TOVnloP4\nBAZI2YlECOA9dltBeHBXWUJ/+ZtFvRw3y2mZYoZC8MYhyDs9riR7kC4N8Wvr\nbugrFFHBwtTSfIRi0G9HlX/GF7RNZvtb8kEf3uXIfp2edldpg99D7coou6oy\nrzjMYfn7Tta5Kfrr+iQaj/5bI19VJlwc51aJ0qDhVPlhQbQ79bm4+/9yz2Gy\nPDDo\r\n=k7he\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"ce41729dd9fd02933d3afede3a3d54940d507316","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.0.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.3.2_1559110420560_0.40171565186428815","host":"s3://npm-registry-packages"}},"4.3.3":{"name":"gl","version":"4.3.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.3.3","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"b8b91f4718397e67803b4d95a0c4c443425dd462","tarball":"https://registry.npmjs.org/gl/-/gl-4.3.3.tgz","fileCount":1125,"integrity":"sha512-a16acSGmSLoyX4s6QjzIWI4LYsxztvr7aR8vt8anZpA4RboTrQ21ZQCQ8WcKWnQp/dn+nSYnw1fn5rHH9D85jQ==","signatures":[{"sig":"MEYCIQD/8qZS9o68eD8uGQEVkQdie1fpizCqIzFF9uh0uzmpUwIhAIX2rYhp8Q07tBJAoAhG1INj/cTFRmoRueQqSffooH3r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20387608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7iluCRA9TVsSAnZWagAABuMQAIXHOd2VFnWqcusOsxXz\nArh7hi+eBiLcltvajAlDqTPoBHIKuBu7BoiPmYvYr9DHJz08lPE4g9kKJ/PX\nVmppnkBav7wLcz4M+z16jgo9BZxLMnMQeM8Px4DZ15zXfpgwCMXyA4SZG3Ww\njxOUzfup4/bPVQlXTFsR0kng/452GHBcSBfL6ZTxWNVuqmdp5C58FAuyAOtA\nnvLsMGb9EdbeID5pEgI1obOaEhOd6DvsAGUonB5im167JPI2Gk8ZyB3YcQjL\neELiEKkIDt9ViDOPKhpaKBJOy3yiOshKF6TYZrqYrLGZyARP6jBJOlpA7Aar\nKhKUwHNTdegbDQQIj/uTz0dDAuCBZ4G8F4MFtlLEYa2EvpjYEfHJMjjIlejz\n3LbZC0j57pzMTc794ILP2hicWCV/id6cPG/K2DUX18eW9p0+yqmMYZwhH4bk\nuZ6qDjS3TYchkSdQRh+EvR0AHjc81buUZsOtjEeowk4NjuOsDskRgZKLXGer\n20vMara/OsRZjkw/3w9hGfDMfWKru9kajhFtJlOAzhhkN/CNJd7rHWZPd1Xs\n5CGA7m9let/NBdghbnlm3FojshMjqDMbZbKjiAWYxQeQWTLhcGGBiLw89+LB\nOJLFdOHWcQnoZk22J66Feb1SguwjLBM6QK8w/bCWencKcwIhYEqwjhmK+F9+\nHudo\r\n=Om7a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"60c73499fc96b8e61da1058d2ed6a80411890b53","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.0.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.3.3_1559112045705_0.2872762037597152","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"gl","version":"4.4.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.4.0","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"3d448769a9222ba809da4db80dd1f3c4b85498a0","tarball":"https://registry.npmjs.org/gl/-/gl-4.4.0.tgz","fileCount":1146,"integrity":"sha512-4FIq5tqiltTsadrLh6DGY4R9+aQwj25OM2WlXEv81N6YN1q1C0qR7ct0SKp1uUJdnBqbKhUJP3zQ1td40AVeJg==","signatures":[{"sig":"MEUCIQCk1uWijMLxWdOm8pFdAxI1Z5Y8dX8R7jy1e7cJ0S994wIgZCisuWYro0iHR19LgoezWcrH+z66Y3/GmUix8DjImew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20393349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddcGZCRA9TVsSAnZWagAAFdAP/R1SqKKjxqig69C3bM2A\nF/WLLgrN3UyNcQpBtWuM1M1qpTuAr6wjG2hd0Re/7apQrPq+iNKTjXSmw9lJ\n4MaouFc2uv6SBEfewRAHF9x5ooC8MQZbfLHu5Lj4sDBkgLNOcMSD7AuMRfNB\ngosp6foFv/6hwBuUcAlQ0PvVBGsTyECd1xbsW2iDg8oseFXJaDrgO6XPLwgy\nRaSyxrJm/HXknWGXfG9+867Lh9JCyLBu1nqwTBQgx/J1TTRLw2fDjZYA4rI4\nFQBIE9YQ0/sBB/X1PmMcbAQXZQxAD8yaaxSllp+7Y8SKVQ2dXxazUTMHLzj7\nP5GOrdijE4qgiRUygsRzV/0HqkanZHkCe7+XCdOUAX+zaGhVeA1clXbfrZaP\noAY64lynsieYEAyfv6EWV/ZnaMcjEkpgwyjWu1oCdQPAqjZ21zLEzdGeB6pX\neIatAvFUrb8KWkDQSgAT1f0dKwgxFIdONRaHpbPjJea5qQhA/dmvjb4P5R/W\n8NilveqP/emDVMBHW0tU14W9oAxMB/m+ObmGkvPJ+Gkx1U158y29bACD8SGj\neCMpl12L2xYSA5RL4oEipiDCDi1MhBUzVsUYlwVmdT+g+AqYy1wrQQ9gehQP\nr7Wmqc23nmXx7vB6/ltwIc4pFewtI65eDK0BubyyZRKRNpUdVtLtKIeP7w/X\nJn4D\r\n=OdM5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"7b02a36fc00a4147b3f3799039900241bcbc4061","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.11.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.7.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.4.0_1567998360950_0.5424811200049422","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"gl","version":"4.4.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.4.1","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"515f3d4f3120ef5001fe15ae1f0fea1e04d69e2c","tarball":"https://registry.npmjs.org/gl/-/gl-4.4.1.tgz","fileCount":1146,"integrity":"sha512-2ZG8/qUAQ6WRgPzflsiLbx1KBgrKra0T0GJeG6xyxzNYvUOoeFFPIJJZ/e9X089yag+4NcrzD0ql7PfbJCuuqQ==","signatures":[{"sig":"MEQCIEUvTHYRvozwywIF7fwQ+1eDVqVPjEvyXDgojXO13TB8AiBgDgToOzRuYLZlIj9GdjZOQyiLnfC8ZD+Bmk9yGVUGKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20394348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI4/cCRA9TVsSAnZWagAAWkAP/jGqwU1NE1tPzq2rYCN8\nMhe+zW/DEsIeaJn7CwKPTjJF+fTc1+IMzB5YBnfwpDJ0D5q2ZbNYreEAjGiq\n7dBUIG9MQSs5dGWUiQ/0gHrL9DVyboRtlQvtJKzAOGSJxtNmsqkrIMhlWT4f\n7Gcdt0nc1nJ+zFNS3pGEhASW9LCY6fTMPndTtPZFQ8dJaue52aUyQQeuzrW5\nXLeaao8ceHzdJpprrwco03Y5YA54H3eFd4eox891CiuVV5ZJOyYLusIVj6KI\nMjv8FC13sKepfUgFZIdX7Ao+QTZ+xuilNWdlmgoMiSrXuREy2JwpAD2xMsPK\n/D8mOw9l8sDaodFx30rT6x9Ms18/v0bBoIzVza93w+4N61eLdgXmcdfc8kHh\nWMmY3lM/tgarvHpt9GEhuHfV9n5fsXiLp+UYkbiKW1iJDNzayOCEIMWVS1XA\nLDmaNYVNwF8qZJ0LWjEjq119uwl4qqXbt+UAp261wn4XfEmJn0dPNcNdiRwT\nv4MxhVo9zOpMv664DG2GWNk5H2N4sPMPg1eU9rUlWsvsdcRUTVkjSCv/m8WU\n4nY2RZ+WYXRuAFKCJD+VqT39fjR0I3Ktkw9cNSejEBQkH/z91qIX6MUPf5ha\nH/sBBTihsmYrvBSC3NK/UMRkFYB7Ya4kM3b8TrINcmr6VEhhapL6N6ECIV9m\nOIYU\r\n=rksF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"5017d22ef823150b0bf268a7a9b04a8bd44c12ac","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.3.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^4.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^8.0.1","standard":"^12.0.1","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.4.1_1579388892020_0.011184495124454852","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"gl","version":"4.5.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.5.0","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"cb7c880c0171c8efb4660344bd119929e7ee666e","tarball":"https://registry.npmjs.org/gl/-/gl-4.5.0.tgz","fileCount":1145,"integrity":"sha512-wCIb56NeVF/KAxNI4TlKbLz2la70On3uNDv6t5a52OcyOyyCg4sa65SxIfk8MTdc0XBSkHbYWY+2pjTuunLmnw==","signatures":[{"sig":"MEQCIDohvUZTZrkac460gt0GTVVS3dKVaXBRUH0IEfiGMghiAiAi/xdPGQ5/wQCNvCRmKbcXwG5LRN4ZOMZbGDgCw882Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20395601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej1NMCRA9TVsSAnZWagAAwOIQAKM+IniT83DmncN9kbJa\nK34iE5nx1DMcAXk1D904FJ01z347zQfjiSwm9bCPdvvN/vjHTwMAA7vjCWpM\nH/TVCJgP7dGASkvcQdUrGE36rcs+Hfsxt0uz9QvypaXwIy+UUcCTMg2G4w61\nqgPhYZmzcvhQTrsqKYaQm2f3SrXBeI7moZEf9+xsnGr+N7W7PsB0IBznpAQE\nsUAyl11NO1X9ZNaiqqwrGSeO0HcRhhgvKsttilFlJcDz7DmC6fSl6LhqkfXH\nl7CZzsDtWrXYP506dCciuNBXH/HMuI9cfB7MgI3Vg/n9xstK6yY5qsYAPqEU\nqltpR0CCAuM9ruG+lcccPiNqk/s5xmnTD1F/AWyL/bHyo/li6gqOoHo1IJ/Y\nxZP7hOqG9i7EcG+AT3D8n9NXOT/iamfaLocZaT4VgCbcnk2u7WJemlrYElCo\nj503f/lOSvCXi5+0DNF6T1fq2BheVKdS7vf9NbjVJm1o6PSwJDDItMlDHVKf\nu6NFDyoD8kj5KkLaHYr9bDkiJZuY9s5LjzsonYyr1f9ro009whITC2sZBZzU\nx6gEkRyrgt1u9vgjp5kNinyEO8i6dYYoBcCqewLwr8bNal09+pEl+JDEKz+u\neBbMDSl1QktNsJ5AuIynfISASszgatrkPF704VJ/af5EBUaqVphIHpRZqpO2\nbkAu\r\n=ahXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"a53644ae32c23004963a7f3da181155717bbe73c","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.11.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"12.0.0","dependencies":{"nan":"^2.14.0","bindings":"^1.5.0","node-gyp":"^6.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.0","standard":"^14.3.3","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.5.0_1586451276136_0.19849426403598902","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"gl","version":"4.5.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.5.2","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"89151aaaf46251c2a68b99b2ab347d90a8538824","tarball":"https://registry.npmjs.org/gl/-/gl-4.5.2.tgz","fileCount":1145,"integrity":"sha512-EC4Gm4+yCpDrRaHeiRn7yBkl5EQwhTuwwCx1rVk423dS4RLLkoKfSRu2aXY5Cw5dduhv/f14W/kmWBHKVXYgYw==","signatures":[{"sig":"MEQCIERNFY9nlD4+d9PPQOGF2iBVQRq9Vq/nJXAgEfPkUaVUAiAQfiMNxfmR2jPJzJieks4WdLgoN6Qg0cp4T0rDeaftJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20395628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1U88CRA9TVsSAnZWagAAxQYP/RSWMiEULlhrdRjMfGvb\nxzKDOHhnI402fehQrbQzyQwftXxt4iq/mKZ6OWxYd4HXJz9k+IbwyCLiVaKE\nei3pjbdWSDkZAZ8p0JdJDsje9oBWGRLJyxgewiR6/XlxxM45snebqTrA3K4B\ny+u4g1NcY50G3WWlJgPPNf+6sVEMTxye549EIGUxmvvo/Bji3PC0KJpguJKK\nlIBxrxu5oH4Yf6WgUvmrMEOq3oGSRIfew+pqJEFpbG/AiykGN6SazhnfhqZI\nZYPDfhdxwD5jl5FQJVPTl1I4/s+Yh9bv+8ibRZ5RgraS1rJ9e4l2YKxrDlTa\nOz0+6UMC3mLfk3B3q90NMWQnR7LEKj073Po6gGti/T3UEEBBRTRALHQVN3vE\n4XTID6i0vF8p8sejd/ZeSmr/r6D/qbjLxz+Rdl0AdodpYdm+8D37ummFEIK5\no8xTC+BmqA8In9B+UJrTiL1r35LH/2HVxvjS4q76nUkeXt9g1nRemgFoN6Jj\nAmDDrQMU4Per6tPHPzGqUV9Lv8NZAfyCfWyDga71beNZFjwO1OG/5Z+xETbE\nu35VZe5BJ22Z5WJGRpSX7nitqmFLGJREkfUfh2ybAqkz3wQpVV5P/RROPznO\n05nFp3RRntopjQZ+PrG99qMgQPOidAdX5jtNFFIs2pCuleD+Se9cJtER1VA5\nvd1N\r\n=YSPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"9cacac6ecf3ebd264c0c69115d5d2e1e1551053d","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.16.0","node-gyp":"^6.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.0","standard":"^14.3.3","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.5.2_1591037755676_0.4127850807554869","host":"s3://npm-registry-packages"}},"4.5.3-win64.0":{"name":"gl","version":"4.5.3-win64.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.5.3-win64.0","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"b8bc356119d209abe80acf981c15a19abd29f1f8","tarball":"https://registry.npmjs.org/gl/-/gl-4.5.3-win64.0.tgz","fileCount":1145,"integrity":"sha512-F7DRL2H8jAgJJFb6v++ohjRwvHg7PNHKvyEXfI/zY93HZY9WFmlvhF+cVOT3c8XDiiGOt5KaQJMHB4BqcOTCww==","signatures":[{"sig":"MEUCIQCjdm5GQ4IiTLIzxcnF/5CKyYzgifcqru1KSIRAIOiqHwIgZXjRSIThwBz9LpjGdB+s/lg13HpliAeG5XGtEg7woGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20395727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGamXCRA9TVsSAnZWagAAgPMQAIrMrSKe5rZ3KBxM6olx\nbybXxKmH4z19petsDxo81dsB84rIA6wwGFs8QutX4QDWUt3gNLCKAuFo4k6z\nopTyXFkwIlVDYElJ91G8wZRNE99tin76/VLfOTwYO7shpWw3DDMvVjEqWIDP\nOjiSLNZtI7JIDHV+T1iVlvsr5BqbLttmXnqF+zsh/akHP3DC29tCUGZgTApz\naxmNYzR+TNan/g5h6O+KfXBrmtD63NRsfMhzFwTdUoNIUUjpjogkKDWjliAg\nFkj89iTlTPwtWaNHv0wH3diZ9MI83KwUDv0nWCvmHNI30yyB+KAEoEoEt3JP\nrlKzcTUTO9dPq6yWncIMiJRrZk5zLwqZFL6yInh7we74Wia9xWLaRtvKGqtO\nU9GBe7mlMmbk0gG9F4qMjGEtdJz3XzkS3VyYP4p0WKFrR6/56y0RF74KGPLl\nNTa33uyooeiHbQ/Vcd5tA83koWymRuJlhCe64OCt/xWouHGDx4uADPvPiADS\nwaYXzcUxbhULrlK26rLsdg4YdxDE91cCqGHkRUrdPJw34bBZbyySTQHy5k5l\naltqaAhaL2gnfSoSGqeZs1nlID2TEXmHzMvXzhnptSIHgy9IR9yS7uP0v5kO\nPtNsp5i1yvTQ63CV/GAOondwpqg6R2eJcdcfFU62fIEQE0B6laTxqsLcjFNL\n0jnf\r\n=nLUV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"b655acfa3ab1c196643b22900cbca3bde6db5ef7","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.16.0","node-gyp":"^6.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.0","standard":"^14.3.3","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.5.3-win64.0_1595517334585_0.0984861719388277","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"gl","version":"4.5.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.5.3","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"230c96ce59755a986eb343c371239c67ae511d79","tarball":"https://registry.npmjs.org/gl/-/gl-4.5.3.tgz","fileCount":1145,"integrity":"sha512-W1Dfdx5DHAiRBAXxDW7nVT8N+gqcZ14+s8yKeNAqLiXZI+3ohb5/4J+EJrABgtug0tPlaYmRp1y0n3k91CYQ6w==","signatures":[{"sig":"MEUCIQDel6CUnyZ5hNo93FvWPqC+haTGAqXQPvYJJKCDXFIYfwIgbH9uGhhWWfslefLqtSytQJGmgnbz/AxWs1hUo8hpMmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20395719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGcBBCRA9TVsSAnZWagAANh8P/0Za2yftiY7/d6AveaMB\nAmjU5A26Rn/p7VNnORdxVDbpwiBOrFumRRs1QlwkZ6GovQ2UJN7Dt1BojDUn\nW1X9b28lWzgqeDweadrB5kH9bwVRBxNWGlXPB5vS7WGxy4Bap8PuySPNYvq2\npFQbW57nEiBEBqeENjbi7na92jLJflFG6toP6ovnlFkaP5TgbBfnIU6/PYjf\nWCK2rd06CW62ZlLsVSoxNZZ6wLbCo+ENrSEZtEdshUvns3UjubF8euYHkH2g\n5Y5d4KGp4iZbeAJWsujMDZZXMhiN5qbgGKA6ZV4aSTrHM2pjF3NgJjp49Ia7\nTq7panT/72P7dwIH/LDxcSm1NhoNzHHgbUn5DHm57xe5vGpYSjvgTaob4uJv\n/MukBltRfWxcMPJDY2iUiNYx44sdS0UBYa3DX8AqMUy3sN87m3Q3/yTzMi3a\nwv85usjsezq11x6ZRypILWOgUfqqoslS2ugV9CB/F4ukZR1AWSjtno3MYeKk\nE0TfUuZigfzd81vrdOaPHjZuq6C8rY8c+6nI2YZ6zYTllubIPClKsyGukGs2\nCXCilSkJEfCHN7V4dPtJVw1q+WMWFq9ez1SLcU4e2wELe/AlNgWlHznCMmyu\nHrxZcqhf1e0FBHjjHTPjCaBHCmtqJOc9XbSEl5UVPdZIcOC4DU61a2saxFuq\n+IBa\r\n=K3J4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"541583841a6e7bcb25a8eaf275a5ab75fdb1c305","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.16.0","node-gyp":"^6.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.7.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.0","standard":"^14.3.3","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.5.3_1595523136500_0.39011647836840235","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"gl","version":"4.6.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.6.0","maintainers":[{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"beb7362b4a6d4ffa14efd2bc6fb670ad8616a900","tarball":"https://registry.npmjs.org/gl/-/gl-4.6.0.tgz","fileCount":1146,"integrity":"sha512-8fykCremleSk3APMqlSXXRWuYmB4JH2/9VM2kVeYv6vQiRt8jKxfixk5S3Ins7xqeBCpPh/CPPPo8rUdokdXsg==","signatures":[{"sig":"MEYCIQCdmE5OoYA8SPfgEd1/eTMNdFWF3GPNMahjRSgbiTBa8wIhANsQ7k91XI23+T3Y8OQTOQUXUOu4kFHrc+6bJsPpSo4F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20396581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVGwnCRA9TVsSAnZWagAA46EP/RFYbDwC4t2N7LHvNacV\nmhr+5qDnqFhFML8kWkxxAGaQUaIx3F9VpRlOC0ismFIhIOZKJ8/u6WCDhMNt\nWzF7o4/XHsUCuSzsZIOwlzB5YgvKS7a581v4zVIPBFfwzLyAOzgM5C8Me2EG\nN4OGwESQfDhPPrg6FySe+BS72EtJaCoJFNaT/Yjv5ex/isd/3jBG64EzhTxT\n7aM1fbHY4p2FUZxSXal/Cq5t6SN9HsdyIDqD2+iVK9UvV3OG7yjmJrAdGzOp\nAvDRJEwXQi1rG1Hd7WmrbA4rzE16cvjwBP0FOgfDYjs+7t008qpwGQHJ9zq1\n4qJKIQZb7voYqjGzqannXOMHeS3rqE4pgUF60qUo+naWUz9ma9QLoV5Bx7VH\nzvB4Qds0ulwQZRt3icRk4yXFiw0Cyt2fWtBlu4JU2rFkyAwC4h6Z+ro0z30k\n5Jlj5tfunQbQqVVYaPRF4E1kE2Rp9cOsUR+JE9Sa8HIrEOpPGhyA3yDJw36s\nUqxR4u12Ykr2cGuki5OYIDMhQ4mfNRCKL5t+ZWugujyrwRU4zCX5YqW/bjOO\nqeqUJAbVuHMWizGQ9HyZn4oCWNFWpxC/081XkZL6wAY1UmLT7PWLXSaiYkS2\ngaSucPw1peBIEi6vYtG12qkCTvlVoSPMhBsxrHwaQqTL4o2stK/EHMhc3snH\nh9i6\r\n=o7Op\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"67fd71fda233f811cb0fb1b6e2bc7a4718ec6e20","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"deprecated":"Wrong node-abi version values causing prebuild install issues","repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.19.1","node-gyp":"^7.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.6.0_1599368230914_0.30097748395346025","host":"s3://npm-registry-packages"}},"4.6.1":{"name":"gl","version":"4.6.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.6.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"66a9a94e80a3b00db730eeda1279c9d1d65c930f","tarball":"https://registry.npmjs.org/gl/-/gl-4.6.1.tgz","fileCount":1146,"integrity":"sha512-l6tEvt9WqgA7NBphqoVzJBLclU2SgO/L/gUB8RkjqssMAZJV82n0/dyHggitJzB4635yRChj9yl142KpGujEgw==","signatures":[{"sig":"MEUCICEyq9A//lknegikwpfK6nFq6pl2vaPZVpqkSOSyQVrJAiEAnSYwmeqjZOR0yZg8IHe6MY5ikchWlmfYsH92b2QIwSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20396581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWTGaCRA9TVsSAnZWagAAkcQQAJUIE4OD69lCcRR2FPaF\nN/6h+2LFXzl8fiV7ZOMNBWPCnr9NmrpBzjBWDFiwNwHakIjQk/+dq7qqNLRj\nX4Au3T9dLpOuovq1J7ajzk3/YemKxluyePwc2jCw+pew9Y5lrtlIcFHlq8Js\ndCyuW24O9f24EgG5dtScGJgE/gqJcKKJpC+tUeUgtpZty3EV28a+6S2ewwqG\neiAXGFOmyYXxbqYZO/cEyQQtLrczJi0tqLMRqxfuzbVq1M8Ch/l2PvehWKUl\niRnilswyEifiNvvbw4CCyp1jfRWW/flsRahdBLL/zNQSfxkJZJaF8gGQHEqJ\nbNTO7CDW1IAy63ndO8r0O+TQXy7qdAjU4CnyHiO5x5WM+sZMJOE3UVSfSkD2\nJC7pqzRQnlQbH5iQmAaaa5voEMn4M4EkPAU8IkTNsbsglrv2x4J1ld+v0T3L\n5gzVPmHVb5ecn31BNt+EY7rWBy5DydTBx39U149+M2HQ1R2cxv4/QI5tnueZ\nUCAwp8xnKOugruMs6u5BliRX0CdhGOs4hmLH44utKwKM6SraSsjTc0LnHGir\n3PYa/vDU/ZO1s1nbw5HQ5BEkD8v9/Dpalz9wVww8pf9KNEpCseHObe5zqfTq\navdxZw2XvSm8N7hkjNUHXtwXLI5dyYHkg86VTY/RcVhDmItecK1K9UzQhoja\nRt75\r\n=iJ/w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"abf2c40b48c86c7b7400db528d9153f533bcae2a","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.18.0","node-gyp":"^7.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.6.1_1599680922157_0.6091596495273321","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"gl","version":"4.7.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.7.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"c3f4fd1e91b8fa3320916623b430885f902abf66","tarball":"https://registry.npmjs.org/gl/-/gl-4.7.0.tgz","fileCount":1147,"integrity":"sha512-neTID37XTnk3MKvQdsuTmmhnz3dVfCQkLtqm/Z1JtAMFoTru6lsO3RsotHEUz+TOsrBSnQu2tsSMp0/Ztsp2AQ==","signatures":[{"sig":"MEUCIFvy3onCwHVwcOkcpTo90pbKP2layJ17pYyqAoBtfCDIAiEAqKT8cLQcmziLYeNWIJL9kSZ/n1XFL2CsHuchcoo71a0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20397372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbWR1CRA9TVsSAnZWagAAPLwP/34NVJjDy0jHqajpwpYR\nOaH64+wIM2u8xa3Sgf/KzCLS2wDlvdpptbWMfOnKbm0Ktl/AY5W6YooTdjj6\njjBhqaIq5V5FCVMocbpmgnzvgO7jiRzdTgqe+CB+h+xPTsEX5EUOgVBFDfAP\nAJuPtGtlZpSqLgCc1zblYKD3Z+PT9YkOODSQG9aL8MIRnJVLW4NdTIPj4IrH\nUPQD0r0iB1U6ptJ3fpr4Fp240vIRw3kUyIsZht1TeCeuaqXhKHQum6QVErq9\nGzUpftcMRJnyg1B9+2lM9wSm0fRKoUJ9wRQmWYRZOdK9ZPHxY3kynjB4Artr\nQDAHZVHk82EG+eY1EutwC1f1D0AVJC6KHiWXgSjQEBsH5ZbTnNkqnof4//OG\ne05NlFkaR3LNtxxp9oefsO56ahEDaxlY9+wPxh3dGmgJbSi/GCxGIBN8wUC9\ng2Lb3X6ze9eBcQ84Rbn9a4WwD4e+XEXyFsBXufAZugrWZN7dRgqfCKtEpQPb\n2Rql97qR4oBOnfkzlxSZmAFIHhASQpeJRXcVgkBMNF5ALLaMMYxep0Bp0/C9\nU/0QRenguUlXz99SYd/K+FyCPL+lZOJUzyNC1kjhAcMnfyD2YhetbRyl3teg\nlfkEPlyzjbyzVNZOzBZYGBp4zBQtpGP3d7vKfiem/Jcu9AbV9a0jtBRG5+Bt\nYM0O\r\n=ToBg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"71ee85a74b4692aa0d043c5c23bbab0f8aea23d5","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.18.0","node-gyp":"^7.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.7.0_1601004660678_0.21732941237355474","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"gl","version":"4.8.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.8.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"2bf8702d11ae5a76412f3731f3ed652bd77d043b","tarball":"https://registry.npmjs.org/gl/-/gl-4.8.0.tgz","fileCount":1148,"integrity":"sha512-aH73Ilq5cnfa9hF829UqWMjZBdYbIC7aNHYYpisZMN9QJttj8p/nyhxcJ1aGDTwjoL1keR3oN5nkNnAlNSuVcw==","signatures":[{"sig":"MEQCIBNbQbEs5ypia2CQZWSX4aiD4taklS9LFh22G2lJ1lD/AiAL85MM3C4Oms9Sb4U6Zf7EqdHV3notT0UaS8EOKhUZWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20399575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbrPRCRA9TVsSAnZWagAA9zwP/2PyW7bUVqYPBJCtq5J7\nJCWXA+CMYaLfYcp2la/q5/2AKylTOQuz06P/yzNUb3eWNx153oBulYD5KblE\n0TaxjNAxSMLbdXcM8hCTC9mIYFon2IOyb7Wi39+ITVBEt2xzEzlprV2AwBhY\n+AKZVHiDgsYkMmtWp6SIAh52pqWaemL62I8rLz9rB0XiXyMl9vEynm2bGVW7\nQkzMm3AkjiL8cov5cgDa3mZwrMhpC1plJSEdOCR3ZSKcJal07N4PXacr6umX\nyY5DgmC7m7tO+8hwCJ/39+WFxGPj24CrNX/07wE30JqLz+//K2+CGJvIiSYn\nvaMkUkmF0soboojlEZgvoLwGBVFGo9+sx29f0DZ56FJu6HHlqKmT5IYydvuM\n9jv0E38vzqARHM2yjDvEu8Ds2n53e3BcCZqTmX7ehia7E3snG6Y+oM51ikML\npX8/d8kxUJlRUgF2KTG5enhd2EcdOjuo604yGNZgdVLfWFIBy8Fq4/oPAFUQ\nrynPp2m79vW4KebKggQDRkDBkAZThX/r0ARClJXgIJ7bjejgfg4eMddDcJwO\nyomW0PEV6QY7urJ6MCIj0q+YdnMKO+2/VUoFn1oUGBEo8UqweAkGAQBfqjNH\nngyW+R8h2F84VdRWtFBNYFNpbk9KNokCOkqn9fQC2aaecAXF/IR0TCSfJqYI\nhQwu\r\n=Yl1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"ba03b7d31903af6dcc228bc6b83a64ea247e18d6","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.5","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.18.0","node-gyp":"^7.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.8.0_1601090512700_0.30832597051423916","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"gl","version":"4.9.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.9.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"0695cb0c0a5a4f38aa67e92643a4f0c54dee795a","tarball":"https://registry.npmjs.org/gl/-/gl-4.9.0.tgz","fileCount":1149,"integrity":"sha512-5Qz8fM4kO4xTo/Ofv80hq/iXEGNlMxOCSo1+9cvT9CX/j84tIFBsbFLXkBVFZiKulA3H2VPQGSs0qZIMwv3KEA==","signatures":[{"sig":"MEUCIDx5U23N0x6PMuqPd8KfjoN9PP5/XvLtz2ztn2U13bWRAiEAlVAAv4SWkDbK6xjjR3qR528mfLGzd+Xc4ZIL/EMB09I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv1UrCRA9TVsSAnZWagAAPBcP/0RwsW+RerH5AyMl7Q86\nL9hZy4gbwB7DSiwEbwFjyRSrZscyd9OrqR1Cy8UxL/ki0CAUbFPf9brCV+Om\nQgVsOETl3M9H3vl04qs86GDQDq7bYjrbZ8E/r/+wnGGf+PUacJdCMRoc33yi\nRRvUFiN2/3cjcnO3h94Fu0jgCzrj8nuCjeeY8YrCGqpQFwtNJ6PTsUXuKYun\ntRhWKN7vp5wIp552IMikdpguKd9COhV4D9uHd6XvwYFOc/Vl3O+t9BZ6txlN\n8tTfKDyoN9ZsQcyya86hiXYDHLyCulcRZtxsu8F21D5rhVEx2mNJNVoD8ps7\nnAXsidGrTIWjiCt9K9yNiXnNkrVTlBlguTf7ccPNYQ2grHZft10DwGAx7xbv\nOYO0UxK4+KN4np+iVM+rR2RB4SzilQgAFR4cKxwV5+RffXYzxXjciibZz6HL\nz0Oda0vsEzkoyHzLJnEmiSlvzjkSnW9PIbdlNlFNhjvvN267kJffpavqRRx6\nJLD0GuJQF/hZlqjyY2tKWzjhyrEf0PBNYdD7UyrFeVQN6/bptk68C+Wbo/8+\nW6rMobuyKOJFMdEW2EpZ78oBHWtgvEoiV0/k6D1KaOg5QpiuXwAvEBxu719J\nqJbNTRoPNiFd4WfWhxFBvz68/0NtAMwxHJIxmzDxKiNc0IhFy9ZfupFSo/0t\ntq09\r\n=rX4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=8.0.0"},"gitHead":"008e117acb934b0c6f8ba270dfb7e177da8b1f0f","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.8","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.15.0","dependencies":{"nan":"^2.14.1","bindings":"^1.5.0","node-abi":"^2.18.0","node-gyp":"^7.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.9.0_1606374698651_0.9773861493957401","host":"s3://npm-registry-packages"}},"4.9.2":{"name":"gl","version":"4.9.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@4.9.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"dd31cdaec7d3c4b6761648111e55531f86137821","tarball":"https://registry.npmjs.org/gl/-/gl-4.9.2.tgz","fileCount":1149,"integrity":"sha512-lLYaicQxsRPxOnKWX9pIGmtKRuw0epvI089yl9uBvemYxR9xE01eRuXJgje1U0/06Df7bdOmmcW87IPOsu52Ow==","signatures":[{"sig":"MEYCIQDUzxt5zOJeaFHZ+DEDZ/TOcXJD/jfOGInSjwOcK2tPhQIhAJu2dvbavLXC8uku5cuH6a+tI5UTJM/gcWHJVNCIVRy4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNAGzCRA9TVsSAnZWagAARxkQAJ/D+GHs0ahnBlMLkVxn\n89U2gZeLzXRhhnxElr1w4C6Pj+PhtNhkgROsgSsZmdueSRqDEzbpepTKAZ9/\nOY4zkrJpWmchEDdvdzaWTT3CeO1OF5XrSY93yGvzLuTVIK0fc8LTJF2GmzY3\nZvmX94AbNVSHArbcSvluNr5sxVXGOuziDeddb8mZ/g2ns9+QW3t1JT9kcAOB\nCxicawKybCi8NMaCCTLIrFkvnw1HbVrai8IJDc/y7tYApr3Kz1yXTX/B/YMR\nDdOCKsSjfJyoU7hQLhZr9Br1T4C/TST4agA1YiTrqyyJfS5mqsB9jduTGAE6\nzjnHsFu9f3RIS60HTitTei0W3VUBwN6DPRcUmMgxxjuPuizyyChGZ9EtFt+0\nDcWKv752lM+25SrC0/CVfvgdzAS6+abveL0DSnFjt8SsEjYlsyH7hSu9uNcr\nJ1RuSVMxwa3gH2uPedE8zg1XcQPEOlpB/JAtBa9Nj15oeF1KsZyaU8rWDD1k\nqjgvy0bSW5wU94Sk2O+7UW3eDEDBlHtlo5Z+7lTu7dHkrrvQVmaW7/yLFHs1\n6JO5tRg2P2bx22S64feNPFPNQHvjbwTLzMyCZ9s4l26+Dgo79FJs4WrNlWQf\nJihMAISDO4GO9DJqS1K/Zi41PeI4Aopm9pB4ZFbtKUekcChJoajo0J1kBOGw\nStyE\r\n=ajR/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=12.0.0"},"gitHead":"d0e567ed4c3a5a9c33779ee03fab4cfdb32d5497","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"7.21.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"16.8.0","dependencies":{"nan":"^2.15.0","bindings":"^1.5.0","node-abi":"^2.30.1","node-gyp":"^7.1.2","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^5.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.3.1","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^8.0.0","prebuild":"^10.0.1","standard":"^14.3.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_4.9.2_1630798258702_0.3643108083137796","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"gl","version":"5.0.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@5.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"yoshuawuyts@gmail.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"2272fc808a2981bb96669b7504af47510d0f9ea2","tarball":"https://registry.npmjs.org/gl/-/gl-5.0.0.tgz","fileCount":1149,"integrity":"sha512-/WD9fFZCAIlHk3j7ve4Gcr/8+kW55Ozhg2cGgk4xjNz5syGDxnMyrM8HHg9LpuUSs7AK836ukT7cP7TRjnDsTg==","signatures":[{"sig":"MEQCIH+OFLbtjZ804eUbVxyMyOojC56WjOlWfaAYSNa7J1nfAiBlx7jKLEmJH7MoH8qAZMG09rBcL0cknu+6aoBs+Ui1iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2lcNCRA9TVsSAnZWagAAumgP/0UMjaMijG2SF6eydMSM\n4T7B+uC1Dpsz3e+n0oHi/IpxukhACU5HFQ1gInwRmOKxdvsbUYNnVaT5Dt8X\n2BH50nyKmcap7nEO4fatQVfT55ekXUOixfeGlrQ1Y/TMA+hVssQXINGhI6eD\nxnZxTuZESms7Pj4ivCC439bu+STPR+M/gNfJH7QBH6oAEJCIlUJuD86MKQH7\n25nZVMkVOzMvGhoSIN9aDZyEsX2oXuc7o8A9kvBO3PxgSyRKTBf45ibYtJa/\nsWcqQWifGJmmWdHILOdudv6keuwYupSTRz4t9yum9i8K+bDRHEAa55qVNDUw\nlmEs/Silg1nozHet+Mjji7lU9auHx9uGXC0ByY92c+YiU2CUzQ2ws/GLkMfO\n5rBPI9GIugLEFW8V281jLRdMVyxnbrxBAuTgUZtyJHnHnfct4Ho6vy9worgd\n3sicPRp84m5FAw8zQQIy8VznLdPNxDMJzzrj0r17xWX0vFGsYqcJzIROtZlB\nnPhao+mGJFmGvMowomREmdHJUFue5nyw188nP0DBNwhcaf1iL76GfAl1XBbn\ntftID7853u0qd/hCUUF2rRh4B4lDpfsBLSjwEbk8av8tfZtANF+tbBG2giYQ\n6ScHhJvOTco9x6uiXEOxK6LdSjHCfzsiXeSlKz+tknpr7Hw9a2t+kAAcop32\n6Xtd\r\n=2JKP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=12.0.0"},"gitHead":"b1ff452e5380df1f16446122484567387244de24","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"8.1.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"16.13.0","dependencies":{"nan":"^2.15.0","bindings":"^1.5.0","node-abi":"^3.5.0","node-gyp":"^8.4.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.0.2","prebuild-install":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.4.0","bunny":"^1.0.1","faucet":"0.0.1","snazzy":"^9.0.0","prebuild":"^11.0.0","standard":"^16.0.4","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_5.0.0_1641699085016_0.6849025247754423","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"gl","version":"5.0.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@5.0.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"a10f37c50e48954348cc3e790b83313049bdbe1c","tarball":"https://registry.npmjs.org/gl/-/gl-5.0.3.tgz","fileCount":1148,"integrity":"sha512-toWmb3Rgli5Wl9ygjZeglFBVLDYMOomy+rXlVZVDCoIRV+6mQE5nY4NgQgokYIc5oQzc1pvWY9lQJ0hGn61ZUg==","signatures":[{"sig":"MEUCIE0eqAkkItVS4LyVSb8c/7wvXQkwe2RJj9QEc4OwthirAiEAwxfgk0JECSofpQfyHtCV8jWYiwq5Jxh1+8ZPGW8MKCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20408790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitSedACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK+hAAiikMfFqkxM9hb4hjU1D9Py7e5egv9YqquBu38eKr4VA9tM1N\r\nI3+dBx8G3AHH8WkdfeyyOyNmIa8LHcB21DZLxqMnGsTltN6sbww/6UnbTrZH\r\n3t92bd0Y2FVCDKnECLQfVFrYRKCU/XtFH83C7rXTRsk57hhsujnN3nfZ7+Qk\r\nd40R3wqHBVoPSlMxPDf21sMF+LmLtiKUZGNFqMN277jgavDZDbd3YbYsuixo\r\nF+iH05yqNxz3dZn4esFElZOwaK/rAtyOFpTK2Duzq8OsxWOIG3fuhbtvg3Nt\r\nhsAmZC0DJQPjbkLH9hMt8tfmeKDjlIoXqNq6h9Ratkj5YEWCPsBYY8/jKMFv\r\nxZVA/1iT7va7fiBKDOkigyegWqSoRtx+eu3ao2mF6RZzmRu0l55WneZeVr8W\r\n2r9DOwsrzgyYN7HQzwJY14ChNMsg52hdYwQYr9pJZmZWn/h/nrClaZc+r4Tz\r\nBPcfF3ohvT0WAJYpYiDKQG0T6s4Hb6cmptedIKeQys7gV7pg+gRBAFrw1rpK\r\n2MFB7AiiI4MUD99APj2LxwQc+v2qsQPa57KD9qHNDNAC0FI/ZlhaibPOBJN5\r\nst48nqpzmSJqew7LMGQWsqFO/HhfyoKWz4HO3yEBX2OssoeHJqqs8hoV+MeV\r\nJTltfc4GNlA5eklZObQ1lO19bgUKTg3gVXw=\r\n=3QWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=12.0.0"},"gitHead":"ce1c08c0ef0c31d8c308cb828fd2f172c0bf5084","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"8.11.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"16.15.1","dependencies":{"nan":"^2.16.0","bindings":"^1.5.0","node-abi":"^3.22.0","node-gyp":"^9.0.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.5.3","bunny":"^1.0.1","faucet":"^0.0.1","snazzy":"^9.0.0","prebuild":"^11.0.3","standard":"^17.0.0","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_5.0.3_1656039325009_0.5091374731639007","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"gl","version":"6.0.1","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@6.0.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"substack","email":"substack@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"fb1e8e58fa6539072cb5b1c2debd7b81f1d6e211","tarball":"https://registry.npmjs.org/gl/-/gl-6.0.1.tgz","fileCount":1148,"integrity":"sha512-OpW8FFG3fuRrt5ZAa3L3Ybrj66UIV+i0MWbA7tHe83P0ze0QycYrt5L6xTMgd3zsFGQPh/uKY86CFCYMnAJVGQ==","signatures":[{"sig":"MEUCIHD/VGlJlmiV/Hprk2vkZcFaj6ceiAcfUo1eTXeEpX4lAiEAg1M7WJI9IvAEE43pb5WctckNURvDCdA8LRyLZVA+uLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20408808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRHo3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+URAAnLMF4Rcmjp43K72CIPHGyAOyFEWwxKA9lWKVCQ0CQospH2jP\r\nqLvoj2kDJXRWsCdxoggga3TL7hkKEE4F1MbtekiVPvZFi9QshOEh+Me9/2LB\r\nB5HTJV/G2J6UtqCw+rQkjOu6xUU6jLY9XesFI6wg1ZVJOEa6l9EvxpwAPdlU\r\neARMUEEuSeYkm2Z4LYZC2DHBb9BklFQQBDBG9RmiwXOQnQiCAN9UeJOtOkjP\r\nGeXa9JugZNEV1qgXjjrrX+0yGVhtIaDNE3tKPqdc6andSIb+Md4XwfyBTzsA\r\ndBQ57IksCDK1xHOkLdBdqiP5/0EB+P0PL567eZVW2zVgYDniImB8b05N8PsQ\r\nOeTpgvmS9WBvRA6xoOEOJTC1+JnnglEBeNmci4ACDGfM0SfLrTxcKmCiWN1v\r\nr7WXQTLEqrNva2Y7YGPd9g+spHd9n2T6W+2orpXol/PKzymAwsRMFMEJFU95\r\ng1mhIaI0+HklTG+KXyufLw30ONb4wBkkTyx8XawPNS+B9QEXfin5oVe5XK9J\r\nN9Q+rmCx+7vMeUvS0jlNtYqoaun4OxCLBk1ZjZKIGQ3B0cR8Sypqlzegsmbp\r\ni5/TRnpxDH5Sj+Hvkmsic0rqZW1wjvVLSswRpGiDlBRotUhqf+/oGdEXAZg/\r\nLQS9J+FW8pWigbPrr9dDxeoWVM9BZzO0O2Q=\r\n=+UqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=14.0.0"},"gitHead":"55d758990a8e625eb51340a6de2816287fcc33c1","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"6.14.17","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"14.20.1","dependencies":{"nan":"^2.16.0","bindings":"^1.5.0","node-abi":"^3.26.0","node-gyp":"^9.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.6.1","bunny":"^1.0.1","faucet":"^0.0.3","snazzy":"^9.0.0","prebuild":"^11.0.4","standard":"^17.0.0","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_6.0.1_1665432119084_0.9901824606652248","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"gl","version":"6.0.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@6.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"685579732a19075e3acf4684edb1270278e551c7","tarball":"https://registry.npmjs.org/gl/-/gl-6.0.2.tgz","fileCount":1148,"integrity":"sha512-yBbfpChOtFvg5D+KtMaBFvj6yt3vUnheNAH+UrQH2TfDB8kr0tERdL0Tjhe0W7xJ6jR6ftQBluTZR9jXUnKe8g==","signatures":[{"sig":"MEYCIQCt3o+zvsWgwIxT4nCeypckXouFGqDsazFpTjxBh9HRHwIhAP4vPeqagFKBvqb5I9uSBTXoS8nJmtJy25oZCCu55RwF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20408864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpIthACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIPBAAjpEF/VEd/U+cIDVIXJlkl7XFL0Apk+oIm5FycIEha4TOI2ZW\r\nJyg65u4CAePOCiLzhntY1E4RRD5Q3n0+2n2Yyy3yqVYCTnbWjsRE79z5SMxD\r\nzCJ9XhjMboIPUUjzKcSJ0L1PHMtqbvugsVXbdv0TEOOzw1MYjYDUdZmPAjd7\r\nOKqRZf9bTUzADqbfHx78uxECGLYr2PrIMvw0WJZ22n58Fb3jEAKV/WZ7o2d0\r\nvWS+MK/ZGUhLf4gQ+wrvClXDo7a3z8OevvYkSfiY2gnK6c7vy0K4CQOGGAi1\r\n0PB2yTzRRFFw+IWOJtw2u9T/pXyqnwvUDJMD09pDS+TiHaEo9HOQaojOZOrb\r\nYjBvoWNUm32lPtkHajLZCUMb/PFn2xY21VnQFg1ttg8FJq0xrfGTBLkvn5eL\r\nhNQ7/10DN6z+IHW9nVeRc7ff+C0HzvqB2Xwqn34LsW48/SabON955RdaygDE\r\nTH7CM+xMWPFTRXUGpCSKk5Axfp8ipl+Jq1Xw7cKb7A6MrsXSylfXPX4Cektb\r\np96Lsxa1DVxbZ8UF6nZPdBTxFRWyFCB+jjflSjiC6Ci906+ZQdfzEtfiV3/0\r\nCMRQPSLyrrMlHLhJCSGZMINV3fwxFX+zBdOv69PAzH0xt4u9pC5Jn0A2ku0x\r\nkxYrPzmivWnLH+Z1xwHxlNu7Znt6sS61C70=\r\n=mN92\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"browser_index.js","engines":{"node":">=14.0.0"},"gitHead":"fc01c03c43d244333fcf831c9fc2a7fe97247b96","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"8.19.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"18.11.0","dependencies":{"nan":"^2.17.0","bindings":"^1.5.0","node-abi":"^3.26.0","node-gyp":"^9.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.6.1","bunny":"^1.0.1","faucet":"^0.0.3","snazzy":"^9.0.0","prebuild":"^11.0.4","standard":"^17.0.0","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_6.0.2_1671727969230_0.30217594924859825","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"gl","version":"8.0.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@8.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"77eec0aa315cbb5c08923fea1447c4b988530e94","tarball":"https://registry.npmjs.org/gl/-/gl-8.0.2.tgz","fileCount":1148,"integrity":"sha512-bAQg+aXnz/uBDwWEld/6Fifj0KBN3H3XElQgoz/F9hmBhIYKRohZP/41y43tHBQ6+LqVt1JKM1vts7t+Nzc6oA==","signatures":[{"sig":"MEUCIQCQfD7HSZOoTu0i5/yvkstOD3lHs6wbHFfI7HFnZNyJHQIgRkdTDjYiwcbzVgxPp7xvIzS72lv4HkhHE5EYoTBwZIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409101},"main":"index.js","browser":"browser_index.js","engines":{"node":">=16.0.0"},"gitHead":"9b05c413a1f05d820bc6f510cb430ba014a127c6","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.2.4","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"20.11.1","dependencies":{"nan":"^2.18.0","bindings":"^1.5.0","node-abi":"^3.56.0","node-gyp":"^10.0.1","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.7.5","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.0","standard":"^17.1.0","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_8.0.2_1709349828558_0.27377579532460494","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"gl","version":"8.1.0","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@8.1.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"14c4d68768afcf2b755f0e2971cf33461e36166c","tarball":"https://registry.npmjs.org/gl/-/gl-8.1.0.tgz","fileCount":1152,"integrity":"sha512-7kYGrRKeVKrcqVyvxOGK+tSAVIfUSdFMooJADFO9dI0XKU9MoM7mtuVDt8MxcrMDICKMI41jLvp3/uVgyCr/4w==","signatures":[{"sig":"MEQCIAQ3yybl5KCJh9KA64vWrsQFc4lKM/bxSLSvU9lpWTAcAiApgPoDU0MEWow28KOvhte4p/VVKNcC/qiabVZVbZRgcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20412428},"main":"index.js","browser":"browser_index.js","engines":{"node":">=18.0.0"},"gitHead":"960940db4b65e6ff698096a45d2fe9495602b370","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.8.3","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.9.0","dependencies":{"nan":"^2.20.0","bindings":"^1.5.0","node-abi":"^3.68.0","node-gyp":"^10.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_8.1.0_1728199710156_0.8550296591992452","host":"s3://npm-registry-packages"}},"8.1.3":{"name":"gl","version":"8.1.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@8.1.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"ab93ad23457916c12a7dc91098a15e17c530fc8b","tarball":"https://registry.npmjs.org/gl/-/gl-8.1.3.tgz","fileCount":1151,"integrity":"sha512-OphdGzQClQVY+AJeLw1+DgEog+GJqNiRslhGzNPoiCqOLYMNYL5Qut9qkwAY/Gf0+5SFK1DZut+sunv/SPetZA==","signatures":[{"sig":"MEQCIG3deXkvLtUCyXmEnueo5V6vz6UM/72udhdzMtyx1MGwAiBE7FNp3+P1BX/NeUpBJK/VsxAZ0AmEzileGnqotkb2HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@8.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20412696},"main":"index.js","browser":"browser_index.js","engines":{"node":">=18.0.0"},"gitHead":"ccf438322b77e7bc59d573e218e8ee759bd569eb","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.10.0","dependencies":{"nan":"^2.22.0","bindings":"^1.5.0","node-abi":"^3.71.0","node-gyp":"^10.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_8.1.3_1730094463876_0.6676577366917162","host":"s3://npm-registry-packages"}},"8.1.5":{"name":"gl","version":"8.1.5","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@8.1.5","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"0a8b38e5592c5b5dea8b8aee036ea34c13be121e","tarball":"https://registry.npmjs.org/gl/-/gl-8.1.5.tgz","fileCount":1151,"integrity":"sha512-n9Z2Ofles3mY4Ul51t9HLaoKTpB+QGm7XuO/zUkd1VVbHVrN5g0tyLImlB1uyqyPv0PeKHvco68NMVi7yt2pFw==","signatures":[{"sig":"MEUCIQDd+zFvvG1soF6ESBrtivQSeLnlUw6TjGwH22B5cz5JugIgZ71zqf/MOPjgXY0R/I0V+353NQ/ic+BdIxUMM2b4gxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@8.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20412679},"main":"index.js","browser":"browser_index.js","engines":{"node":">=18.0.0"},"gitHead":"0c3993abbfb2070e8593f78cdb3dba2449b40d64","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.10.0","dependencies":{"nan":"^2.22.0","bindings":"^1.5.0","node-abi":"^3.71.0","node-gyp":"^10.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_8.1.5_1730094987086_0.7196520475791466","host":"s3://npm-registry-packages"}},"8.1.6":{"name":"gl","version":"8.1.6","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@8.1.6","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"rezaali","email":"syed.reza.ali@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"1055e69ffbd7d08ca3a257eee829a86641e39f13","tarball":"https://registry.npmjs.org/gl/-/gl-8.1.6.tgz","fileCount":1151,"integrity":"sha512-BcvkgW+jWiX2SjTddgq4lOfkFmeiKE/n1N3zFnq/JlSwemIvQvH1rLURz5oMdfp4ZT5bzseuIOE608zQI0DRYA==","signatures":[{"sig":"MEQCIApHELSqnHjN+ydYooBAeqJvRcIU4iClTTe3sutPRMLZAiBXTXeKg8m2nE7R2rdLptmi9s8ZH2yf0FgPugoWcxjxlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@8.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20412694},"main":"index.js","browser":"src/javascript/browser-index.js","engines":{"node":">=18.0.0"},"gitHead":"c16e31e83201106b1a892a6aa9e70f8b36c94faf","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.10.0","dependencies":{"nan":"^2.22.0","bindings":"^1.5.0","node-abi":"^3.71.0","node-gyp":"^10.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","gl-conformance":"^2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/gl_8.1.6_1730173070780_0.20776330248025254","host":"s3://npm-registry-packages"}},"9.0.0-rc.2":{"name":"gl","version":"9.0.0-rc.2","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"f8e187d08e82f31dcb3252d2ea97f2dcc46d4843","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.2.tgz","fileCount":108,"integrity":"sha512-SNSbtrUGDT+jiK1yu3sBfS+LkQPrDYxU5CoApfLyLsKwCVY55uMtsluaElponCkyiNBvHO7GLXbMtoP1Qzaqzg==","signatures":[{"sig":"MEYCIQD9sLD3Eo7SFWDYVznib88C3f3WmZe7DGTgWqJjI4fJlwIhAPAHKTDM/FuOyRpe+na4m0bQCZ5Is513v58kWyG3ev2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48547190},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=18.0.0"},"gitHead":"582b9d1b2e814eb3c7600175a95d3b5ef7638f14","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.14.0","dependencies":{"nan":"^2.22.2","bindings":"^1.5.0","node-abi":"^3.74.0","node-gyp":"^11.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.2_1744006356779_0.4043629609648267","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.3":{"name":"gl","version":"9.0.0-rc.3","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"f44eaf72fadb082b10859ee688c5961c96ae5203","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.3.tgz","fileCount":108,"integrity":"sha512-v0GwhgRGvTTCx/5rf5vaSVpJL+WNhlbPIKe+6p+NcqzyITVDySB0oqrJVUNewgIUpz9Fn4wP9vcqgu8500uFUw==","signatures":[{"sig":"MEQCICHbosKVg7UMac2SEF2g+8iGc04QR+L3swv1fxBkMfKCAiAKGooJyuuxW0CYow9NKzVZYC/8plmCxO1XjxR6imkMSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48547234},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=18.0.0"},"gitHead":"650ea8bc1d825cffa845518b88681472ce4871dc","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.14.0","dependencies":{"nan":"^2.22.2","bindings":"^1.5.0","node-abi":"^3.74.0","node-gyp":"^11.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.3_1744008288898_0.526518674994954","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.4":{"name":"gl","version":"9.0.0-rc.4","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.4","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"e60e1d9fb8771fb5b7c09906dadd131da07285e3","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.4.tgz","fileCount":108,"integrity":"sha512-tsQilIMQM5MDCoX+MOqDTA74TIj7DktSlIacbUbL3y28a8DBUdojX4BKnovNt+Xdhahaq4yzY3C2BapFhg0JXA==","signatures":[{"sig":"MEUCIHZ53w2A7am2jEWc2nNkXgjwaI1ICee4vJ1oIIrxU28dAiEAlMoQD07cfVcUIPVrmLymngRJrfWgwMjxK8Tk+EZqPAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48547230},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=18.0.0"},"gitHead":"ae673f01ab0e9abb7f3856d47b015da1e7337b92","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"10.9.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"22.14.0","dependencies":{"nan":"^2.22.2","bindings":"^1.5.0","node-abi":"^3.74.0","node-gyp":"^11.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.4_1744054406343_0.008303353923474921","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.6":{"name":"gl","version":"9.0.0-rc.6","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.6","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"4d6ab792d80b415232702e0ea2abbeaf1a456f3c","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.6.tgz","fileCount":106,"integrity":"sha512-yZN6ObUIs/uvAjh89H5n0lO/1UsP490qM6eEB6fR+4sLb86gJrHtCVOFJhF/qmql+Opa8rQh5cNGK94LgRUdkg==","signatures":[{"sig":"MEUCIDsBoQFsrrGtgABKlsabf8kuEWJm0tZLEuQcezNJ9DwaAiEA8v+t2cQpmbftGcyWDuaOFXQEZMf9yxAbYow5qk6jvbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48538060},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=20.0.0"},"gitHead":"f01f1205d6336d303835540debac95fdab207ba2","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"11.3.0","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"24.0.2","dependencies":{"nan":"^2.22.2","bindings":"^1.5.0","node-gyp":"^11.2.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.6_1747886249090_0.3803058675641309","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.7":{"name":"gl","version":"9.0.0-rc.7","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.7","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"d868080c23d42d4b0d1c0ccaba403876b5c2ed57","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.7.tgz","fileCount":106,"integrity":"sha512-kd8cKUsIhhK+AliZG++lno1qWyrjCBA4VlPQ5MXzoa8ivRfp8TqYTOfhsqQDjw9yGXL2WH7Py+v0vbqZONc8QA==","signatures":[{"sig":"MEYCIQDI/d8MZahVArrLPKaJqcBc3BUJDeDOQNVPPKxTLKR5jQIhAPCls0ztDrW0NM90bp36dSEImWJH2j00AaLdzajjUIuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48538252},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=20.0.0"},"gitHead":"4dcb1802cda9d2dc633ccbe8202d9325989372cd","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"11.5.1","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"24.6.0","dependencies":{"nan":"^2.23.0","bindings":"^1.5.0","node-gyp":"^11.3.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.7_1755617600435_0.7849941959030733","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.8":{"name":"gl","version":"9.0.0-rc.8","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.8","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"a50722343f53fe9d228091d42586100f3074a837","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.8.tgz","fileCount":106,"integrity":"sha512-cgoFHhhIvYUczaos+BNGgjoUm+1EPev66bY/94CShHLYgLy55lsON/y7yXtC6y0S4hDbDCysewwuu2cI7bFblQ==","signatures":[{"sig":"MEQCIFPCLyHHjamN+PN8mDonqn7KaqvJYup8WjQ9avlXZw9PAiAcVf9TM56yXSrR/ercMfa7gBxsuuzXh87wi2VagzBKOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48538252},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=20.0.0"},"gitHead":"2929a69c509854658eaa4f53706fb8b27936feb5","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"24.11.1","dependencies":{"nan":"^2.24.0","bindings":"^1.5.0","node-gyp":"^12.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.8_1765404410351_0.7935098161112037","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.9":{"name":"gl","version":"9.0.0-rc.9","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","_id":"gl@9.0.0-rc.9","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"homepage":"https://github.com/stackgl/headless-gl#readme","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"dist":{"shasum":"35e7ca5cb00ec13e3a1eece20862f8692b7a6a01","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.9.tgz","fileCount":106,"integrity":"sha512-rR9PHdCXwB+/KPkWVz13GHdRU9JzC5k1GSG+sLrfXPcWGvlYcqg9LuKDo74ZagirbL8/PPzar36pEn/pJjCQPA==","signatures":[{"sig":"MEUCIQCPjWgWsRqKXt/3DXn//jdtmB95sn0is/6Bj+IDV+5zBAIgTbCi0YlcMHJlM4RjihO4liE1ytOft5Iq1dKeH4naLQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48538203},"main":"index.js","types":"index.d.ts","browser":"src/javascript/browser-index.js","engines":{"node":">=20.0.0"},"gitHead":"0d7c70d8aaa6c940ce32c0613c3fcfafc0f25b94","gypfile":true,"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip"},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"_npmVersion":"11.6.2","description":"Creates a WebGL context without a window","directories":{"test":"test"},"_nodeVersion":"24.12.0","dependencies":{"nan":"^2.24.0","bindings":"^1.5.0","node-gyp":"^12.1.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","prebuild-install":"^7.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tape":"^5.9.0","bunny":"^1.0.1","faucet":"^0.0.4","snazzy":"^9.0.0","prebuild":"^13.0.1","standard":"^17.1.2","angle-normals":"^1.0.0","@stackgl/gl-conformance":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gl_9.0.0-rc.9_1766434057802_0.012628804950043149","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.10":{"name":"gl","version":"9.0.0-rc.10","description":"Creates a WebGL context without a window","main":"index.js","browser":"src/javascript/browser-index.js","directories":{"test":"test"},"engines":{"node":">=20.0.0"},"scripts":{"test":"standard | snazzy && tape test/*.js | faucet","rebuild":"node-gyp rebuild --verbose","prebuild":"prebuild --all --strip","install":"prebuild-install || node-gyp rebuild"},"dependencies":{"bindings":"^1.5.0","bit-twiddle":"^1.0.2","glsl-tokenizer":"^2.1.5","nan":"^2.26.2","node-gyp":"^12.2.0","prebuild-install":"^7.1.3"},"devDependencies":{"@stackgl/gl-conformance":"2.1.3","angle-normals":"^1.0.0","bunny":"^1.0.1","faucet":"^0.0.4","prebuild":"^13.0.1","snazzy":"^9.0.0","standard":"^17.1.2","tape":"^5.9.0"},"repository":{"type":"git","url":"git://github.com/stackgl/headless-gl.git"},"keywords":["webgl","opengl","gl","headless","server","gpgpu"],"types":"index.d.ts","author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","gypfile":true,"readmeFilename":"README.md","gitHead":"05bda8f15771960bb7c89792f9fa9cfe656b4c90","_id":"gl@9.0.0-rc.10","bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"homepage":"https://github.com/stackgl/headless-gl#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-G6lYaWoan0d2d8UO0UmaSS8zqyyZwYt6q2dFVJ2hD62sRWUwkMIH+Jp7gEoQesLlo28Nzelh+GIYz1qOUa5WmQ==","shasum":"bbf2a388ba2373b0e3378990f33ba28a05fd0687","tarball":"https://registry.npmjs.org/gl/-/gl-9.0.0-rc.10.tgz","fileCount":106,"unpackedSize":48538204,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl@9.0.0-rc.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFulWO5Jhz1k+Ns9DuD2uJshBfA4MQazSYnBqzdCySuKAiAhPfacWvBwyd7t/W3blsOwbCqQB5WN6fS7fMlLX9jY4w=="}]},"_npmUser":{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gl_9.0.0-rc.10_1775852312341_0.6118368162639316"},"_hasShrinkwrap":false}},"time":{"created":"2013-01-30T15:47:12.450Z","modified":"2026-04-10T20:18:33.347Z","0.0.0":"2013-01-30T15:47:14.055Z","0.0.1":"2013-01-30T16:11:48.550Z","0.0.2":"2013-01-30T20:18:57.363Z","0.0.5":"2014-03-19T22:43:17.645Z","2.0.0":"2015-08-31T02:46:13.642Z","2.1.0":"2015-09-01T05:13:20.544Z","2.1.1":"2015-09-04T19:20:16.416Z","2.1.2":"2015-09-06T15:43:23.704Z","2.1.3":"2015-09-29T15:26:08.756Z","2.1.4":"2015-09-30T05:57:16.691Z","2.1.5":"2015-10-23T03:11:33.228Z","3.0.3":"2016-04-06T22:03:24.050Z","3.0.5":"2016-05-09T06:17:39.658Z","3.0.6":"2016-05-15T16:45:05.557Z","4.0.0":"2016-05-26T05:08:58.982Z","4.0.1":"2016-05-26T19:45:58.315Z","4.0.2":"2016-06-15T21:23:45.882Z","4.0.3":"2017-01-13T23:10:57.675Z","4.0.4":"2017-07-07T16:03:22.713Z","4.1.1":"2018-09-27T17:50:32.391Z","4.2.2":"2019-03-14T05:41:56.501Z","4.3.0":"2019-05-23T20:40:38.615Z","4.3.1":"2019-05-29T06:03:17.146Z","4.3.2":"2019-05-29T06:13:40.871Z","4.3.3":"2019-05-29T06:40:46.193Z","4.4.0":"2019-09-09T03:06:01.331Z","4.4.1":"2020-01-18T23:08:12.340Z","4.5.0":"2020-04-09T16:54:36.521Z","4.5.2":"2020-06-01T18:55:55.892Z","4.5.3-win64.0":"2020-07-23T15:15:35.084Z","4.5.3":"2020-07-23T16:52:16.759Z","4.6.0":"2020-09-06T04:57:11.354Z","4.6.1":"2020-09-09T19:48:42.438Z","4.7.0":"2020-09-25T03:31:01.038Z","4.8.0":"2020-09-26T03:21:53.006Z","4.9.0":"2020-11-26T07:11:39.339Z","4.9.2":"2021-09-04T23:30:59.011Z","5.0.0":"2022-01-09T03:31:25.377Z","5.0.3":"2022-06-24T02:55:25.308Z","6.0.1":"2022-10-10T20:01:59.452Z","6.0.2":"2022-12-22T16:52:49.640Z","8.0.2":"2024-03-02T03:23:48.904Z","8.1.0":"2024-10-06T07:28:30.471Z","8.1.3":"2024-10-28T05:47:44.225Z","8.1.5":"2024-10-28T05:56:27.427Z","8.1.6":"2024-10-29T03:37:51.444Z","9.0.0-rc.2":"2025-04-07T06:12:37.317Z","9.0.0-rc.3":"2025-04-07T06:44:49.325Z","9.0.0-rc.4":"2025-04-07T19:33:26.842Z","9.0.0-rc.6":"2025-05-22T03:57:29.505Z","9.0.0-rc.7":"2025-08-19T15:33:20.871Z","9.0.0-rc.8":"2025-12-10T22:06:50.979Z","9.0.0-rc.9":"2025-12-22T20:07:38.403Z","9.0.0-rc.10":"2026-04-10T20:18:33.017Z"},"bugs":{"url":"https://github.com/stackgl/headless-gl/issues"},"author":{"name":"Mikola Lysenko"},"license":"BSD-2-Clause","homepage":"https://github.com/stackgl/headless-gl#readme","keywords":["webgl","opengl","gl","headless","server","gpgpu"],"repository":{"url":"git://github.com/stackgl/headless-gl.git","type":"git"},"description":"Creates a WebGL context without a window","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"springmeyer","email":"dane.springmeyer@gmail.com"},{"name":"wwwtyro","email":"wwwtyro@gmail.com"},{"name":"thibauts","email":"thibaut.seguy@gmail.com"},{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"yoshuawuyts","email":"javascript@yosh.is"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"tatumcreative","email":"tatum.creative@gmail.com"},{"name":"dhritzkiv","email":"daniel.hritzkiv@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"readme":"","readmeFilename":"","users":{"katopz":true,"pandao":true,"flockonus":true,"mikestaub":true,"paulsmirnov":true,"socalleddom":true,"shanewholloway":true}}