{"_id":"gl-axes3d","_rev":"98-8103c1620a286f134d73714b7451c100","name":"gl-axes3d","dist-tags":{"latest":"1.7.1"},"versions":{"1.0.0":{"name":"gl-axes3d","version":"1.0.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.0.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"9d1edae3303f90fbc8334d595da2111b5109ba81","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.0.0.tgz","integrity":"sha512-YsXbW1aXRKXqbfy0Wn+enwRopYBprcbKOIMq3FVZNamni0wO2cXYECm0sp4FOb+BcbhKZmL0uCB3WWo1GW40kg==","signatures":[{"sig":"MEQCH2Ibg9s/i8vfKsLLar/78aBkp/c/4jkHAckLVnMJTdYCIQCB6/4xlBYwurihPJ0v6duvTdpAnTmaoMlURo7MOrKwYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"9d1edae3303f90fbc8334d595da2111b5109ba81","gitHead":"2154111b82395b915134d2ee24442c689cc1ae26","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.0.1":{"name":"gl-axes3d","version":"1.0.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.0.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"4cbeb878095337ca6e084593713b301a4a38b2d3","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.0.1.tgz","integrity":"sha512-T3smANqpnGqpgvf9cuLrwi2oyBb4EMeVVY9b+KyIeVM1nYHAtOXYASZ9rhirYp20j8jwtUl9s/iMFYa2nXbyZA==","signatures":[{"sig":"MEQCIGLxKNHbsGMF2v+1oL2haA+IayqtZT+e9paRAwO3bOpkAiB6WrZs6k/JLu8hyVts1F9Zor+wrzF5JcSad/o/sN5slA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"4cbeb878095337ca6e084593713b301a4a38b2d3","gitHead":"01c65c17dce55bb6e6dba453ad7da474f5eb243a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.0.2":{"name":"gl-axes3d","version":"1.0.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.0.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"8aa4d3c6ece6c168e77e95b55121fe924a582e83","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.0.2.tgz","integrity":"sha512-M7pn4BeBzu/WxVQ7S7K7kmyfFkRo6UP9on8yfoaXU1dcSuesf05nC68SHNzrzxgRvcAg/8gwf/oubHVjqFm4Ww==","signatures":[{"sig":"MEUCIQCN+r3UQH2wJEKIY9SowYt6K0njhDOCnMLqbDvebk/uegIgMlowQjD5PUvQTOv2fbfUIsx2IdS7zL/FjsTFn+FJxkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"8aa4d3c6ece6c168e77e95b55121fe924a582e83","gitHead":"65c986833844fd64e5aeb24555db97a425693aec","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.0.3":{"name":"gl-axes3d","version":"1.0.3","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.0.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"3a12da6361b78e6c8d46986e1a833b24643e1aa9","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.0.3.tgz","integrity":"sha512-wGLJOZSG9nZ5UnkUkdKVpCFrNa8bauqo0Pwe4Dc65sgOEslaCwPgtCCxkjdUGXJBFC9+tuDU/lwtDLuxQ+rhXA==","signatures":[{"sig":"MEQCIBZ7UGKMZCpQ1RAQuE/kKerdHaZHCMnb9SIyzknN3ihVAiBj9DJNhGMaUP9NqyS6IsstXi5DQ+naCaqGw09qtUdCUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"3a12da6361b78e6c8d46986e1a833b24643e1aa9","gitHead":"18d9071379e3ce88b36adeeb6b7ee79af015c3e7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.1.0":{"name":"gl-axes3d","version":"1.1.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.1.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"b1cf9ab790b85b4424f849086b64238694c993f2","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.1.0.tgz","integrity":"sha512-2tIcHOFm+nkWVmS3p59MiRpPsrDXubjskWbxDBAykSH8ZSW/4/E28o9t1r+nRGhd7JHM4tGvjnwM0oN8UAzxlQ==","signatures":[{"sig":"MEQCIBWzzOVONrwFUZ6L5JGEc0O64XH21cCQsp0ZcrRBnzcIAiA2hcsco26CtIjO2QsdNeS7Chu8TYRzQQylQ82MQCh3ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"b1cf9ab790b85b4424f849086b64238694c993f2","gitHead":"3a53319f4d04f14706cc1b543a5311fda01cb686","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.1.1":{"name":"gl-axes3d","version":"1.1.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.1.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"9e1564b0f5ac41944af0267f676ec84790669ee2","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.1.1.tgz","integrity":"sha512-Ry/ByeP6wDGM+N1K6bciUZlybEL9w/6oSpy92Z6jrnReT14QPE9qEODiZeU7bIbBrqaJcd7sMpDD6kCLeEfCMA==","signatures":[{"sig":"MEUCIDdALfioNp+bi+LxkyQZC9L4YOBnK+EsD43hjU0GwQPsAiEAk7TdvHUR96mt8J4ESsqyhMPNkhS9az4UfRy0X3udYrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"9e1564b0f5ac41944af0267f676ec84790669ee2","gitHead":"df6d2d4f3fb4dfed2164e43d5ce4f3d2d4a6bc89","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.1.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.10.26","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^2.0.2","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.1.2":{"name":"gl-axes3d","version":"1.1.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.1.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"5888a29ec2cd552d444c0c7a1eaa8510e3c5334c","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.1.2.tgz","integrity":"sha512-JUlnO3IFKLfc8K4KbZBYkZwPmldS2mjDjuDVlr56I21eflsS7KaL3ODOBcuQsJIzrZ6phhZVZfbzp1z4/038lg==","signatures":[{"sig":"MEQCIF1mFLdlBDu5GYeli0EsDNwlEOK8UgKCz7qsx0BaGEjkAiAVZhvYMpf4W9ymDrZYN4MBK5uH4BNTNHKFsvP9h8cmIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"5888a29ec2cd552d444c0c7a1eaa8510e3c5334c","gitHead":"169aba8c16098a437f967ad88c37d3c19c64decc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.9.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"1.8.1","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.2.0":{"name":"gl-axes3d","version":"1.2.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.0","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"73c9de96e879d8be4dcd02e380df82b420b19b48","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.0.tgz","integrity":"sha512-WFcphjELLDTc7DbsxFIFv44fksS/lWnLEaMCqQWsBMp87Nuy4/w5wKJQ1uiy/xtJyUkLEL/TW8o5n7OSnuBezA==","signatures":[{"sig":"MEUCIGX/amtj9OEnRaF/4yRlp647zozEOzmoGMCrpoSPqm1cAiEAliwWeSMpcRnQIdpguqBn/qYGyMq5GT+mAIKOjI44Bbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"73c9de96e879d8be4dcd02e380df82b420b19b48","gitHead":"4b15b894115eeacfd7cc052acc5ca650ccfb23ae","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.7.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-matrix":"^2.0.0","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.2.1":{"name":"gl-axes3d","version":"1.2.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.1","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"93c2cdd9465db445728048bdb6d16352c13d5845","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.1.tgz","integrity":"sha512-vXD2zJaMrpQL29qAty45QruDi/8MA4rsPmHxFCZXulBi8EPpK/qZiFJsxStoM9drfZ5A9QAqK+sFbG6V55h8Sw==","signatures":[{"sig":"MEUCICd8clA+T8a1se5yc885iXLPVpbKc6/f9U3NlxNWPtNoAiEAwEzupDvSupaoQ+YHZxyKMjdfFb3jpIboWpxt8YTbTu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"93c2cdd9465db445728048bdb6d16352c13d5845","gitHead":"6a634faa5799c8a61d4c79b79ff334ea70274655","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.7.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^1.2.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"beefy":"^1.1.0","gl-now":"^1.0.0","browserify":"^2.36.1","isosurface":"^0.1.0","gl-simplicial-complex":"^1.0.0","game-shell-orbit-camera":"^0.0.0"}},"1.2.2":{"name":"gl-axes3d","version":"1.2.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.2","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"d9f6ed7b7dc0fec6440a06f83a34d2ac1d9f589f","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.2.tgz","integrity":"sha512-QDyX+RFDdkzbXnO+bME0Jpcfx4e9LjE6spBjAtbA5rzFsF090oogfz903Lf9S0gYhqV89NUZrgg7I2oqeGMvXA==","signatures":[{"sig":"MEYCIQD9x5sSWVdzJ2Ju1KFXuIzubcPkyRuwUhV10wGM7WSXVwIhAM06FaOIiD7wWB32HlE/kfJuzqzNdCf33Xs345UmcbXe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"d9f6ed7b7dc0fec6440a06f83a34d2ac1d9f589f","gitHead":"8776db461faa6fe872a5ebac91f65d09227727d1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.7.4","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^2.1.2","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{}},"1.2.3":{"name":"gl-axes3d","version":"1.2.3","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.3","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"homepage":"https://github.com/gl-vis/gl-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"8ad19b51202dcf56cebcea9b02f4d02f862988ef","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.3.tgz","integrity":"sha512-B/aeJwhJT5HESG8BcYzmIeL/MPzjIuoROg4oWOSpfyNPWDupzm3UDRZZGsr32MiF7Kup+Mb+y5n9daGKbGzRbg==","signatures":[{"sig":"MEQCICZuQAkTVn2x6G5aG91S7IX/IGTup6SfHNIbg6E1/kc7AiBszE2+EH1p2wzgfPb5TuvvAsNyx1t/Svwf4MI8rbukvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"8ad19b51202dcf56cebcea9b02f4d02f862988ef","gitHead":"c7811621bc98dd649241f0aec6824dc48d66268b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.12.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^2.1.2","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{}},"1.2.4":{"name":"gl-axes3d","version":"1.2.4","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.4","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"3505f716594a40c77e7826c777c3d942632d156a","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.4.tgz","integrity":"sha512-zC/2CLqnYgaILLfpY9W1XXvxMkkDUYQuMkFqRCXUf4/ERZSHgs1c1tqKk6NgGJkZfkJYbKOdU8mIULB1pCJGrQ==","signatures":[{"sig":"MEQCICCwVc6JfAJwzNeMtXmOiMrZCjXyH76wHUbYubWNuhveAiB1xMeh8CtpdXBIf6O8dhdv1piiAx/oYhjy/kqLym2meg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"3505f716594a40c77e7826c777c3d942632d156a","gitHead":"4b3287ff6a20a324d12d102d1f04ee0b6496c2b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"2.13.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"0.12.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^2.1.2","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d-1.2.4.tgz_1457653499221_0.086794248316437","host":"packages-13-west.internal.npmjs.com"}},"1.2.5":{"name":"gl-axes3d","version":"1.2.5","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.5","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"b2b42afbd8002585a3e6542fccf874dfaa618762","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.5.tgz","integrity":"sha512-H+JCB+FFWeBbb3fym2E/kEaKT2767JJ8Ggr+xl4QYJtuQFtonHWVp57CR6wd3XfUwOGJgQhr17PE6P0teqK4eA==","signatures":[{"sig":"MEUCIQD/Dft2HXkgsVKLQMoow7YSEjfhpAgkI1RnPFdSaYcE8wIgCaW1SH0HuYD5RDsUbjikebQhX659Fa+pM7u9gIpESQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","_from":".","_shasum":"b2b42afbd8002585a3e6542fccf874dfaa618762","gitHead":"a70baaa1ebb0f077815d437986c2494a43fcb293","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"bpostlethwaite","email":"post.ben.here@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"3.10.3","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"6.3.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^2.1.2","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d-1.2.5.tgz_1474985951141_0.9763325648382306","host":"packages-16-east.internal.npmjs.com"}},"1.2.6":{"name":"gl-axes3d","version":"1.2.6","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.6","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"0326f4a51596e97c676a20cba9e42c6a1bfd9fd7","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.6.tgz","integrity":"sha512-WBqCTrVjspOa7MmBeYiKtQSGufqgY3IXeKsKIFcwitteJNmerXxJSXOyQdZdXZwJsfz1I0b2/CKQsW68TRHFiQ==","signatures":[{"sig":"MEYCIQCwWnHoq15ksl9P6B05l4NuFB19SHgcfyP1Pb5CTs3O9QIhANXC0M1JW5uf4xTbDQWi0MPqJQp1w9n+9emcs8Rn1ui2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","gitHead":"79fbe8367bb10ed53bbbcde54aa8eaee4d03ecf2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"5.6.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^2.1.2","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d-1.2.6.tgz_1516908899145_0.291353092296049","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"gl-axes3d","version":"1.2.7","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.2.7","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"c0e491c28993060662fab286deb45ae5b67c9442","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.2.7.tgz","integrity":"sha512-PXyLDQR3+shlvmJg8At0bdsA1FdsotA1fRAz1zktsPhx8dwghE2aGKZ2bLLppYRndbXAgMmBhz+dz+wlZltLsw==","signatures":[{"sig":"MEYCIQCEal3S+7OhWJIVChwC7hQSoWFsg5J9nvC9A0iFrH3mkgIhALRlNXxEi059sEYTE9pCrfN6KhMLrryBIGlUqW5ud/n3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"axes.js","gitHead":"8d8011d8588f8b9dfe0cd3a700c81987e196df6c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"5.6.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"8.1.2","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d-1.2.7.tgz_1517604952484_0.10803395393304527","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"gl-axes3d","version":"1.3.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.3.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"03a5b730acef72c427e565245ec6ccfbbbbc97d1","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.3.0.tgz","fileCount":19,"integrity":"sha512-AsiE37ok6vaEHVFyxOVEw9+JR4xcpkzcUUKHpd/vGNnTZNqWIDv8/gC+fkYz6e3VMC/FbIyNVcigQGf19WgqqA==","signatures":[{"sig":"MEQCIBfAZxrwu/K5FG+Hrsfh3z5leed4HNmgbcn3EXZkoj9oAiAVFZ3DxLgd4KyISqOfhHm+x5st0919ZGW6S1wce1dLow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwQN5CRA9TVsSAnZWagAAy0AP/3/qCUbnQTDsxJOeQrSV\ns2ysRBgjjMsaIhxM+NkZfGXQOpdx7CHXRLLiQpLTxYrbW+bWdN1c4rS1BCfw\nZEXjXFgfXLGM6KfXGLZmREf7nuOwEXTGzvhk3GmbQ1zETB2NlqwiyI6vj9x7\n8Qjo2Z62OmlKSYWylx5z7FnisDoxopviP0s16o+a6VAfl3/i9h42FsD0BveB\nVo4YDRGo4tFn5/zop6TdaDytXZjf5yC20y2joAP01QFA7loO9ssfNIpS+wrH\nwIoVCoVjK8AVGnJ8Qb/yyAE1/xhlXLVJ0dD86wepdcvZv8qsw7gRQM/Gbz2B\nQoNY6TSeZ4ukry7fgZ0qfgIsvTI7m7ZSW1YC16HJEdhbkKcGAcVbE3IA1ozm\n1jhc3ufY/83ODc6XrjkXUIudhN8vKZbPbfkkQb+1dtLj3O24xA55njruhvDS\n5KG5LqCQaFIH6zkczL7WMgr/p+vXKvqvy9bCNdr1v59Vg5cc550Ej0hnEY8G\nEgW2N9ZYBhls4I1N0fIbjfC9eZBPKLM8VVQrSMGq4+D3nqIPmVVHst/mcPo6\nl5EqO4RYufod3/38wYB8jjIzJusfBk0QJAxniFMpsZG2/nsHc8xBYbIDTq7/\nwsZQaV4eGmMHq7Cb0kA2yYTeYNAc5ieFZldh6pNOrQMeBIOog9dmC7GWPvJE\nyadb\r\n=wk9F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"cbd386d10ea88c04388bcdf096505104e541f03c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"alexcjohnson","email":"alex@plot.ly"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.2.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.9.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.3.0_1539375992955_0.7207796666570923","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gl-axes3d","version":"1.3.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.3.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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"89a8f7bcdbf75d8fe2200c642685f61ce52bc7b9","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.3.1.tgz","fileCount":19,"integrity":"sha512-saasOM9yiiCq5WZkY6em8sHrNIFJ/8sRgftetpBQuZXp47l5Ba16Za0D5B5XQj7hrWtrlMUboH1DUjfgBTdZPw==","signatures":[{"sig":"MEUCIQDfhAxI3bVkaWrh2T6g7rKLSsBixNPydZjo9YnszTH2pwIgGbyDCvqnT4YuM0OeOmu0rdUFZYuJuQfKQTyCI9nDNb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxe3JCRA9TVsSAnZWagAAwuEP/2Vh15yxvbqkNrjCS+AQ\n7KFPXUbGdKnLwMEUGWzXzzpNdNGFDZMxiQVzwm402wBrbMCU6eL/6hIVREy2\n8ff6/ZWxeP5Q2ZJkkH0RwMi0yansej2PgfQ/rZjfKBsEP+7y6B0UlK7B/uvk\nEn7uPmce9UqE7THvZtI5KtuMGfMfLFiQBBdrsjfXjUNaM7ynPzhFRNEmrNLM\nP2W0ywCGN2qSNuLvTPLnVo3HLmjMtmHG9muFYsJ+ZjuUVa/kqMPjAkLUqs+z\nAt+U+lM88CMsQqw6SOFO0ZT+r3WWKXls6PCBm+FOmmjcF7a3Wb1ZiGHVODjU\npTYeYraFvjTFgYmcF1McfOI/ucJk43bBZcBJnxDaHvpf4MLu/ZykohDpYSuC\n+fANKxiCrkc0SHMcUkXUGIOqhJ+0OUP2U60IijfersfkTzobcOPMpXDDuS+n\nG827f+62oBjXZstflnb+ulAFJqin3AzWVCAic79M+m4YEKE8pNz3ix9LzFhD\nvXix0wX7uaagC5OeAh2zk43spliZlwKRG11CZhdvpyvf8AR4jWdkkfuoeJPB\n0uy/Zr01g1B0XEOHXu9YKy/SWdGfpLMmK66jT7+UldYbnp/n7/4ofnZKlaPR\nOjKaXPKXuIxEnDWfSaODIeNfRCq3+8r+r7fRjyIXgqtsI0UyPMiPcKzvG3yN\nXET5\r\n=hv8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"2fb91d2dcaa6b699346e97e84448c146fc9423af","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.11.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.3.1_1539698121299_0.46034425985609784","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"gl-axes3d","version":"1.3.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.3.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"b5f00838aa6ec87d745d131b852d9ad662cc5f9a","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.3.2.tgz","fileCount":19,"integrity":"sha512-djAEyX7pz1C9CICos300JNAbdsFHCb2oWXAg1d/Zge+8VgUg+QayfQemHhVv8JVbcoWulnvZp8K+yQEBnCEhPw==","signatures":[{"sig":"MEUCIQCRfxDhrhLY6JpMJmq+sL9tqjNFrD5elRJxyYrhgHkl3QIgPKrayIGUVXWQxeNj9XacyMlc/qlLd04j0BAwirpCDC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzyRlCRA9TVsSAnZWagAAeOEQAIEpkXnsQ5qL+fvC37Aw\nStc7YXk+1NxQsLUNYpWBEk6PzHWVM0mTMyC8ACpmsH5gqkgbYkxg0b5r/bq3\nTifsJB46LDGrhfR9f3yef72VBoho7xArXykDiYcgwvl81H3RyuxMchjY330y\nuHm2qHFxSTsdzSFTZSOEvXN51uKCmn2Z6dCPvccZyHBfjqyFTZWoCXLPVEX1\noyH2J9A80wKIhsVY7mlBL5pvd7hdQi3MQ0Uxc/8dM9Luq5cBrRUoI6RtI/92\n3eT0PDHI3p4RTNO0rADMaANQgRwcn44IRGJMbx8AaxJV9YNW0VG6NV+D+gZp\n4XMqxSRXW7hg1I9Euy3pzIM+OuJc4/ZM+VSHfiSD8B/n9ZRG0aeDB/O6AoSO\nlefwVc/RBX3YqQjUgk2N4hMkfabvFNnZyn/R4aE60vQQkeCUnSeG+vz3d1W5\nxKzlj5zG5i8V6WVRYhf6WlKTHgS1Ld95sAZdKBaVdeZD+YiIItgAwK79jzUm\nmWBG3lFwYGicptXbJLx8I+bqmvHkbouDLXyuaRr5y+5f/RvGRioguVRtT1G8\nMB6NVSbezn7XzPppSCXoMnXmn7i/6z+n7RgrRymxKSxtmuRlnPsv/YmpHROL\n5VX3UfE35ZPmW9DXB2qe58I5vKh06DUoivzw7Je5S7iHz5oK1pEu7lxz9uRt\n4GDz\r\n=FVyH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"a4ce94397d53016c29ebafb6c091f21c558d37e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.11.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.0.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.3.2_1540301924853_0.4279002166211865","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"gl-axes3d","version":"1.4.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.4.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"0b71ba821cea0733133df7e19ac9522b95fb6601","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.4.0.tgz","fileCount":19,"integrity":"sha512-aakup65ywK7Bo0k/2IAq8AdvtZYHJANskePJpElcmuC1vm0l+4sRKmXevdR9AYBDNh5KEULFSnTe9RHVPvBtxQ==","signatures":[{"sig":"MEUCIHcN3BDUhB8Lt25CsYAdP9hm+OJ0IR7OUuq5iqBuIddzAiEA3hj3DCrLWA6IXqvdJNnEXbukAfVFOPLX1/pKFusi5gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8s6DCRA9TVsSAnZWagAANJQP/RW/51GxkGuItJKODzv3\nrvPv3FBTlwyAX1+6EyOoq5K2l5Rqx7muIS518jTjVN1Z2Gcp6CwWz6m4ZdMX\ntnbGUeRXlvTN3tcP7GUexpsGDl1LM5BgOp2ZWrfJ6prLLRqOmWIuYhWSHQUa\ng2bOx5aLB3fyBuZwb5I5+MPYF9J+8Fy7CdAlq3n3dFSpRRJhGsJ9FOnPprpB\n00vuifH8hKyu+UEAz7cbqMwVYQlqYSs7XvL0J+h7m25Apz8V2BNADAaPIysy\nHEDJyVJTaLQE1wcJ0jITrGczaoRjsAz6DEfU6MXYZv20ap5SqqRsJ6xCiedG\nkQf/9y7ZiDa1qjsjpgVKg3KTQdm/wEJebQuW5/Onn2bwWK3T3pLVyfBkxka3\nexvGAquMk2KSzfiy8QEpwBDKk1tFsutCTuySt7x59hJ3YLnzqJycKpt65Vry\nh96ShuK1jqkyxPuR1rb/GcEStnl02qFpfbUzgaYeGWUjz8VnTXbTSZRhRbdR\nP8NF6QryrNJs1QOu+68u4XiStxGH/q3t2nIhW4pDRZxr8o0DLI7/Z7irnma5\n3VfGJgWCvwO4vzgXgc2sMxx6lwj83/acTQ8cKSzE8DTPLFUWHi+Nb/cRkZif\nn00huB+AtOSch6EoyfHL5lvKMo/tq7FpWH2p3TWWimWwkMWqrzMgVKCXno9k\nu6rK\r\n=jwGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"9ced55ffebd55fe5d74f794e32aef9b4f26eb518","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.2.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.4.0_1542639234441_0.9167481495848966","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"gl-axes3d","version":"1.4.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.4.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"5c7a6acbf981638fc8da65f06cf23d61a2b671fa","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.4.1.tgz","fileCount":19,"integrity":"sha512-6VvFS+GXZIXna7glrSKmNOklj2yGqhYFKVIjjBeYmjhLmLb4+s23ppP1ZHoKoH8kAZFbSSqVAeaz0A1TRKLqIQ==","signatures":[{"sig":"MEQCID7QV2/L+/EAv0Mw6u3Ig1BxwW/K2hOFXghtCT1teTTUAiB1wRTR1SD2WgjxIoSRk3ssA4eAffD9LSi1XYcHyKP5Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBIy5CRA9TVsSAnZWagAAWXEP/RnHtpONV12Ahbz89h3C\nP07tT8w5mwT6X/5YPk6E+KP3JolzmsMrKnL4pcdEYF0MsEbNnRfBP5q+6hNb\nEeJgsJOw6izhKGYl3G7NcuGhCbuCiRmnXiyP2xJs1bpYNbAM7/08+EdXpuxa\nG4aDyu3Lf4bNCqXT9QYyxxX5XgwjPhJXkBidnLmfHWzuuHqN8FKJqbHSMgTI\nhkTlxdrL1+1ckVJqI1pzjja9kVe6FUxMWzZiOLr1kxrrlGxdlHxQJLE3TgA0\nrnoXoesaK5WIBs8OMq80GLeUWQyHE5pv5wc3JGUN7mIghVjA7v/dB1D9VKin\nt77Xt9dZfdf+d65tXNUYu6xcP6/pbth+xdn+Aksw+sBCsUTc+5qGsiEYJGS1\nMlXJu4Kc3A/OnAXAdRldsijqpFMzTU+/Nkr71/IdcKEK7n5L94Nx/5eSMLrD\nqYyao1tJMK5DSZcyd/IXOz7CKDnYx0XpbhzImjRY8ZN2JPiqxlPAHF/yOXx8\nH5rzCDUYJ2VyUKvzC/pROdWKFiwOllP1UvewiA0CrW6ftJ1qbZxsl305A9wQ\nxKgWo7+yAU9WyCzoCqRVeEKDqD6ryJUCyCUkBbgBgbWdyfthHEq+Zbcdklg5\nnqKDduTu1gNRRze2qX65DlbJQezbThSg95iwDhAJUGgNodSFr51/P8tC+az8\njvhd\r\n=kJXq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"07aac4212db49a1acff1708d27dea3b01a20e1e5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.2.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.4.1_1543802040262_0.6235279113572998","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"gl-axes3d","version":"1.4.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.4.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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"177dab0da37ebcf41f2fa8eb8f8fd24fec490862","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.4.2.tgz","fileCount":19,"integrity":"sha512-gDqYKiMYEUpF6DQ7i7qrRkI09c5DUdQLG75rDDO3bPZA57XDCh7DqbQCdyBzxSqOCOSF9v53mSI/dlmM3bzuEQ==","signatures":[{"sig":"MEUCIAoukZ6IHefPRSlcSTPD/a6P2mLo72HmnNEkKvBmEQjTAiEAlM9w4WHIwUSfJpSbRb/8CcFHglmJkgMGKI0kac+OFDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCa7xCRA9TVsSAnZWagAA2OcQAJH99fe6vZKM/mVCCfvE\nbISeKGe9RkFqOijBnB4fQ3zwYuHLkK7Gwc3WtYKmxUvvn4j97HnwqYMcbtyF\nc2g+QC+nd0Ee3Dd3HTtTB/VHhRuxsHlbnLkd50m9Dj0FPT8PCBxlD2stE94q\nZ5TVajriM4bkBw27y2xjZAsLsB3nrw3Qeev65EZddjtIZy9D47ASPqFURn7V\n0KgXMgrezQVCrlbyVY0VexkITQcXeTaSJd0sDLuXZqBnlJSEuArd5TFQFXyd\nRjlrMsz/Z1zqEdGRCuUGJ7kx5dNnH2eHRPNy7nicYk5SUiLSr/bjDZdQszqO\nQ8IjM1CjWTrjBMECdbkY4C7wzjvm6v8aLg48Nw41LAt6fL0URgU4ByuVfj9k\n7+jTE/YKD2Exqe1mR6Pf9v4IETXONtqYiXpLhx56W0PO5y+ZFqTmkQU6HHdp\nHz7biJcZ7MKW2HzEqyfm0fwiEhhK/MMdHcB9hlnjqfX7aQw6ps2S+9uEa0Lp\nlma11HllobfvVcsfPFar01Bf+Fi6yP/Qed9ew023imStNEeS/DpoN+KJYsAv\nvbL8mZAjYxVRSyoCNyLnb9BQJEWjDVowV9N7+Gd/CdKsf+YcIqaDi7REUzJN\nn9LyAFMAhQKK7ffdwLoDtofQ1YXOjB8E8wea8RG1p7uqd4+BlCrwOp3gScBN\nTK0N\r\n=KYdo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"d6eab12076c70298aa5318314e08b74c1ff74b64","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js"},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.1.1","gl-mat4":"^1.0.1","gl-vec4":"^1.0.1","glslify":"^6.1.0","gl-state":"^1.0.0","gl-buffer":"^2.0.3","gl-shader":"^4.0.4","bit-twiddle":"^1.0.0","split-polygon":"^1.0.0","vectorize-text":"^3.2.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gl-now":"^1.4.0","gl-matrix":"^2.3.2","gl-mesh3d":"^1.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.4.2_1544138480731_0.5335474145520962","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"gl-axes3d","version":"1.4.3","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.4.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"03d896e12c10c3c7cca2d0d0733dcb3fce9ab646","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.4.3.tgz","fileCount":19,"integrity":"sha512-0wZH8ZJjH47HfLIF/vPgc1krcy20w93u/t9Osrmwqkr7fnIy86G3grJd1X9YzPQRcRkM/sz6IpTNr8Oe6z59Lw==","signatures":[{"sig":"MEYCIQCp427Jkn8wkfIYb3uft/vicwiFiYW/1JtkedmWJJzR1QIhAPvBS1lDWR5FkXIC2sHfLUVuqMjXajGv5jjlbOAzEKip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNnfQCRA9TVsSAnZWagAABvcP/jFwx5w8NKejMfbizMpr\ncAl6F6Do6S+QyvV2C+k/yjTkU5AukoOByaQB+sWjG6tddBPoTlTxNy9C/NwO\nir/SZyloWWt7h7wAjEWkSEiNhqUnoq58vK0FOSKI8v+hBsqfTrB4aNhAN7Uj\nZj1In+3i/TWb6KITE2qg4h6m3WsT4tDUww+HSTKtkyMPJ6JdkqPzyJKfbFIH\nsrH4jBwcvnfvR20YVTb4AsAhWciA5tSLkGiLNQnkiW0gMpiqSoGECvtUnLB1\nH/btWVGJAiwVqqcJ6JSy/Oo7NiUvjpm9rksxdQkZ3up7pzWc2le3wFjUzUpz\n5h5fC2gWGtNTs1NpTpfDN2kv59w/SNjDZKehpn4of0GqAsl6wFXI2Ud/wOym\nvEHgEhtv4HBIo2uZeg07CeANDWQPj67sWUeiUm9rTudv7TEr5o3aZ7TmvKJP\n4vMC1BU8I2NqH8O10S+UHhyBdFqNJ+7PACk0G/HeFYCxXT1tFvcq75AkIRC3\n39urcgdr+QUquGkFi7zBkX6dZ5MJSeWyuonkRflhMRsW/W+Ll3xJ5nSvO7uQ\n8FqPe9OdKMOTsnxAUl7OPD5lz/TjAar8fm63LPNJKEzY+7q22CiPfpFEAN9B\n62x4VqGTwUoyuy6QFPcf/8EtzO7neR4yvjND7MmtcisoAbXcO2e3IRgllYMS\nFclc\r\n=pV6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"f995553a8cf3d06a17c31363a60af3d78d4ec102","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.0","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.0.0","gl-mesh3d":"^2.0.4","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.4.3_1547073487366_0.6325113189009974","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"gl-axes3d","version":"1.4.4","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.4.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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"741ac7c6875048c31372461e144435cc12c2dc7e","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.4.4.tgz","fileCount":19,"integrity":"sha512-yvM1ZObNa4x7Lhh14sy9PGqNtwkFCX5dTvtkzVXB5qtdm4AWNBOMUiDlYbxn0uwyVXKdoDFxkPtnoTh1eFY+JQ==","signatures":[{"sig":"MEYCIQDlbVX2tvvkXNugGxf4YYA7/KlGbixoIyGjALSxtH79MgIhAMbv06mET3vJ0DUgUmtn2bpfV0na22xa1ufq0gTM9sHO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSc1cCRA9TVsSAnZWagAA4+8P/Rg7XMs7fSLApgpg0jGT\nweO1CAhlxMdFjjLcou5g/lZNB7U/z59Z4qJw7YuXKIsPJ7Wb2+u0wYtqp84j\nnTNUyT1wzo9J6BWP+ORGJ4/NhYi4A5GqTaZ3nO8SuzFUyR3UrhYw2f/sMVml\n0K01YnM6xmPRKMxmEQm7gDc7gYraondOJt0J9v/vNsGGuxN8SVaOUxPkmelK\n94DEkRCo7jCMxxkoD8egm5JGVhuqz9IkLcI3h9zNUHm09FKFwTthDqATEcJl\nsSAvP2JaIv6rjI1ERPORd4THy+PpMTLBshdTrZs7nNPBNOR8X8Y7SfCA+HTr\n0fsax/usAt29o3XtgWQQG061InsnWeVHKwybFTGyN8zKuzp8ZVM4JEEqfSXN\noslpkJwjTgrSpcr2dD1nhkpP6bAasjgqTfNNC+3OXY1sPF9g2GKdZJIoZzZi\nMhemzxCN8p3Xfx8RnDGSJ9yvCxM7gpat1GV9vPVEPLjICwJ4E+w/8aRKUqRw\nJOH230mY99jy0zKUlkPsgUgkAyyGvP3lX9/Vh4VtYwiEdzA3w+R3nDNE2a21\nwFmgdN25N3yCSwQ9hCrfZheUj3P/cO3hY7ASo0RrJ9z9Pj3GjCSmk86NyR8+\nSf5AouETMtoOHO8zNMIoQrj53mo36KhJWz5sw8ZY2Mw0t7aRT8TrVqx7pUmE\n5CH/\r\n=HygQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"76e34e0550ae47c533ab22fb26ddf6b8281663b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.4.1","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.0.0","gl-mesh3d":"^2.0.6","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.4.4_1548340571490_0.4180219605929867","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"gl-axes3d","version":"1.5.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.5.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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"90a66f9105236dee18e6e8c655c829c36d680789","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.0.tgz","fileCount":19,"integrity":"sha512-3fj//B3Gzet9urefAc/TDqZO5MvOzHDep8OsC3j7mWDGL94E6n9dn/Kelh1/OsviTTZoZtgleujNUYNYY4T6bg==","signatures":[{"sig":"MEUCIQDRFgtoZa3B6mt3Ac1q2aZBSXggyidkXcQZpMjMIcM6kwIgLDoa6ZrODwB24JLU4xV4ghQGAB5MsiltgjhkQP7QnA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbY35CRA9TVsSAnZWagAAzjIP/jW2gIKNVlmdBRAQmtXv\nPoHJ7srQ5zlHxJE4zhgeioQ+iUjOKYwWpwd3awmNy+tycqy//SUtcywz1DN3\nVTxRCKvXTAJ/kzykVt2v1hxKzdrvE6o5jO0O1o5ztKwh9Ux2FzoUAR2NLQSQ\niXnFbS1ZGUAQyiyfbb/F66id9YETvvnRWID9cPEJlVpiG3huUfjY80PMecKo\nIAgcNvMzKiyn+0YAAVKD6xKurjCYCgcm4mZGE7AJu+QGeXJqw4yqf3CQjSAY\nfSpL1qsBXuTYI27oJuxswy/83uwCQxb3e5U35rnEPViECQsM3RnISXIN3R7r\ntEBXxiWigIAvuyJb1oUfZ1Qbu3ib/si/sUZtMbJ+St3OOv82FZNGnE+mTvbI\n1ojAZ+LjmQWxeMQMQxfTvaYEc8E7Uo9/mN/3GU9BvFlDPIPlTpvJLvoMuv4Q\nPxqBhza0nU64je8YP6tl2v5YeKa2XAjqQeS2peej6ukaqa233qeTNvtzUmTd\nduUeGpw0wSI9tvIp2GCciHX1OpkYDud3hgMKomiXy6HpnkWJbpzjpS+y4eUo\nP2bHHZ5K7jUPLFfK0vcSxrZ84J3jHlHq713gRZfumbLCLU5LbAz0puCVLuH2\niYlCD/adWJVUqO1/yXBp2oYDt7/oHsz537qKC9qsxPJOV0X0q/c5GaqIZsh9\nE0Z1\r\n=rKOF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"e868cd7d583f1ec268c4df9685880a9b750e4e27","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.7.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.0.0","gl-mesh3d":"^2.0.6","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.5.0_1550683640921_0.5414838199293031","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"gl-axes3d","version":"1.5.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.5.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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"2aed7265017608976cac6305de76d43203207db6","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.1.tgz","fileCount":19,"integrity":"sha512-AOx3jfzN+Z2YTFZ+7OTYaRWoFgSJhYA35BHZI8Q1VnYkB1ZQpco837x3zDSioA/qjkTG1lSUs2WpsfBoBW9NFg==","signatures":[{"sig":"MEUCIBefXBUwK8+Y7Ctl6iHz7rhHz+nOPpZ0ugK+fDwInrehAiEAg7QjDdxrEroI1L2KkT3EPsVpJQQGagjfVU9GXB7kW/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccLaZCRA9TVsSAnZWagAABKsP/AlZI2bIxkiUZXHIM//5\nGMXmsTXyN4TBpgtykSMIm0NAWVgAGA+lK578doZ9Ek/F/IAehFtn22iVp1Hs\n6iXBtHyqfkOhVVVhlNdvGE1Hbxs+xvGhbYpmS9Hzuh+C2k1yUwZsMYRIBZiD\nCgY7oMUWzbMU/4cJUnvf8fFZllfEHls/rCRVFJAP+J6Ze+pNGl1HPlk9nOKC\nQYjrRPqIVxqvKshMSwncLa3IKAsFRPMEbO7bHueMq/+eBUSYRWAqq/fQZwHW\nZNp8NPZi7Z/IwOcCuDpLYP4SiypKP3OugOpQ8Gmd9bST9382Fl0IIBmd1bg9\nNR99PJXXV3bmuRHyfHDL7w8TP5y6DGNgwUE1wIUpz3gA2TEZYPVc00s+fdRy\nQUKlBypS3HjKIayXzbKY61s2JiGFJwY4K8WaY+Xl2ZNmxFkcwPd3Tc9RP/GG\nZZjz5G7GfGvuCJBa3bebzEXw3eTTKCskbK5ViZa7T0/b7I4J1XfDVGnL/Cfw\nYuUIzPoReTK0/u3skIUQO8vNVvvnJERy8D7v18VLIBVbwDC2g0ZBPlKgufG6\nAaw/f4JXm7OYtjTjH35eza5pjceGCVCuJe0XiuXfXOmgZKKAQ52N97gte5SI\nM9plpAcAdqhcQ8jM+BVa+xTH03NEj0t+kzGCWLFiWsNgtV2Kq2RKcxt4sHIu\n6rIr\r\n=G/nr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"e4248cd4a80e657a6fa7f472e3a316544486b9fb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.8.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.12.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.0.0","gl-mesh3d":"^2.0.6","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.5.1_1550890648956_0.8308532666502122","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"gl-axes3d","version":"1.5.2","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.5.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":"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"27dacb2f246cc5802b1ecddbb2caddf75e0c708a","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.2.tgz","fileCount":19,"integrity":"sha512-47Cfh5KhUVRFtYXgufR4lGY5cyXH7SPgAlS1FlvTGK84spIYFCBMlOGUN3AdavGLGUOcXS4ml+tMM61cY6M3gg==","signatures":[{"sig":"MEQCIG9qkTjVw4QHujqNWD/ELcupZ633+Nkxw2mTMDwE+q7tAiALr27G1SN62BQJdlXRNeGdECBOFQuzJeN+BodBFX9R7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmMbsCRA9TVsSAnZWagAAlIEP/1VLkzn0x4x3lTT/H6hA\nrglOwXvGgJeNNhuUhhYltXjRIrVXKQyrl+eV7P5As5csESMMSqHsy8YH2afJ\n7vUy8pC+tgug1yXczKi3grV10Pc9c3Dm7NAk9q9TWnbW7qcJVFYF8KgikoLw\nJO9bTyE5gIl85x2KbFl8ZimHkBrRn/3lQGmW228vHZCACiDiMdCGTff/D5Tn\nKYshv6izXHb3Vnz5tXtXrLJDbWNsjtp6sjn1OlUbwP0u7te+HXmSVaAItzCm\nkftYFDMCRKScZvgYHdgqFeu7sJUtHezzvJnM/uByBrnV15gat7jth/H+mVUv\nEprF1fC3tZNJUypb8RuHO4MkjH7IaE+oF5KohBUV+AhCHMVIAkqpLzTJXscF\niMzioBeaKZl5c+ALjaJ+jdZDstkoGznf5kv4gyu6YHRlf5/prmj87UnYD9UP\nzcNI9M0g0FhrL4xSZKGKYbO6pu8tJpbMQmjNBQy6rdpii/yIfvqlu+FbAXWw\nhZP/ub8TzFW8B5Jip1g+AM5Ee6/nk/rXFitupY78Dtuv9EmyWLSrn3+T6pQW\n8aG+wBmVjwM97l6HVdP++OZWO9l96+v2IaPWP0RzTa/ihKWrLfvNhtzr4SFx\nbQhEjMN8OFVvCGtvwW0+D0AWnCQQWF1hcg+o4jO/L7455c8zFSzO+9llwGxi\nKSlg\r\n=3LDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"a7a99d8047183657a4a288dc1c9e7341103b81d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.9.0","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"10.15.3","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.0.0","gl-mesh3d":"^2.0.6","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.5.2_1553516267858_0.652300000598687","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"gl-axes3d","version":"1.5.3","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.5.3","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"47e3dd6c21356a59349910ec01af58e28ea69fe9","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz","fileCount":19,"integrity":"sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==","signatures":[{"sig":"MEUCIQCAXtAsjMJv6VClEmAbRVc+ygx8pC55fFGoKtKIXeLgIgIgULY1ywQQwg/viSzA/0BkPmNDdGz66AvmJDJJHCHOhLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeighhCRA9TVsSAnZWagAAFNYQAIa69nXPse1Ejxwct0eM\nze+9fTNwgCroX6uJyBtxsb3qNsxzvSxoi0QI0L7smEaKqhm6qZParlm71T6C\ntao6TjhChE7MnSmUbCaJ8mqQma3r2Qf/Ejux72YwV+e5GK+Gg+x38gpC5B44\nc5WzK9DXXZYEIVvMS/av0POkh+wlJt+pUhEVo5c1W4eqAylMDW9VgJsgPyQE\nXglwpKYuZCCSataN9xwgiG7tPlHBe6zHdCgNYRIiTs86iZ6dz2jAY9ESVqsW\nb1PwCMqTYTCe5PkL4ZemDVKJuusnbR60RdPeoxYl3bJV+AMlAkLC1y5SIoKP\nkDjk+tcD15qPankQOP8Ollklrf5jot7uzGaC5BhHbrksHaTACcNiLTJgA/Le\nQMMRabS5cLhXiXD4vaLGLuC/h119fgyJRDP4eCQu4icyPjFdeqzTLiKUkh0S\npi/f/GWfw72nOL0oq2FK6Nu/TyBb2RKTQB+T4ND/+dsVJ0dTJ6Eg92RiAn2V\neFgH0BTKm585nfbaqHTFhBl8HIkK5wQSUCSTfmsCOIT2Qlqy313J0SZ0YZvD\nIg1msbJwBxbHvamXrxKYivM8hi04jmXeimwDZUlhQ2m2sjhbL+cZ5nqpjgKX\nEzCt88hRvBpgcaIwdRudl9HMl8YXE81Wv0b8LwP57nF6cuEGRs11ZX1ktpXQ\nYk/1\r\n=/s74\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axes.js","gitHead":"c9c1768f613423b8e9fb55f5a4d0c006a7898abf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"6.13.7","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"12.13.1","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.3.0","gl-mesh3d":"^2.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.5.3_1586104417103_0.9379358279318559","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"gl-axes3d","version":"1.6.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.6.0","maintainers":[{"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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"1f0aac036e0c12e21fa85405bbfb0b6c48c24e52","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.6.0.tgz","fileCount":19,"integrity":"sha512-5cOkmjwPZARUfwWN+FB4ksHiNWi1EVlVVaOmLqNryqu3YpLj6spr1SwhnijJhtq69fzcqeKRJYc5Qc+KlqcG9g==","signatures":[{"sig":"MEUCIQDR/LHNRqBvdPBSoVu9oGg4h5nh2BaC81+kUjxmbbPCwAIgJlCmmz4/UjrjUn8Sv1d1nmpEi0vM6iFUtpH+k8qL7vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470276},"main":"axes.js","gitHead":"05fd87b073e52d8a677b59c9575f4d66aec266e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"8.19.3","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"16.19.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.3.0","gl-mesh3d":"^2.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.6.0_1713895021965_0.81330285706288","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"gl-axes3d","version":"1.7.0","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.7.0","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"b1940655b1de9027f22d9169fa71d39c70251e45","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.7.0.tgz","fileCount":19,"integrity":"sha512-J+IJKmFIgPosGw8BD2yQWNs3BUiYLn2cFojSqgDbnUueUYk/aIkQlYyOPS4R66g644mVeZAlmkfeErSQ1WLhVQ==","signatures":[{"sig":"MEYCIQCkmiRbLN3Q3xMrSunWQT61dJOxnTbYVF/fIMF3DNc/qgIhALZV3z+39QMmVZzqNrebaSNQGYQf0JaMdnPn9UrqfWVD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470500},"main":"axes.js","gitHead":"4d44bd9d2b054db41d3f3dd68f6b69e41c6c2310","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"8.19.3","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"16.19.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.3.0","gl-mesh3d":"^2.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.7.0_1715193295244_0.47679942060246505","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"gl-axes3d","version":"1.7.1","keywords":["webgl","axes","plot","boxes"],"author":{"name":"Mikola Lysenko"},"license":"MIT","_id":"gl-axes3d@1.7.1","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-axes3d","bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"dist":{"shasum":"1b87caba10da5c5413588e26ba1874fbdcf64dd9","tarball":"https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.7.1.tgz","fileCount":19,"integrity":"sha512-nCNx5OJi7vCqOBjOxuS3eZ0KXLHRXQS8+LKTpGKuZO/vCV51O8mMAGEBnS0HFdVGY+01gFjCG6bBzgO8mFeu6w==","signatures":[{"sig":"MEUCIQD9eNfXv3MxN1Q+WmFQSQTzrMWW60Z6FTP+htzWYi1oKAIgdizWaRxJv1PuhPrIkyBgKpPpT0/pj67KBMEjedYE2Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470514},"main":"axes.js","gitHead":"4f2b6061d18fcea3fac41a3f0915a955bb7ac287","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"beefy --open --live example/example.js","postshrinkwrap":"chttps ."},"_npmUser":{"name":"archmoj","email":"arch.mojtaba.samimi@gmail.com"},"browserify":{"transform":["glslify"]},"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"_npmVersion":"8.19.3","description":"3D axes for WebGL","directories":{"example":"example"},"_nodeVersion":"16.19.0","dependencies":{"dup":"^1.0.0","gl-vao":"^1.3.0","gl-mat4":"^1.2.0","gl-vec4":"^1.0.1","glslify":"^7.0.0","gl-state":"^1.0.0","gl-buffer":"^2.1.2","gl-shader":"^4.2.1","bit-twiddle":"^1.0.2","split-polygon":"^1.0.0","vectorize-text":"^3.2.1","robust-orientation":"^1.1.3","extract-frustum-planes":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chttps":"^1.0.6","gl-now":"^1.4.0","gl-matrix":"^3.3.0","gl-mesh3d":"^2.3.0","isosurface":"^1.0.0","game-shell-orbit-camera":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gl-axes3d_1.7.1_1715790838954_0.6056835867314199","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-03-18T17:54:06.259Z","modified":"2026-09-14T15:41:04.226Z","1.0.0":"2015-03-18T17:54:06.259Z","1.0.1":"2015-03-23T19:27:28.599Z","1.0.2":"2015-03-23T20:51:58.157Z","1.0.3":"2015-03-27T04:04:36.535Z","1.1.0":"2015-04-05T01:34:48.701Z","1.1.1":"2015-04-05T19:23:08.100Z","1.1.2":"2015-05-07T00:01:27.011Z","1.2.0":"2015-05-12T18:27:37.528Z","1.2.1":"2015-06-12T03:44:03.053Z","1.2.2":"2015-06-24T16:40:11.524Z","1.2.3":"2015-07-17T16:53:55.546Z","1.2.4":"2016-03-10T23:44:59.653Z","1.2.5":"2016-09-27T14:19:12.660Z","1.2.6":"2018-01-25T19:35:00.703Z","1.2.7":"2018-02-02T20:55:52.689Z","1.3.0":"2018-10-12T20:26:33.109Z","1.3.1":"2018-10-16T13:55:21.408Z","1.3.2":"2018-10-23T13:38:44.968Z","1.4.0":"2018-11-19T14:53:54.626Z","1.4.1":"2018-12-03T01:54:00.354Z","1.4.2":"2018-12-06T23:21:21.183Z","1.4.3":"2019-01-09T22:38:07.570Z","1.4.4":"2019-01-24T14:36:11.645Z","1.5.0":"2019-02-20T17:27:21.122Z","1.5.1":"2019-02-23T02:57:29.149Z","1.5.2":"2019-03-25T12:17:48.002Z","1.5.3":"2020-04-05T16:33:37.284Z","1.6.0":"2024-04-23T17:57:02.197Z","1.7.0":"2024-05-08T18:34:55.455Z","1.7.1":"2024-05-15T16:33:59.329Z"},"bugs":{"url":"https://github.com/gl-vis/gl-axes3d/issues"},"author":{"name":"Mikola Lysenko"},"license":"MIT","homepage":"https://github.com/gl-vis/gl-axes3d","keywords":["webgl","axes","plot","boxes"],"repository":{"url":"git://github.com/gl-vis/gl-axes3d.git","type":"git"},"description":"3D axes for WebGL","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"},{"email":"arch.mojtaba.samimi@gmail.com","name":"archmoj"}],"readme":"gl-axes3d\n=========\nDraws axes for 3D scenes:\n\n<img src=https://raw.github.com/gl-vis/gl-axes3d/master/example/axes.png>\n\n# Example\n\nHere is a simple example showing how to use gl-axes to visualize the extents of an isosurface:\n\n```javascript\n//Load shell\nvar shell = require(\"gl-now\")({ clearColor: [0,0,0,0] })\nvar camera = require(\"game-shell-orbit-camera\")(shell)\n\n//Mesh creation tools\nvar createMesh = require(\"gl-simplicial-complex\")\nvar polygonize = require(\"isosurface\").surfaceNets\nvar createAxes = require(\"gl-axes\")\n\n//Matrix math\nvar mat4 = require(\"gl-matrix\").mat4\n\n//Bounds on function to plot\nvar bounds = [[-5,-5,-5], [5,5,5]]\n\n//Plot level set of f = 0\nfunction f(x,y,z) {\n  return x*x + y*y + z*z - 2.0\n}\n\n//State variables\nvar mesh, axes\n\nshell.on(\"gl-init\", function() {\n  var gl = shell.gl\n\n  //Set up camera\n  camera.lookAt(bounds[1], [0,0,0], [0, 1, 0])\n\n  //Create mesh\n  mesh = createMesh(gl, polygonize([64, 64, 64], f, bounds))\n\n  //Create axes object\n  axes = createAxes(gl, {\n    bounds: bounds\n  })\n})\n\nshell.on(\"gl-render\", function() {\n  var gl = shell.gl\n  gl.enable(gl.DEPTH_TEST)\n\n  //Compute camera parameters\n  var cameraParameters = {\n    view: camera.view(),\n    projection: mat4.perspective(\n        mat4.create(),\n        Math.PI/4.0,\n        shell.width/shell.height,\n        0.1,\n        1000.0)\n  }\n  \n  //Draw mesh\n  mesh.draw(cameraParameters)\n\n  //Draw axes\n  axes.draw(cameraParameters)\n})\n```\n\n[You can play with this demo yourself on requirebin.](http://requirebin.com/?gist=86f14152c121f72c442d)\n\n# Install\n\n```\nnpm install gl-axes3d\n```\n\n# API\n\n## Constructor\n\n### `var axes = require(\"gl-axes3d\")(gl[, params])`\nCreates an axes object.\n\n* `gl` is a WebGL context\n* `params` is an object with the same behavior as [`axes.update`](#axesupdateparams)\n\n**Returns** A new `glAxes` object for drawing the axes.\n\n## Methods\n\n### `axes.draw(camera)`\nDraws the axes object with the given camera parameters.  The `camera` object can have the following properties:\n\n* `model` - Is the model matrix for the axes object (default identity)\n* `view` - Is the view matrix for the axes (default identity)\n* `projection` - Is the projection matrix for the axes (default identity)\n\nAll camera matrices are in 4x4 homogeneous coordinates and encoded as length 16 arrays as done by [`gl-matrix`](https://github.com/toji/gl-matrix).\n\n### `axes.update(params)`\nUpdates the parameters of the axes object using the properties in `params`. These are grouped into the following categories:\n\n#### Dimensions and tick lines\n\n* `bounds` the bounding box for the axes object, represented as a pair of 3D arrays encoding the lower and upper bounds for each component.  Default is `[[-10,-10,-10],[10,10,10]]`\n* `tickSpacing` either a number or 3d array representing the spacing between the tick lines for each axis. Default is `0.5`\n* `ticks` Alternatively, you can specify custom tick labels for each axis by passing in an array of 3 arrays of tick markings.  Each tick marking array is an array of objects with the properties `x` and `text` which denote the position on the tick axis and the text of the tick label respectively.\n\n#### Tick text\n\n* `tickEnable` a boolean value (or array of boolean values) which selects whether the tick text is drawn.  Default `true`\n* `tickFont` a string (or array of strings) encoding the font style for the tick text.  Default `'sans-serif'`\n* `tickSize` the size of the font text in pixel coordinates.  Default is computed from tick spacing.\n* `tickAngle` a number (or array of numbers) encoding the angle of the tick text with the vertical axis in radians.  Default `0`\n* `tickColor` a color (or array of colors) indicating the color of the text for each tick axis. Default `[0,0,0]`\n* `tickPad` a number (or array of numbers) encoding the world coordinate offset of the tick labels from tick marks.  Default `1`\n\n#### Labels\n\n* `labelEnable` a boolean value or array of boolean\n* `labelText` a 3D array encoding the labels for each of the 3 axes.  Default is `['x', 'y', 'z']`\n* `labelFont` a string (or array of strings) representing the font for each axis.  Default `'sans-serif'`\n* `labelSize` the size of the label text in pixel coordinates.  Default is computed from tick spacing\n* `labelAngle` a number (or array of numbers) encoding the angle of the label text with the vertical axis in radians.  Default `0`\n* `labelColor` a color array (or array of color arrays) encoding the color of the label for each axis.  Default `[0,0,0]`\n* `labelPad` a number (or array of numbers) encoding the world coordinate offset of the labels from the data axes.  Default `1.5`\n\n#### Axis lines\n\n* `lineEnable` a boolean (or array of booleans) determining which of the 3 axes tick lines to show.  Default is `true`\n* `lineWidth` a number (or array of numbers) determining the width of the axis lines in pixel coordinates.  Default is `1`\n* `lineMirror` a boolean (or array of booleans) describing which axis lines to mirror.  Default is `false`\n* `lineColor` a color array (or array of color arrays) encoding the color of each axis line.  Default is `[0,0,0]`\n\n#### Axis line ticks\n\n* `lineTickEnable` a boolean (or array of booleans) which determines whether or not to draw the line ticks.  Default is `false`\n* `lineTickMirror` a boolean (or array of booleans) which determines whether the line ticks will be mirrored (similar behavior to `lineMirror`).  Default is `false`\n* `lineTickLength` a number (or array of numbers) giving the length of each axis tick in data coordinates.  If this number is positive, the ticks point outward.  If negative, the ticks point inward.  If `0`, the tick marks are not drawn.  Default `0`\n* `lineTickWidth` a number (or array of numbers) giving the width of the tick lines pixel coordinates. Default `1`\n* `lineTickColor` a color (or array of colors) giving the color of the line ticks.  Default `[0,0,0]`\n\n#### Grid lines\n\n* `gridEnable` a boolean (or array of booleans) determining which grid lines to draw.  Default is `true`\n* `gridWidth` a number (or array of numbers) giving the width of the grid lines in pixel units. Default is `1`\n* `gridColor` a color array (or array of color arrays) giving the color of the grid lines for each axis.  Default is `[0,0,0]`\n\n#### Zero line\n\n* `zeroEnable` a boolean (or array of booleans) which describes which zero lines to draw.  Default is `true`\n* `zeroLineColor` a color array (or array of color arrays) giving the color of the zero line.  Default is `[0,0,0]`\n* `zeroLineWidth` a number (or array of numbers) giving the width of the zero line.  Default is `2`\n\n#### Background\n\n* `backgroundEnable` a boolean (or array of booleans) describing which background plane to draw.  Default is `false`\n* `backgroundColor` the color of each background plane.  Default is `[0.8,0.8,0.8,0.5]`\n\n### `axes.dispose()`\nReleases all resources associated with this axes object.\n\n# Credits\n(c) 2014 Mikola Lysenko. MIT License\n","readmeFilename":"README.md"}