{"_id":"gl-mesh3d","_rev":"102-4825e1e62590c5aacb94c5fd149400fe","name":"gl-mesh3d","dist-tags":{"latest":"2.3.2"},"versions":{"1.0.0":{"name":"gl-mesh3d","version":"1.0.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"2462d4b3a6e886b0a2f0a3a88fa8d6e32285c173","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.0.tgz","integrity":"sha512-gJsLOx/ih4jsc8wq0o0THO5RLMGiRAltMMLZ+slkaPuFNat/JJQVRYz0b+Nn91XDp3msno9+LIKlob8/+wsx9Q==","signatures":[{"sig":"MEQCIDO7yiU5w4MM51zP9GQqBvLULbUz7oYWy2edDB+FCm5WAiA8RKJlPGEDghsCzzZDs4nSCnp8DCM4WCggaRWA52ghrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"2462d4b3a6e886b0a2f0a3a88fa8d6e32285c173","gitHead":"17f072f95c9ac6728c5dadd2842b505db0e0b844","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","polytope-closest-point":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-spikes":"^2.0.1","canvas-fit":"^1.2.0","bound-points":"^1.0.0","mouse-change":"^1.1.1","3d-view-controls":"^1.0.1","gl-select-static":"^1.0.2","simplicial-complex":"^1.0.0"}},"1.0.1":{"name":"gl-mesh3d","version":"1.0.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"16444e1295e0798f4c12af2730d44b01d72b7d4a","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.1.tgz","integrity":"sha512-P8zeZ/+VSOiPRqAW17+ue04XIGoqRGvHuOc7DZTMecX9czMJ/JRtoLGZ48SbYJV9tGcHwibQ+mEVXZlcvIFrTQ==","signatures":[{"sig":"MEUCIHdC/FhVUa4hsadaxPsIiuu+Xo+R/MKT6J5F6CUrvaDpAiEA1ZCoGZOf2jkd3RyghYIuW6T9LNUwDODqUVDLl2l7N4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"16444e1295e0798f4c12af2730d44b01d72b7d4a","gitHead":"998a03eb808fb9f7c32cc2b871c6f9f690c5afd7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","polytope-closest-point":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-spikes":"^2.0.1","canvas-fit":"^1.2.0","bound-points":"^1.0.0","mouse-change":"^1.1.1","3d-view-controls":"^1.0.1","gl-select-static":"^1.0.2","simplicial-complex":"^1.0.0"}},"1.0.2":{"name":"gl-mesh3d","version":"1.0.2","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"a6d45e81f85aea41a8b8f6d612bf8d7151da0fda","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.2.tgz","integrity":"sha512-32FbF+6MZG4SB8yzCJdPgmqN1TB4ac7P9eDY5XEMKSDq6xOIIC+O0cqjAyaO4FhqdfThcbgfPl2P4JAWYGs+bg==","signatures":[{"sig":"MEYCIQCAjedQAW65c2rWtuHouu+cLQExjkBDjhQQlO8y/9/lIgIhANn8BkWgHYXGM86dK8sWPxmMCB2tdecGmZKTYAmjKAr/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"a6d45e81f85aea41a8b8f6d612bf8d7151da0fda","gitHead":"3201b2039e5ba3969bbab41756495ebec43ee3b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-spikes":"^2.0.1","canvas-fit":"^1.2.0","bound-points":"^1.0.0","mouse-change":"^1.1.1","3d-view-controls":"^1.0.1","gl-select-static":"^1.0.2","simplicial-complex":"^1.0.0"}},"1.0.3":{"name":"gl-mesh3d","version":"1.0.3","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"4219b4c183ab1c2b451a8e3f51c2c8f05ad8ad8c","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.3.tgz","integrity":"sha512-IrjW90kaHKllUXCZguDFRqAramIHWyTiCtvIxCG5nqTbjzJSBl9hdrJgNGvSLxjKkR75ri/rIJ8ukj22/QoWnQ==","signatures":[{"sig":"MEYCIQDqO80xOt+hzB6prmwihNbKZ2aldhlY8wDAwyp5ECjotAIhAIaTL2XJiCNV4lPoB6kukh2wqYXTOy3Gx7uunIWHjVFm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"4219b4c183ab1c2b451a8e3f51c2c8f05ad8ad8c","gitHead":"be5f60fc7cc1c08a10f104f2b2ad7f686121eee4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-spikes":"^2.0.1","canvas-fit":"^1.2.0","bound-points":"^1.0.0","mouse-change":"^1.1.1","3d-view-controls":"^1.0.1","gl-select-static":"^1.0.2","simplicial-complex":"^1.0.0"}},"1.0.4":{"name":"gl-mesh3d","version":"1.0.4","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.4","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"9d6ab6a1786ae2c58db9989218d0b084badc1a68","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.4.tgz","integrity":"sha512-dXB2GcSCdiFULyL4O/4Ob9zMH4FvolpJFyzSlHOW8vgExSTWzkycQYg8W2F2N/MBtzMGSEFha8KOzomG5xCiyw==","signatures":[{"sig":"MEUCIQDtbkYqcfDFeNQ+swxzYyiXTt/9Wk7CL44Qak3LX2Qn3wIgfpwW2YAJwrGapVbdNidGVfsk4nG6AuZVJf6asjcdyvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"9d6ab6a1786ae2c58db9989218d0b084badc1a68","gitHead":"1625a531f6384daa3f80b466d7c58a8cf922c81d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^1.6.0","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.0","gl-axes":"^6.0.0","gl-matrix":"^2.1.0","gl-select":"^3.0.0","gl-spikes":"^2.0.1","canvas-fit":"^1.2.0","bound-points":"^1.0.0","mouse-change":"^1.1.1","3d-view-controls":"^1.0.1","gl-select-static":"^1.0.2","simplicial-complex":"^1.0.0"}},"1.0.5":{"name":"gl-mesh3d","version":"1.0.5","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.5","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"4e6947dacd4684d8a088ee23c93b420b8296b25d","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.5.tgz","integrity":"sha512-bT9mt4aULdFR92VAkWpe21ibc8J7bi4EMrnkOhAvV6TAj0g5hIdOBRmiMj9Aj1BKkzKlmyXkh32HlVoLEm0H2Q==","signatures":[{"sig":"MEYCIQDyqXArNjnB2rugrJ60axSjq1iapM5xzxz7cXMoYwS7NQIhALFBeiFo6d1R0k4NKS9riG3eonhsaq4zDAtTAbPJXT2Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"4e6947dacd4684d8a088ee23c93b420b8296b25d","gitHead":"317054579b5db1bd8a7f9653975e01d3e08bb43b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.7.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.5","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{}},"1.0.6":{"name":"gl-mesh3d","version":"1.0.6","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.6","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"8602acaee0c823d6bcce0c01a5e3253d0bb9bb75","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.6.tgz","integrity":"sha512-c8dFWQg5oFnTWYrxOjgBbhxjLw8RvtUlLDRMBUrp0qlGA66bBQbt4DhfeFgzeiSs7QIMyaM0musXRmp8BKKxjA==","signatures":[{"sig":"MEUCIETUKcFaMmxYhIKRuU4SyHhgLs+UkJpylRYouC5Cn61rAiEAr1CAdImWY7xZwUBKaV1ALjdfkOsXhL85mjoV341TteE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"8602acaee0c823d6bcce0c01a5e3253d0bb9bb75","gitHead":"9e40c72cbbe71ce9a6dcc72ff1d038e37e91847f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.12.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.0.1","gl-buffer":"^2.0.8","gl-shader":"^4.0.5","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{}},"1.0.7":{"name":"gl-mesh3d","version":"1.0.7","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.0.7","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"f59441a1cd5350f8c4667fd87c234e1901729acf","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.0.7.tgz","integrity":"sha512-d9545rYezuVkqaAOeCOBb2qbgG3lrcmczkNEg1arsPdU9VW+EuBYGJd98gP6Y1Nn6FYxf5NTDR8EcPw8Xgi8nw==","signatures":[{"sig":"MEQCIDtBAQyjypU8Zzld1tSfAglLgVwqjZYlWM4dEHPqsAUNAiAIO8xYw4vageOAHwSq7jWq2iT42NXZRKxPst9milkvmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"f59441a1cd5350f8c4667fd87c234e1901729acf","gitHead":"1fc4daa61461e841c073fdb225130ee406cd3cb2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.14.12","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"4.2.4","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.0","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.0.5","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{}},"1.1.0":{"name":"gl-mesh3d","version":"1.1.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.1.0","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"7a609822f46dab163ec3509929c7f5712569a168","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.1.0.tgz","integrity":"sha512-pDEtT0f/f9pZsU4H3Lxh+7xnIpqEnF/1Bn74bU+6ao30G9zlzw9OuOKSOigBrw3tKC+7xIAM6qRQ37Byn0Nk0A==","signatures":[{"sig":"MEUCIAN1c6csws+kangVyKIqy1PuX9npeuoyXOfvpnVWLX4AAiEAiMPSh7tpZTxUjr9TFxTZs0guZ7ORgRKYLj+QJGGLJxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"7a609822f46dab163ec3509929c7f5712569a168","gitHead":"a85ee9edda4602f6299aaef68ae22e7cc6605a2e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.13.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.0.5","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d-1.1.0.tgz_1463784292484_0.6800636271946132","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"gl-mesh3d","version":"1.2.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.2.0","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"c414beb8393b04c74cfdda4d0e950171047ddd99","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.2.0.tgz","integrity":"sha512-tI12FrpvMc0kIbI08LTXpKeJDmMqrlnpemRXc2i+76pYMOcjzknHn5ckVtPJxMWxAlV7Uw3JVX008eN/cqmzZA==","signatures":[{"sig":"MEYCIQCdfoAKQ+ULUyYdBMWAgNTvCP7iaSUX+yTiec3esIbnEAIhAP+MyMisuICVxwT3X6NU7N8aTne0QLZWAp+nzqrI0ECf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"c414beb8393b04c74cfdda4d0e950171047ddd99","gitHead":"7bbbb5ea76185b8be5403b679abd80a996ce4b9e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"monfera","email":"monfera.robert@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"2.14.12","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"4.2.6","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.0.5","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d-1.2.0.tgz_1464112926753_0.3538790950551629","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"gl-mesh3d","version":"1.3.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.3.0","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"c18968859291c5389239040b50bf9b3d264061a6","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.3.0.tgz","integrity":"sha512-OJgbgLqOJl4aBZEMYYY/lCgGAXr1kUWDEyKgIQRTYZFrRgqOEq4+e+rnyxWFwxqOSgYSOlhbwnArO5R5TDQGDg==","signatures":[{"sig":"MEUCIDqsxRpRC/37c0fQvmEix8CikW4pmMo3Bvm4KssUFFHFAiEAgFDZOosSsvBa2v4UwemG7GouV3SOm7mwwzGemktGdkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","_from":".","_shasum":"c18968859291c5389239040b50bf9b3d264061a6","gitHead":"f3fc818a88f0be2997e158334b59a8769005678e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"3.10.8","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"6.9.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"4.2.0","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d-1.3.0.tgz_1496350661581_0.4779479093849659","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gl-mesh3d","version":"1.3.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.3.1","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"8039a17021c4a01bae713ebbaca2fb3c082e12d1","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.3.1.tgz","integrity":"sha512-juFplPeRIWj1t5PmW51O93f3hC4bTBJtPdsUp7H2mDh1s/t29GjBV31wZysWzy/7stdsKNsyfNFhol+8vNP4tg==","signatures":[{"sig":"MEUCIQDAH1jztK6PK/mLLim0dmOw11oMSatx0B6dKs4xkPPCxwIge5VxhQzbOYnCizzyiaeGg0zhFtR4328+GVHpWQn0TMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","gitHead":"a137b823367a1d2568eb412aed827f2153cbd2d1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"5.6.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^2.1.2","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d-1.3.1.tgz_1516908556435_0.09285772242583334","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"gl-mesh3d","version":"1.3.2","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@1.3.2","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"1436104ad86a82c3d25f030ec0cf682db41ebdc2","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-1.3.2.tgz","integrity":"sha512-sxqKOQA8T2V1CaNefC7X2FTbTPRXWlmzyPd+UOmeUoUYypanFufnDoNLjMEmD5Njq8M5DBg4G7POzf4Jd8272w==","signatures":[{"sig":"MEYCIQD61Zhrk97sQ6rUuZrrFIyt0cnW0KCniV2Zi5uRTo2CMQIhALHx/xzsADdYGFCYCWQnXcPvM/TPGITx7i3rWYQjKI1A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"mesh.js","gitHead":"1f82be9f08e1c96d13b6b4cd38e05776cdf62437","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"5.6.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^6.1.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d-1.3.2.tgz_1517604598651_0.5194770386442542","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gl-mesh3d","version":"2.0.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.0","maintainers":[{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"e34b8dbe455a6fd7eae24d5d15f3cb93d8dda31b","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.0.tgz","fileCount":24,"integrity":"sha512-cvusWaXEnpH4eXHlN+B3gXj55tOywr5Y2ERI5HrJTdvc5Z77NHEZ6FA66kacdbhqr3r1vM0CMOeeLoteDQumpQ==","signatures":[{"sig":"MEUCIDB+3GHR3HpFQqOy3bz42jkCYlUJUyB1kFnE8WvBaTBAAiEAk6QowsFLfF4zM9wCdkxz1l7rUc7aaLslCmLgZnTJao4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1Q4vCRA9TVsSAnZWagAAGEoP/1H/73uMlMAOl+FGEii6\no5OodFSjnuiHqXDwoJ7TIvDY6ATGtmOyKzgJHhzT0WcBigMTJQmKZIj4a4+Q\n8uGXnNumWLNgJBED3EkAMpNgJ1Za2e5277XLr5cMqeVmlA15UItmTvHlNZwF\nHfXjjbdz5wsyYfGg3WlFBPjVTDdlE24O/0KYDeYWtC92I57KlseohB/qATUN\nkMZOdOmtUmKTVvKyyTgoLUIZ3nW2yei1egDAVsfxLC88BMvyfbc5CsJYD8c+\nRrpbFbYGXfu2TXB2Nv8uPYvQHnXDnR44Hyx6V+gdkyDoVAFvvOcBXQVRlSSV\nrkYgicznHHPZcbLCsxVTgnK0D8mLUOTujar3hUncjsQzgTB9GZJMZ44WUN4f\nxcpP200OmsIIDNtbynLF3IjFFqbHed30MfeWE0xV20t/64k0bvLvh53VJDm1\nPqNVFxqykEMvoD6NoDo0pMM0tousS4h/BrZKLwyV0cp6i9l4y/sHxfllxIBR\nFgdIF1pxiFiO4++gSDn+TJtHni3b1tPybRgqX9kYDYGNE4LL3nPdL0YtHSqT\nASWsyhQHqrkOQosjX8OD9lpT3tKwDPeaHq1QjQ6PCaRrIYqjkQlE855bO87o\nX98z4xAOBhCQPkdrTASJlVwfPud9yFXtV1OjLtzVqosfHU6OO8kOrZKBQxRu\n+ckV\r\n=CV7o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"5b4512f444949af51066f3d3aaf24c82a55391ba","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"5.6.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^6.1.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-face-normal":"^1.0.2","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.0_1523912238689_0.8424688664867324","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"gl-mesh3d","version":"2.0.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.1","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"490f35f91f61370bdfea2fa29c63c9f2e57db549","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.1.tgz","fileCount":24,"integrity":"sha512-9oc1qGQ36tBQg7M0YztgRfa90ShLJyJC3iyJIV9tCQ6X1/4JiEqFc9Uu+/hCT/dW4kd8ZwkLPKEICqIM7LkEMw==","signatures":[{"sig":"MEUCIAdUAuMb3vPP7hhZ5aUThtHX4EZ9qamH1km2eI2y8qnGAiEAkzDqtW+bDgwMjeznaDPXfu+Il5UC4PLL8Qo/ZjrmpS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxivHCRA9TVsSAnZWagAA0cQQAJE59Qacclt9bMnT1fv9\n3X5dPCPyVP4RS4PaFQR5trwF/6YHgwFrTLG+ecGAGQrb/Msh0TjCCM75eccK\nwzydigbT5ZouA9aJYbrj/Vs57ZT8i0K9ZL66rfSw8315ZujDZFh07+hpoiSc\nArQnDahwizvTBwen2u3LyOSSFUC7juy4Hmp8JUZhzrQSrme6qSFWQ6Lvz+Jb\nIHnvmnHWxms5WJijc8G+BL3Dy7L72G7J7eLcqW/whnALJ8uDGuW9xS0hc+OX\n978HKaf6Yd9mYh0f77GA/PQlQe4zeIScudeP3pNh/UB3wRcD/teGBH+8wA37\nmy2cWQGG28RUQ0oLcWX9oYCG8LALKlVJH7nAH7+Q9HxwPMYOOnqPAUoDyuzR\nWf1oMxNVOCYkM3bOfOOkTgBAUSdy0qL00a6eMxgvzEGjz/HkcOlAw+MnsclP\n69EqnNV3oR6nFFfeUtFjvsDmvQSQFg4SWueaOa59IAA0RvVSsbqp9nCa/8pL\n1wuy7xHjl7grghpbHwDbCWe0k/9tO43I0wke25CAwhMXxuU8iK6Ma86xd6V6\n7eXJQvf8LCuE3LB9RIWMP4gr10QM+dNDu7s/mDTxoXOmH9gF8jQ0cZNVG1Et\n16vH4pI2qyqO2LBGjcD8Xh8Q2DJSyr8FQJEuNxMaO9qRevTjNKggye/qN7hK\nN5at\r\n=Az57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"daa8d7cea2debe0d85badcdf1aaf3137e9228564","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.11.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^6.1.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-face-normal":"^1.0.2","glsl-out-of-range":"^1.0.2","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.1_1539713990556_0.7144111510442466","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"gl-mesh3d","version":"2.0.2","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.2","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackluo","email":"net.webjoy@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"33008ececbbc8c880a2d2e95f9525138e8a17174","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.2.tgz","fileCount":24,"integrity":"sha512-gKkeEDBVP1rp6iDzz/aomAMsDkkoieihsXJccampo0zhfi9To6xhadEDt6axdUpv5rNjM8l02IPp/wuLDuLJOg==","signatures":[{"sig":"MEUCIQCBxsNUYdGkmJKkerwCj2IheHiY/3wu3DOs9ZbhhCmbMAIgM//CWdCnvY68TA9DXRUAQSKZOdFgMkcdRaNKL9wvHAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5Gz2CRA9TVsSAnZWagAAkp4QAKEHZsULt/bFCagpJgTB\naWFuVIfvmdltayFBbhrcUyP2KtCG3Q75oyaokAOFHFQjV8oTS2BdM0OfIMkQ\nnW8G4/ctPn7pTCS/zkTC2e0KV3ev+4X/FqOBVYke4Ppm0r2PZdciqT458EZ8\nf+qdDsySocTCexQqn+LCA8IE7FD7+ZoE4c2IEI74tnaQ45eiE9PW6mrZjoqW\n3qu83h7ktQ51WiWwquG3Vs5zYUTaka/EMO0AU+8XpMj2hbjvX7zB33fhvfTO\n1nDbOzh8BT+T/n6Hxklj+/wXqWIJyNTNZi5jCJtUM2FlGpD1fTe9RajNS58E\nIhadVMVLUFZuxh0jN0lWm2i+UEeQ3b9pDS3zLacMblee1FsqmHRCTBlITAfA\n22ckdZfKYL6ofYAHfp/l4lpeXvB52KDPqBaQTm129qOsjhTZjDO0IObdYkaZ\njbgxWBucA3G1zh9I0IaX2+hz79O7LmNEZ3SNXBa6LDCIlzdUH8nzxOZWFx4N\nlYkHkFUSZfZ/lLUXY3Gwpvd7juZFcJG15YJZOaoed218vEIDP837bwPPDJtl\nwjUNUjHb+NI6Vjh/X8Abs+ri50GYs2MvKsv771S0UiONtfiYV5tpD/B9GhBz\nT1HPO/Qi68WFF4Wfhyf+PEEZVhxtSTJFNigij3UF9OS+dD+TGoXTRa/Lx4Om\nwv7W\r\n=ovmT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"eec4daf7114c14c55d43cc4bb3db731d9fadbac2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^6.1.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-face-normal":"^1.0.2","glsl-out-of-range":"^1.0.3","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.2_1541696757643_0.8570998044561513","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"gl-mesh3d","version":"2.0.3","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.3","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackluo","email":"net.webjoy@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"56bcd41cc67d3a2f3998f0e4d490395ec8356789","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.3.tgz","fileCount":24,"integrity":"sha512-FX1/PSd9fvdMpyx33ylmMUmrIBjD2Gb5yqy51cSZNygSQnLPlWnAbiKvqcI23Ba6MnaIOnAyvR3ppUHu0W7MNA==","signatures":[{"sig":"MEQCIAKN6yRVNAmgdZSRoXR9dHzXbzTsBycV5cSvWg0SlUNYAiBJqGKq81267kkg6+rrBqkGUmMSdTkVVWQe+SEhnhUtCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBJDdCRA9TVsSAnZWagAA7H0P/RyFu+FBmSa3t8f12B1K\n6ENKKk78/tI/vzENA4z/mY+7CjoaU2BpSDpINF62HiOkQOsDPsqOLilYwwWV\nFsi4Qoie8UUfnW0UbT+SUGRx/E7Bxsxbeekd6R7Y36dAopXj5TsCreJurqzE\nJh1VBdaiEajmGNyAQj4TSuCvY/ngyRysvoquzWfrxC84npwhEa42bTFPhVDU\nFs7xZrKyO9/4Y5o63go805XOmp6GWq09eULvrNdBkBIUuwAgqqN8n67azE+r\nDaXpnpDu/O4/KwS6l641pMzeTL7YP8uCum6QSEUxNwmVEtrGSY1l7XEJ0XUN\nnBm5sxGQPzyZsULB875Hw0opmPiPela5Ya5AVHCJLRu88PaUbVaDCZr3ZI6C\nQxDg3uZd8+DRxjUKr50aaNpOfZ2DLUWON/DpwJ21bphc4LV/BUdJxTg7mGSR\nOil9hvREJzc6B4ZlE3Pw54jA4cJ7hW4Bwjq/vXDcFJbYkK4n3NQwdF5BxHPP\nOyQDM0cvIaFLDszljE/bX8dl7J810vtJG30qozu1r0OTKJHqqqPXWPwGfgRS\nsSvWcpydVTQzFIGJU3PL94P3eu1JKaapx3BjzkVrvoZU1pJ6utW2zoek7GnJ\neGXlJnPJWHpV+jQmskF+zr9AZXKhA5m+jw/0hUnT/6GJIv5NtwQzJcE4PS/z\nV6To\r\n=wTNi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"2b21e213c903301bb39651e3824980485e70529c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^6.1.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-face-normal":"^1.0.2","glsl-out-of-range":"^1.0.3","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","gl-axes3d":"^1.2.5","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.5","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.3_1543803100314_0.7648202761705438","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"gl-mesh3d","version":"2.0.4","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.4","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"cd8c7713a4d2796c076d18a2d6dba48cb0b67793","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.4.tgz","fileCount":24,"integrity":"sha512-Xl0Ty++c4LLkqBEl5Kjfu0Bn8l4wLt8+cK/OGD61XAgD04VOCdKdkpV5v+e8Iz9/iq3KSHs3aCjY8AAQb5ExBw==","signatures":[{"sig":"MEYCIQDyA0shavtR4/izoIVnzMBYtuwP7ZB4yJY752DEawDGqQIhAJwlyYz0H7tUJgoiz3YaMeI9B8rpczVHlIl9OnY2StQ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNnK2CRA9TVsSAnZWagAAKu0P/2Co9ebFRUwxy4cq4wou\ns4/Fv6kU908+9sS1uwo6vXX/eBWz0ZDQ/qybELQWaCGZRibydonrCaZhjJsy\nmceXUm9lsIlleNHL/Y9RrUHt5E0eZZsA+BS9u7J5H6/5sEG6ZZUFWm4QnlOo\ngXlPVFYuesArDwPMz1GjBJtdu1K57qQ8X/XpFs/bYI38RRSisTOqeMnZvWzB\n7ooqQS3G+CosXpfF005n3rENdaP49L8HBz+axWGvSaNrq7RopV3lvan0lZUt\niQtNSXraIfcxCDYxcL5VXWs46MJsKEI791iRE5/WOmQu3ZaSvCbofcAvLVze\nZjRqIiuzA+9bKBUZOtldo1qeG5J5q0aITRGVUg4+VN0IsAGmGnbcD5UrTS1p\nvw4td3O36dI60RTtIiAFhfiaLJZzr32od2Ad56mKHeQt3V+uRqhhLVdVZ35a\noiZCCoPqTja+wxcPlZQ1te5SipQJ37KxBZVeRwVz/TtKXEV97hTjnjUgWp0L\nzNfuNaFYJ+f/8svdIv4wuBW2akuTBCkctwSx0x6dNIE1drCC3yPLyi87w/z6\noz7SDHGTi6LTGMZfUS0JWpZVTlyFQStB6cztimGK3AuXj7hBqgndZl7B/KU9\nMHg9cJfng4v2ip0fh4Rgv/PQ0d7VZI1YvKcOTxAzM3SF69cLWjFf3ujlMCYO\nfSz2\r\n=MPJB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"ac59ea4f9ff531e76e597d205dfe0a432a05ddcf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-face-normal":"^1.0.2","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.4_1547072181845_0.7284533694936619","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"gl-mesh3d","version":"2.0.5","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.5","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"65bd6eae1d09652bc7b666483a6f16abbecfc6c3","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.5.tgz","fileCount":24,"integrity":"sha512-RBTQ3xzzQV7VXPQsW7JYKgo31FbYYY5Jw2spwShxABbwKXc9/EnEIk5mUvdvO8Nu8FbOI0JGtSEYFOxHhpszBQ==","signatures":[{"sig":"MEUCIDauVC8v8n/SxgY04i/QqVRHmWboSz+EAHAwlfreDWDjAiEA7KEFlXup10mio0V7HcYQqySfO5QQYYbf/qsw6m9PtBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP4bkCRA9TVsSAnZWagAA5oEQAIfufuMttUHE9tW3C47z\njdfwjMlWfqRQvb/y4FAekIhrS0oncVy+Nn3UBtYFZFtd26nJl8d0lp7VB2dm\nXUskCpLVy3FDPvnooCFmY3FwVCJ4SaG18+PKcCLjaIAAmvQNNN5EJjtzuvhd\neJL9+YDeshDarRZ+sMZcSFWWjRKcPN2t2mvL2zpN3nEAktu9zk8S+2UnZIn3\nbEGsslkRE3U/hC0ZKzuAHpZslkJnVRcMLLpXRcJaU8VPmNzmpVsurSrtKYKc\nYq9rei9+m6D4hMeftbYMT37ReWlIg9nZwOI3ZCv3q+VUV3kjLR9alTKxid5Q\n1SIJCevEsf593eGabQ9THSQ1qKLvm0O23ANR8ptwwAYOUMGJKt1KsZ5GhjKJ\nWblq3Vrob9sY4c1Jk1zHtEsio/OIyloyaITG7zKePIDcS7dj2ugOK0rELqjR\nxPTwpHEod+PspLYWn113k28vCGldFbq89hSf2UyhBaTmwrm2EHALgvjK80tG\nRh4USiSKHN0EcQq0jBS83CsKAGB56IQHfCURQUwzx3yhswCnXY9200Uz09Yk\ny7tzucLuO9CRglOLiwC33HVlyePx9qWUEBycEWNWUrWDV3KzNJDCEsZIxmh/\nGxToDLLn+cFbSrNl6DBStTbJL7HPBSGo6rMejVArXpo0rbj7nbrBnVJHZCsv\nA9PT\r\n=fDkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"e3f08a3deb496d9af7bbb9ac3e3a9aa796fe926f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.5_1547667171885_0.20933822615799857","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"gl-mesh3d","version":"2.0.6","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.6","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"ceb6b5ecfc4472955613b448d4540cd2a8d21d3d","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.6.tgz","fileCount":24,"integrity":"sha512-uuxXeeJiwQMf6qlYUMMm75653G5+7dJ/oWHD5VGuKemgATzPraFunkw0lbMWmJUMLHIlIEoAUcLOa1ccES/deg==","signatures":[{"sig":"MEQCICMjWTsD//vioIoACbWSR7HZ60cPjIdXhRJnRYgVIJqtAiACWQesCacG+cl4qRzSk9OS4WAys7Pnf21t9s0wxbJwkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR84HCRA9TVsSAnZWagAAS6gP+QE2lZOWjPph5qKP/Y5L\nxVftxKYvONOi9xOufoYpCnFg5PMaYEPkQU1Qd6KD/bYTStwFbltu/00GMCp+\nHcxVmMB+xQaheCpF1n1Z+hGreQUc4SX15UJmZd6CvFdiA0T2TEWeY6eCpRqR\nDUEF7lnTGCYfZhbdRBBbDzPlpILYyujw+v//u9ydqZ2GhQvophb2zFzWCmYT\n0e6KNdQfOwWxsyGRzDQmMnfrtwD9+4b1Ppcw0JbNEUpkqmDFt9wwDkGkW3Bh\nr29nd6m8x85ZvJD29LQqU+V7zUBUpJUjcGyJy0LS5LBsYsFhCAunIBhAtf/4\n2Ol/WEvTJ9x8fiBFVvAwnYknfKznLhywWZstzzOqkBKZiB/Z42Fid/QtlNgR\nLN0mGQpm+gtVZsSqvLnHnTOjasIhZ6hy95Y/NJXuqriMlDUdVLs1coLPad2u\n8iaIfux0VKxhl/jxI5vLrbLUlYgjaMmQygUHHh0s1q623wH1o+zx0CS7KA3r\n2rWQvJvJ7ZJ5ah8+UgUocwZT+9XGv6RVch4AEMa0DtS8FPNWqVEFlciysECJ\nKWqRw9/HMo4tIUNcvo3160nMTx/6L7prHmg+CDS3L8xDrthTPyt3Wu/+zAUn\nogVHM3q9RVqlHhb4RpdUlSc/drAt/tyZJwF9xn6QOeFn82xT3Q36dVdNrai8\nOERS\r\n=ZDu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"6708620a336ae9eaa409d84cc2a17ea0a617aaba","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.6_1548209671015_0.2564348377725345","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"gl-mesh3d","version":"2.0.7","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.7","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"db8faddd0197af04990d722a2bbe64e88118c543","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.7.tgz","fileCount":24,"integrity":"sha512-sP4qv1c3nBRfCJmW499DldibUjm7DNVOJMiyTS33Q39dcBGPdI9u1yzpzIRi6eQ216DZasaKZrLPF6W7nEABkQ==","signatures":[{"sig":"MEUCIB/KTlslGR2TiVVV/7EsYjIm76pxy/skptO9b000nSzmAiEAnYJBSgXn9RXxq/jMESeJblQ0dXhX7MFSDd+bBalKViM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSnQpCRA9TVsSAnZWagAA/GEP/R/Geybo/vIKCN+otsel\nNJBWprV7yHC75HDT1g0TznJHudJDVgJBTkX53mjFgkGuqpx5IX/B/9zuhP8H\nc7/V8JmjAyVJStxj5f9VYrx62iElwovhF4fyCI2PIvxBQ6qvWV78us4Wp5dr\nDJha2uoFsDxRTdsXfi5riv23yH+cTCuV7wcMi7av1GstoAVpnuG0C2FgsSU8\nd6j6c4ooqF1UTwtoc+T9VzCzMCo3R7REO+ZwS5xbTMVbMxI1bYthayukYsfS\n3rPn49RBq5ui5Kuko0bm5Vv3ROhahgfpv/7+e7iiRR+5YMhx29V9rjpPz9da\nVENlqkfku6NX5lPm/RuSU7es+ExjkqzujYNu59msVavQoxaJnnOvHqU+k2K4\n3vr65xYrFqKm/ImYuAjrSm36rxbE1p3G5YsI+tgtt5xWH5SMEIozsbZshgqx\nflWM0PftcKZvXRHlpKX/25YR5WN5+YcEhouLzaAmGmG1Mea1pixDbWDyN7HM\nDbUi1HOVOKMRo3JdgDHm9QzcFqx9moiaYKkezom6G3Xj6j0v58vvn9OtQnNB\nqXlnCCW+FKmPtf3eKxYmPD4r5sX3AxgnqquwCuryT79jQUdmWf6J6b13Uumd\nn9pFwNUZ+e01pVNZCxcPePQFzgroPk0meNT3IzPiYVtQRNxz3Xg1dgNbQXiy\nb6zU\r\n=ssFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"ca73551a8bdebd06fa8db5e29360a956309b31be","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.7_1548383272379_0.21051492789535087","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"gl-mesh3d","version":"2.0.8","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.8","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"598737d6af436726a6ebe5ce49681ba10200f364","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.8.tgz","fileCount":24,"integrity":"sha512-bm7tgN15FAxxrbDf1B0Wj090cObRpGotNbiveJZHol3+++VDRfazYEB6CHjYGkqN+TqxlHaV2UEp5u1RNXRLNw==","signatures":[{"sig":"MEQCIDA3PfyPfIN00IQhny8eIecpC49w0OMWXSe3xeNWgNReAiA8D7o1jPMB4UfbmIDXUwzC1XtMd+M8omJDJxacL2K/pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdYsaCRA9TVsSAnZWagAAGOAP/3G7ZioAkuH8CgyAQVKy\n/eWqg1cZKswl1JKjR/dtLBAQU8gP9EVnHWh0ie+K63C0NIwkrWFnzRd/tPGN\n0PPMM07WsF9o3/U2czbr5WBZsNUOezdFgmL6s1xxCsCFJ9w0MluTz5VNsDHW\nUMBSU6mRweoyQNjKqJx+nE4q8Zl7ZPKYlAcRvccNioqAu5UrsrN9n1FZizY7\nsXY0hL/aKMRw6o0p+hofQAT8wbERALxeueQn5bazlK9P4UdJHx9X/UAQJsx2\nEp1yyrLQ6DCiELUdbCnUco867dDrRT8STUF9fkZEEMfm9gIbaKo73sy1ZSiV\neCBybb0O+KYVNTYsu2MU1Sy37tNiO/0vbtBLh65SF1OCeVarzZ/MeyeO9Xuq\npqitoYZ0QSUG4grj9AWtOTh3EpzeoZ+5S9SqZX+WZ84DnUfJRH7QmM/4Nb0M\nbU8xmsKf2jp4ywQMIviTlREiPWdfzZZtcttvTuxkUb4RwDy2iOPOdgsq/hxj\niwIEbgRb/1IxFEk3OoWAw6yGiQl/wySeLQwFcBJ0R21PU3XxmLBlXr3dpXRB\n0ih7mFHdPl2rjCIid3rZaVwW5WJEC+3b4rR+Lxa/gHnfmtlL6SVsvq0cS67z\n8A4Mug3BwNevphlWKt2ZfQKEmLmi6eOjPLttb0Z0NpaepTQymuUEKFjBNWxp\n0Kon\r\n=98cV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"84327f3f2b76d9172325ef5dfcc37af9053d521a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.8.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.8_1551207193591_0.942334655964641","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"gl-mesh3d","version":"2.0.9","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.9","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"0e13683014e8b672d30cc5d854e16d6642e4b875","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.9.tgz","fileCount":24,"integrity":"sha512-Kp1V1FVu+hLNaHcmYzU6vNLSmjscpHz7wkRpk3IQj+jBHbxsIS+ZrsNpuoGThl4SnnCz4XLR8j5S/ae/YDrjWg==","signatures":[{"sig":"MEYCIQCLCloFEgFmXWy+TQczvjQbIm6+OApciHNqFslH9jqQLgIhANORbWkPT/QiDlN9C9JUe2boGIYPI9951clXNXC8PiUm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmMUECRA9TVsSAnZWagAAkSUP/2lnjtF/kGU31TtrnOf2\njtahhbD/ii76UR1sK5SsWYUs2Re25J8ZhqvbTYhjjgjHGnXiS4KOpE81TtOB\nx8Qo1xAzChMCJ4ZygfnZHDU/N37AKI0Qtz3xTVrTQsObGDmx6DVC2avB26jb\nGeWdIwfDEmRwcp0T9leKYECwgEUoIuNVMSqJcr8QlPPO9CsjDz7bh1rD6KLE\naBRzLQlWOsr6gNGkC4hwmfDSR2zjBhyTcxs6lYiv5jWIVln3kztceipfKC0o\nMOEoYTU2VwaGd4GgMclHBXjdzw88foNjobRkoS4R2p/WUTkLBh5NCSM/uNKy\nz5kC1Wye42CjYYLnR92tDnC7OoNtFfuOAKVmf2ABxYSWqVntaKS7FSSHU9L+\nixfrPFwUcSCuIdTNShxBZlJeC44EYFWtiEOFvz0Fu1NLw48woyZZIAkfYmTI\nUxAspm31un0p3Y+RgSizkwokmflY5d8NgJBNuMwg1KqrpLFy9psIUGMRfs5o\neVl6TWhcqpOOcyK49j31j9dObigrLHLq8U46Vf2jKt4Ub/XMloXmCbJHmrds\ntMdtLa7G38T6pXkCA1Htr//yqRJjhvmmmJ/VEB5av6gU1kcloQUNU3WEQOb4\nZIM7aGcoY+L1ptWFO0UL1EHII1pjXCNa7v3JMSPyfy7uTZ+vgv6bauqfokco\nA9Le\r\n=2nf1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"37cadd51bcb8613ec5d8c35a4f65190f9419b60e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.9.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.15.3","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.1.0","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.9_1553515780269_0.4928832585394127","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"gl-mesh3d","version":"2.0.10","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.0.10","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"0714d07240c6c9fde7440833fe46c95066f5348c","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.10.tgz","fileCount":24,"integrity":"sha512-JJ0NvZbyQXtlAkIYgVFCxJIujjsaAB7HwszCig3MqdDOk6SLkAaT85hLUc+ypGLDXpVpxoSuEKO350oONyx7dg==","signatures":[{"sig":"MEUCIQCzDu1JGRKwWgPfqyRn0+2veb+tDBNZes7ZtZMgplVqnwIgaOxIocZ8lL1RQzD2LMMpsg/BcviyyRIj/ZOa9q0c1P4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco4eTCRA9TVsSAnZWagAAQkMP/2LrU0K03u80BqiTj2Tk\nkwyb/bo7ZsteP3BBChpbLTtwOQtaxa2xiuD2PZGqZ4YUoMyrtvQnKnQlAnFO\nwa9yuwqSE1cdMX+R2nAMEkALd4Q/QS+WPp6VVbEPYGAG+XPxTsHgTC4VZkRS\nMZGPvO1Cdwn4hv/nSllo4hKDTRSP0blNHnJw1QOv1N4Le+WCV4ykIozjIVo9\nkApv9GPkBQojjmGv9De5xmADILvZh6muVIbeK1gogggGslItoUDUU27PA4tj\njdjX6TBwaDpSwRXrJDyBjPkpzkp7BmIJLpEbQyiZtI2zYmr8Fe0JZU2wab+W\nPkR5RLr8uv1Vsm4cMKPDMCTE+6f74Nw8MUiL698d5mwVjbYE4AasIIEFF0I1\nc23nm8+3yHXICerUzpbXCRjrMfyXkuWK9h4M9j9Yq68MN0F8Yo4P/EYdOlqS\ndppPmbUbV/BkI7R+w8Lkq28udSiiTDGIWAWXjvbSTalAS6Q6avlcBKH8rYpt\nIdlEsvCH3hZbJ7o6Wt+sy9k4I41s4c5YENpo3nKzMmArV4R536KovpENZogR\nLeg2471YnnKqpXJfmFXdRAx0w+ZDfVA/qKqNt+xoG7yp/XBtv2UCMzlFRoub\nL5WYPp/9nPY9fBw19JhvlBNXIYPRgR5rKqy584pHrUPdz1k+zzT9vja3XpTX\nZgZX\r\n=DOtp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"5fd5851595c74a47ddb5b118e57fd8b8d9e7c83a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.9.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.15.3","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.0.10_1554220947122_0.2520380855676758","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gl-mesh3d","version":"2.1.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.1.0","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"0374f92b630b0bd7030b5abc4dbc43908fb315bf","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.1.0.tgz","fileCount":24,"integrity":"sha512-MwUx3a+Xl8CstCJZi0jASddAMv0JGk5aKo1u5MN3/qs/2l+pMinDOH3NQ79b0bVTXSqQzIWJgbgFS3vIuJlAqg==","signatures":[{"sig":"MEUCIFb82Btl0YVtOgcbDxNti5e7GmMXPJ5YaIkMGAvOA7aCAiEAtI33SeC56FTS9fQze/NJl/O0pdKgBgvN0uu+rjVdrF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq1sXCRA9TVsSAnZWagAAF88P/17Trd2shGv+ndmY+1g0\nec6ikaMZrDcq4P2kjSsLOSubIltXqtdVRTa9y+Y/i6N/BC8195nPX0Qlj1R4\nDz+jb//sxwHvne5KZ/8wIatBAeApNB3X9kHyFWf/L2XhSU5eCGtonBtjpqfZ\nJHGEpDlroCMtThUO0/5T4ndeMIWxuSGliIVA83lmX1T6PH7r9JbSzSPEN6K0\nGTg7VTSK39IL1PIxFNxbxg999dfLZpGHFqWQZ1RRVePOhfubK5tgTYvFLY51\nnscpABsFt6DPKWsQnQd660M0fdJpq73ycLwge8MUBYdbYLCxOIoQpueTwl2X\njv2RIJ0QbRb7wnLVPFS0eKA2cEoOwvH48Gbh/WjX6kEV4Hscoa85Y0tnd7q+\nCtO+VNJES2oJkdAf6o6d+Q21f8l/lWGYR7ogqOg4t1EBefANojny3/9Zaty3\nKTHxNWTKM98zRGefMnVq+84cR0k6Bq3tZ4NXSeiuc7wuB5S8SS64+rN6oTE8\nlPB3AEzvNbtF+3P4THlrqvmzTvXzeZkDXkBr5aznrILR3ojpGdhuefU1fYKP\nsPWMTGg1KBkoN4ykYCef6UsJmJmkn0IFQLq45DPzwFGzVuO42BIhOX6A11vU\n9Tu+KYt6PQsR5NNT0tRCbXGsVfpcCXaCUTg+Ts822mgL2G4y/DMeo3EhY/En\nmWi6\r\n=wU/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"498e4a4ed55017841b86f6e87064347ec7a9543b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.9.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.15.3","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.1.0_1554733846381_0.09512212611954918","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"gl-mesh3d","version":"2.1.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.1.1","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jackwluo","email":"thejackluo@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rmarren1","email":"rymarr@tuta.io"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"shannon-lal","email":"shannonlal@hotmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"vnieman","email":"valentijn@plot.ly"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"b42159654909ec1478500cbc330162d1d7e23a1c","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.1.1.tgz","fileCount":24,"integrity":"sha512-UuDnuSE/xX8y9/B6EtDsBKllEmKDVmuiD9lsFoQdUq4FPSvwFOo9rKH3fsjK2pfxsTigguF6GhFjHqq+sJKQWg==","signatures":[{"sig":"MEUCIAVni1M9A8veQdv6E3zDmjRPI2tUXXDT7AW3Upjyf9oEAiEA9ZkCmfSY6g0y4KOhJw8uMCCRUKg1AbbKy7sUNP0TDyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq9abCRA9TVsSAnZWagAA63sP/1lKqYkCZ4+uiTAx7Aif\nm49Pq/zCo6Tw30YWo2J/348X6Q7kNmHqu44qp/5p545xYGgJLZx9JDUa76hb\n79vhRMm+ho9XE0owK6aaHDHPDSRHBzSSGSILdbNrwuPFHic9Ce3bkywpjcEc\naeb97D5KnVo8SWw8vVlSqCPG5WeFArLayndDE8OA3Gi/2Z+IXm3CJoJZI3G6\nCB7HJTfYqoM2N1gWTmS1/goNmRJcwdPjjauqaQLzz4NwPEQsDBkzJcQMHzKT\nE8F8oMrZiT/yoPnGhO1j/SXQMqxrjjPjpw1Jg6+BZ4ilLiyN8gS83HsSD8Y5\nrkwbqRO8ItoHQDGBtFt4bCKzRRsnbnzLGm8mSpZQc45YnzVx4EYM2+ZJf7Vo\nYTdAsx7IietT9UpqCzoPth+wdfzK6tN++wEhU7Q8U8aOFZp6qDhfcm0vx/qQ\nkJB4qYfg4e50EwqGrnjnOLU0Uyj0C8iVm+k6I4vxebXycAxdc39TxabxYSuF\nFUsJuhjXpOGDw5/S0bGCtap4lRnGOSV0NE7ADPBy/tSoaa3/rZmSX5wLaLAv\nEFuFSwOyfe8i5IpKYsBH4j/qrhKa3LbfHdHVWaAuikLHvE1tth04+a+yZ47B\n8fl+BxBsrLryj5uJJY4GrqPQHKeGgTwLHpGcBv7T2t/xa4o2beAnohFBe2Zn\nlmCd\r\n=z08k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"380bf5dd78a2cce05e29ac8a869af83d3d81b279","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.9.0","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"10.15.3","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.1.1_1554765466684_0.9451405787367944","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"gl-mesh3d","version":"2.1.2","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.1.2","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"df2a3a294a6a25be75a2593c723f7e7c7203c284","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.1.2.tgz","fileCount":24,"integrity":"sha512-XxDJAMK0MX0+GrvJu5vkd7or9mvJjV5/D7svTMYI0yiVFN5OQG/qDo8P+/erpC403SmP0CPFaR51/MHh32MTBg==","signatures":[{"sig":"MEYCIQC4d/1PXYgtQe2vgbuXxKTPrn7tDpIdnBuiSmllvZM60QIhAJZ/rJhd+Y7dTrWBiTf1lasNfmyZzNCKHPcaH8Cxpxy/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzXiWCRA9TVsSAnZWagAA1AAP/0cuhQfr+RUXAJT3aART\nkcGLirfoAu7Sh9OOFA27RLBkCurZjsePPRRyWSuIbb/vmtYeVcHRv/MMSPcR\nEL++Y7SN+5UEVI9tZ8hHu4REf+UYgT00T5/0/E6svFsyR5LLCwHffQBx54Fo\nVIRBm+4FhWKSbyGR5yj/zSGWbHz5bdNqJngkcr6xuyplpazzSeb5IASTYpHM\n1FmLxRer8fNdO6rvqKaJVYOcCcLfoluRVIUnrGyxEb+I79Ncw+yQeDLCMRb9\nf9b+D8q7VDn3ITHNReoo1cj3l6u5fqKGLhC7N8CainIUSMD4hFqkc2RkyO9Z\nu8T0wuEboLJl6vNRGfzRxBtdUZuAd8ilfstgfcUh9kyRl7eZxZuJFwH6O9Y1\nNw4ZsyQdVGIKBvJSN663BZgV5zxayYGkH89qrjc5xCe1gDTx0FZyIkGAGJLM\n9vgjgq1jNQXdjtBLFgY+zu7mVijp1v4HLpL4y+56z7Uirv/cJrhN3JftOAZ8\nUMamhcfjVAOUF8f7+Ik+J1WsxXG8V15sTU1/JLOdzpwiDR/6wpGHAUfu1saH\ntN1XnbA6fw2zQ+i9IQWUwtPJpbe0PqvsUtlrElSnTgeY+TJcokoCTxa2clzX\n/dEKUBdPE7H8MpmCJPYcL45tDOhv7Rk+XDjEU9cLb3AEDDtJX6zlCfyJWhY+\nZVKU\r\n=P9Y7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"63cd5684d2bc92637b6e651b61ad9bbc93a50b73","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.12.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"12.5.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.1.2_1573746837948_0.5967811306871313","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"gl-mesh3d","version":"2.1.3","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.1.3","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"andrefarzat","email":"andrefarzat@gmail.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"byronz","email":"byron@plot.ly"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jackparmer","email":"jack@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"marivet","email":"marcandre.rivet@gmail.com"},{"name":"matthew_plotly","email":"mattewchan@plot.ly"},{"name":"maxkfranz","email":"maxkfranz@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"shammamah","email":"shammamah@plot.ly"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"wilzbach","email":"sebi.wilzbach@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"6d46f43a2f4e17fa197cddeefab1dcd7116786c1","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.1.3.tgz","fileCount":24,"integrity":"sha512-c1zMvkVoKrVPSn/YA0JTDE/I289xqAjkH52HZBLvEGmKAg0Ezwi/Llg1M7NPIb4d5nwekCBMXGZmemsZaedI5g==","signatures":[{"sig":"MEUCID209E3N4/paxPnjGO2Kyf+tIb2YSJTt9MDQdYnd55zbAiEAlAoQcb4+7+nxVhgeGPUgx6egLt+OdYRhD8TOSWhcdaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzZS6CRA9TVsSAnZWagAA0LAP/A06+nN7eLDs+uvViZLP\n8c9DJ9Btv8IFSVQ/GYhLRYWBolZ50iCLFcRtVbBmCwIy6yLvSkHErQ+Qds5Q\nn4qNTIP1ZZLiCnDpJw6lLsVKYFuUJnjGWvf1O7B9pf1gacGSnmu42V2BVFQT\nM5spxaeF8joHdPDwnfmOmctwL1YVggFU/LGCI17RNfPSI12aLoOUdihzDhSh\nMlAcdZuvACsrFd2H9LzizZJYKpQ/ZxBf5WQtFZqLKnavzHSHGAT6GC7HtE5R\nsEwNIgDyPJ0b6Y/FBg9MTtZ1ucKPZGHxWP3y+uBCSBjo9cfIz/Sxe/e2KW5s\n52np8HuTRkbLYZChvWUteVOUAGdwo19ZlbvpYvud0NOIjxbzE7UzxC2kktCZ\nMRkaEy7soPy91GJgq9y0LhrC2p3c3/GT4N+iKyuCY7So6tov7nkgevjYN/DQ\npoIVgaebx7g615XtHJfYdldwIJQZLFBE0QcwskzvTBjl8eBif46NRSgDwcjR\ngZfk3tfYCH4KQeGIr77jl/GUZQrJGbUkic6PaFIlEB4HP/b6y4pycXn2Xz5w\nXye9JBR4DFGoOL9CzNEqQ97TRQ+zlko72Yy9q7Thd3eS6aAUS4BA/BovECAz\nvDvtOA4jna1AH+Qe6NRNVqjT4cdMIHtkHyUMLcbwL7XUkGiSLIfcv72hLGE4\nt0w2\r\n=vPX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"6733b63224724b444ea12ad5f6afd54877346d17","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.12.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"12.5.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.1.3_1573754042075_0.07463664376447032","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"gl-mesh3d","version":"2.2.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.2.0","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"3efa6f886bb22424ba03c88cb97755547542ee8d","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.2.0.tgz","fileCount":24,"integrity":"sha512-wO6EKjBUo/k7ZLGsMACWGETjmjfsGwwoDWEKjDbjyjo1qPvgkTQQB9Y8p+OKGjE6GeihsfQuoqGBUTu9tiAOmg==","signatures":[{"sig":"MEUCIQDRmQ49g9vD6U6HcF6CYTT6xKNvqIxUONB1JnsHiLqoKAIgPZPCXpcCwKOqSdv6q2HDbpXP3wTIFIq7hr73Y11cE2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBYspCRA9TVsSAnZWagAA2Z8P/3d8dzWPn8Fd1C6C1hGr\niQpgqNmZ2fXlRhFjadFvZux7cg0zgVeAgVb7oY1GhdwB98YrkO2a0amvLUeI\n6jzz+EH9wONJRW4Qi25Q3MVJfUd+XTn3/boeq+bYWEZRTM61oIOYwIdzLGKn\nDTUsm/GFp8toRHB/+sYHKYaFTGQ1GU4DFrbiPsK685r/H1Rkj1JYvyg6ISYv\nEWQQHz1Ij+EdPrMPG3yMkkeh/tzaR13228lnDGa5N0tjsp5MoXX0pdGZ3OXk\nK1z+SSJzzEE4w1pJWJv3HMB1gowiZ6bx7WwB//sxycTh9VUY2m17bqlSKbbq\n4AaIZxje4E78X0Xc7fK8wfPaAUZM98DlONB0ku+ZhFxEL4hPnlliGxAbwrcx\nG52EUS7idtOPDIOVHXsi8YXvhNpnGKmKJJv7l0d/5wrHT24uoHoap9cFplkY\nQ0eyOTcVfOEk/CQTr++lpjncZ9Qp77fQMVmRK/dCD81VKZBu2ssp0GOeV+v9\neZwLxGTEPblGt8p4j0JKQ1hiE7H5AIids6yb8UZvMz4jnOcFxxqE+LUqjEj9\nlfgVOLlA+g+llGF3e27NSCu3TLcDj8YU02+aSk4oMHfO/S+YlX7qGjczwCsH\nKP8hbJWBP1vL/xJRMu64jnH/LFGioociVAb1Cnwo7MrfOLVDKg6hcxTEfC84\n0lxG\r\n=WsgT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"4cc672a12e559d836a908f96dcc123b96f7e3f81","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.13.1","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"13.2.0","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.2.0_1577421608835_0.15721334405205378","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"gl-mesh3d","version":"2.2.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.2.1","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"a614c04e6d4f84bb0858c5e79de4a13d52c87533","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.2.1.tgz","fileCount":24,"integrity":"sha512-5CNkp/0ojfhgOmVPzostNha166SQWnyESDLMmpJUK9vEgszNVw/jr08OXqKqPpeI98ptM28I1Fls6fU68YsLeA==","signatures":[{"sig":"MEUCIDonw0y2ayFh4kFvzbnMfjA44zBYxH43fWbQYxjbar2+AiEAhQdTXbFbn/bvXBvgI5QVzDjjkFxRG4PaJyQ05DuGKUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNEyfCRA9TVsSAnZWagAAiGwP/2BoFJK9+DocKKwQ8etH\nBG5GLTMSWHOOXu84Bm5AxRu/tshMTFSDE6Xy1GomxucRvhbTaFZYaJ/hfQdz\ng1QeojOAm5RHojPb9DzMC6fl9nyyILDyLIo7SSr/ZBAq+W6xxXDfq+C9/sAv\nRbDa1AQ/inyYfK7SpvBNAjyb1cy66Yx18qtScVF/v9X7uyVYXmXAbIW3y+TV\nB80icfYRZI0QNbeKYGF/41GFOT5RS2wpQuOpEU4EqkPOttwC0xRW43UIBvKF\nxfBCkXuvWGu5zpEZXFOsXDZJJutXPcDi1GLCKFW8tLi211IxFzwR7O7CadM6\nn372Xt/rE/1Q7PWFjBXgtMIeXv+fqlubCfABe3me316IlD7MDjDznZ7bTV4o\nVbeFo6fU5t0dwmNZfkog7bkQVoKYSMHbgIqxtLBK2tABYfpEYJ0fvSZjmG35\ndEQmvbGsUXOpq0Prsqz4p21liiipjmYGZnUSH8nfJjwkb0ncE4AM3n9CHezd\nf2mjwMNHg1wpAGUgzkxe91qfWFVvMHiGc4aO2pgINReMdT5rOrxY8dCgJTIX\njuGTtFNEJb7MdaHMq5N5s1Hnd4NrMoo20Q2moxPo3JYX7dL418R3H3/bmyGK\nRhHX7WYuqlC+MzWPWIRX0Hbbh+OqMcmBv4kL7ltHZtO3ZhVJ50vcJaZcfRZJ\nG259\r\n=Hw/N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"101cd1e558ff3c7642ef04e231d195bec8a96795","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.13.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"12.13.1","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.2.1_1580485790552_0.8627753699748963","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"gl-mesh3d","version":"2.3.0","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.3.0","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"6c69a312eeed37b01716732bec0fb15300871fdb","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.0.tgz","fileCount":24,"integrity":"sha512-iKx3v0xB/6Kej+GpMHhxzW6ziqiIjp6WOyAbuXvBRN9P5iIgzifgBYnDd1mYmCLWGmf85MCki/FvD223BOYFxg==","signatures":[{"sig":"MEUCIQCiW5ooEq0OWbEtuwKfhg1YywCOhFn2X90V1zL/Va/+tgIgE/2TZF+5z3GQr8HYh/gAltUaKUNf5FdITkq0fsNXahM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNIrACRA9TVsSAnZWagAAOFMP/1OFvaodi13dQQ8t2ve1\nrc1HXmSjFomH9tjhSEs3HUXQQgZPi/Acj9XLF8hIyXCvDtbcF9OWfePROQkY\ng6J6yM3aBM1Z5X/3/ITgUtqTGAaLbzI6sPkeTDCJm6sFsQP6EjKl2RwFPBqW\n4K7A6EWfPg33THEHGdXciTZRpZ/z+RjF24YfUdASOtznHoOGuZCrHzCpYBAI\nC9PPioobEcFFuHvHhgQWe7ocZPQy+S3gkCdDuhxe4r6UxCFtyLGjbNb+hOBZ\nhSvYAYM0jG5NfBZFGPH7MW7b7PhPduIqo3/a2o3exM24yNliuqS1wwNL8z8B\n2sftXVXjC/YuhnH7IDpp6c7hzwDoKUtgGpzWVDXjszZMse79OkMotGbs6HKV\nRmrhCcNdXyXlp3r3Dm/h4CJgmBqM63W20gjKVpg9uvW6/S925SkT8dihmXBp\nBcCUbXdKEAIUxiSPsFdXbALyPc80g3nNNRIlHXAvXdIog/9QxABkhS262oLH\neJKt3y/PL3nG0GPaqAb4vq41hSYfgCv+9QlgKzeqqEcWsjuGce9N7rkoCGsj\nBstmYYAcDgGih3qwa0nEhOtsQl+mqn6Dw61c+pCWUgkVXQDdNaNNs6+2Ayff\nyJGhCsmICe5dKTUeYKQUXyK7fI7SHKJf9tTHQnTqcPBqsHStUbBrjGTezpQD\nkkEu\r\n=W1zj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"d3bff67a232ad2e625a0f33fc1800bb708376eaa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.13.4","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"12.13.1","dependencies":{"gl-vao":"^1.1.3","gl-mat4":"^1.0.0","glslify":"^7.0.0","ndarray":"^1.0.15","normals":"^1.0.1","colormap":"^2.3.1","gl-buffer":"^2.0.8","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.0.8","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.0","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.4.2","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.7","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.3.0_1580501695855_0.15105226081021428","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"gl-mesh3d","version":"2.3.1","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.3.1","maintainers":[{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dmt0","email":"dmt.shvedov@gmail.com"},{"name":"emmanuelle","email":"emmanuelle.gouillart@nsup.org"},{"name":"etpinard","email":"etienne.t.pinard@gmail.com"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"jody_plotly","email":"jody@plot.ly"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"verazabeida","email":"vera.zabeida@gmail.com"},{"name":"xhlu","email":"xing.han.lu@mail.mcgill.ca"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"087a93c5431df923570ca51cfc691bab0d21a6b8","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.1.tgz","fileCount":24,"integrity":"sha512-pXECamyGgu4/9HeAQSE5OEUuLBGS1aq9V4BCsTcxsND4fNLaajEkYKUz/WY2QSYElqKdsMBVsldGiKRKwlybqA==","signatures":[{"sig":"MEUCIQDF/rkzNM8riD9nL7mx0nWyTl4ox8d9ArqJ7/Q8JhU21wIgcpv8avPoTFE+lrzoi7y1HBNgsiDr7AQKLp7coIVx2VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeig3oCRA9TVsSAnZWagAAR8MP/jO07j9WdtCbxWUJ3/IG\nR2QTYnIWuxu9f25+8xMUfR/ufBtl6F0SuuuZaD6B9J5CIYY/QWW23qAEuyVo\n+u0EJe4xxLrqGxb01c3d2pOHy7a6UNfL6qIcP0QFwPXVbcThZ4mNhncA+5jj\nZOfGaMOTDuN+ol0M3ynkdoDikc/0cnplOS+1xYoyX7gldl85ENkbqBufPeUj\nPV51e75vXN5qFyD9abvF4LTabPpNcSTySPRjDOoZh4wejrKzgQfWanuMPtXh\naKZd/FPoMTEYgl34w5Dh6zTYkRbks+cECfY0NYphVNa0tAkLJyZKrNHy7/Lv\nMSy21xIAV7t7acvgzxNdbqQD2YMja70qUAgeDKvXWDEWr6atgiXxre83R0V8\nlRIhfOnAXZ7T+4HiIn3j4iG2gXIevFoGUi5CaNftzgj6wiofMC7Icu/riw3f\nTDg1/gCANsHB0OpvZqZ6MEkOMwweQZf8vaI4FTXhS7rse2cmXDP4F4ZjAXxJ\nYbAu27EFzTrR1M9bievYK52ToDIZam3CB0C4OCueKLqpb9xQhVk23VAePOmW\nqliCQxs8JXu1Jgwhv9BB2bsKaZjUeLI+MY6VErBEj1n5I8NjH2BzfTfgyd2g\nvUvgwe8+eHem5JYZCnLUp7cbdG8M2r2lWM8xdQTO3uLhsoFYpIeiSEL7yaVR\nJYDH\r\n=4Aj9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"mesh.js","gitHead":"1b8b841b2d132f9471db23455d7794624ddf83c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"6.13.7","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"12.13.1","dependencies":{"gl-vao":"^1.3.0","gl-mat4":"^1.2.0","glslify":"^7.0.0","ndarray":"^1.0.18","normals":"^1.1.0","colormap":"^2.3.1","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.1.0","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.2","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.5.3","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.10","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.3.1_1586105832011_0.37916952551145844","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"gl-mesh3d","version":"2.3.2","keywords":["webgl","simplicial","complex","debug","simple"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-mesh3d@2.3.2","maintainers":[{"name":"ndrezner","email":"nathan@drezner.xyz"},{"name":"lconnors","email":"liam@plotly.com"},{"name":"alexshoe","email":"alexshoe@gmail.com"},{"name":"t4rk","email":"t4rk@outlook.com"},{"name":"bronsolo","email":"chuck@plot.ly"},{"name":"jmmease","email":"jon.mease@gmail.com"},{"name":"chriddyp","email":"chris@plot.ly"},{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},{"name":"alexcjohnson","email":"alex@plot.ly"},{"name":"nicolaskruchten","email":"nicolas@kruchten.com"},{"name":"antrg","email":"antoine@plot.ly"},{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},{"name":"xhlu","email":"npm@xinghanlu.com"},{"name":"hammadtheone","email":"hammadtheone@gmail.com"},{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"etpinard","email":"code@etpinard.xyz"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"monfera","email":"monfera.robert@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-mesh3d#readme","bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"dist":{"shasum":"a0b817c160c89c8da7c8106a2a9e321fdbbadd21","tarball":"https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.2.tgz","fileCount":24,"integrity":"sha512-ELCxrRBNUjrKeHMN4PVcx+pToeeCnd5w8ddSHOFDkVCInDTK5WKUA94OcfGKqcmZE4LeZ4jiwM3vV54Dq3zFdg==","signatures":[{"sig":"MEYCIQCq2ESuYvVqiXo9hYIbVoIthmrvDisVvGav5iWcwD2E6QIhAMU8BJ1VhRyufY1AFE971b+oQpSeT6xrtBqWPEq2abpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55142},"main":"mesh.js","gitHead":"5083f2ef04e7821d15893941cfa1cc8529c73e4b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"_npmVersion":"8.19.3","description":"3D mesh drawing","directories":{"example":"example"},"_nodeVersion":"16.19.0","dependencies":{"gl-vao":"^1.3.0","gl-mat4":"^1.2.0","glslify":"^7.0.0","ndarray":"^1.0.18","normals":"^1.1.0","colormap":"^2.3.1","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","barycentric":"^1.0.1","gl-texture2d":"^2.1.0","typedarray-pool":"^1.1.0","glsl-out-of-range":"^1.0.4","polytope-closest-point":"^1.0.0","simplicial-complex-contour":"^1.0.2","glsl-specular-cook-torrance":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bunny":"^1.0.1","chttps":"^1.0.6","gl-axes3d":"^1.5.3","canvas-fit":"^1.5.0","gl-spikes3d":"^1.0.10","bound-points":"^1.0.0","3d-view-controls":"^2.1.1","gl-select-static":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/gl-mesh3d_2.3.2_1715791050769_0.7464315158948929","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-03-18T17:41:50.349Z","modified":"2026-09-14T15:42:02.278Z","1.0.0":"2015-03-18T17:41:50.349Z","1.0.1":"2015-03-23T19:28:04.253Z","1.0.2":"2015-03-24T20:41:31.566Z","1.0.3":"2015-04-09T18:44:27.474Z","1.0.4":"2015-04-09T20:58:21.754Z","1.0.5":"2015-06-24T16:28:24.029Z","1.0.6":"2015-07-17T16:55:42.187Z","1.0.7":"2016-01-20T15:56:47.868Z","1.1.0":"2016-05-20T22:44:53.514Z","1.2.0":"2016-05-24T18:02:09.194Z","1.3.0":"2017-06-01T20:57:42.522Z","1.3.1":"2018-01-25T19:29:17.814Z","1.3.2":"2018-02-02T20:49:58.737Z","2.0.0":"2018-04-16T20:57:18.837Z","2.0.1":"2018-10-16T18:19:50.640Z","2.0.2":"2018-11-08T17:05:57.752Z","2.0.3":"2018-12-03T02:11:40.474Z","2.0.4":"2019-01-09T22:16:21.953Z","2.0.5":"2019-01-16T19:32:52.009Z","2.0.6":"2019-01-23T02:14:31.192Z","2.0.7":"2019-01-25T02:27:52.535Z","2.0.8":"2019-02-26T18:53:13.705Z","2.0.9":"2019-03-25T12:09:40.427Z","2.0.10":"2019-04-02T16:02:27.302Z","2.1.0":"2019-04-08T14:30:46.518Z","2.1.1":"2019-04-08T23:17:46.839Z","2.1.2":"2019-11-14T15:53:58.078Z","2.1.3":"2019-11-14T17:54:02.253Z","2.2.0":"2019-12-27T04:40:09.111Z","2.2.1":"2020-01-31T15:49:50.695Z","2.3.0":"2020-01-31T20:14:55.975Z","2.3.1":"2020-04-05T16:57:12.158Z","2.3.2":"2024-05-15T16:37:30.937Z"},"bugs":{"url":"https://github.com/gl-vis/gl-mesh3d/issues"},"author":{"name":"Mikola Lysenko"},"license":"MIT","homepage":"https://github.com/gl-vis/gl-mesh3d#readme","keywords":["webgl","simplicial","complex","debug","simple"],"repository":{"url":"git://github.com/gl-vis/gl-mesh3d.git","type":"git"},"description":"3D mesh drawing","maintainers":[{"email":"chris@plot.ly","name":"chriddyp"},{"email":"post.ben.here@gmail.com","name":"bpostlethwaite"},{"email":"antoine@plot.ly","name":"antrg"},{"email":"chuck@plot.ly","name":"bronsolo"},{"email":"t4rk@outlook.com","name":"t4rk"},{"email":"roman@plot.ly","name":"roman-nb"},{"email":"cameron.decoster@gmail.com","name":"camdecoster"},{"email":"alex@plot.ly","name":"alexcjohnson"},{"email":"adrian.borrmann@plot.ly","name":"aborrmann"},{"email":"emily@plot.ly","name":"emilykl-plotly"},{"email":"packages@plot.ly","name":"packages-team-plotly"},{"email":"mikolalysenko@gmail.com","name":"mikolalysenko"},{"email":"df.creative@gmail.com","name":"dfcreative"},{"email":"code@etpinard.xyz","name":"etpinard"},{"email":"rsreusser@gmail.com","name":"rreusser"},{"email":"monfera.robert@gmail.com","name":"monfera"}],"readme":"gl-mesh3d\n=====================\nVisualization module for meshes/point clouds/graphs.\n\n# Example\n\n```javascript\nvar createScene = require('gl-plot3d')\nvar createMesh  = require('gl-mesh3d')\nvar bunny       = require('bunny')\n\nvar scene = createScene()\n\nvar mesh = createMesh({\n  gl:         scene.gl,\n  cells:      bunny.cells,\n  positions:  bunny.positions,\n  colormap:   'jet'\n})\n\nscene.add(mesh)\n```\n\n[Try out the example in your browser](http://gl-vis.github.io/gl-mesh3d/)\n\n# Install\n\n```\nnpm i gl-mesh3d\n```\n    \n# Basic interface\n\n## Constructor\n\n#### `var mesh = require('gl-mesh3d')(params)`\nCreates a simplicial complex that can be drawn directly in a WebGL context.\n\n* `params` is an object that has the following properties:\n\n    + `gl` A reference to the WebGL context\n    + `cells` *(Required)* An indexed list of vertices, edges and/or faces.\n    + `positions` *(Required)* An array of positions for the mesh, encoded as arrays\n    + `vertexColors` A list of per vertex color attributes encoded as length 3 rgb arrays\n    + `vertexUVs`\n    + `cellUVs`\n    + `vertexIntensity`\n    + `colormap`\n    + `vertexIntensityBounds` intensity range for the colormap\n    + `cellIntensity`\n    + `cellColors` A list of per cell color attributes\n    + `meshColor` A constant color for the entire mesh\n    + `vertexNormals` An array of per vertex normals\n    + `cellNormals` An array of per cell normals\n    + `useFacetNormals` A flag which if set to `true` forces `cellNormals` to be computed\n    + `pointSizes` An array of point sizes\n    + `pointSize` A single point size float\n    + `ambientLight` ambient light color * intensity\n    + `diffuseLight` diffuse light color * intensity\n    + `specularLight` specular light color\n    + `lightPosition` location of light\n    + `roughness` surface roughness\n    + `fresnel` surface glossiness/\"rim light\" factor\n    + `opacity` surface opacity\n\n**Returns** A renderable mesh object\n\n## Update\n\n#### `mesh.update(params)`\nUpdates the contents of the simplicial complex in place.\n\n* `params` is a list of parameters which are in the same format as the constructor\n\n## Properties\n\n#### `mesh.lightPosition`\nThe 3D position of the directional light source\n\n#### `mesh.ambientLight`\nAmbient light color\n\n#### `mesh.diffuseLight`\nDiffuse light color\n\n#### `mesh.specularLight`\nSpecular light color\n\n#### `mesh.roughness`\nMesh surface roughness\n\n#### `mesh.fresnel`\nFresnel parameter\n\n#### `mesh.vertexNormalsEpsilon`\nEpsilon for vertex normals calculation\n\n#### `mesh.faceNormalsEpsilon`\nEpsilon for face normals calculation\n\n#### `mesh.opacity`\nOpacity\n\n# Credits\n(c) 2013-2015 Mikola Lysenko. MIT License\n","readmeFilename":"README.md"}