{

"name": "stickyfilljs",
"version": "2.0.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
  "abbrev": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
    "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
    "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.0.2",
      "longest": "^1.0.1",
      "repeat-string": "^1.5.2"
    }
  },
  "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.10",
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    "dev": true,
    "requires": {
      "sprintf-js": "~1.0.2"
    }
  },
  "array-find-index": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
    "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
    "dev": true
  },
  "async": {
    "version": "1.5.2",
    "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
    "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
    "dev": true
  },
  "babel-code-frame": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
    "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
    "dev": true,
    "requires": {
      "chalk": "^1.1.3",
      "esutils": "^2.0.2",
      "js-tokens": "^3.0.2"
    }
  },
  "babel-core": {
    "version": "6.26.3",
    "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
    "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
    "dev": true,
    "requires": {
      "babel-code-frame": "^6.26.0",
      "babel-generator": "^6.26.0",
      "babel-helpers": "^6.24.1",
      "babel-messages": "^6.23.0",
      "babel-register": "^6.26.0",
      "babel-runtime": "^6.26.0",
      "babel-template": "^6.26.0",
      "babel-traverse": "^6.26.0",
      "babel-types": "^6.26.0",
      "babylon": "^6.18.0",
      "convert-source-map": "^1.5.1",
      "debug": "^2.6.9",
      "json5": "^0.5.1",
      "lodash": "^4.17.4",
      "minimatch": "^3.0.4",
      "path-is-absolute": "^1.0.1",
      "private": "^0.1.8",
      "slash": "^1.0.0",
      "source-map": "^0.5.7"
    }
  },
  "babel-generator": {
    "version": "6.26.1",
    "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
    "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
    "dev": true,
    "requires": {
      "babel-messages": "^6.23.0",
      "babel-runtime": "^6.26.0",
      "babel-types": "^6.26.0",
      "detect-indent": "^4.0.0",
      "jsesc": "^1.3.0",
      "lodash": "^4.17.4",
      "source-map": "^0.5.7",
      "trim-right": "^1.0.1"
    },
    "dependencies": {
      "jsesc": {
        "version": "1.3.0",
        "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
        "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
        "dev": true
      }
    }
  },
  "babel-helper-call-delegate": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
    "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
    "dev": true,
    "requires": {
      "babel-helper-hoist-variables": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-traverse": "^6.24.1",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helper-define-map": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
    "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
    "dev": true,
    "requires": {
      "babel-helper-function-name": "^6.24.1",
      "babel-runtime": "^6.26.0",
      "babel-types": "^6.26.0",
      "lodash": "^4.17.4"
    }
  },
  "babel-helper-function-name": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
    "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
    "dev": true,
    "requires": {
      "babel-helper-get-function-arity": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1",
      "babel-traverse": "^6.24.1",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helper-get-function-arity": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
    "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helper-hoist-variables": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
    "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helper-optimise-call-expression": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
    "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helper-regex": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
    "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.26.0",
      "babel-types": "^6.26.0",
      "lodash": "^4.17.4"
    }
  },
  "babel-helper-replace-supers": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
    "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
    "dev": true,
    "requires": {
      "babel-helper-optimise-call-expression": "^6.24.1",
      "babel-messages": "^6.23.0",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1",
      "babel-traverse": "^6.24.1",
      "babel-types": "^6.24.1"
    }
  },
  "babel-helpers": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
    "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1"
    }
  },
  "babel-messages": {
    "version": "6.23.0",
    "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
    "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-check-es2015-constants": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
    "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-arrow-functions": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
    "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-block-scoped-functions": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
    "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-block-scoping": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
    "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.26.0",
      "babel-template": "^6.26.0",
      "babel-traverse": "^6.26.0",
      "babel-types": "^6.26.0",
      "lodash": "^4.17.4"
    }
  },
  "babel-plugin-transform-es2015-classes": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
    "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
    "dev": true,
    "requires": {
      "babel-helper-define-map": "^6.24.1",
      "babel-helper-function-name": "^6.24.1",
      "babel-helper-optimise-call-expression": "^6.24.1",
      "babel-helper-replace-supers": "^6.24.1",
      "babel-messages": "^6.23.0",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1",
      "babel-traverse": "^6.24.1",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-computed-properties": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
    "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-destructuring": {
    "version": "6.23.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
    "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-duplicate-keys": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
    "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-for-of": {
    "version": "6.23.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
    "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-function-name": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
    "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
    "dev": true,
    "requires": {
      "babel-helper-function-name": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-literals": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
    "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-modules-amd": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
    "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
    "dev": true,
    "requires": {
      "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-modules-commonjs": {
    "version": "6.26.2",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
    "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
    "dev": true,
    "requires": {
      "babel-plugin-transform-strict-mode": "^6.24.1",
      "babel-runtime": "^6.26.0",
      "babel-template": "^6.26.0",
      "babel-types": "^6.26.0"
    }
  },
  "babel-plugin-transform-es2015-modules-systemjs": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
    "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
    "dev": true,
    "requires": {
      "babel-helper-hoist-variables": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-modules-umd": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
    "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
    "dev": true,
    "requires": {
      "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-object-super": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
    "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
    "dev": true,
    "requires": {
      "babel-helper-replace-supers": "^6.24.1",
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-parameters": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
    "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
    "dev": true,
    "requires": {
      "babel-helper-call-delegate": "^6.24.1",
      "babel-helper-get-function-arity": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-template": "^6.24.1",
      "babel-traverse": "^6.24.1",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-shorthand-properties": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
    "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-spread": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
    "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-sticky-regex": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
    "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
    "dev": true,
    "requires": {
      "babel-helper-regex": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-plugin-transform-es2015-template-literals": {
    "version": "6.22.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
    "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-typeof-symbol": {
    "version": "6.23.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
    "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0"
    }
  },
  "babel-plugin-transform-es2015-unicode-regex": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
    "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
    "dev": true,
    "requires": {
      "babel-helper-regex": "^6.24.1",
      "babel-runtime": "^6.22.0",
      "regexpu-core": "^2.0.0"
    }
  },
  "babel-plugin-transform-regenerator": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
    "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
    "dev": true,
    "requires": {
      "regenerator-transform": "^0.10.0"
    }
  },
  "babel-plugin-transform-strict-mode": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
    "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.22.0",
      "babel-types": "^6.24.1"
    }
  },
  "babel-preset-es2015": {
    "version": "6.24.1",
    "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
    "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
    "dev": true,
    "requires": {
      "babel-plugin-check-es2015-constants": "^6.22.0",
      "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
      "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
      "babel-plugin-transform-es2015-block-scoping": "^6.24.1",
      "babel-plugin-transform-es2015-classes": "^6.24.1",
      "babel-plugin-transform-es2015-computed-properties": "^6.24.1",
      "babel-plugin-transform-es2015-destructuring": "^6.22.0",
      "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1",
      "babel-plugin-transform-es2015-for-of": "^6.22.0",
      "babel-plugin-transform-es2015-function-name": "^6.24.1",
      "babel-plugin-transform-es2015-literals": "^6.22.0",
      "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
      "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
      "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1",
      "babel-plugin-transform-es2015-modules-umd": "^6.24.1",
      "babel-plugin-transform-es2015-object-super": "^6.24.1",
      "babel-plugin-transform-es2015-parameters": "^6.24.1",
      "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1",
      "babel-plugin-transform-es2015-spread": "^6.22.0",
      "babel-plugin-transform-es2015-sticky-regex": "^6.24.1",
      "babel-plugin-transform-es2015-template-literals": "^6.22.0",
      "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0",
      "babel-plugin-transform-es2015-unicode-regex": "^6.24.1",
      "babel-plugin-transform-regenerator": "^6.24.1"
    }
  },
  "babel-register": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
    "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
    "dev": true,
    "requires": {
      "babel-core": "^6.26.0",
      "babel-runtime": "^6.26.0",
      "core-js": "^2.5.0",
      "home-or-tmp": "^2.0.0",
      "lodash": "^4.17.4",
      "mkdirp": "^0.5.1",
      "source-map-support": "^0.4.15"
    }
  },
  "babel-runtime": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
    "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
    "dev": true,
    "requires": {
      "core-js": "^2.4.0",
      "regenerator-runtime": "^0.11.0"
    }
  },
  "babel-template": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
    "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.26.0",
      "babel-traverse": "^6.26.0",
      "babel-types": "^6.26.0",
      "babylon": "^6.18.0",
      "lodash": "^4.17.4"
    }
  },
  "babel-traverse": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
    "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
    "dev": true,
    "requires": {
      "babel-code-frame": "^6.26.0",
      "babel-messages": "^6.23.0",
      "babel-runtime": "^6.26.0",
      "babel-types": "^6.26.0",
      "babylon": "^6.18.0",
      "debug": "^2.6.8",
      "globals": "^9.18.0",
      "invariant": "^2.2.2",
      "lodash": "^4.17.4"
    }
  },
  "babel-types": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
    "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.26.0",
      "esutils": "^2.0.2",
      "lodash": "^4.17.4",
      "to-fast-properties": "^1.0.3"
    }
  },
  "babylon": {
    "version": "6.18.0",
    "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
    "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
    "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
  },
  "body": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
    "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
    "dev": true,
    "requires": {
      "continuable-cache": "^0.3.1",
      "error": "^7.0.0",
      "raw-body": "~1.1.0",
      "safe-json-parse": "~1.0.1"
    }
  },
  "brace-expansion": {
    "version": "1.1.11",
    "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
    "dev": true,
    "requires": {
      "balanced-match": "^1.0.0",
      "concat-map": "0.0.1"
    }
  },
  "browserify-zlib": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
    "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
    "dev": true,
    "requires": {
      "pako": "~0.2.0"
    }
  },
  "buffer-from": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
    "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
    "dev": true
  },
  "builtin-modules": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
    "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
    "dev": true
  },
  "bytes": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
    "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
    "dev": true
  },
  "camelcase": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
    "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
    "dev": true
  },
  "camelcase-keys": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
    "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
    "dev": true,
    "requires": {
      "camelcase": "^2.0.0",
      "map-obj": "^1.0.0"
    }
  },
  "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.3",
      "lazy-cache": "^1.0.3"
    }
  },
  "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.2",
      "has-ansi": "^2.0.0",
      "strip-ansi": "^3.0.0",
      "supports-color": "^2.0.0"
    }
  },
  "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.1",
      "right-align": "^0.1.1",
      "wordwrap": "0.0.2"
    }
  },
  "coffeescript": {
    "version": "1.10.0",
    "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
    "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
    "dev": true
  },
  "colors": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
    "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
    "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.2",
    "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
    "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
    "dev": true,
    "requires": {
      "buffer-from": "^1.0.0",
      "inherits": "^2.0.3",
      "readable-stream": "^2.2.2",
      "typedarray": "^0.0.6"
    }
  },
  "continuable-cache": {
    "version": "0.3.1",
    "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
    "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
    "dev": true
  },
  "convert-source-map": {
    "version": "1.5.1",
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
    "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
    "dev": true
  },
  "core-js": {
    "version": "2.5.6",
    "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz",
    "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==",
    "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
  },
  "currently-unhandled": {
    "version": "0.4.1",
    "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
    "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
    "dev": true,
    "requires": {
      "array-find-index": "^1.0.1"
    }
  },
  "dateformat": {
    "version": "1.0.12",
    "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
    "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
    "dev": true,
    "requires": {
      "get-stdin": "^4.0.1",
      "meow": "^3.3.0"
    }
  },
  "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
  },
  "define-properties": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
    "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
    "dev": true,
    "requires": {
      "foreach": "^2.0.5",
      "object-keys": "^1.0.8"
    }
  },
  "detect-indent": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
    "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
    "dev": true,
    "requires": {
      "repeating": "^2.0.0"
    }
  },
  "error": {
    "version": "7.0.2",
    "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
    "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
    "dev": true,
    "requires": {
      "string-template": "~0.2.1",
      "xtend": "~4.0.0"
    }
  },
  "error-ex": {
    "version": "1.3.1",
    "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
    "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
    "dev": true,
    "requires": {
      "is-arrayish": "^0.2.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
  },
  "esprima": {
    "version": "2.7.3",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
    "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
    "dev": true
  },
  "esutils": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
    "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
    "dev": true
  },
  "eventemitter2": {
    "version": "0.4.14",
    "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
    "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
    "dev": true
  },
  "exit": {
    "version": "0.1.2",
    "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
    "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
    "dev": true
  },
  "faye-websocket": {
    "version": "0.10.0",
    "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
    "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
    "dev": true,
    "requires": {
      "websocket-driver": ">=0.5.1"
    }
  },
  "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.0"
    }
  },
  "find-up": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
    "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
    "dev": true,
    "requires": {
      "path-exists": "^2.0.0",
      "pinkie-promise": "^2.0.0"
    }
  },
  "findup-sync": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
    "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
    "dev": true,
    "requires": {
      "glob": "~5.0.0"
    },
    "dependencies": {
      "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.4",
          "inherits": "2",
          "minimatch": "2 || 3",
          "once": "^1.3.0",
          "path-is-absolute": "^1.0.0"
        }
      }
    }
  },
  "foreach": {
    "version": "2.0.5",
    "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
    "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
    "dev": true
  },
  "fs.realpath": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
    "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
    "dev": true
  },
  "function-bind": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
    "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
    "dev": true
  },
  "gaze": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
    "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
    "dev": true,
    "requires": {
      "globule": "^1.0.0"
    }
  },
  "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
  },
  "getobject": {
    "version": "0.1.0",
    "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
    "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
    "dev": true
  },
  "glob": {
    "version": "7.0.6",
    "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
    "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
    "dev": true,
    "requires": {
      "fs.realpath": "^1.0.0",
      "inflight": "^1.0.4",
      "inherits": "2",
      "minimatch": "^3.0.2",
      "once": "^1.3.0",
      "path-is-absolute": "^1.0.0"
    }
  },
  "globals": {
    "version": "9.18.0",
    "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
    "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
    "dev": true
  },
  "globule": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
    "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
    "dev": true,
    "requires": {
      "glob": "~7.1.1",
      "lodash": "~4.17.4",
      "minimatch": "~3.0.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.4",
          "inherits": "2",
          "minimatch": "^3.0.4",
          "once": "^1.3.0",
          "path-is-absolute": "^1.0.0"
        }
      }
    }
  },
  "graceful-fs": {
    "version": "4.1.11",
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
    "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
    "dev": true
  },
  "grunt": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz",
    "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=",
    "dev": true,
    "requires": {
      "coffeescript": "~1.10.0",
      "dateformat": "~1.0.12",
      "eventemitter2": "~0.4.13",
      "exit": "~0.1.1",
      "findup-sync": "~0.3.0",
      "glob": "~7.0.0",
      "grunt-cli": "~1.2.0",
      "grunt-known-options": "~1.1.0",
      "grunt-legacy-log": "~1.0.0",
      "grunt-legacy-util": "~1.0.0",
      "iconv-lite": "~0.4.13",
      "js-yaml": "~3.5.2",
      "minimatch": "~3.0.2",
      "nopt": "~3.0.6",
      "path-is-absolute": "~1.0.0",
      "rimraf": "~2.2.8"
    },
    "dependencies": {
      "grunt-cli": {
        "version": "1.2.0",
        "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
        "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
        "dev": true,
        "requires": {
          "findup-sync": "~0.3.0",
          "grunt-known-options": "~1.1.0",
          "nopt": "~3.0.6",
          "resolve": "~1.1.0"
        }
      }
    }
  },
  "grunt-babel": {
    "version": "6.0.0",
    "resolved": "https://registry.npmjs.org/grunt-babel/-/grunt-babel-6.0.0.tgz",
    "integrity": "sha1-N4GJtIfeEWjExKn8iN1gBbNd+WA=",
    "dev": true,
    "requires": {
      "babel-core": "^6.0.12"
    }
  },
  "grunt-bump": {
    "version": "0.8.0",
    "resolved": "https://registry.npmjs.org/grunt-bump/-/grunt-bump-0.8.0.tgz",
    "integrity": "sha1-0//gzzzws44JYHt4U49CpTHq/lU=",
    "dev": true,
    "requires": {
      "semver": "^5.1.0"
    }
  },
  "grunt-contrib-uglify": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.3.0.tgz",
    "integrity": "sha1-s9AmDr3WzvoS/y+Onh4ln33kIW8=",
    "dev": true,
    "requires": {
      "chalk": "^1.0.0",
      "maxmin": "^1.1.0",
      "object.assign": "^4.0.4",
      "uglify-js": "~2.8.21",
      "uri-path": "^1.0.0"
    }
  },
  "grunt-contrib-watch": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
    "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
    "dev": true,
    "requires": {
      "async": "^2.6.0",
      "gaze": "^1.1.0",
      "lodash": "^4.17.10",
      "tiny-lr": "^1.1.1"
    },
    "dependencies": {
      "async": {
        "version": "2.6.0",
        "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
        "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
        "dev": true,
        "requires": {
          "lodash": "^4.14.0"
        }
      }
    }
  },
  "grunt-known-options": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
    "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
    "dev": true
  },
  "grunt-legacy-log": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.2.tgz",
    "integrity": "sha512-WdedTJ/6zCXnI/coaouzqvkI19uwqbcPkdsXiDRKJyB5rOUlOxnCnTVbpeUdEckKVir2uHF3rDBYppj2p6N3+g==",
    "dev": true,
    "requires": {
      "colors": "~1.1.2",
      "grunt-legacy-log-utils": "~1.0.0",
      "hooker": "~0.2.3",
      "lodash": "~4.17.5"
    }
  },
  "grunt-legacy-log-utils": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
    "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
    "dev": true,
    "requires": {
      "chalk": "~1.1.1",
      "lodash": "~4.3.0"
    },
    "dependencies": {
      "lodash": {
        "version": "4.3.0",
        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
        "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
        "dev": true
      }
    }
  },
  "grunt-legacy-util": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
    "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
    "dev": true,
    "requires": {
      "async": "~1.5.2",
      "exit": "~0.1.1",
      "getobject": "~0.1.0",
      "hooker": "~0.2.3",
      "lodash": "~4.3.0",
      "underscore.string": "~3.2.3",
      "which": "~1.2.1"
    },
    "dependencies": {
      "lodash": {
        "version": "4.3.0",
        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
        "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
        "dev": true
      }
    }
  },
  "grunt-shell": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/grunt-shell/-/grunt-shell-2.1.0.tgz",
    "integrity": "sha1-Q595FZ7RHmSmUaacyKPQK+v17MI=",
    "dev": true,
    "requires": {
      "chalk": "^1.0.0",
      "npm-run-path": "^2.0.0"
    }
  },
  "grunt-wrap": {
    "version": "0.3.1",
    "resolved": "https://registry.npmjs.org/grunt-wrap/-/grunt-wrap-0.3.1.tgz",
    "integrity": "sha512-S8sSNn2LYbTVutRy/N71H8OIBMk4isH74Qc8S2DE2MsOFn7MrBPpFa+B7tTDjdenaoiOWpL0ugYFtWAmST18Mg==",
    "dev": true
  },
  "gzip-size": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
    "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
    "dev": true,
    "requires": {
      "browserify-zlib": "^0.1.4",
      "concat-stream": "^1.4.1"
    }
  },
  "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.0.0"
    }
  },
  "has-symbols": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
    "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
    "dev": true
  },
  "home-or-tmp": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
    "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
    "dev": true,
    "requires": {
      "os-homedir": "^1.0.0",
      "os-tmpdir": "^1.0.1"
    }
  },
  "hooker": {
    "version": "0.2.3",
    "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
    "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
    "dev": true
  },
  "hosted-git-info": {
    "version": "2.6.0",
    "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
    "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
    "dev": true
  },
  "http-parser-js": {
    "version": "0.4.12",
    "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.12.tgz",
    "integrity": "sha1-uc+/Sizybw/DSxDKFImid3HjR08=",
    "dev": true
  },
  "iconv-lite": {
    "version": "0.4.23",
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
    "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
    "dev": true,
    "requires": {
      "safer-buffer": ">= 2.1.2 < 3"
    }
  },
  "indent-string": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
    "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
    "dev": true,
    "requires": {
      "repeating": "^2.0.0"
    }
  },
  "inflight": {
    "version": "1.0.6",
    "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
    "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
    "dev": true,
    "requires": {
      "once": "^1.3.0",
      "wrappy": "1"
    }
  },
  "inherits": {
    "version": "2.0.3",
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
    "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
    "dev": true
  },
  "invariant": {
    "version": "2.2.4",
    "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
    "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
    "dev": true,
    "requires": {
      "loose-envify": "^1.0.0"
    }
  },
  "is-arrayish": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
    "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
    "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-builtin-module": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
    "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
    "dev": true,
    "requires": {
      "builtin-modules": "^1.0.0"
    }
  },
  "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.0"
    }
  },
  "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
  },
  "isexe": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
    "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
    "dev": true
  },
  "js-tokens": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
    "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
    "dev": true
  },
  "js-yaml": {
    "version": "3.5.5",
    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
    "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
    "dev": true,
    "requires": {
      "argparse": "^1.0.2",
      "esprima": "^2.6.0"
    }
  },
  "jsesc": {
    "version": "0.5.0",
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
    "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
    "dev": true
  },
  "json5": {
    "version": "0.5.1",
    "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
    "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
    "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.5"
    }
  },
  "lazy-cache": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
    "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
    "dev": true
  },
  "livereload-js": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
    "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
    "dev": true
  },
  "load-json-file": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
    "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
    "dev": true,
    "requires": {
      "graceful-fs": "^4.1.2",
      "parse-json": "^2.2.0",
      "pify": "^2.0.0",
      "pinkie-promise": "^2.0.0",
      "strip-bom": "^2.0.0"
    }
  },
  "lodash": {
    "version": "4.17.10",
    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
    "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
    "dev": true
  },
  "longest": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
    "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
    "dev": true
  },
  "loose-envify": {
    "version": "1.3.1",
    "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
    "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
    "dev": true,
    "requires": {
      "js-tokens": "^3.0.0"
    }
  },
  "loud-rejection": {
    "version": "1.6.0",
    "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
    "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
    "dev": true,
    "requires": {
      "currently-unhandled": "^0.4.1",
      "signal-exit": "^3.0.0"
    }
  },
  "map-obj": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
    "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
    "dev": true
  },
  "maxmin": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
    "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
    "dev": true,
    "requires": {
      "chalk": "^1.0.0",
      "figures": "^1.0.1",
      "gzip-size": "^1.0.0",
      "pretty-bytes": "^1.0.0"
    }
  },
  "meow": {
    "version": "3.7.0",
    "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
    "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
    "dev": true,
    "requires": {
      "camelcase-keys": "^2.0.0",
      "decamelize": "^1.1.2",
      "loud-rejection": "^1.0.0",
      "map-obj": "^1.0.1",
      "minimist": "^1.1.3",
      "normalize-package-data": "^2.3.4",
      "object-assign": "^4.0.1",
      "read-pkg-up": "^1.0.1",
      "redent": "^1.0.0",
      "trim-newlines": "^1.0.0"
    }
  },
  "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.7"
    }
  },
  "minimist": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
    "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
    "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"
    },
    "dependencies": {
      "minimist": {
        "version": "0.0.8",
        "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
        "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
        "dev": true
      }
    }
  },
  "ms": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    "dev": true
  },
  "nopt": {
    "version": "3.0.6",
    "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
    "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
    "dev": true,
    "requires": {
      "abbrev": "1"
    }
  },
  "normalize-package-data": {
    "version": "2.4.0",
    "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
    "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
    "dev": true,
    "requires": {
      "hosted-git-info": "^2.1.4",
      "is-builtin-module": "^1.0.0",
      "semver": "2 || 3 || 4 || 5",
      "validate-npm-package-license": "^3.0.1"
    }
  },
  "npm-run-path": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
    "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
    "dev": true,
    "requires": {
      "path-key": "^2.0.0"
    }
  },
  "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
  },
  "object-keys": {
    "version": "1.0.11",
    "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
    "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
    "dev": true
  },
  "object.assign": {
    "version": "4.1.0",
    "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
    "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
    "dev": true,
    "requires": {
      "define-properties": "^1.1.2",
      "function-bind": "^1.1.1",
      "has-symbols": "^1.0.0",
      "object-keys": "^1.0.11"
    }
  },
  "once": {
    "version": "1.4.0",
    "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
    "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
    "dev": true,
    "requires": {
      "wrappy": "1"
    }
  },
  "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-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
  },
  "pako": {
    "version": "0.2.9",
    "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
    "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
    "dev": true
  },
  "parse-json": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
    "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
    "dev": true,
    "requires": {
      "error-ex": "^1.2.0"
    }
  },
  "path-exists": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
    "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
    "dev": true,
    "requires": {
      "pinkie-promise": "^2.0.0"
    }
  },
  "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-key": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
    "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
    "dev": true
  },
  "path-type": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
    "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
    "dev": true,
    "requires": {
      "graceful-fs": "^4.1.2",
      "pify": "^2.0.0",
      "pinkie-promise": "^2.0.0"
    }
  },
  "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.0"
    }
  },
  "pretty-bytes": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
    "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
    "dev": true,
    "requires": {
      "get-stdin": "^4.0.1",
      "meow": "^3.1.0"
    }
  },
  "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": "2.0.0",
    "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
    "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
    "dev": true
  },
  "qs": {
    "version": "6.5.2",
    "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
    "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
    "dev": true
  },
  "raw-body": {
    "version": "1.1.7",
    "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
    "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
    "dev": true,
    "requires": {
      "bytes": "1",
      "string_decoder": "0.10"
    },
    "dependencies": {
      "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
      }
    }
  },
  "read-pkg": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
    "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
    "dev": true,
    "requires": {
      "load-json-file": "^1.0.0",
      "normalize-package-data": "^2.3.2",
      "path-type": "^1.0.0"
    }
  },
  "read-pkg-up": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
    "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
    "dev": true,
    "requires": {
      "find-up": "^1.0.0",
      "read-pkg": "^1.0.0"
    }
  },
  "readable-stream": {
    "version": "2.3.6",
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
    "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
    "dev": true,
    "requires": {
      "core-util-is": "~1.0.0",
      "inherits": "~2.0.3",
      "isarray": "~1.0.0",
      "process-nextick-args": "~2.0.0",
      "safe-buffer": "~5.1.1",
      "string_decoder": "~1.1.1",
      "util-deprecate": "~1.0.1"
    }
  },
  "redent": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
    "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
    "dev": true,
    "requires": {
      "indent-string": "^2.1.0",
      "strip-indent": "^1.0.1"
    }
  },
  "regenerate": {
    "version": "1.4.0",
    "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
    "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
    "dev": true
  },
  "regenerator-runtime": {
    "version": "0.11.1",
    "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
    "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
    "dev": true
  },
  "regenerator-transform": {
    "version": "0.10.1",
    "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
    "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
    "dev": true,
    "requires": {
      "babel-runtime": "^6.18.0",
      "babel-types": "^6.19.0",
      "private": "^0.1.6"
    }
  },
  "regexpu-core": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
    "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
    "dev": true,
    "requires": {
      "regenerate": "^1.2.1",
      "regjsgen": "^0.2.0",
      "regjsparser": "^0.1.4"
    }
  },
  "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": "2.0.1",
    "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
    "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
    "dev": true,
    "requires": {
      "is-finite": "^1.0.0"
    }
  },
  "resolve": {
    "version": "1.1.7",
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
    "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
    "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.1"
    }
  },
  "rimraf": {
    "version": "2.2.8",
    "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
    "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
    "dev": true
  },
  "safe-buffer": {
    "version": "5.1.2",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
    "dev": true
  },
  "safe-json-parse": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
    "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
    "dev": true
  },
  "safer-buffer": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
    "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
    "dev": true
  },
  "semver": {
    "version": "5.5.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
    "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
    "dev": true
  },
  "signal-exit": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
    "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
    "dev": true
  },
  "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.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true
  },
  "source-map-support": {
    "version": "0.4.18",
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
    "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
    "dev": true,
    "requires": {
      "source-map": "^0.5.6"
    }
  },
  "spdx-correct": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
    "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
    "dev": true,
    "requires": {
      "spdx-expression-parse": "^3.0.0",
      "spdx-license-ids": "^3.0.0"
    }
  },
  "spdx-exceptions": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
    "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
    "dev": true
  },
  "spdx-expression-parse": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
    "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
    "dev": true,
    "requires": {
      "spdx-exceptions": "^2.1.0",
      "spdx-license-ids": "^3.0.0"
    }
  },
  "spdx-license-ids": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
    "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
    "dev": true
  },
  "sprintf-js": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
    "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
    "dev": true
  },
  "string-template": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
    "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
    "dev": true
  },
  "string_decoder": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
    "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
    "dev": true,
    "requires": {
      "safe-buffer": "~5.1.0"
    }
  },
  "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.0.0"
    }
  },
  "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.0"
    }
  },
  "strip-indent": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
    "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
    "dev": true,
    "requires": {
      "get-stdin": "^4.0.1"
    }
  },
  "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
  },
  "tiny-lr": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
    "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
    "dev": true,
    "requires": {
      "body": "^5.1.0",
      "debug": "^3.1.0",
      "faye-websocket": "~0.10.0",
      "livereload-js": "^2.3.0",
      "object-assign": "^4.1.0",
      "qs": "^6.4.0"
    },
    "dependencies": {
      "debug": {
        "version": "3.1.0",
        "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
        "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
        "dev": true,
        "requires": {
          "ms": "2.0.0"
        }
      }
    }
  },
  "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
  },
  "trim-newlines": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
    "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
    "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
  },
  "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,
    "requires": {
      "source-map": "~0.5.1",
      "uglify-to-browserify": "~1.0.0",
      "yargs": "~3.10.0"
    }
  },
  "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.string": {
    "version": "3.2.3",
    "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz",
    "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=",
    "dev": true
  },
  "uri-path": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
    "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
    "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
  },
  "validate-npm-package-license": {
    "version": "3.0.3",
    "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
    "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
    "dev": true,
    "requires": {
      "spdx-correct": "^3.0.0",
      "spdx-expression-parse": "^3.0.0"
    }
  },
  "websocket-driver": {
    "version": "0.7.0",
    "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
    "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
    "dev": true,
    "requires": {
      "http-parser-js": ">=0.4.0",
      "websocket-extensions": ">=0.1.1"
    }
  },
  "websocket-extensions": {
    "version": "0.1.3",
    "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
    "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
    "dev": true
  },
  "which": {
    "version": "1.2.14",
    "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
    "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
    "dev": true,
    "requires": {
      "isexe": "^2.0.0"
    }
  },
  "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
  },
  "wordwrap": {
    "version": "0.0.2",
    "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
    "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
    "dev": true
  },
  "wrappy": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
    "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
    "dev": true
  },
  "xtend": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
    "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
    "dev": true
  },
  "yargs": {
    "version": "3.10.0",
    "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
    "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
    "dev": true,
    "requires": {
      "camelcase": "^1.0.2",
      "cliui": "^2.1.0",
      "decamelize": "^1.0.0",
      "window-size": "0.1.0"
    },
    "dependencies": {
      "camelcase": {
        "version": "1.2.1",
        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
        "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
        "dev": true
      }
    }
  }
}

}