Andre-487/feed-validator

View on GitHub
package-lock.json

Summary

Maintainability
Test Coverage
{
  "name": "feed-validator",
  "version": "1.1.1",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "JSV": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz",
      "integrity": "sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c=",
      "dev": true
    },
    "acorn": {
      "version": "4.0.13",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
      "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
      "dev": true
    },
    "align-text": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
      "dev": true,
      "requires": {
        "kind-of": "3.2.2",
        "longest": "1.0.1",
        "repeat-string": "1.6.1"
      }
    },
    "alter": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/alter/-/alter-0.2.0.tgz",
      "integrity": "sha1-x1iICGF1cgNKrmJICvJrHU0cs80=",
      "dev": true,
      "requires": {
        "stable": "0.1.6"
      }
    },
    "amdefine": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
      "dev": true
    },
    "ansi-escapes": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
      "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
      "dev": true
    },
    "ansi-regex": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
      "dev": true
    },
    "ansi-styles": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
      "dev": true
    },
    "argparse": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
      "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
      "requires": {
        "sprintf-js": "1.0.3"
      }
    },
    "array-union": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
      "dev": true,
      "requires": {
        "array-uniq": "1.0.3"
      }
    },
    "array-uniq": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
      "dev": true
    },
    "arrify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
      "dev": true
    },
    "assertion-error": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.2.tgz",
      "integrity": "sha1-E8pRXYYgbaC6xm6DTdOX2HWBCUw=",
      "dev": true
    },
    "ast-traverse": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/ast-traverse/-/ast-traverse-0.1.1.tgz",
      "integrity": "sha1-ac8rg4bxnc2hux4F1o/jWdiJfeY=",
      "dev": true
    },
    "ast-types": {
      "version": "0.9.6",
      "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz",
      "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=",
      "dev": true
    },
    "async": {
      "version": "1.5.2",
      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
      "dev": true
    },
    "babel-core": {
      "version": "5.8.38",
      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-5.8.38.tgz",
      "integrity": "sha1-H8ruedfmG3ULALjlT238nQr4ZVg=",
      "dev": true,
      "requires": {
        "babel-plugin-constant-folding": "1.0.1",
        "babel-plugin-dead-code-elimination": "1.0.2",
        "babel-plugin-eval": "1.0.1",
        "babel-plugin-inline-environment-variables": "1.0.1",
        "babel-plugin-jscript": "1.0.4",
        "babel-plugin-member-expression-literals": "1.0.1",
        "babel-plugin-property-literals": "1.0.1",
        "babel-plugin-proto-to-assign": "1.0.4",
        "babel-plugin-react-constant-elements": "1.0.3",
        "babel-plugin-react-display-name": "1.0.3",
        "babel-plugin-remove-console": "1.0.1",
        "babel-plugin-remove-debugger": "1.0.1",
        "babel-plugin-runtime": "1.0.7",
        "babel-plugin-undeclared-variables-check": "1.0.2",
        "babel-plugin-undefined-to-void": "1.1.6",
        "babylon": "5.8.38",
        "bluebird": "2.11.0",
        "chalk": "1.1.3",
        "convert-source-map": "1.5.0",
        "core-js": "1.2.7",
        "debug": "2.6.9",
        "detect-indent": "3.0.1",
        "esutils": "2.0.2",
        "fs-readdir-recursive": "0.1.2",
        "globals": "6.4.1",
        "home-or-tmp": "1.0.0",
        "is-integer": "1.0.7",
        "js-tokens": "1.0.1",
        "json5": "0.4.0",
        "lodash": "3.10.1",
        "minimatch": "2.0.10",
        "output-file-sync": "1.1.2",
        "path-exists": "1.0.0",
        "path-is-absolute": "1.0.1",
        "private": "0.1.8",
        "regenerator": "0.8.40",
        "regexpu": "1.3.0",
        "repeating": "1.1.3",
        "resolve": "1.5.0",
        "shebang-regex": "1.0.0",
        "slash": "1.0.0",
        "source-map": "0.5.7",
        "source-map-support": "0.2.10",
        "to-fast-properties": "1.0.3",
        "trim-right": "1.0.1",
        "try-resolve": "1.0.1"
      },
      "dependencies": {
        "globals": {
          "version": "6.4.1",
          "resolved": "https://registry.npmjs.org/globals/-/globals-6.4.1.tgz",
          "integrity": "sha1-hJgDKzttHMge68X3lpDY/in6v08=",
          "dev": true
        },
        "lodash": {
          "version": "3.10.1",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
          "dev": true
        },
        "minimatch": {
          "version": "2.0.10",
          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
          "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
          "dev": true,
          "requires": {
            "brace-expansion": "1.1.8"
          }
        },
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "babel-jscs": {
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/babel-jscs/-/babel-jscs-2.0.5.tgz",
      "integrity": "sha1-CjRwRrSBRay8pW6MjtX3NrxU+dA=",
      "dev": true,
      "requires": {
        "babel-core": "5.8.38",
        "lodash.assign": "3.2.0"
      }
    },
    "babel-plugin-constant-folding": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-constant-folding/-/babel-plugin-constant-folding-1.0.1.tgz",
      "integrity": "sha1-g2HTZMmORJw2kr26Ue/whEKQqo4=",
      "dev": true
    },
    "babel-plugin-dead-code-elimination": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/babel-plugin-dead-code-elimination/-/babel-plugin-dead-code-elimination-1.0.2.tgz",
      "integrity": "sha1-X3xFEnTc18zNv7s+C4XdKBIfD2U=",
      "dev": true
    },
    "babel-plugin-eval": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-eval/-/babel-plugin-eval-1.0.1.tgz",
      "integrity": "sha1-ovrtJc5r5preS/7CY/cBaRlZUNo=",
      "dev": true
    },
    "babel-plugin-inline-environment-variables": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-inline-environment-variables/-/babel-plugin-inline-environment-variables-1.0.1.tgz",
      "integrity": "sha1-H1jOkSB61qgmqL9kX6/mj/X+P/4=",
      "dev": true
    },
    "babel-plugin-jscript": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/babel-plugin-jscript/-/babel-plugin-jscript-1.0.4.tgz",
      "integrity": "sha1-jzQsOCduh6R9X6CovT1etsytj8w=",
      "dev": true
    },
    "babel-plugin-member-expression-literals": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-member-expression-literals/-/babel-plugin-member-expression-literals-1.0.1.tgz",
      "integrity": "sha1-zF7bD6qNyScXDnTW0cAkQAIWJNM=",
      "dev": true
    },
    "babel-plugin-property-literals": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-property-literals/-/babel-plugin-property-literals-1.0.1.tgz",
      "integrity": "sha1-AlIwGQAZKYCxwRjv6kjOk6q4MzY=",
      "dev": true
    },
    "babel-plugin-proto-to-assign": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/babel-plugin-proto-to-assign/-/babel-plugin-proto-to-assign-1.0.4.tgz",
      "integrity": "sha1-xJ56/QL1d7xNoF6i3wAiUM980SM=",
      "dev": true,
      "requires": {
        "lodash": "3.10.1"
      },
      "dependencies": {
        "lodash": {
          "version": "3.10.1",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
          "dev": true
        }
      }
    },
    "babel-plugin-react-constant-elements": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/babel-plugin-react-constant-elements/-/babel-plugin-react-constant-elements-1.0.3.tgz",
      "integrity": "sha1-lGc26DeEKcvDSdz/YvUcFDs041o=",
      "dev": true
    },
    "babel-plugin-react-display-name": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/babel-plugin-react-display-name/-/babel-plugin-react-display-name-1.0.3.tgz",
      "integrity": "sha1-dU/jiSboQkpOexWrbqYTne4FFPw=",
      "dev": true
    },
    "babel-plugin-remove-console": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-remove-console/-/babel-plugin-remove-console-1.0.1.tgz",
      "integrity": "sha1-2PJFVsOgUAXUKqqv0neH9T/wE6c=",
      "dev": true
    },
    "babel-plugin-remove-debugger": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-remove-debugger/-/babel-plugin-remove-debugger-1.0.1.tgz",
      "integrity": "sha1-/S6jzWGkKK0fO5yJiC/0KT6MFMc=",
      "dev": true
    },
    "babel-plugin-runtime": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/babel-plugin-runtime/-/babel-plugin-runtime-1.0.7.tgz",
      "integrity": "sha1-v3x9lm3Vbs1cF/ocslPJrLflSq8=",
      "dev": true
    },
    "babel-plugin-undeclared-variables-check": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/babel-plugin-undeclared-variables-check/-/babel-plugin-undeclared-variables-check-1.0.2.tgz",
      "integrity": "sha1-XPGqU52BP/ZOmWQSkK9iCWX2Xe4=",
      "dev": true,
      "requires": {
        "leven": "1.0.2"
      }
    },
    "babel-plugin-undefined-to-void": {
      "version": "1.1.6",
      "resolved": "https://registry.npmjs.org/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.6.tgz",
      "integrity": "sha1-f1eO+LeN+uYAM4XYQXph7aBuL4E=",
      "dev": true
    },
    "babylon": {
      "version": "5.8.38",
      "resolved": "https://registry.npmjs.org/babylon/-/babylon-5.8.38.tgz",
      "integrity": "sha1-7JsSCxG/bM1Bc6GL8hfmC3mFn/0=",
      "dev": true
    },
    "balanced-match": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
      "dev": true
    },
    "bluebird": {
      "version": "2.11.0",
      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
      "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
      "dev": true
    },
    "brace-expansion": {
      "version": "1.1.8",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
      "dev": true,
      "requires": {
        "balanced-match": "1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "breakable": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/breakable/-/breakable-1.0.0.tgz",
      "integrity": "sha1-eEp5eRWjjq0nutRWtVcstLuqeME=",
      "dev": true
    },
    "camelcase": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
      "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
      "dev": true
    },
    "center-align": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
      "dev": true,
      "requires": {
        "align-text": "0.1.4",
        "lazy-cache": "1.0.4"
      }
    },
    "chai": {
      "version": "3.5.0",
      "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz",
      "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
      "dev": true,
      "requires": {
        "assertion-error": "1.0.2",
        "deep-eql": "0.1.3",
        "type-detect": "1.0.0"
      }
    },
    "chai-as-promised": {
      "version": "5.3.0",
      "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-5.3.0.tgz",
      "integrity": "sha1-CdekApCKpw39vq1T5YU/x50+8hw=",
      "dev": true
    },
    "chalk": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
      "dev": true,
      "requires": {
        "ansi-styles": "2.2.1",
        "escape-string-regexp": "1.0.5",
        "has-ansi": "2.0.0",
        "strip-ansi": "3.0.1",
        "supports-color": "2.0.0"
      }
    },
    "circular-json": {
      "version": "0.3.3",
      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
      "dev": true
    },
    "cli-cursor": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
      "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
      "dev": true,
      "requires": {
        "restore-cursor": "1.0.1"
      }
    },
    "cli-table": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
      "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
      "requires": {
        "colors": "1.0.3"
      },
      "dependencies": {
        "colors": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
          "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
        }
      }
    },
    "cli-width": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz",
      "integrity": "sha1-pNKT72frt7iNSk1CwMzwDE0eNm0=",
      "dev": true
    },
    "cliui": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
      "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
      "dev": true,
      "requires": {
        "center-align": "0.1.3",
        "right-align": "0.1.3",
        "wordwrap": "0.0.2"
      },
      "dependencies": {
        "wordwrap": {
          "version": "0.0.2",
          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
          "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
          "dev": true
        }
      }
    },
    "code-point-at": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
      "dev": true
    },
    "collections": {
      "version": "0.2.2",
      "resolved": "https://registry.npmjs.org/collections/-/collections-0.2.2.tgz",
      "integrity": "sha1-HyMCay7zb5J+7MkB6ZxfDUj6M04=",
      "requires": {
        "weak-map": "1.0.0"
      }
    },
    "colors": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
      "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
    },
    "commander": {
      "version": "2.9.0",
      "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
      "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
      "dev": true,
      "requires": {
        "graceful-readlink": "1.0.1"
      }
    },
    "comment-parser": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-0.3.2.tgz",
      "integrity": "sha1-PAPwd2uGo239mgosl8YwfzMggv4=",
      "dev": true,
      "requires": {
        "readable-stream": "2.3.3"
      }
    },
    "commoner": {
      "version": "0.10.8",
      "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz",
      "integrity": "sha1-NPw2cs0kOT6LtH5wyqApOBH08sU=",
      "dev": true,
      "requires": {
        "commander": "2.9.0",
        "detective": "4.5.0",
        "glob": "5.0.15",
        "graceful-fs": "4.1.11",
        "iconv-lite": "0.4.19",
        "mkdirp": "0.5.1",
        "private": "0.1.8",
        "q": "1.5.1",
        "recast": "0.11.23"
      },
      "dependencies": {
        "esprima": {
          "version": "3.1.3",
          "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
          "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
          "dev": true
        },
        "recast": {
          "version": "0.11.23",
          "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz",
          "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=",
          "dev": true,
          "requires": {
            "ast-types": "0.9.6",
            "esprima": "3.1.3",
            "private": "0.1.8",
            "source-map": "0.5.7"
          }
        },
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "concat-map": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
      "dev": true
    },
    "concat-stream": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
      "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
      "dev": true,
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3",
        "typedarray": "0.0.6"
      }
    },
    "convert-source-map": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
      "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
      "dev": true
    },
    "core-js": {
      "version": "1.2.7",
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
      "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
      "dev": true
    },
    "core-util-is": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
      "dev": true
    },
    "cycle": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
      "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=",
      "dev": true
    },
    "d": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
      "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
      "dev": true,
      "requires": {
        "es5-ext": "0.10.35"
      }
    },
    "debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
      "dev": true,
      "requires": {
        "ms": "2.0.0"
      }
    },
    "decamelize": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
      "dev": true
    },
    "deep-eql": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
      "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
      "dev": true,
      "requires": {
        "type-detect": "0.1.1"
      },
      "dependencies": {
        "type-detect": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
          "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
          "dev": true
        }
      }
    },
    "deep-equal": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
      "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
      "dev": true
    },
    "deep-is": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
      "dev": true
    },
    "defined": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
      "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
      "dev": true
    },
    "defs": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/defs/-/defs-1.1.1.tgz",
      "integrity": "sha1-siYJ8sehG6ej2xFoBcE5scr/qdI=",
      "dev": true,
      "requires": {
        "alter": "0.2.0",
        "ast-traverse": "0.1.1",
        "breakable": "1.0.0",
        "esprima-fb": "15001.1001.0-dev-harmony-fb",
        "simple-fmt": "0.1.0",
        "simple-is": "0.2.0",
        "stringmap": "0.2.2",
        "stringset": "0.2.1",
        "tryor": "0.1.2",
        "yargs": "3.27.0"
      },
      "dependencies": {
        "esprima-fb": {
          "version": "15001.1001.0-dev-harmony-fb",
          "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
          "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
          "dev": true
        },
        "window-size": {
          "version": "0.1.4",
          "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
          "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=",
          "dev": true
        },
        "yargs": {
          "version": "3.27.0",
          "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.27.0.tgz",
          "integrity": "sha1-ISBUaTFuk5Ex1Z8toMbX+YIh6kA=",
          "dev": true,
          "requires": {
            "camelcase": "1.2.1",
            "cliui": "2.1.0",
            "decamelize": "1.2.0",
            "os-locale": "1.4.0",
            "window-size": "0.1.4",
            "y18n": "3.2.1"
          }
        }
      }
    },
    "del": {
      "version": "2.2.2",
      "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
      "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
      "dev": true,
      "requires": {
        "globby": "5.0.0",
        "is-path-cwd": "1.0.0",
        "is-path-in-cwd": "1.0.0",
        "object-assign": "4.1.1",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1",
        "rimraf": "2.6.2"
      }
    },
    "detect-indent": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
      "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=",
      "dev": true,
      "requires": {
        "get-stdin": "4.0.1",
        "minimist": "1.2.0",
        "repeating": "1.1.3"
      },
      "dependencies": {
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
          "dev": true
        }
      }
    },
    "detective": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/detective/-/detective-4.5.0.tgz",
      "integrity": "sha1-blqMaybmx6JUsca210kNmOyR7dE=",
      "dev": true,
      "requires": {
        "acorn": "4.0.13",
        "defined": "1.0.0"
      }
    },
    "diff": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz",
      "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=",
      "dev": true
    },
    "doctrine": {
      "version": "0.7.2",
      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz",
      "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=",
      "dev": true,
      "requires": {
        "esutils": "1.1.6",
        "isarray": "0.0.1"
      },
      "dependencies": {
        "esutils": {
          "version": "1.1.6",
          "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz",
          "integrity": "sha1-wBzKqa5LiXxtDD4hCuUvPHqEQ3U=",
          "dev": true
        },
        "isarray": {
          "version": "0.0.1",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
          "dev": true
        }
      }
    },
    "dom-serializer": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
      "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
      "dev": true,
      "requires": {
        "domelementtype": "1.1.3",
        "entities": "1.1.1"
      },
      "dependencies": {
        "domelementtype": {
          "version": "1.1.3",
          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
          "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
          "dev": true
        },
        "entities": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
          "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
          "dev": true
        }
      }
    },
    "domelementtype": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
      "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
      "dev": true
    },
    "domhandler": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
      "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
      "dev": true,
      "requires": {
        "domelementtype": "1.3.0"
      }
    },
    "domutils": {
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
      "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
      "dev": true,
      "requires": {
        "dom-serializer": "0.1.0",
        "domelementtype": "1.3.0"
      }
    },
    "entities": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
      "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
      "dev": true
    },
    "es5-ext": {
      "version": "0.10.35",
      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.35.tgz",
      "integrity": "sha1-GO6FjOajxFx9eekcFfzKnsVoSU8=",
      "dev": true,
      "requires": {
        "es6-iterator": "2.0.3",
        "es6-symbol": "3.1.1"
      }
    },
    "es6-iterator": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
      "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
      "dev": true,
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.35",
        "es6-symbol": "3.1.1"
      }
    },
    "es6-map": {
      "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.0.0",
        "es5-ext": "0.10.35",
        "es6-iterator": "2.0.3",
        "es6-set": "0.1.5",
        "es6-symbol": "3.1.1",
        "event-emitter": "0.3.5"
      }
    },
    "es6-set": {
      "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.0.0",
        "es5-ext": "0.10.35",
        "es6-iterator": "2.0.3",
        "es6-symbol": "3.1.1",
        "event-emitter": "0.3.5"
      }
    },
    "es6-symbol": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
      "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
      "dev": true,
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.35"
      }
    },
    "es6-weak-map": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
      "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
      "dev": true,
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.35",
        "es6-iterator": "2.0.3",
        "es6-symbol": "3.1.1"
      }
    },
    "escape-string-regexp": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
      "dev": true
    },
    "escope": {
      "version": "3.6.0",
      "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
      "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
      "dev": true,
      "requires": {
        "es6-map": "0.1.5",
        "es6-weak-map": "2.0.2",
        "esrecurse": "4.2.0",
        "estraverse": "4.2.0"
      }
    },
    "eslint": {
      "version": "1.10.3",
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-1.10.3.tgz",
      "integrity": "sha1-+xmpGxPBWAgrvKKUsX2Xm8g1Ogo=",
      "dev": true,
      "requires": {
        "chalk": "1.1.3",
        "concat-stream": "1.6.0",
        "debug": "2.6.9",
        "doctrine": "0.7.2",
        "escape-string-regexp": "1.0.5",
        "escope": "3.6.0",
        "espree": "2.2.5",
        "estraverse": "4.2.0",
        "estraverse-fb": "1.3.2",
        "esutils": "2.0.2",
        "file-entry-cache": "1.3.1",
        "glob": "5.0.15",
        "globals": "8.18.0",
        "handlebars": "4.0.11",
        "inquirer": "0.11.4",
        "is-my-json-valid": "2.16.1",
        "is-resolvable": "1.0.0",
        "js-yaml": "3.4.5",
        "json-stable-stringify": "1.0.1",
        "lodash.clonedeep": "3.0.2",
        "lodash.merge": "3.3.2",
        "lodash.omit": "3.1.0",
        "minimatch": "3.0.4",
        "mkdirp": "0.5.1",
        "object-assign": "4.1.1",
        "optionator": "0.6.0",
        "path-is-absolute": "1.0.1",
        "path-is-inside": "1.0.2",
        "shelljs": "0.5.3",
        "strip-json-comments": "1.0.4",
        "text-table": "0.2.0",
        "user-home": "2.0.0",
        "xml-escape": "1.0.0"
      }
    },
    "espree": {
      "version": "2.2.5",
      "resolved": "https://registry.npmjs.org/espree/-/espree-2.2.5.tgz",
      "integrity": "sha1-32kbkxCIlAKuspzAZnCMVmkLhUs=",
      "dev": true
    },
    "esrecurse": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
      "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
      "dev": true,
      "requires": {
        "estraverse": "4.2.0",
        "object-assign": "4.1.1"
      }
    },
    "estraverse": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
      "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
      "dev": true
    },
    "estraverse-fb": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.2.tgz",
      "integrity": "sha1-0yOky15awzHOoDNBOpJT4WQ+B8Q=",
      "dev": true
    },
    "esutils": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
      "dev": true
    },
    "event-emitter": {
      "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.0.0",
        "es5-ext": "0.10.35"
      }
    },
    "exit": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
      "dev": true
    },
    "exit-hook": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
      "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
      "dev": true
    },
    "eyes": {
      "version": "0.1.8",
      "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
      "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=",
      "dev": true
    },
    "fast-levenshtein": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz",
      "integrity": "sha1-AXjc3uAjuSkFGTrwlZ6KdjnP3Lk=",
      "dev": true
    },
    "figures": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
      "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
      "dev": true,
      "requires": {
        "escape-string-regexp": "1.0.5",
        "object-assign": "4.1.1"
      }
    },
    "file-entry-cache": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz",
      "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=",
      "dev": true,
      "requires": {
        "flat-cache": "1.3.0",
        "object-assign": "4.1.1"
      }
    },
    "flat-cache": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
      "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
      "dev": true,
      "requires": {
        "circular-json": "0.3.3",
        "del": "2.2.2",
        "graceful-fs": "4.1.11",
        "write": "0.2.1"
      }
    },
    "formatio": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz",
      "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=",
      "dev": true,
      "requires": {
        "samsam": "1.1.2"
      }
    },
    "fs-readdir-recursive": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-0.1.2.tgz",
      "integrity": "sha1-MVtPuMHKW4xH3v7zGdBz2tNWgFk=",
      "dev": true
    },
    "fs-readfile-promise": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/fs-readfile-promise/-/fs-readfile-promise-3.0.0.tgz",
      "integrity": "sha1-j2ZZO8GW5LbBb0oVbE/NfMMcr9M=",
      "requires": {
        "graceful-fs": "4.1.11"
      }
    },
    "fs.realpath": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
      "dev": true
    },
    "generate-function": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
      "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
      "dev": true
    },
    "generate-object-property": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
      "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
      "dev": true,
      "requires": {
        "is-property": "1.0.2"
      }
    },
    "get-stdin": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
      "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
      "dev": true
    },
    "git-hooks": {
      "version": "1.1.9",
      "resolved": "https://registry.npmjs.org/git-hooks/-/git-hooks-1.1.9.tgz",
      "integrity": "sha512-cvlNI09Mh0jXfvr46ocFJdU83izTBvm+P2Jqvk04y4JjrUVImf50CN6nwb77a2acjJOeme35TW9PjD+VFVBgQg==",
      "dev": true
    },
    "glob": {
      "version": "5.0.15",
      "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
      "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
      "dev": true,
      "requires": {
        "inflight": "1.0.6",
        "inherits": "2.0.3",
        "minimatch": "3.0.4",
        "once": "1.4.0",
        "path-is-absolute": "1.0.1"
      }
    },
    "globals": {
      "version": "8.18.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-8.18.0.tgz",
      "integrity": "sha1-k9SmK9ysOM+vr8R9awNHaMsP/LQ=",
      "dev": true
    },
    "globby": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
      "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
      "dev": true,
      "requires": {
        "array-union": "1.0.2",
        "arrify": "1.0.1",
        "glob": "7.1.2",
        "object-assign": "4.1.1",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1"
      },
      "dependencies": {
        "glob": {
          "version": "7.1.2",
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
          "dev": true,
          "requires": {
            "fs.realpath": "1.0.0",
            "inflight": "1.0.6",
            "inherits": "2.0.3",
            "minimatch": "3.0.4",
            "once": "1.4.0",
            "path-is-absolute": "1.0.1"
          }
        }
      }
    },
    "graceful-fs": {
      "version": "4.1.11",
      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
    },
    "graceful-readlink": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
      "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
      "dev": true
    },
    "growl": {
      "version": "1.9.2",
      "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
      "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
      "dev": true
    },
    "handlebars": {
      "version": "4.0.11",
      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
      "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
      "dev": true,
      "requires": {
        "async": "1.5.2",
        "optimist": "0.6.1",
        "source-map": "0.4.4",
        "uglify-js": "2.8.29"
      }
    },
    "has-ansi": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
      "dev": true,
      "requires": {
        "ansi-regex": "2.1.1"
      }
    },
    "has-color": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
      "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
      "dev": true
    },
    "home-or-tmp": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
      "integrity": "sha1-S58eQIAMPlDGwn94FnavzOcfOYU=",
      "dev": true,
      "requires": {
        "os-tmpdir": "1.0.2",
        "user-home": "1.1.1"
      },
      "dependencies": {
        "user-home": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
          "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
          "dev": true
        }
      }
    },
    "htmlparser2": {
      "version": "3.8.3",
      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
      "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
      "dev": true,
      "requires": {
        "domelementtype": "1.3.0",
        "domhandler": "2.3.0",
        "domutils": "1.5.1",
        "entities": "1.0.0",
        "readable-stream": "1.1.14"
      },
      "dependencies": {
        "isarray": {
          "version": "0.0.1",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
          "dev": true
        },
        "readable-stream": {
          "version": "1.1.14",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "0.0.1",
            "string_decoder": "0.10.31"
          }
        },
        "string_decoder": {
          "version": "0.10.31",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
          "dev": true
        }
      }
    },
    "i": {
      "version": "0.3.6",
      "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz",
      "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=",
      "dev": true
    },
    "iconv-lite": {
      "version": "0.4.19",
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
      "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
      "dev": true
    },
    "inflight": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
      "dev": true,
      "requires": {
        "once": "1.4.0",
        "wrappy": "1.0.2"
      }
    },
    "inherits": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
      "dev": true
    },
    "inquirer": {
      "version": "0.11.4",
      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.11.4.tgz",
      "integrity": "sha1-geM3ToNhvq/y2XAWIG01nQsy+k0=",
      "dev": true,
      "requires": {
        "ansi-escapes": "1.4.0",
        "ansi-regex": "2.1.1",
        "chalk": "1.1.3",
        "cli-cursor": "1.0.2",
        "cli-width": "1.1.1",
        "figures": "1.7.0",
        "lodash": "3.10.1",
        "readline2": "1.0.1",
        "run-async": "0.1.0",
        "rx-lite": "3.1.2",
        "string-width": "1.0.2",
        "strip-ansi": "3.0.1",
        "through": "2.3.8"
      },
      "dependencies": {
        "lodash": {
          "version": "3.10.1",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
          "dev": true
        }
      }
    },
    "invert-kv": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
      "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
      "dev": true
    },
    "is-buffer": {
      "version": "1.1.6",
      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
      "dev": true
    },
    "is-finite": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
      "dev": true,
      "requires": {
        "number-is-nan": "1.0.1"
      }
    },
    "is-fullwidth-code-point": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
      "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
      "dev": true,
      "requires": {
        "number-is-nan": "1.0.1"
      }
    },
    "is-integer": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/is-integer/-/is-integer-1.0.7.tgz",
      "integrity": "sha1-a96Bqs3feLZZtmKdYpytxRqIbVw=",
      "dev": true,
      "requires": {
        "is-finite": "1.0.2"
      }
    },
    "is-my-json-valid": {
      "version": "2.16.1",
      "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz",
      "integrity": "sha512-ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ==",
      "dev": true,
      "requires": {
        "generate-function": "2.0.0",
        "generate-object-property": "1.2.0",
        "jsonpointer": "4.0.1",
        "xtend": "4.0.1"
      }
    },
    "is-path-cwd": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
      "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
      "dev": true
    },
    "is-path-in-cwd": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
      "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
      "dev": true,
      "requires": {
        "is-path-inside": "1.0.0"
      }
    },
    "is-path-inside": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz",
      "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
      "dev": true,
      "requires": {
        "path-is-inside": "1.0.2"
      }
    },
    "is-property": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
      "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
      "dev": true
    },
    "is-resolvable": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz",
      "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=",
      "dev": true,
      "requires": {
        "tryit": "1.0.3"
      }
    },
    "is-utf8": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
      "dev": true
    },
    "isarray": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
      "dev": true
    },
    "isstream": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
      "dev": true
    },
    "jade": {
      "version": "0.26.3",
      "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz",
      "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=",
      "dev": true,
      "requires": {
        "commander": "0.6.1",
        "mkdirp": "0.3.0"
      },
      "dependencies": {
        "commander": {
          "version": "0.6.1",
          "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz",
          "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=",
          "dev": true
        },
        "mkdirp": {
          "version": "0.3.0",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz",
          "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=",
          "dev": true
        }
      }
    },
    "js-tokens": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.1.tgz",
      "integrity": "sha1-zENaXIuUrRWst5gxQPyAGCyJrq4=",
      "dev": true
    },
    "js-yaml": {
      "version": "3.4.5",
      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.4.5.tgz",
      "integrity": "sha1-w0A3l98SuRhmV08t4jZG/oyvtE0=",
      "dev": true,
      "requires": {
        "argparse": "1.0.9",
        "esprima": "2.7.3"
      },
      "dependencies": {
        "esprima": {
          "version": "2.7.3",
          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
          "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
          "dev": true
        }
      }
    },
    "jscs": {
      "version": "2.11.0",
      "resolved": "https://registry.npmjs.org/jscs/-/jscs-2.11.0.tgz",
      "integrity": "sha1-bhHvDKqgdzH53MKysn2OzuHdvLY=",
      "dev": true,
      "requires": {
        "babel-jscs": "2.0.5",
        "chalk": "1.1.3",
        "cli-table": "0.3.1",
        "commander": "2.9.0",
        "escope": "3.6.0",
        "esprima": "2.7.3",
        "estraverse": "4.2.0",
        "exit": "0.1.2",
        "glob": "5.0.15",
        "htmlparser2": "3.8.3",
        "js-yaml": "3.4.5",
        "jscs-jsdoc": "1.3.2",
        "jscs-preset-wikimedia": "1.0.0",
        "jsonlint": "1.6.2",
        "lodash": "3.10.1",
        "minimatch": "3.0.4",
        "natural-compare": "1.2.2",
        "pathval": "0.1.1",
        "prompt": "0.2.14",
        "reserved-words": "0.1.2",
        "resolve": "1.5.0",
        "strip-bom": "2.0.0",
        "strip-json-comments": "1.0.4",
        "to-double-quotes": "2.0.0",
        "to-single-quotes": "2.0.1",
        "vow": "0.4.17",
        "vow-fs": "0.3.6",
        "xmlbuilder": "3.1.0"
      },
      "dependencies": {
        "esprima": {
          "version": "2.7.3",
          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
          "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
          "dev": true
        },
        "lodash": {
          "version": "3.10.1",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
          "dev": true
        },
        "xmlbuilder": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-3.1.0.tgz",
          "integrity": "sha1-LIaIjy1OrehQ+jjKf3Ij9yCVFuE=",
          "dev": true,
          "requires": {
            "lodash": "3.10.1"
          }
        }
      }
    },
    "jscs-jsdoc": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/jscs-jsdoc/-/jscs-jsdoc-1.3.2.tgz",
      "integrity": "sha1-HyyCtqtLl1JNqVj0a05WLgMF+ac=",
      "dev": true,
      "requires": {
        "comment-parser": "0.3.2",
        "jsdoctypeparser": "1.2.0"
      }
    },
    "jscs-preset-wikimedia": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/jscs-preset-wikimedia/-/jscs-preset-wikimedia-1.0.0.tgz",
      "integrity": "sha1-//VjNCA4/C6IJre7cwnDrjQG/H4=",
      "dev": true
    },
    "jsdoctypeparser": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-1.2.0.tgz",
      "integrity": "sha1-597cFToRhJ/8UUEUSuhqfvDCU5I=",
      "dev": true,
      "requires": {
        "lodash": "3.10.1"
      },
      "dependencies": {
        "lodash": {
          "version": "3.10.1",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
          "dev": true
        }
      }
    },
    "jsesc": {
      "version": "0.5.0",
      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
      "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
      "dev": true
    },
    "json-stable-stringify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
      "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
      "dev": true,
      "requires": {
        "jsonify": "0.0.0"
      }
    },
    "json5": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
      "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=",
      "dev": true
    },
    "jsonify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
      "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
      "dev": true
    },
    "jsonlint": {
      "version": "1.6.2",
      "resolved": "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.2.tgz",
      "integrity": "sha1-VzcEUIX1XrRVxosf9OvAG9UOiDA=",
      "dev": true,
      "requires": {
        "JSV": "4.0.2",
        "nomnom": "1.8.1"
      }
    },
    "jsonpointer": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
      "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
      "dev": true
    },
    "kind-of": {
      "version": "3.2.2",
      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
      "dev": true,
      "requires": {
        "is-buffer": "1.1.6"
      }
    },
    "lazy-cache": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
      "dev": true
    },
    "lcid": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
      "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
      "dev": true,
      "requires": {
        "invert-kv": "1.0.0"
      }
    },
    "leven": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/leven/-/leven-1.0.2.tgz",
      "integrity": "sha1-kUS27ryl8dBoAWnxpncNzqYLdcM=",
      "dev": true
    },
    "levn": {
      "version": "0.2.5",
      "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz",
      "integrity": "sha1-uo0znQykphDjo/FFucr0iAcVUFQ=",
      "dev": true,
      "requires": {
        "prelude-ls": "1.1.2",
        "type-check": "0.3.2"
      }
    },
    "lodash": {
      "version": "4.17.19",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
      "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ=="
    },
    "lodash._arraycopy": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz",
      "integrity": "sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=",
      "dev": true
    },
    "lodash._arrayeach": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz",
      "integrity": "sha1-urFWsqkNPxu9XGU0AzSeXlkz754=",
      "dev": true
    },
    "lodash._arraymap": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/lodash._arraymap/-/lodash._arraymap-3.0.0.tgz",
      "integrity": "sha1-Go/Q9MDfS2HeoHbXF83Jfwo8PmY=",
      "dev": true
    },
    "lodash._baseassign": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
      "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
      "dev": true,
      "requires": {
        "lodash._basecopy": "3.0.1",
        "lodash.keys": "3.1.2"
      }
    },
    "lodash._baseclone": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz",
      "integrity": "sha1-MDUZv2OT/n5C802LYw73eU41Qrc=",
      "dev": true,
      "requires": {
        "lodash._arraycopy": "3.0.0",
        "lodash._arrayeach": "3.0.0",
        "lodash._baseassign": "3.2.0",
        "lodash._basefor": "3.0.3",
        "lodash.isarray": "3.0.4",
        "lodash.keys": "3.1.2"
      }
    },
    "lodash._basecopy": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
      "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
      "dev": true
    },
    "lodash._basedifference": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/lodash._basedifference/-/lodash._basedifference-3.0.3.tgz",
      "integrity": "sha1-8sIEKWwqeOArOJCBtu3KyTPPYpw=",
      "dev": true,
      "requires": {
        "lodash._baseindexof": "3.1.0",
        "lodash._cacheindexof": "3.0.2",
        "lodash._createcache": "3.1.2"
      }
    },
    "lodash._baseflatten": {
      "version": "3.1.4",
      "resolved": "https://registry.npmjs.org/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz",
      "integrity": "sha1-B3D/gBMa9uNPO1EXlqe6UhTmX/c=",
      "dev": true,
      "requires": {
        "lodash.isarguments": "3.1.0",
        "lodash.isarray": "3.0.4"
      }
    },
    "lodash._basefor": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz",
      "integrity": "sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=",
      "dev": true
    },
    "lodash._baseindexof": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz",
      "integrity": "sha1-/lK1OhxnYeQmGNZU5KJXie1hgiw=",
      "dev": true
    },
    "lodash._bindcallback": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz",
      "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=",
      "dev": true
    },
    "lodash._cacheindexof": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz",
      "integrity": "sha1-PcaayCSY0u5ePOVgkbr9Ktx73pI=",
      "dev": true
    },
    "lodash._createassigner": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz",
      "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=",
      "dev": true,
      "requires": {
        "lodash._bindcallback": "3.0.1",
        "lodash._isiterateecall": "3.0.9",
        "lodash.restparam": "3.6.1"
      }
    },
    "lodash._createcache": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/lodash._createcache/-/lodash._createcache-3.1.2.tgz",
      "integrity": "sha1-VtagZAF2JeeevKa4AY4XRAvc8JM=",
      "dev": true,
      "requires": {
        "lodash._getnative": "3.9.1"
      }
    },
    "lodash._getnative": {
      "version": "3.9.1",
      "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
      "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
      "dev": true
    },
    "lodash._isiterateecall": {
      "version": "3.0.9",
      "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
      "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
      "dev": true
    },
    "lodash._pickbyarray": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/lodash._pickbyarray/-/lodash._pickbyarray-3.0.2.tgz",
      "integrity": "sha1-H4mNlgfrVgsOFnOEt3x8bRCKpMU=",
      "dev": true
    },
    "lodash._pickbycallback": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/lodash._pickbycallback/-/lodash._pickbycallback-3.0.0.tgz",
      "integrity": "sha1-/2G5oBens699MObFPeKK+hm4dQo=",
      "dev": true,
      "requires": {
        "lodash._basefor": "3.0.3",
        "lodash.keysin": "3.0.8"
      }
    },
    "lodash.assign": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz",
      "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=",
      "dev": true,
      "requires": {
        "lodash._baseassign": "3.2.0",
        "lodash._createassigner": "3.1.1",
        "lodash.keys": "3.1.2"
      }
    },
    "lodash.clonedeep": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz",
      "integrity": "sha1-oKHkDYKl6on/WxR7hETtY9koJ9s=",
      "dev": true,
      "requires": {
        "lodash._baseclone": "3.3.0",
        "lodash._bindcallback": "3.0.1"
      }
    },
    "lodash.isarguments": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
      "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
      "dev": true
    },
    "lodash.isarray": {
      "version": "3.0.4",
      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
      "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
      "dev": true
    },
    "lodash.isplainobject": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz",
      "integrity": "sha1-moI4rhayAEMpYM1zRlEtASP79MU=",
      "dev": true,
      "requires": {
        "lodash._basefor": "3.0.3",
        "lodash.isarguments": "3.1.0",
        "lodash.keysin": "3.0.8"
      }
    },
    "lodash.istypedarray": {
      "version": "3.0.6",
      "resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz",
      "integrity": "sha1-yaR3SYYHUB2OhJTSg7h8OSgc72I=",
      "dev": true
    },
    "lodash.keys": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
      "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
      "dev": true,
      "requires": {
        "lodash._getnative": "3.9.1",
        "lodash.isarguments": "3.1.0",
        "lodash.isarray": "3.0.4"
      }
    },
    "lodash.keysin": {
      "version": "3.0.8",
      "resolved": "https://registry.npmjs.org/lodash.keysin/-/lodash.keysin-3.0.8.tgz",
      "integrity": "sha1-IsRJPrvtsUJ5YqVLRFssinZ/tH8=",
      "dev": true,
      "requires": {
        "lodash.isarguments": "3.1.0",
        "lodash.isarray": "3.0.4"
      }
    },
    "lodash.merge": {
      "version": "3.3.2",
      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-3.3.2.tgz",
      "integrity": "sha1-DZDZPtY3sYeEN7s+IWASYNev6ZQ=",
      "dev": true,
      "requires": {
        "lodash._arraycopy": "3.0.0",
        "lodash._arrayeach": "3.0.0",
        "lodash._createassigner": "3.1.1",
        "lodash._getnative": "3.9.1",
        "lodash.isarguments": "3.1.0",
        "lodash.isarray": "3.0.4",
        "lodash.isplainobject": "3.2.0",
        "lodash.istypedarray": "3.0.6",
        "lodash.keys": "3.1.2",
        "lodash.keysin": "3.0.8",
        "lodash.toplainobject": "3.0.0"
      }
    },
    "lodash.omit": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-3.1.0.tgz",
      "integrity": "sha1-iX/jguZBPZrJfGH3jtHgV6AK+fM=",
      "dev": true,
      "requires": {
        "lodash._arraymap": "3.0.0",
        "lodash._basedifference": "3.0.3",
        "lodash._baseflatten": "3.1.4",
        "lodash._bindcallback": "3.0.1",
        "lodash._pickbyarray": "3.0.2",
        "lodash._pickbycallback": "3.0.0",
        "lodash.keysin": "3.0.8",
        "lodash.restparam": "3.6.1"
      }
    },
    "lodash.restparam": {
      "version": "3.6.1",
      "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
      "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
      "dev": true
    },
    "lodash.toplainobject": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz",
      "integrity": "sha1-KHkK2ULSk9eKpmOgfs9/UsoEGY0=",
      "dev": true,
      "requires": {
        "lodash._basecopy": "3.0.1",
        "lodash.keysin": "3.0.8"
      }
    },
    "lolex": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz",
      "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=",
      "dev": true
    },
    "longest": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
      "dev": true
    },
    "lru-cache": {
      "version": "2.7.3",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
      "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
      "dev": true
    },
    "mime": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
      "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
    },
    "mimeparse": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/mimeparse/-/mimeparse-0.1.4.tgz",
      "integrity": "sha1-2vsCdSNw/SJgk64xUsJxrwGsJUo="
    },
    "minimatch": {
      "version": "3.0.4",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
      "dev": true,
      "requires": {
        "brace-expansion": "1.1.8"
      }
    },
    "minimist": {
      "version": "0.0.8",
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
      "dev": true
    },
    "mkdirp": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
      "dev": true,
      "requires": {
        "minimist": "0.0.8"
      }
    },
    "mocha": {
      "version": "2.5.3",
      "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz",
      "integrity": "sha1-FhvlvetJZ3HrmzV0UFC2IrWu/Fg=",
      "dev": true,
      "requires": {
        "commander": "2.3.0",
        "debug": "2.2.0",
        "diff": "1.4.0",
        "escape-string-regexp": "1.0.2",
        "glob": "3.2.11",
        "growl": "1.9.2",
        "jade": "0.26.3",
        "mkdirp": "0.5.1",
        "supports-color": "1.2.0",
        "to-iso-string": "0.0.2"
      },
      "dependencies": {
        "commander": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz",
          "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=",
          "dev": true
        },
        "debug": {
          "version": "2.2.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
          "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
          "dev": true,
          "requires": {
            "ms": "0.7.1"
          }
        },
        "escape-string-regexp": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz",
          "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=",
          "dev": true
        },
        "glob": {
          "version": "3.2.11",
          "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
          "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
          "dev": true,
          "requires": {
            "inherits": "2.0.3",
            "minimatch": "0.3.0"
          }
        },
        "minimatch": {
          "version": "0.3.0",
          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
          "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
          "dev": true,
          "requires": {
            "lru-cache": "2.7.3",
            "sigmund": "1.0.1"
          }
        },
        "ms": {
          "version": "0.7.1",
          "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
          "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
          "dev": true
        },
        "supports-color": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz",
          "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=",
          "dev": true
        }
      }
    },
    "ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
      "dev": true
    },
    "mute-stream": {
      "version": "0.0.5",
      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
      "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
      "dev": true
    },
    "natural-compare": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.2.2.tgz",
      "integrity": "sha1-H5bWDjFBysG20FZTzg2urHY69qo=",
      "dev": true
    },
    "ncp": {
      "version": "0.4.2",
      "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz",
      "integrity": "sha1-q8xsvT7C7Spyn/bnwfqPAXhKhXQ=",
      "dev": true
    },
    "nomnom": {
      "version": "1.8.1",
      "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz",
      "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=",
      "dev": true,
      "requires": {
        "chalk": "0.4.0",
        "underscore": "1.6.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
          "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
          "dev": true
        },
        "chalk": {
          "version": "0.4.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
          "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
          "dev": true,
          "requires": {
            "ansi-styles": "1.0.0",
            "has-color": "0.1.7",
            "strip-ansi": "0.1.1"
          }
        },
        "strip-ansi": {
          "version": "0.1.1",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
          "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
          "dev": true
        }
      }
    },
    "number-is-nan": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
      "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
    },
    "once": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
      "dev": true,
      "requires": {
        "wrappy": "1.0.2"
      }
    },
    "onetime": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
      "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
      "dev": true
    },
    "optimist": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
      "dev": true,
      "requires": {
        "minimist": "0.0.8",
        "wordwrap": "0.0.3"
      }
    },
    "optionator": {
      "version": "0.6.0",
      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.6.0.tgz",
      "integrity": "sha1-tj7Lvw4xX61LyYJ7Rdx7pFKE/LY=",
      "dev": true,
      "requires": {
        "deep-is": "0.1.3",
        "fast-levenshtein": "1.0.7",
        "levn": "0.2.5",
        "prelude-ls": "1.1.2",
        "type-check": "0.3.2",
        "wordwrap": "0.0.3"
      }
    },
    "os-homedir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
      "dev": true
    },
    "os-locale": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
      "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
      "dev": true,
      "requires": {
        "lcid": "1.0.0"
      }
    },
    "os-tmpdir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
      "dev": true
    },
    "output-file-sync": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
      "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11",
        "mkdirp": "0.5.1",
        "object-assign": "4.1.1"
      }
    },
    "path-exists": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz",
      "integrity": "sha1-1aiZjrce83p0w06w2eum6HjuoIE=",
      "dev": true
    },
    "path-is-absolute": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
      "dev": true
    },
    "path-is-inside": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
      "dev": true
    },
    "path-parse": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
      "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
      "dev": true
    },
    "pathval": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/pathval/-/pathval-0.1.1.tgz",
      "integrity": "sha1-CPkRzcqczllCiA2ngXvAtyO2bYI=",
      "dev": true
    },
    "pify": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
      "dev": true
    },
    "pinkie": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
      "dev": true
    },
    "pinkie-promise": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
      "dev": true,
      "requires": {
        "pinkie": "2.0.4"
      }
    },
    "pkginfo": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
      "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=",
      "dev": true
    },
    "prelude-ls": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
      "dev": true
    },
    "private": {
      "version": "0.1.8",
      "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
      "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
      "dev": true
    },
    "process-nextick-args": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
      "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
      "dev": true
    },
    "prompt": {
      "version": "0.2.14",
      "resolved": "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz",
      "integrity": "sha1-V3VPZPVD/XsIRXB8gY7OYY8F/9w=",
      "dev": true,
      "requires": {
        "pkginfo": "0.4.1",
        "read": "1.0.7",
        "revalidator": "0.1.8",
        "utile": "0.2.1",
        "winston": "0.8.3"
      }
    },
    "q": {
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
    },
    "q-io": {
      "version": "1.13.4",
      "resolved": "https://registry.npmjs.org/q-io/-/q-io-1.13.4.tgz",
      "integrity": "sha1-qWoKBOomraP3+kMut0LUhscs/y0=",
      "requires": {
        "collections": "0.2.2",
        "mime": "1.4.1",
        "mimeparse": "0.1.4",
        "q": "1.5.1",
        "qs": "6.5.1",
        "url2": "0.0.0"
      }
    },
    "qs": {
      "version": "6.5.1",
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
      "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
    },
    "read": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
      "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
      "dev": true,
      "requires": {
        "mute-stream": "0.0.5"
      }
    },
    "readable-stream": {
      "version": "2.3.3",
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
      "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
      "dev": true,
      "requires": {
        "core-util-is": "1.0.2",
        "inherits": "2.0.3",
        "isarray": "1.0.0",
        "process-nextick-args": "1.0.7",
        "safe-buffer": "5.1.1",
        "string_decoder": "1.0.3",
        "util-deprecate": "1.0.2"
      }
    },
    "readline2": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
      "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
      "dev": true,
      "requires": {
        "code-point-at": "1.1.0",
        "is-fullwidth-code-point": "1.0.0",
        "mute-stream": "0.0.5"
      }
    },
    "recast": {
      "version": "0.10.33",
      "resolved": "https://registry.npmjs.org/recast/-/recast-0.10.33.tgz",
      "integrity": "sha1-lCgI96oBbx+nFCxGHX5XBKqo1pc=",
      "dev": true,
      "requires": {
        "ast-types": "0.8.12",
        "esprima-fb": "15001.1001.0-dev-harmony-fb",
        "private": "0.1.8",
        "source-map": "0.5.7"
      },
      "dependencies": {
        "ast-types": {
          "version": "0.8.12",
          "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.8.12.tgz",
          "integrity": "sha1-oNkOQ1G7iHcWyD/WN+v4GK9K38w=",
          "dev": true
        },
        "esprima-fb": {
          "version": "15001.1001.0-dev-harmony-fb",
          "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
          "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
          "dev": true
        },
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true
        }
      }
    },
    "regenerate": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
      "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
      "dev": true
    },
    "regenerator": {
      "version": "0.8.40",
      "resolved": "https://registry.npmjs.org/regenerator/-/regenerator-0.8.40.tgz",
      "integrity": "sha1-oORXxY69uuV1yfjNdRJ+k3VkNdg=",
      "dev": true,
      "requires": {
        "commoner": "0.10.8",
        "defs": "1.1.1",
        "esprima-fb": "15001.1001.0-dev-harmony-fb",
        "private": "0.1.8",
        "recast": "0.10.33",
        "through": "2.3.8"
      },
      "dependencies": {
        "esprima-fb": {
          "version": "15001.1001.0-dev-harmony-fb",
          "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz",
          "integrity": "sha1-Q761fsJujPI3092LM+QlM1d/Jlk=",
          "dev": true
        }
      }
    },
    "regexpu": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/regexpu/-/regexpu-1.3.0.tgz",
      "integrity": "sha1-5TTcmRqeWEYFDJjebX3UpVyeoW0=",
      "dev": true,
      "requires": {
        "esprima": "2.7.3",
        "recast": "0.10.33",
        "regenerate": "1.3.3",
        "regjsgen": "0.2.0",
        "regjsparser": "0.1.5"
      },
      "dependencies": {
        "esprima": {
          "version": "2.7.3",
          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
          "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
          "dev": true
        }
      }
    },
    "regjsgen": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
      "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
      "dev": true
    },
    "regjsparser": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
      "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
      "dev": true,
      "requires": {
        "jsesc": "0.5.0"
      }
    },
    "repeat-string": {
      "version": "1.6.1",
      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
      "dev": true
    },
    "repeating": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
      "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
      "dev": true,
      "requires": {
        "is-finite": "1.0.2"
      }
    },
    "reserved-words": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz",
      "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=",
      "dev": true
    },
    "resolve": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
      "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
      "dev": true,
      "requires": {
        "path-parse": "1.0.5"
      }
    },
    "restore-cursor": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
      "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
      "dev": true,
      "requires": {
        "exit-hook": "1.1.1",
        "onetime": "1.1.0"
      }
    },
    "revalidator": {
      "version": "0.1.8",
      "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz",
      "integrity": "sha1-/s5hv6DBtSoga9axgZgYS91SOjs=",
      "dev": true
    },
    "right-align": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
      "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
      "dev": true,
      "requires": {
        "align-text": "0.1.4"
      }
    },
    "rimraf": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
      "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
      "dev": true,
      "requires": {
        "glob": "7.1.2"
      },
      "dependencies": {
        "glob": {
          "version": "7.1.2",
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
          "dev": true,
          "requires": {
            "fs.realpath": "1.0.0",
            "inflight": "1.0.6",
            "inherits": "2.0.3",
            "minimatch": "3.0.4",
            "once": "1.4.0",
            "path-is-absolute": "1.0.1"
          }
        }
      }
    },
    "run-async": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
      "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
      "dev": true,
      "requires": {
        "once": "1.4.0"
      }
    },
    "rx-lite": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
      "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
      "dev": true
    },
    "safe-buffer": {
      "version": "5.1.1",
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
      "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
      "dev": true
    },
    "samsam": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz",
      "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=",
      "dev": true
    },
    "sax": {
      "version": "1.2.4",
      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
    },
    "shebang-regex": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
      "dev": true
    },
    "shelljs": {
      "version": "0.5.3",
      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz",
      "integrity": "sha1-xUmCuZbHbvDB5rWfvcWCX1txMRM=",
      "dev": true
    },
    "sigmund": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
      "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
      "dev": true
    },
    "simple-fmt": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/simple-fmt/-/simple-fmt-0.1.0.tgz",
      "integrity": "sha1-GRv1ZqWeZTBILLJatTtKjchcOms=",
      "dev": true
    },
    "simple-is": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/simple-is/-/simple-is-0.2.0.tgz",
      "integrity": "sha1-Krt1qt453rXMgVzhDmGRFkhQuvA=",
      "dev": true
    },
    "sinon": {
      "version": "1.17.7",
      "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz",
      "integrity": "sha1-RUKk9JugxFwF6y6d2dID4rjv4L8=",
      "dev": true,
      "requires": {
        "formatio": "1.1.1",
        "lolex": "1.3.2",
        "samsam": "1.1.2",
        "util": "0.10.3"
      }
    },
    "slash": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
      "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
      "dev": true
    },
    "source-map": {
      "version": "0.4.4",
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
      "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
      "dev": true,
      "requires": {
        "amdefine": "1.0.1"
      }
    },
    "source-map-support": {
      "version": "0.2.10",
      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
      "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=",
      "dev": true,
      "requires": {
        "source-map": "0.1.32"
      },
      "dependencies": {
        "source-map": {
          "version": "0.1.32",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
          "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=",
          "dev": true,
          "requires": {
            "amdefine": "1.0.1"
          }
        }
      }
    },
    "sprintf-js": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
    },
    "stable": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.6.tgz",
      "integrity": "sha1-kQ9dKu17Ugxud3SZwfMuE5/eyxA=",
      "dev": true
    },
    "stack-trace": {
      "version": "0.0.10",
      "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
      "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
      "dev": true
    },
    "string-width": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
      "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
      "dev": true,
      "requires": {
        "code-point-at": "1.1.0",
        "is-fullwidth-code-point": "1.0.0",
        "strip-ansi": "3.0.1"
      }
    },
    "string_decoder": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
      "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
      "dev": true,
      "requires": {
        "safe-buffer": "5.1.1"
      }
    },
    "stringmap": {
      "version": "0.2.2",
      "resolved": "https://registry.npmjs.org/stringmap/-/stringmap-0.2.2.tgz",
      "integrity": "sha1-VWwTeyWPlCuHdvWy71gqoGnX0bE=",
      "dev": true
    },
    "stringset": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/stringset/-/stringset-0.2.1.tgz",
      "integrity": "sha1-7yWcTjSTRDd/zRyRPdLoSMnAQrU=",
      "dev": true
    },
    "strip-ansi": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
      "dev": true,
      "requires": {
        "ansi-regex": "2.1.1"
      }
    },
    "strip-bom": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
      "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
      "dev": true,
      "requires": {
        "is-utf8": "0.2.1"
      }
    },
    "strip-json-comments": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
      "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
      "dev": true
    },
    "supports-color": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
      "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
      "dev": true
    },
    "text-table": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
      "dev": true
    },
    "through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
      "dev": true
    },
    "throw": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/throw/-/throw-1.1.0.tgz",
      "integrity": "sha1-O0jRbc18UEBGABQ/Bz+3JqsD7Xc="
    },
    "to-double-quotes": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/to-double-quotes/-/to-double-quotes-2.0.0.tgz",
      "integrity": "sha1-qvIx1vqUiUn4GTAburRITYWI5Kc=",
      "dev": true
    },
    "to-fast-properties": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
      "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
      "dev": true
    },
    "to-iso-string": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz",
      "integrity": "sha1-TcGeZk38y+Jb2NtQiwDG2hWCVdE=",
      "dev": true
    },
    "to-single-quotes": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/to-single-quotes/-/to-single-quotes-2.0.1.tgz",
      "integrity": "sha1-fMKRUfD18sQZRvEZ9ZMv5VQXASU=",
      "dev": true
    },
    "trim-right": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
      "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
      "dev": true
    },
    "try-resolve": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/try-resolve/-/try-resolve-1.0.1.tgz",
      "integrity": "sha1-z95vq9ctY+V5fPqrhzq76OcA6RI=",
      "dev": true
    },
    "tryit": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
      "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
      "dev": true
    },
    "tryor": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/tryor/-/tryor-0.1.2.tgz",
      "integrity": "sha1-gUXkynyv9ArN48z5Rui4u3W0Fys=",
      "dev": true
    },
    "type-check": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
      "dev": true,
      "requires": {
        "prelude-ls": "1.1.2"
      }
    },
    "type-detect": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz",
      "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=",
      "dev": true
    },
    "typedarray": {
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
      "dev": true
    },
    "uglify-js": {
      "version": "2.8.29",
      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
      "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
      "dev": true,
      "optional": true,
      "requires": {
        "source-map": "0.5.7",
        "uglify-to-browserify": "1.0.2",
        "yargs": "3.10.0"
      },
      "dependencies": {
        "source-map": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
          "dev": true,
          "optional": true
        }
      }
    },
    "uglify-to-browserify": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
      "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
      "dev": true,
      "optional": true
    },
    "underscore": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
      "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
      "dev": true
    },
    "url2": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/url2/-/url2-0.0.0.tgz",
      "integrity": "sha1-Tqq9HVw6yQ1iq0SFyZhCKGWgSxo="
    },
    "user-home": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
      "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
      "dev": true,
      "requires": {
        "os-homedir": "1.0.2"
      }
    },
    "util": {
      "version": "0.10.3",
      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
      "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
      "dev": true,
      "requires": {
        "inherits": "2.0.1"
      },
      "dependencies": {
        "inherits": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
          "dev": true
        }
      }
    },
    "util-deprecate": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
      "dev": true
    },
    "utile": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz",
      "integrity": "sha1-kwyI6ZCY1iIINMNWy9mncFItkNc=",
      "dev": true,
      "requires": {
        "async": "0.2.10",
        "deep-equal": "1.0.1",
        "i": "0.3.6",
        "mkdirp": "0.5.1",
        "ncp": "0.4.2",
        "rimraf": "2.6.2"
      },
      "dependencies": {
        "async": {
          "version": "0.2.10",
          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
          "dev": true
        }
      }
    },
    "uuid": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
      "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
      "dev": true
    },
    "valid-url": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
      "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA="
    },
    "vow": {
      "version": "0.4.17",
      "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.17.tgz",
      "integrity": "sha512-A3/9bWFqf6gT0jLR4/+bT+IPTe1mQf+tdsW6+WI5geP9smAp8Kbbu4R6QQCDKZN/8TSCqTlXVQm12QliB4rHfg==",
      "dev": true
    },
    "vow-fs": {
      "version": "0.3.6",
      "resolved": "https://registry.npmjs.org/vow-fs/-/vow-fs-0.3.6.tgz",
      "integrity": "sha1-LUxZviLivyYY3fWXq0uqkjvnIA0=",
      "dev": true,
      "requires": {
        "glob": "7.1.2",
        "uuid": "2.0.3",
        "vow": "0.4.17",
        "vow-queue": "0.4.3"
      },
      "dependencies": {
        "glob": {
          "version": "7.1.2",
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
          "dev": true,
          "requires": {
            "fs.realpath": "1.0.0",
            "inflight": "1.0.6",
            "inherits": "2.0.3",
            "minimatch": "3.0.4",
            "once": "1.4.0",
            "path-is-absolute": "1.0.1"
          }
        }
      }
    },
    "vow-queue": {
      "version": "0.4.3",
      "resolved": "https://registry.npmjs.org/vow-queue/-/vow-queue-0.4.3.tgz",
      "integrity": "sha512-/poAKDTFL3zYbeQg7cl4BGcfP4sGgXKrHnRFSKj97dteUFu8oyXMwIcdwu8NSx/RmPGIuYx1Bik/y5vU4H/VKw==",
      "dev": true,
      "requires": {
        "vow": "0.4.17"
      }
    },
    "weak-map": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/weak-map/-/weak-map-1.0.0.tgz",
      "integrity": "sha1-tm5Wqd8L0lp2u/G1FNsSkIBhSjc="
    },
    "window-size": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
      "dev": true,
      "optional": true
    },
    "winston": {
      "version": "0.8.3",
      "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz",
      "integrity": "sha1-ZLar9M0Brcrv1QCTk7HY6L7BnbA=",
      "dev": true,
      "requires": {
        "async": "0.2.10",
        "colors": "0.6.2",
        "cycle": "1.0.3",
        "eyes": "0.1.8",
        "isstream": "0.1.2",
        "pkginfo": "0.3.1",
        "stack-trace": "0.0.10"
      },
      "dependencies": {
        "async": {
          "version": "0.2.10",
          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
          "dev": true
        },
        "colors": {
          "version": "0.6.2",
          "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
          "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
          "dev": true
        },
        "pkginfo": {
          "version": "0.3.1",
          "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz",
          "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE=",
          "dev": true
        }
      }
    },
    "wordwrap": {
      "version": "0.0.3",
      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
      "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
      "dev": true
    },
    "wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
      "dev": true
    },
    "write": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
      "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
      "dev": true,
      "requires": {
        "mkdirp": "0.5.1"
      }
    },
    "xml-escape": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.0.0.tgz",
      "integrity": "sha1-AJY9aXsq3wwYXE4E5zF0upsojrI=",
      "dev": true
    },
    "xml2js": {
      "version": "0.4.19",
      "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
      "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
      "requires": {
        "sax": "1.2.4",
        "xmlbuilder": "9.0.4"
      }
    },
    "xmlbuilder": {
      "version": "9.0.4",
      "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.4.tgz",
      "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8="
    },
    "xtend": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
      "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
      "dev": true
    },
    "y18n": {
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
      "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
      "dev": true
    },
    "yargs": {
      "version": "3.10.0",
      "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
      "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
      "dev": true,
      "optional": true,
      "requires": {
        "camelcase": "1.2.1",
        "cliui": "2.1.0",
        "decamelize": "1.2.0",
        "window-size": "0.1.0"
      }
    }
  }
}