{
  "name": "gl-scatter2d-sdf",
  "version": "1.3.9",
  "lockfileVersion": 1,
  "dependencies": {
    "acorn": {
      "version": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz",
      "integrity": "sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ="
    },
    "add-line-numbers": {
      "version": "https://registry.npmjs.org/add-line-numbers/-/add-line-numbers-1.0.1.tgz",
      "integrity": "sha1-SNu96kfb0jTer+rGyTzqb3C0t+M="
    },
    "align-text": {
      "version": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
      "dev": true
    },
    "amdefine": {
      "version": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
      "optional": true
    },
    "arrify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
      "dev": true
    },
    "async": {
      "version": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
      "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
      "dev": true
    },
    "atob-lite": {
      "version": "https://registry.npmjs.org/atob-lite/-/atob-lite-1.0.0.tgz",
      "integrity": "sha1-uI3KYAaSK5YglPdVaCa6sxxKKWs="
    },
    "big-rat": {
      "version": "https://registry.npmjs.org/big-rat/-/big-rat-1.0.3.tgz",
      "integrity": "sha1-K7IHFGpP7pWr+qzz2bk4NCFavHI=",
      "dev": true
    },
    "binary-search-bounds": {
      "version": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-2.0.3.tgz",
      "integrity": "sha1-X/hhbW3SylOIvIWy1iZuK52lAtw="
    },
    "bit-twiddle": {
      "version": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-1.0.2.tgz",
      "integrity": "sha1-DGwfq+KyPRcXPZpht7cJPrnhdp4="
    },
    "bl": {
      "version": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
      "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ="
    },
    "bn.js": {
      "version": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
      "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=",
      "dev": true
    },
    "box-intersect": {
      "version": "https://registry.npmjs.org/box-intersect/-/box-intersect-1.0.1.tgz",
      "integrity": "sha1-tyilnj8aPHPCJJM8JmC5J6oTeQI=",
      "dev": true
    },
    "camelcase": {
      "version": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
      "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
      "dev": true
    },
    "canvas-fit": {
      "version": "https://registry.npmjs.org/canvas-fit/-/canvas-fit-1.5.0.tgz",
      "integrity": "sha1-rhO+Zq3kL1vg5IfjRfzjCl5bXl8=",
      "dev": true
    },
    "cdt2d": {
      "version": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz",
      "integrity": "sha1-TyEkNLzWe9s9aLj+9KzcLFRBUUE=",
      "dev": true
    },
    "center-align": {
      "version": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
      "dev": true
    },
    "clamp": {
      "version": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz",
      "integrity": "sha1-ZqDmQBGBbjcZaCj9yMjBRzEshjQ="
    },
    "clean-pslg": {
      "version": "https://registry.npmjs.org/clean-pslg/-/clean-pslg-1.1.2.tgz",
      "integrity": "sha1-vTXHRgt+irWp92Gl7VF5aqPIbBE=",
      "dev": true
    },
    "cliui": {
      "version": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
      "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
      "dev": true
    },
    "color-id": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/color-id/-/color-id-1.1.0.tgz",
      "integrity": "sha512-2iRtAn6dC/6/G7bBIo0uupVrIne1NsQJvJxZOBCzQOfk7jRq97feaDZ3RdzuHakRXXnHGNwglto3pqtRx1sX0g=="
    },
    "colors": {
      "version": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
      "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w="
    },
    "commander": {
      "version": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
      "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E="
    },
    "compare-angle": {
      "version": "https://registry.npmjs.org/compare-angle/-/compare-angle-1.0.1.tgz",
      "integrity": "sha1-pOtjQW6jx0f8a9bItjZotN5PoSk=",
      "dev": true
    },
    "concat-stream": {
      "version": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.10.tgz",
      "integrity": "sha1-rMO79WAsuMyYDGrIQPp9hgPj7zY=",
      "dependencies": {
        "readable-stream": {
          "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
        }
      }
    },
    "core-util-is": {
      "version": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
    },
    "cwise": {
      "version": "https://registry.npmjs.org/cwise/-/cwise-1.0.9.tgz",
      "integrity": "sha1-3wLqlkSgqyRaqCd+uR9B9CRkK80=",
      "dev": true
    },
    "cwise-compiler": {
      "version": "https://registry.npmjs.org/cwise-compiler/-/cwise-compiler-1.1.2.tgz",
      "integrity": "sha1-O8v9BjvR1p0ls+6/xW3w3hXUydA="
    },
    "cwise-parser": {
      "version": "https://registry.npmjs.org/cwise-parser/-/cwise-parser-1.0.3.tgz",
      "integrity": "sha1-jkk8F9VPl8sDCp6YVLyGyd+zVP4=",
      "dev": true
    },
    "decamelize": {
      "version": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
      "dev": true
    },
    "double-bits": {
      "version": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz",
      "integrity": "sha1-WKu6RUlNpND6Nrc60RoobJGEscY=",
      "dev": true
    },
    "dup": {
      "version": "https://registry.npmjs.org/dup/-/dup-1.0.0.tgz",
      "integrity": "sha1-UfxaxoX4GWRp3wuQXpNLIK9bQCk="
    },
    "duplexer2": {
      "version": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
      "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
      "dependencies": {
        "readable-stream": {
          "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
        }
      }
    },
    "edges-to-adjacency-list": {
      "version": "https://registry.npmjs.org/edges-to-adjacency-list/-/edges-to-adjacency-list-1.0.0.tgz",
      "integrity": "sha1-wUbS4ISt37p0pRKTxuAZmkn3V/E=",
      "dev": true
    },
    "element-size": {
      "version": "https://registry.npmjs.org/element-size/-/element-size-1.1.1.tgz",
      "integrity": "sha1-ZOXxWdlxIWMYRby67K8nnDm1404=",
      "dev": true
    },
    "escodegen": {
      "version": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz",
      "integrity": "sha1-8CQBb1qI4Eb9EgBQVek5gC5sXyM="
    },
    "esprima": {
      "version": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz",
      "integrity": "sha1-W28VR/TRAuZw4UDFCb5ncdautUk="
    },
    "estraverse": {
      "version": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz",
      "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E="
    },
    "esutils": {
      "version": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz",
      "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA="
    },
    "events": {
      "version": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
      "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
    },
    "falafel": {
      "version": "https://registry.npmjs.org/falafel/-/falafel-1.2.0.tgz",
      "integrity": "sha1-wY0k71CRF0pJfzGM0ksCaiXN2rQ="
    },
    "findup": {
      "version": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
      "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs="
    },
    "font-atlas-sdf": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/font-atlas-sdf/-/font-atlas-sdf-1.3.1.tgz",
      "integrity": "sha512-PnxMZEVWjsMz7nSlOPdtv7uf85878En1eGZcxAX5PFZtf0IDM4bh5z5dGp7RTBwfiVf8efRvy67u90wjileB4Q=="
    },
    "foreach": {
      "version": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
      "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
    },
    "fps-indicator": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/fps-indicator/-/fps-indicator-1.1.0.tgz",
      "integrity": "sha512-JMBIqNX4uTBwEb9+zjk1JCkMhMZRF4LuCSAFmx85U9evFP94gHwDCMWukvsb4HGRXAh6h4vWperJTITpd/Nb5g==",
      "dev": true
    },
    "function-bind": {
      "version": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
      "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E="
    },
    "functional-red-black-tree": {
      "version": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
      "dev": true
    },
    "gamma": {
      "version": "https://registry.npmjs.org/gamma/-/gamma-0.1.0.tgz",
      "integrity": "sha1-MxVkNAO/J5BsqAqzfDbs6UQO8zA=",
      "dev": true
    },
    "gl-buffer": {
      "version": "https://registry.npmjs.org/gl-buffer/-/gl-buffer-2.1.2.tgz",
      "integrity": "sha1-LbjZwaVSf7oM25EonCBuiCuInNs="
    },
    "gl-constants": {
      "version": "https://registry.npmjs.org/gl-constants/-/gl-constants-1.0.0.tgz",
      "integrity": "sha1-WXpQTjZHUP9QJTqjX43qevSl0jM="
    },
    "gl-fbo": {
      "version": "https://registry.npmjs.org/gl-fbo/-/gl-fbo-2.0.5.tgz",
      "integrity": "sha1-D6daSXz3h2lVMGkcjwSrtvtV+iI=",
      "dev": true
    },
    "gl-format-compiler-error": {
      "version": "https://registry.npmjs.org/gl-format-compiler-error/-/gl-format-compiler-error-1.0.2.tgz",
      "integrity": "sha1-NDl9KuYT4tg6WPNdVx3hvn0wgPo="
    },
    "gl-plot2d": {
      "version": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.2.0.tgz",
      "integrity": "sha1-me6tJG0vZHPMmkvAhhf7ZCerYi0=",
      "dev": true
    },
    "gl-select-box": {
      "version": "https://registry.npmjs.org/gl-select-box/-/gl-select-box-1.0.1.tgz",
      "integrity": "sha1-DMjJBczif+jZGLsO4Th/WDj5Wek=",
      "dev": true
    },
    "gl-select-static": {
      "version": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.2.tgz",
      "integrity": "sha1-8+GQHfAxgdUy55WFMjBnnUr1fuk=",
      "dev": true
    },
    "gl-shader": {
      "version": "https://registry.npmjs.org/gl-shader/-/gl-shader-4.2.1.tgz",
      "integrity": "sha1-vJuAjpKTxRtmjojeYVsMETcI3C8="
    },
    "gl-spikes2d": {
      "version": "https://registry.npmjs.org/gl-spikes2d/-/gl-spikes2d-1.0.1.tgz",
      "integrity": "sha1-ys2y09vNICuFNFLoUAqLB3lJzAM=",
      "dev": true
    },
    "gl-texture2d": {
      "version": "https://registry.npmjs.org/gl-texture2d/-/gl-texture2d-2.1.0.tgz",
      "integrity": "sha1-/2gk5+fDGoum/c2+nlxpXX4hh8c="
    },
    "glsl-inject-defines": {
      "version": "https://registry.npmjs.org/glsl-inject-defines/-/glsl-inject-defines-1.0.3.tgz",
      "integrity": "sha1-3RqswsF/yyvT/DJBHGYz0Ne2D9Q="
    },
    "glsl-inverse": {
      "version": "https://registry.npmjs.org/glsl-inverse/-/glsl-inverse-1.0.0.tgz",
      "integrity": "sha1-EsCx0GX1WERNHm/q95td34qRiuY=",
      "dev": true
    },
    "glsl-resolve": {
      "version": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz",
      "integrity": "sha1-iUvvc5ENeSyBtRQxgANdCnivdtM=",
      "dependencies": {
        "resolve": {
          "version": "https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz",
          "integrity": "sha1-3ZV5gufnNt699TtYpN2RdUV13UY="
        },
        "xtend": {
          "version": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz",
          "integrity": "sha1-7vax8ZjByN6vrYsXZaBNrUoBxak="
        }
      }
    },
    "glsl-shader-name": {
      "version": "https://registry.npmjs.org/glsl-shader-name/-/glsl-shader-name-1.0.0.tgz",
      "integrity": "sha1-osMLO6c0mb77DMcYTXx3M91LSH0="
    },
    "glsl-token-assignments": {
      "version": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz",
      "integrity": "sha1-pdgqt4SZwuimuDy2lJXm5mXOAZ8="
    },
    "glsl-token-defines": {
      "version": "https://registry.npmjs.org/glsl-token-defines/-/glsl-token-defines-1.0.0.tgz",
      "integrity": "sha1-y4kqqVmTYjFyhHDU90AySJaX+p0="
    },
    "glsl-token-depth": {
      "version": "https://registry.npmjs.org/glsl-token-depth/-/glsl-token-depth-1.1.2.tgz",
      "integrity": "sha1-I8XjDuK9JViEtKKLyFC495HpXYQ="
    },
    "glsl-token-descope": {
      "version": "https://registry.npmjs.org/glsl-token-descope/-/glsl-token-descope-1.0.2.tgz",
      "integrity": "sha1-D8kKsyYYa4L1l7LnfcniHvzTIHY="
    },
    "glsl-token-inject-block": {
      "version": "https://registry.npmjs.org/glsl-token-inject-block/-/glsl-token-inject-block-1.1.0.tgz",
      "integrity": "sha1-4QFfWYDBCRgkraomJfHf3ovQADQ="
    },
    "glsl-token-properties": {
      "version": "https://registry.npmjs.org/glsl-token-properties/-/glsl-token-properties-1.0.1.tgz",
      "integrity": "sha1-SD3D2Dnw1LXGFx0VkfJJvlPCip4="
    },
    "glsl-token-scope": {
      "version": "https://registry.npmjs.org/glsl-token-scope/-/glsl-token-scope-1.1.2.tgz",
      "integrity": "sha1-oXKOeN8kRE+cuT/RjvD3VQOmQ7E="
    },
    "glsl-token-string": {
      "version": "https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.1.tgz",
      "integrity": "sha1-WUQdL4V958NEnJRWZgIezjWOSOw="
    },
    "glsl-tokenizer": {
      "version": "https://registry.npmjs.org/glsl-tokenizer/-/glsl-tokenizer-2.1.2.tgz",
      "integrity": "sha1-cgMHUi4DxXrzXABVGVDEpw7y37k="
    },
    "glslify": {
      "version": "https://registry.npmjs.org/glslify/-/glslify-2.3.1.tgz",
      "integrity": "sha1-R6jOW/CGCVVqp+x2xqfTQwd23UY="
    },
    "glslify-bundle": {
      "version": "https://registry.npmjs.org/glslify-bundle/-/glslify-bundle-2.0.4.tgz",
      "integrity": "sha1-eV3xGYGAeIYaoZiaDHXVnCDs/dY="
    },
    "glslify-deps": {
      "version": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.0.tgz",
      "integrity": "sha1-CyI0yOqePT/X9rPLfwOuWea1Glk="
    },
    "graceful-fs": {
      "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
    },
    "has": {
      "version": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
      "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg="
    },
    "inherits": {
      "version": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
    },
    "interval-tree-1d": {
      "version": "https://registry.npmjs.org/interval-tree-1d/-/interval-tree-1d-1.0.3.tgz",
      "integrity": "sha1-j9veArayx9verWNry+2OCHENhcE=",
      "dev": true,
      "dependencies": {
        "binary-search-bounds": {
          "version": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz",
          "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=",
          "dev": true
        }
      }
    },
    "invert-permutation": {
      "version": "https://registry.npmjs.org/invert-permutation/-/invert-permutation-1.0.0.tgz",
      "integrity": "sha1-oKeAQurbNrwXVR54fv0UOa3VSTM=",
      "dev": true
    },
    "iota-array": {
      "version": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz",
      "integrity": "sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc="
    },
    "is-buffer": {
      "version": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz",
      "integrity": "sha1-z8hszV3FpS+oBIkRHGkgxFfi2Ys="
    },
    "isarray": {
      "version": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
    },
    "kind-of": {
      "version": "https://registry.npmjs.org/kind-of/-/kind-of-3.1.0.tgz",
      "integrity": "sha1-R11pil5J/15T0U4+cyQp3Iv0z0c=",
      "dev": true
    },
    "lazy-cache": {
      "version": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
      "dev": true
    },
    "longest": {
      "version": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
      "dev": true
    },
    "map-limit": {
      "version": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz",
      "integrity": "sha1-63lhAxwPDo0AG/LVb6toXViCLzg="
    },
    "minimist": {
      "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
      "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
    },
    "mouse-change": {
      "version": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz",
      "integrity": "sha1-wrd+W/o0pDzhRFyBV6Tk3JiVwU8=",
      "dev": true
    },
    "mouse-event": {
      "version": "https://registry.npmjs.org/mouse-event/-/mouse-event-1.0.5.tgz",
      "integrity": "sha1-s3ie23EJmX1aky0dAdqhVDpQFzI=",
      "dev": true
    },
    "mouse-wheel": {
      "version": "https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.2.0.tgz",
      "integrity": "sha1-bSkDseqPtI5h8bU7kDZ3PwQs21w=",
      "dev": true,
      "dependencies": {
        "signum": {
          "version": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz",
          "integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=",
          "dev": true
        }
      }
    },
    "ndarray": {
      "version": "https://registry.npmjs.org/ndarray/-/ndarray-1.0.18.tgz",
      "integrity": "sha1-tg06cyJOxVXQ+qeXEeUCRI/T95M="
    },
    "ndarray-extract-contour": {
      "version": "https://registry.npmjs.org/ndarray-extract-contour/-/ndarray-extract-contour-1.0.1.tgz",
      "integrity": "sha1-Cu4ROjozsia5DEiIz4d79HUTBeQ=",
      "dev": true
    },
    "ndarray-ops": {
      "version": "https://registry.npmjs.org/ndarray-ops/-/ndarray-ops-1.2.2.tgz",
      "integrity": "sha1-WeiNLDKn7ryxvGkPrhQVeVV6YU4="
    },
    "nextafter": {
      "version": "https://registry.npmjs.org/nextafter/-/nextafter-1.0.0.tgz",
      "integrity": "sha1-t9d7U1MQ4+CX5gJauwqQNHfsGjo=",
      "dev": true
    },
    "object-assign": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
      "dev": true
    },
    "object-inspect": {
      "version": "https://registry.npmjs.org/object-inspect/-/object-inspect-0.4.0.tgz",
      "integrity": "sha1-9RV8EWwUVbJDsG7pdwM5LFrYn+w="
    },
    "object-keys": {
      "version": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
      "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0="
    },
    "once": {
      "version": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
      "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA="
    },
    "optical-properties": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/optical-properties/-/optical-properties-1.0.0.tgz",
      "integrity": "sha512-XnBQYbIIzDVr7U3L7d3xyAEqp1W+HTkqmw/G4L/Ae/+dq57bT1jqW2uDwV0wCUzO8gsTDIZhGQsGrMb17VSkEA=="
    },
    "pad-left": {
      "version": "https://registry.npmjs.org/pad-left/-/pad-left-1.0.2.tgz",
      "integrity": "sha1-GeVzXqmDlaJs7carkm6tEPMQDUw="
    },
    "parse-unit": {
      "version": "https://registry.npmjs.org/parse-unit/-/parse-unit-1.0.1.tgz",
      "integrity": "sha1-fhu21b7zh0wo45JSaiVBFwKR7s8=",
      "dev": true
    },
    "performance-now": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
      "dev": true
    },
    "permutation-parity": {
      "version": "https://registry.npmjs.org/permutation-parity/-/permutation-parity-1.0.0.tgz",
      "integrity": "sha1-AXTVH8pwSxG5pLFSsj1Tf9xrXvQ=",
      "dev": true
    },
    "permutation-rank": {
      "version": "https://registry.npmjs.org/permutation-rank/-/permutation-rank-1.0.0.tgz",
      "integrity": "sha1-n9mLvOzwj79ZlLXq3JSmLmeUg7U=",
      "dev": true
    },
    "planar-dual": {
      "version": "https://registry.npmjs.org/planar-dual/-/planar-dual-1.0.2.tgz",
      "integrity": "sha1-tqQjVSOxsMt55fkm+OozXdmC1WM=",
      "dev": true
    },
    "planar-graph-to-polyline": {
      "version": "https://registry.npmjs.org/planar-graph-to-polyline/-/planar-graph-to-polyline-1.0.5.tgz",
      "integrity": "sha1-iCuGBRmbqIv9RkyVUzA1VsUrmIo=",
      "dev": true
    },
    "point-in-big-polygon": {
      "version": "https://registry.npmjs.org/point-in-big-polygon/-/point-in-big-polygon-2.0.0.tgz",
      "integrity": "sha1-ObYT6mzxfWtD4Yj3fzTETGszulU=",
      "dev": true,
      "dependencies": {
        "binary-search-bounds": {
          "version": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz",
          "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=",
          "dev": true
        }
      }
    },
    "quote-stream": {
      "version": "https://registry.npmjs.org/quote-stream/-/quote-stream-0.0.0.tgz",
      "integrity": "sha1-zeKelMQJsW4Z3HCYuJtmWPlyHTs=",
      "dependencies": {
        "minimist": {
          "version": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
        },
        "object-keys": {
          "version": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
          "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
        },
        "through2": {
          "version": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
          "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s="
        },
        "xtend": {
          "version": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
          "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os="
        }
      }
    },
    "raf": {
      "version": "3.3.2",
      "resolved": "https://registry.npmjs.org/raf/-/raf-3.3.2.tgz",
      "integrity": "sha1-DBO+C1tJtG921maSSNUnzysC/ic=",
      "dev": true
    },
    "rat-vec": {
      "version": "https://registry.npmjs.org/rat-vec/-/rat-vec-1.1.1.tgz",
      "integrity": "sha1-Dd4rZrezS7G80qI4BerIBth/0X8=",
      "dev": true
    },
    "readable-stream": {
      "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
      "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw="
    },
    "repeat-string": {
      "version": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
    },
    "resolve": {
      "version": "https://registry.npmjs.org/resolve/-/resolve-1.2.0.tgz",
      "integrity": "sha1-lYnD8vYUnRQXpAvswWY9tuxrwmw="
    },
    "right-align": {
      "version": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
      "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
      "dev": true
    },
    "right-now": {
      "version": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz",
      "integrity": "sha1-bolgne69fc2vja7Mmuo5z1haCRg=",
      "dev": true
    },
    "robust-in-sphere": {
      "version": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.1.3.tgz",
      "integrity": "sha1-HFiD0WpOkjkpR27zSBmFe/Kpz3U=",
      "dev": true
    },
    "robust-orientation": {
      "version": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.1.3.tgz",
      "integrity": "sha1-2v9bANO+TmByLw6cAVbvln8cIEk=",
      "dev": true
    },
    "robust-product": {
      "version": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz",
      "integrity": "sha1-aFJQAHzbunzx3nW/9tKScBEJir4=",
      "dev": true
    },
    "robust-scale": {
      "version": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz",
      "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=",
      "dev": true
    },
    "robust-segment-intersect": {
      "version": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz",
      "integrity": "sha1-MlK2oPwboUreaRXMvgnLzpqrHBw=",
      "dev": true
    },
    "robust-subtract": {
      "version": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz",
      "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo=",
      "dev": true
    },
    "robust-sum": {
      "version": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz",
      "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=",
      "dev": true
    },
    "shallow-copy": {
      "version": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz",
      "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA="
    },
    "signum": {
      "version": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz",
      "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=",
      "dev": true
    },
    "simplicial-complex": {
      "version": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-0.3.3.tgz",
      "integrity": "sha1-TDDK1X+eRXKd2PMGyHU1efRr6Z4=",
      "dev": true,
      "dependencies": {
        "bit-twiddle": {
          "version": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-0.0.2.tgz",
          "integrity": "sha1-wurruVKjuUrMFASX4c3NLxoz9Y4=",
          "dev": true
        },
        "union-find": {
          "version": "https://registry.npmjs.org/union-find/-/union-find-0.0.4.tgz",
          "integrity": "sha1-uFSzMBYZva0USwAUx4+W6sDS8PY=",
          "dev": true
        }
      }
    },
    "simplify-planar-graph": {
      "version": "https://registry.npmjs.org/simplify-planar-graph/-/simplify-planar-graph-2.0.1.tgz",
      "integrity": "sha1-vIWJNyXzLo+oriVoE5hEbSy892Y=",
      "dev": true
    },
    "slab-decomposition": {
      "version": "https://registry.npmjs.org/slab-decomposition/-/slab-decomposition-1.0.2.tgz",
      "integrity": "sha1-He1WdU1AixBznxRRA9/GGAf2UTQ=",
      "dev": true,
      "dependencies": {
        "binary-search-bounds": {
          "version": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz",
          "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=",
          "dev": true
        }
      }
    },
    "snap-points-2d": {
      "version": "https://registry.npmjs.org/snap-points-2d/-/snap-points-2d-3.1.0.tgz",
      "integrity": "sha1-bc/Co8XenasCwnJLhXe5B+Rjzxo="
    },
    "source-map": {
      "version": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
      "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
      "optional": true
    },
    "sprintf-js": {
      "version": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
    },
    "static-eval": {
      "version": "https://registry.npmjs.org/static-eval/-/static-eval-0.2.4.tgz",
      "integrity": "sha1-t9NNg4k3uWn5ZBygfUj47eJj6ns=",
      "dependencies": {
        "escodegen": {
          "version": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
          "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M="
        },
        "esprima": {
          "version": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
          "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0="
        },
        "estraverse": {
          "version": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
          "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI="
        }
      }
    },
    "static-module": {
      "version": "https://registry.npmjs.org/static-module/-/static-module-1.3.1.tgz",
      "integrity": "sha1-eQcdNA5EGeSrXOh5dqnrZyUMhJM=",
      "dependencies": {
        "object-keys": {
          "version": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
          "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
        },
        "through2": {
          "version": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
          "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s="
        },
        "xtend": {
          "version": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
          "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os="
        }
      }
    },
    "string_decoder": {
      "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
      "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
    },
    "surface-nets": {
      "version": "https://registry.npmjs.org/surface-nets/-/surface-nets-1.0.2.tgz",
      "integrity": "sha1-5DPIy7qUpydMb0yZVStGG/H8eks=",
      "dev": true
    },
    "text-cache": {
      "version": "https://registry.npmjs.org/text-cache/-/text-cache-4.1.0.tgz",
      "integrity": "sha1-fFgJDoWsCRD5dt9M/Izoqg6lh2Y=",
      "dev": true
    },
    "through2": {
      "version": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
      "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg="
    },
    "tiny-sdf": {
      "version": "https://registry.npmjs.org/tiny-sdf/-/tiny-sdf-1.0.2.tgz",
      "integrity": "sha1-KOdphcRMTlhMS2fY7N2bM6HKwow="
    },
    "to-css": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/to-css/-/to-css-1.2.1.tgz",
      "integrity": "sha1-JCcccnMy7SCQ3eekplL62zBikms=",
      "dev": true
    },
    "to-px": {
      "version": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz",
      "integrity": "sha1-W7rtXl1PdkRbzJA8KTojB90yRkY=",
      "dev": true
    },
    "triangulate-hypercube": {
      "version": "https://registry.npmjs.org/triangulate-hypercube/-/triangulate-hypercube-1.0.1.tgz",
      "integrity": "sha1-2Acdsuv8/VHzCNC88qXEils20Tc=",
      "dev": true
    },
    "triangulate-polyline": {
      "version": "https://registry.npmjs.org/triangulate-polyline/-/triangulate-polyline-1.0.3.tgz",
      "integrity": "sha1-v4uod6hQVBA/65+lphtOjXAXgU0=",
      "dev": true
    },
    "two-product": {
      "version": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz",
      "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo=",
      "dev": true
    },
    "two-sum": {
      "version": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz",
      "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q=",
      "dev": true
    },
    "typedarray": {
      "version": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
    },
    "typedarray-pool": {
      "version": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-1.1.0.tgz",
      "integrity": "sha1-0RT0hIAUifU+yrXoCIqiMET0mNk="
    },
    "uglify-js": {
      "version": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
      "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
      "dev": true,
      "dependencies": {
        "source-map": {
          "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
          "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
          "dev": true
        }
      }
    },
    "uglify-to-browserify": {
      "version": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
      "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
      "dev": true
    },
    "union-find": {
      "version": "https://registry.npmjs.org/union-find/-/union-find-1.0.2.tgz",
      "integrity": "sha1-KSusQV5q06iVNdI3AQ20pTYoTlg=",
      "dev": true
    },
    "uniq": {
      "version": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8="
    },
    "vectorize-text": {
      "version": "https://registry.npmjs.org/vectorize-text/-/vectorize-text-3.0.2.tgz",
      "integrity": "sha1-BasWMOQJ83eWTiuSBbLVWakvYNg=",
      "dev": true
    },
    "weakmap-shim": {
      "version": "https://registry.npmjs.org/weakmap-shim/-/weakmap-shim-1.1.1.tgz",
      "integrity": "sha1-1lr9eEEJshZuAP9XHDMVDsKkC0k="
    },
    "window-size": {
      "version": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
      "dev": true
    },
    "wordwrap": {
      "version": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
      "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
      "dev": true
    },
    "wrappy": {
      "version": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
    },
    "xtend": {
      "version": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
      "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
    },
    "yargs": {
      "version": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
      "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
      "dev": true
    },
    "zero-crossings": {
      "version": "https://registry.npmjs.org/zero-crossings/-/zero-crossings-1.0.1.tgz",
      "integrity": "sha1-xWK9MRNkPzRDokXRJAa4i2m5qf8=",
      "dev": true
    }
  }
}
