diff --git a/package-lock.json b/package-lock.json index 8f11af4a333..382a4abd479 100644 --- a/package-lock.json +++ b/package-lock.json @@ -204,7 +204,6 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.5.2.tgz", "integrity": "sha512-krFKvw/d1F17AN3XZbybIUzEY4YEPNiGo05AfP3dBlfVKrMHETKpgjpuZkSF8qDNt9UkQcqj7am8yJLseklCMg==", - "dev": true, "requires": { "acorn": "^5.7.1", "acorn-dynamic-import": "^3.0.0", @@ -287,7 +286,8 @@ "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true }, "ansi-escapes": { "version": "3.1.0", @@ -443,8 +443,7 @@ "array-from": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=", - "dev": true + "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=" }, "array-map": { "version": "0.0.0", @@ -2201,14 +2200,13 @@ "dev": true }, "cwise": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/cwise/-/cwise-1.0.10.tgz", - "integrity": "sha1-JO7mBy69/WuMb12tsXCQtkmxK+8=", + "version": "git://github.com/archmoj/cwise.git#8617812463c629115486f1759e6643d2b150d5e5", + "from": "git://github.com/archmoj/cwise.git#8617812463c629115486f1759e6643d2b150d5e5", "requires": { - "cwise-compiler": "^1.1.1", - "cwise-parser": "^1.0.0", - "static-module": "^1.0.0", - "uglify-js": "^2.6.0" + "cwise-compiler": "^1.1.3", + "cwise-parser": "^1.0.3", + "static-module": "^3.0.0", + "uglify-js": "^2.8.29" } }, "cwise-compiler": { @@ -2795,22 +2793,38 @@ "dev": true }, "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "requires": { - "readable-stream": "~1.1.9" + "readable-stream": "^2.0.2" }, "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" } } } @@ -3084,7 +3098,6 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", - "dev": true, "requires": { "d": "1", "es5-ext": "~0.10.14", @@ -3103,7 +3116,6 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, "requires": { "d": "1", "es5-ext": "~0.10.14", @@ -3293,8 +3305,7 @@ "estree-is-function": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", - "dev": true + "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==" }, "esutils": { "version": "2.0.2", @@ -3305,7 +3316,6 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, "requires": { "d": "1", "es5-ext": "~0.10.14" @@ -4482,8 +4492,7 @@ "get-assigned-identifiers": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==" }, "get-caller-file": { "version": "1.0.3", @@ -4554,15 +4563,14 @@ } }, "gl-cone3d": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/gl-cone3d/-/gl-cone3d-1.2.1.tgz", - "integrity": "sha512-6Hc/l2qHnQXtVWzE/9i3ZmCVrLaBUYO0VTTH3g46jdkBuNlbALr9bo8ZCtHMIkeZhvzfKzfNylQGLiJL7zqdxw==", + "version": "git://github.com/gl-vis/gl-cone3d.git#11ce65d411865a5637acb853a6deb753b071692f", + "from": "git://github.com/gl-vis/gl-cone3d.git#11ce65d411865a5637acb853a6deb753b071692f", "requires": { "gl-shader": "^4.2.1", - "gl-vec3": "^1.0.0", + "gl-vec3": "^1.1.3", "glsl-inverse": "^1.0.0", "glsl-out-of-range": "^1.0.3", - "glslify": "^6.1.0" + "glslify": "^6.3.1" } }, "gl-constants": { @@ -4645,19 +4653,18 @@ } }, "gl-line3d": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/gl-line3d/-/gl-line3d-1.1.6.tgz", - "integrity": "sha512-22DcHvezFTJ0BK1lYyV9FRV4Z2moey0RAiFynGEIrvbUq3EBd7e+Sftv1/A6kxNUqdp5SIWmMdGznoAPD9P8FQ==", + "version": "git://github.com/gl-vis/gl-line3d.git#8a4db0b069814621b4613b927031ad0068d0dbc1", + "from": "git://github.com/gl-vis/gl-line3d.git#8a4db0b069814621b4613b927031ad0068d0dbc1", "requires": { "binary-search-bounds": "^1.0.0", - "gl-buffer": "^2.0.8", + "gl-buffer": "^2.1.2", "gl-shader": "^4.2.1", - "gl-texture2d": "^2.0.2", - "gl-vao": "^1.1.3", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", "glsl-out-of-range": "^1.0.3", "glsl-read-float": "^1.0.0", - "glslify": "^6.1.0", - "ndarray": "^1.0.16" + "glslify": "^6.3.1", + "ndarray": "^1.0.18" } }, "gl-mat2": { @@ -4686,39 +4693,37 @@ } }, "gl-mesh3d": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.0.2.tgz", - "integrity": "sha512-gKkeEDBVP1rp6iDzz/aomAMsDkkoieihsXJccampo0zhfi9To6xhadEDt6axdUpv5rNjM8l02IPp/wuLDuLJOg==", + "version": "git://github.com/gl-vis/gl-mesh3d.git#931cbec5e8ce019c71fa526921b66471343cf8a8", + "from": "git://github.com/gl-vis/gl-mesh3d.git#931cbec5e8ce019c71fa526921b66471343cf8a8", "requires": { "barycentric": "^1.0.1", "colormap": "^2.1.0", - "gl-buffer": "^2.0.8", + "gl-buffer": "^2.1.2", "gl-mat4": "^1.0.0", "gl-shader": "^4.2.1", - "gl-texture2d": "^2.0.8", - "gl-vao": "^1.1.3", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", "glsl-face-normal": "^1.0.2", "glsl-out-of-range": "^1.0.3", "glsl-specular-cook-torrance": "^2.0.1", - "glslify": "^6.1.0", - "ndarray": "^1.0.15", - "normals": "^1.0.1", + "glslify": "^6.3.1", + "ndarray": "^1.0.18", + "normals": "^1.1.0", "polytope-closest-point": "^1.0.0", - "simplicial-complex-contour": "^1.0.0", + "simplicial-complex-contour": "^1.0.2", "typedarray-pool": "^1.1.0" } }, "gl-plot2d": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.0.tgz", - "integrity": "sha512-cO1R6TSMHZKxpsxT2jSxxZ/sN6KdkPLvpzp1t5W5qB5xUs4RiTmAw1jd9s1ogdZYBqYJVIrj6ktCrua3Ligc+Q==", + "version": "git://github.com/gl-vis/gl-plot2d.git#8ff42bee728be05f301e2898dda62166d7a9e1eb", + "from": "git://github.com/gl-vis/gl-plot2d.git#8ff42bee728be05f301e2898dda62166d7a9e1eb", "requires": { "binary-search-bounds": "^2.0.3", "gl-buffer": "^2.1.2", - "gl-select-static": "^2.0.2", + "gl-select-static": "git://github.com/gl-vis/gl-select-static.git#b0ac1b4163477dc6605c42482bcc0674c213f2f3", "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", - "glslify": "^6.1.0", + "glslify": "^6.3.1", "text-cache": "^4.2.0" }, "dependencies": { @@ -4730,22 +4735,21 @@ } }, "gl-plot3d": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-1.6.0.tgz", - "integrity": "sha512-SWUXVuWlBE+GIQWysB5HmoqBDkkaCydT8JJl5CWyApau3bTtHzEEafMEBBfkc4THmk/3YXgmjmSlXF5vefTo/g==", + "version": "git://github.com/gl-vis/gl-plot3d.git#2779c9f1c4d16f09d319d993e9c2f082ace05322", + "from": "git://github.com/gl-vis/gl-plot3d.git#2779c9f1c4d16f09d319d993e9c2f082ace05322", "requires": { - "3d-view-controls": "^2.2.0", + "3d-view-controls": "^2.2.2", "a-big-triangle": "^1.0.0", "gl-axes3d": "^1.4.0", "gl-fbo": "^2.0.3", "gl-mat4": "^1.1.2", - "gl-select-static": "^2.0.2", + "gl-select-static": "git://github.com/gl-vis/gl-select-static.git#b0ac1b4163477dc6605c42482bcc0674c213f2f3", "gl-shader": "^4.2.1", - "gl-spikes3d": "^1.0.3", - "glslify": "^6.1.0", + "gl-spikes3d": "^1.0.6", + "glslify": "^6.3.1", "is-mobile": "^2.0.0", "mouse-change": "^1.1.1", - "ndarray": "^1.0.16" + "ndarray": "^1.0.18" } }, "gl-pointcloud2d": { @@ -4770,26 +4774,18 @@ } }, "gl-scatter3d": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.1.0.tgz", - "integrity": "sha512-8O/YXxRZloG0LPkmd5hr50IMmgbqdvQZ1axH+E90CpBrqez6D24WFJg74vPka2YJf89DIms8i6kElDlSFHCrCA==", + "version": "git://github.com/gl-vis/gl-scatter3d.git#ca2b4e2789a174eb47b8b67f1351e14ac1c14dfe", + "from": "git://github.com/gl-vis/gl-scatter3d.git#ca2b4e2789a174eb47b8b67f1351e14ac1c14dfe", "requires": { - "gl-buffer": "^2.0.6", + "gl-buffer": "^2.1.2", "gl-mat4": "^1.0.0", - "gl-shader": "^4.2.0", - "gl-vao": "^1.1.2", + "gl-shader": "^4.2.1", + "gl-vao": "^1.3.0", "glsl-out-of-range": "^1.0.3", - "glslify": "^6.1.0", + "glslify": "^6.3.1", "is-string-blank": "^1.0.1", - "typedarray-pool": "^1.0.2", + "typedarray-pool": "^1.1.0", "vectorize-text": "^3.2.0" - }, - "dependencies": { - "glsl-out-of-range": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/glsl-out-of-range/-/glsl-out-of-range-1.0.3.tgz", - "integrity": "sha512-3uSoD4aX4TjHx3uRJnJbUpegePR0tRPf9VWLS7EjDMbHHV+qrKjl8ov93ifG3kqzcxIOmaSXDK248EmM5uoQ/g==" - } } }, "gl-select-box": { @@ -4803,14 +4799,13 @@ } }, "gl-select-static": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.2.tgz", - "integrity": "sha1-8+GQHfAxgdUy55WFMjBnnUr1fuk=", + "version": "git://github.com/gl-vis/gl-select-static.git#b0ac1b4163477dc6605c42482bcc0674c213f2f3", + "from": "git://github.com/gl-vis/gl-select-static.git#b0ac1b4163477dc6605c42482bcc0674c213f2f3", "requires": { "bit-twiddle": "^1.0.2", - "cwise": "^1.0.3", - "gl-fbo": "^2.0.3", - "ndarray": "^1.0.15", + "cwise": "git://github.com/archmoj/cwise.git#8617812463c629115486f1759e6643d2b150d5e5", + "gl-fbo": "^2.0.5", + "ndarray": "^1.0.18", "typedarray-pool": "^1.1.0" } }, @@ -4848,40 +4843,38 @@ } }, "gl-streamtube3d": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/gl-streamtube3d/-/gl-streamtube3d-1.1.1.tgz", - "integrity": "sha512-6UKZ4C9RQVTuVFYhEE/k0vgFvXCm5G0mmw8p+s6vaR+pwAxwU+bTQXLyW6n+gOIy7/F6DiViy1vIq0pc6MZxSw==", + "version": "git://github.com/gl-vis/gl-streamtube3d.git#3bd2aabbb3103c2683a9db3928a68c1895778265", + "from": "git://github.com/gl-vis/gl-streamtube3d.git#3bd2aabbb3103c2683a9db3928a68c1895778265", "requires": { - "gl-vec3": "^1.0.0", + "gl-vec3": "^1.1.3", "glsl-inverse": "^1.0.0", "glsl-out-of-range": "^1.0.3", - "glslify": "^6.1.1" + "glslify": "^6.3.1" } }, "gl-surface3d": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.3.7.tgz", - "integrity": "sha512-Q8230JPRBqYb8yDR7ORDZfK3uRY0k0gmqlujPIL36SQdZ1utKSCn/dNIe9SKiqyE7ycfdIBp0Z1otZM23Nn6bA==", + "version": "git://github.com/gl-vis/gl-surface3d.git#7cc81ad9adc23893d89e998019131d8e20dbbf51", + "from": "git://github.com/gl-vis/gl-surface3d.git#7cc81ad9adc23893d89e998019131d8e20dbbf51", "requires": { "binary-search-bounds": "^1.0.0", "bit-twiddle": "^1.0.2", "colormap": "^2.1.0", "dup": "^1.0.0", - "gl-buffer": "^2.0.3", + "gl-buffer": "^2.1.2", "gl-mat4": "^1.0.0", - "gl-shader": "^4.2.0", - "gl-texture2d": "^2.0.0", - "gl-vao": "^1.1.1", + "gl-shader": "^4.2.1", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", "glsl-out-of-range": "^1.0.3", "glsl-specular-beckmann": "^1.1.2", - "glslify": "^6.1.0", - "ndarray": "^1.0.16", + "glslify": "^6.3.1", + "ndarray": "^1.0.18", "ndarray-gradient": "^1.0.0", "ndarray-ops": "^1.2.1", "ndarray-pack": "^1.0.1", "ndarray-scratch": "^1.1.1", "surface-nets": "^1.0.2", - "typedarray-pool": "^1.0.0" + "typedarray-pool": "^1.1.0" } }, "gl-text": { @@ -7330,11 +7323,10 @@ } }, "ndarray-fill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ndarray-fill/-/ndarray-fill-1.0.2.tgz", - "integrity": "sha1-owpg9xiODJWC/N1YiWrNy1IqHtY=", + "version": "git://github.com/archmoj/ndarray-fill.git#ce5b8e1267d5e6148e9d09670effbff029489cdb", + "from": "git://github.com/archmoj/ndarray-fill.git#ce5b8e1267d5e6148e9d09670effbff029489cdb", "requires": { - "cwise": "^1.0.10" + "cwise": "git://github.com/archmoj/cwise.git#8617812463c629115486f1759e6643d2b150d5e5" } }, "ndarray-gradient": { @@ -7347,12 +7339,11 @@ } }, "ndarray-homography": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ndarray-homography/-/ndarray-homography-1.0.0.tgz", - "integrity": "sha1-w1UW6oa8KGK06ASiNqJwcwn+KWs=", + "version": "git://github.com/archmoj/ndarray-homography.git#1d48c9085e6578d194fe045552440cf8c42bc9e9", + "from": "git://github.com/archmoj/ndarray-homography.git#1d48c9085e6578d194fe045552440cf8c42bc9e9", "requires": { "gl-matrix-invert": "^1.0.0", - "ndarray-warp": "^1.0.0" + "ndarray-warp": "git://github.com/archmoj/ndarray-warp.git#ffb7d6c7c5c3fdcd6e41ab97aaa920024fc91fbe" } }, "ndarray-linear-interpolate": { @@ -7396,11 +7387,10 @@ } }, "ndarray-warp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ndarray-warp/-/ndarray-warp-1.0.1.tgz", - "integrity": "sha1-qKElqqu6C+v5O9bKg+ar1oIqNOA=", + "version": "git://github.com/archmoj/ndarray-warp.git#ffb7d6c7c5c3fdcd6e41ab97aaa920024fc91fbe", + "from": "git://github.com/archmoj/ndarray-warp.git#ffb7d6c7c5c3fdcd6e41ab97aaa920024fc91fbe", "requires": { - "cwise": "^1.0.4", + "cwise": "git://github.com/archmoj/cwise.git#8617812463c629115486f1759e6643d2b150d5e5", "ndarray-linear-interpolate": "^1.0.0" } }, @@ -8518,44 +8508,6 @@ "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" }, - "quote-stream": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-0.0.0.tgz", - "integrity": "sha1-zeKelMQJsW4Z3HCYuJtmWPlyHTs=", - "requires": { - "minimist": "0.0.8", - "through2": "~0.4.1" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - } - }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, "raf": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", @@ -9443,7 +9395,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.0.5.tgz", "integrity": "sha512-+U5H0417mnTEstCD5VwOYO7V4vYuSqwqjFap40ythe67bhMFL5C3UgPwyBv7KDJsqUBIKafOD57xMlh1rN7eaw==", - "dev": true, "requires": { "array-from": "^2.1.1", "es6-map": "^0.1.5", @@ -10056,113 +10007,68 @@ } }, "static-module": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-1.5.0.tgz", - "integrity": "sha1-J9qYg8QajNCSNvhC8MHrxu32PYY=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.0.tgz", + "integrity": "sha512-SM757x+T52ye+QNDo80F53rNpir/ZyyFL0NjPXHRXb1hT1eC2Tzq+LV5P2X12UzHJH5SfD248I5/jzUoSey89Q==", "requires": { + "acorn-node": "^1.3.0", "concat-stream": "~1.6.0", - "duplexer2": "~0.0.2", - "escodegen": "~1.3.2", - "falafel": "^2.1.0", - "has": "^1.0.0", - "object-inspect": "~0.4.0", - "quote-stream": "~0.0.0", - "readable-stream": "~1.0.27-1", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "~1.9.0", + "has": "^1.0.1", + "magic-string": "^0.22.4", + "merge-source-map": "1.0.4", + "object-inspect": "~1.4.0", + "readable-stream": "~2.3.3", + "scope-analyzer": "^2.0.1", "shallow-copy": "~0.0.1", - "static-eval": "~0.2.0", - "through2": "~0.4.1" + "static-eval": "^2.0.0", + "through2": "~2.0.3" }, "dependencies": { "escodegen": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz", - "integrity": "sha1-8CQBb1qI4Eb9EgBQVek5gC5sXyM=", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz", + "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==", "requires": { - "esprima": "~1.1.1", - "estraverse": "~1.5.0", - "esutils": "~1.0.0", - "source-map": "~0.1.33" + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" } }, - "esprima": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz", - "integrity": "sha1-W28VR/TRAuZw4UDFCb5ncdautUk=" - }, - "estraverse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", - "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E=" - }, - "esutils": { + "isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", - "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA=" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "object-inspect": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-0.4.0.tgz", - "integrity": "sha1-9RV8EWwUVbJDsG7pdwM5LFrYn+w=" - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - }, - "static-eval": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-0.2.4.tgz", - "integrity": "sha1-t9NNg4k3uWn5ZBygfUj47eJj6ns=", - "requires": { - "escodegen": "~0.0.24" - }, - "dependencies": { - "escodegen": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz", - "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=", - "requires": { - "esprima": "~1.0.2", - "estraverse": "~1.3.0", - "source-map": ">= 0.1.2" - } - }, - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=" - }, - "estraverse": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz", - "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=" - } - } + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz", + "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==" }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "object-keys": "~0.4.0" + "safe-buffer": "~5.1.0" } } } @@ -11847,7 +11753,7 @@ }, "yargs": { "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "requires": { "camelcase": "^1.0.2", diff --git a/package.json b/package.json index 1b1678767e9..d33a2b2bf15 100644 --- a/package.json +++ b/package.json @@ -70,21 +70,21 @@ "es6-promise": "^3.0.2", "fast-isnumeric": "^1.1.2", "font-atlas-sdf": "^1.3.3", - "gl-cone3d": "^1.2.1", + "gl-cone3d": "git://github.com/gl-vis/gl-cone3d.git#11ce65d411865a5637acb853a6deb753b071692f", "gl-contour2d": "^1.1.4", "gl-error3d": "^1.0.9", "gl-heatmap2d": "^1.0.4", - "gl-line3d": "^1.1.6", + "gl-line3d": "git://github.com/gl-vis/gl-line3d.git#8a4db0b069814621b4613b927031ad0068d0dbc1", "gl-mat4": "^1.2.0", - "gl-mesh3d": "^2.0.2", - "gl-plot2d": "^1.4.0", - "gl-plot3d": "^1.6.0", + "gl-mesh3d": "git://github.com/gl-vis/gl-mesh3d.git#931cbec5e8ce019c71fa526921b66471343cf8a8", + "gl-plot2d": "git://github.com/gl-vis/gl-plot2d.git#8ff42bee728be05f301e2898dda62166d7a9e1eb", + "gl-plot3d": "git://github.com/gl-vis/gl-plot3d.git#2779c9f1c4d16f09d319d993e9c2f082ace05322", "gl-pointcloud2d": "^1.0.1", - "gl-scatter3d": "^1.1.0", + "gl-scatter3d": "git://github.com/gl-vis/gl-scatter3d.git#ca2b4e2789a174eb47b8b67f1351e14ac1c14dfe", "gl-select-box": "^1.0.2", "gl-spikes2d": "^1.0.1", - "gl-streamtube3d": "^1.1.1", - "gl-surface3d": "^1.3.7", + "gl-streamtube3d": "git://github.com/gl-vis/gl-streamtube3d.git#3bd2aabbb3103c2683a9db3928a68c1895778265", + "gl-surface3d": "git://github.com/gl-vis/gl-surface3d.git#7cc81ad9adc23893d89e998019131d8e20dbbf51", "gl-text": "^1.1.6", "glslify": "^6.3.1", "has-hover": "^1.0.1", @@ -95,8 +95,8 @@ "mouse-event-offset": "^3.0.2", "mouse-wheel": "^1.0.2", "ndarray": "^1.0.18", - "ndarray-fill": "^1.0.2", - "ndarray-homography": "^1.0.0", + "ndarray-fill": "git://github.com/archmoj/ndarray-fill.git#ce5b8e1267d5e6148e9d09670effbff029489cdb", + "ndarray-homography": "git://github.com/archmoj/ndarray-homography.git#1d48c9085e6578d194fe045552440cf8c42bc9e9", "ndarray-ops": "^1.2.2", "point-cluster": "^3.1.4", "polybooljs": "^1.2.0",