signature=faa59cd6f96f8568674d792d7b40752b,webmidi/package-lock.json at master · djipco/webmidi · Gi...

{

"name": "webmidi",

"version": "2.5.2",

"lockfileVersion": 1,

"requires": true,

"dependencies": {

"@babel/code-frame": {

"version": "7.0.0",

"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",

"integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",

"dev": true,

"requires": {

"@babel/highlight": "^7.0.0"

}

},

"@babel/core": {

"version": "7.8.7",

"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz",

"integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==",

"dev": true,

"requires": {

"@babel/code-frame": "^7.8.3",

"@babel/generator": "^7.8.7",

"@babel/helpers": "^7.8.4",

"@babel/parser": "^7.8.7",

"@babel/template": "^7.8.6",

"@babel/traverse": "^7.8.6",

"@babel/types": "^7.8.7",

"convert-source-map": "^1.7.0",

"debug": "^4.1.0",

"gensync": "^1.0.0-beta.1",

"json5": "^2.1.0",

"lodash": "^4.17.13",

"resolve": "^1.3.2",

"semver": "^5.4.1",

"source-map": "^0.5.0"

},

"dependencies": {

"@babel/code-frame": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",

"integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",

"dev": true,

"requires": {

"@babel/highlight": "^7.8.3"

}

},

"@babel/highlight": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",

"integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",

"dev": true,

"requires": {

"chalk": "^2.0.0",

"esutils": "^2.0.2",

"js-tokens": "^4.0.0"

}

},

"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/generator": {

"version": "7.8.8",

"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz",

"integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==",

"dev": true,

"requires": {

"@babel/types": "^7.8.7",

"jsesc": "^2.5.1",

"lodash": "^4.17.13",

"source-map": "^0.5.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

}

}

},

"@babel/helper-function-name": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",

"integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",

"dev": true,

"requires": {

"@babel/helper-get-function-arity": "^7.8.3",

"@babel/template": "^7.8.3",

"@babel/types": "^7.8.3"

}

},

"@babel/helper-get-function-arity": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",

"integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",

"dev": true,

"requires": {

"@babel/types": "^7.8.3"

}

},

"@babel/helper-split-export-declaration": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",

"integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",

"dev": true,

"requires": {

"@babel/types": "^7.8.3"

}

},

"@babel/helpers": {

"version": "7.8.4",

"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz",

"integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==",

"dev": true,

"requires": {

"@babel/template": "^7.8.3",

"@babel/traverse": "^7.8.4",

"@babel/types": "^7.8.3"

}

},

"@babel/highlight": {

"version": "7.0.0",

"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",

"integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",

"dev": true,

"requires": {

"chalk": "^2.0.0",

"esutils": "^2.0.2",

"js-tokens": "^4.0.0"

}

},

"@babel/parser": {

"version": "7.8.8",

"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz",

"integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==",

"dev": true

},

"@babel/template": {

"version": "7.8.6",

"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",

"integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",

"dev": true,

"requires": {

"@babel/code-frame": "^7.8.3",

"@babel/parser": "^7.8.6",

"@babel/types": "^7.8.6"

},

"dependencies": {

"@babel/code-frame": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",

"integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",

"dev": true,

"requires": {

"@babel/highlight": "^7.8.3"

}

},

"@babel/highlight": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",

"integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",

"dev": true,

"requires": {

"chalk": "^2.0.0",

"esutils": "^2.0.2",

"js-tokens": "^4.0.0"

}

}

}

},

"@babel/traverse": {

"version": "7.8.6",

"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz",

"integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==",

"dev": true,

"requires": {

"@babel/code-frame": "^7.8.3",

"@babel/generator": "^7.8.6",

"@babel/helper-function-name": "^7.8.3",

"@babel/helper-split-export-declaration": "^7.8.3",

"@babel/parser": "^7.8.6",

"@babel/types": "^7.8.6",

"debug": "^4.1.0",

"globals": "^11.1.0",

"lodash": "^4.17.13"

},

"dependencies": {

"@babel/code-frame": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",

"integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",

"dev": true,

"requires": {

"@babel/highlight": "^7.8.3"

}

},

"@babel/highlight": {

"version": "7.8.3",

"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",

"integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",

"dev": true,

"requires": {

"chalk": "^2.0.0",

"esutils": "^2.0.2",

"js-tokens": "^4.0.0"

}

}

}

},

"@babel/types": {

"version": "7.8.7",

"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",

"integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",

"dev": true,

"requires": {

"esutils": "^2.0.2",

"lodash": "^4.17.13",

"to-fast-properties": "^2.0.0"

}

},

"@istanbuljs/load-nyc-config": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz",

"integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==",

"dev": true,

"requires": {

"camelcase": "^5.3.1",

"find-up": "^4.1.0",

"js-yaml": "^3.13.1",

"resolve-from": "^5.0.0"

},

"dependencies": {

"camelcase": {

"version": "5.3.1",

"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",

"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",

"dev": true

},

"find-up": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",

"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",

"dev": true,

"requires": {

"locate-path": "^5.0.0",

"path-exists": "^4.0.0"

}

},

"locate-path": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",

"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",

"dev": true,

"requires": {

"p-locate": "^4.1.0"

}

},

"p-locate": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",

"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",

"dev": true,

"requires": {

"p-limit": "^2.2.0"

}

},

"path-exists": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",

"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",

"dev": true

},

"resolve-from": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",

"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",

"dev": true

}

}

},

"@istanbuljs/schema": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",

"integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",

"dev": true

},

"@sinonjs/commons": {

"version": "1.7.1",

"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.1.tgz",

"integrity": "sha512-Debi3Baff1Qu1Unc3mjJ96MgpbwTn43S1+9yJ0llWygPwDNu2aaWBD6yc9y/Z8XDRNhx7U+u2UDg2OGQXkclUQ==",

"dev": true,

"requires": {

"type-detect": "4.0.8"

}

},

"@sinonjs/fake-timers": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.0.tgz",

"integrity": "sha512-atR1J/jRXvQAb47gfzSK8zavXy7BcpnYq21ALon0U99etu99vsir0trzIO3wpeLtW+LLVY6X7EkfVTbjGSH8Ww==",

"dev": true,

"requires": {

"@sinonjs/commons": "^1.7.0"

}

},

"@sinonjs/formatio": {

"version": "5.0.1",

"resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-5.0.1.tgz",

"integrity": "sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==",

"dev": true,

"requires": {

"@sinonjs/commons": "^1",

"@sinonjs/samsam": "^5.0.2"

}

},

"@sinonjs/samsam": {

"version": "5.0.3",

"resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.0.3.tgz",

"integrity": "sha512-QucHkc2uMJ0pFGjJUDP3F9dq5dx8QIaqISl9QgwLOh6P9yv877uONPGXh/OH/0zmM3tW1JjuJltAZV2l7zU+uQ==",

"dev": true,

"requires": {

"@sinonjs/commons": "^1.6.0",

"lodash.get": "^4.4.2",

"type-detect": "^4.0.8"

}

},

"@sinonjs/text-encoding": {

"version": "0.7.1",

"resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",

"integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",

"dev": true

},

"@types/color-name": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",

"integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",

"dev": true

},

"@types/webmidi": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/@types/webmidi/-/webmidi-2.0.4.tgz",

"integrity": "sha512-ouA837zUpSzURsUGvcnay6JwUz2B/UoJP3Lkacnz60y+rul8/auVOFS9LSO6v0gdNbGvRkbHEpayD8PbO7IKhw==",

"dev": true

},

"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

},

"accepts": {

"version": "1.3.7",

"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",

"integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",

"dev": true,

"requires": {

"mime-types": "~2.1.24",

"negotiator": "0.6.2"

}

},

"acorn": {

"version": "7.1.1",

"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",

"integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",

"dev": true

},

"acorn-jsx": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",

"integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",

"dev": true

},

"aggregate-error": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz",

"integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==",

"dev": true,

"requires": {

"clean-stack": "^2.0.0",

"indent-string": "^4.0.0"

},

"dependencies": {

"indent-string": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",

"integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",

"dev": true

}

}

},

"ajv": {

"version": "6.10.0",

"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",

"integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",

"dev": true,

"requires": {

"fast-deep-equal": "^2.0.1",

"fast-json-stable-stringify": "^2.0.0",

"json-schema-traverse": "^0.4.1",

"uri-js": "^4.2.2"

}

},

"ansi-colors": {

"version": "3.2.3",

"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",

"integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",

"dev": true

},

"ansi-escapes": {

"version": "4.3.1",

"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",

"integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",

"dev": true,

"requires": {

"type-fest": "^0.11.0"

},

"dependencies": {

"type-fest": {

"version": "0.11.0",

"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",

"integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",

"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": "3.2.1",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",

"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",

"dev": true,

"requires": {

"color-convert": "^1.9.0"

}

},

"anymatch": {

"version": "3.1.1",

"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",

"integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",

"dev": true,

"requires": {

"normalize-path": "^3.0.0",

"picomatch": "^2.0.4"

},

"dependencies": {

"normalize-path": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",

"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",

"dev": true

}

}

},

"append-transform": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",

"integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",

"dev": true,

"requires": {

"default-require-extensions": "^3.0.0"

}

},

"aproba": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",

"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",

"dev": true,

"optional": true

},

"archiver": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz",

"integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=",

"dev": true,

"requires": {

"archiver-utils": "^1.3.0",

"async": "^2.0.0",

"buffer-crc32": "^0.2.1",

"glob": "^7.0.0",

"lodash": "^4.8.0",

"readable-stream": "^2.0.0",

"tar-stream": "^1.5.0",

"walkdir": "^0.0.11",

"zip-stream": "^1.1.0"

},

"dependencies": {

"async": {

"version": "2.6.3",

"resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",

"integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",

"dev": true,

"requires": {

"lodash": "^4.17.14"

}

}

}

},

"archiver-utils": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz",

"integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=",

"dev": true,

"requires": {

"glob": "^7.0.0",

"graceful-fs": "^4.1.0",

"lazystream": "^1.0.0",

"lodash": "^4.8.0",

"normalize-path": "^2.0.0",

"readable-stream": "^2.0.0"

}

},

"archy": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",

"integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",

"dev": true

},

"are-we-there-yet": {

"version": "1.1.5",

"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",

"integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",

"dev": true,

"optional": true,

"requires": {

"delegates": "^1.0.0",

"readable-stream": "^2.0.6"

}

},

"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"

}

},

"arr-diff": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",

"integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",

"dev": true

},

"arr-flatten": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",

"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",

"dev": true

},

"arr-union": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",

"integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",

"dev": true

},

"array-each": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",

"integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",

"dev": true

},

"array-flatten": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",

"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",

"dev": true

},

"array-slice": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",

"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",

"dev": true

},

"array-unique": {

"version": "0.3.2",

"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",

"integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",

"dev": true

},

"assertion-error": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",

"integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",

"dev": true

},

"assign-symbols": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",

"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",

"dev": true

},

"astral-regex": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",

"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",

"dev": true

},

"async": {

"version": "1.5.2",

"resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",

"integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",

"dev": true

},

"atob": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",

"integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",

"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

},

"base": {

"version": "0.11.2",

"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",

"integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",

"dev": true,

"requires": {

"cache-base": "^1.0.1",

"class-utils": "^0.3.5",

"component-emitter": "^1.2.1",

"define-property": "^1.0.0",

"isobject": "^3.0.1",

"mixin-deep": "^1.2.0",

"pascalcase": "^0.1.1"

},

"dependencies": {

"define-property": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",

"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",

"dev": true,

"requires": {

"is-descriptor": "^1.0.0"

}

},

"is-accessor-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",

"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-data-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",

"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-descriptor": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",

"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",

"dev": true,

"requires": {

"is-accessor-descriptor": "^1.0.0",

"is-data-descriptor": "^1.0.0",

"kind-of": "^6.0.2"

}

}

}

},

"base64-js": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",

"integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",

"dev": true

},

"binary-extensions": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",

"integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",

"dev": true

},

"bl": {

"version": "1.2.3",

"resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",

"integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",

"dev": true,

"requires": {

"readable-stream": "^2.3.5",

"safe-buffer": "^5.1.1"

}

},

"body-parser": {

"version": "1.19.0",

"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",

"integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",

"dev": true,

"requires": {

"bytes": "3.1.0",

"content-type": "~1.0.4",

"debug": "2.6.9",

"depd": "~1.1.2",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"on-finished": "~2.3.0",

"qs": "6.7.0",

"raw-body": "2.4.0",

"type-is": "~1.6.17"

},

"dependencies": {

"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"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

},

"qs": {

"version": "6.7.0",

"resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",

"integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",

"dev": true

}

}

},

"boom": {

"version": "0.4.2",

"resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",

"integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",

"dev": true,

"optional": true,

"requires": {

"hoek": "0.9.x"

}

},

"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"

}

},

"braces": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",

"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",

"dev": true,

"requires": {

"fill-range": "^7.0.1"

}

},

"browser-stdout": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",

"integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",

"dev": true

},

"buffer": {

"version": "5.5.0",

"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz",

"integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==",

"dev": true,

"requires": {

"base64-js": "^1.0.2",

"ieee754": "^1.1.4"

}

},

"buffer-alloc": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",

"integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",

"dev": true,

"requires": {

"buffer-alloc-unsafe": "^1.1.0",

"buffer-fill": "^1.0.0"

}

},

"buffer-alloc-unsafe": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",

"integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",

"dev": true

},

"buffer-crc32": {

"version": "0.2.13",

"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",

"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",

"dev": true

},

"buffer-fill": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",

"integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",

"dev": true

},

"bytes": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",

"integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",

"dev": true

},

"cache-base": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",

"integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",

"dev": true,

"requires": {

"collection-visit": "^1.0.0",

"component-emitter": "^1.2.1",

"get-value": "^2.0.6",

"has-value": "^1.0.0",

"isobject": "^3.0.1",

"set-value": "^2.0.0",

"to-object-path": "^0.3.0",

"union-value": "^1.0.0",

"unset-value": "^1.0.0"

}

},

"caching-transform": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",

"integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",

"dev": true,

"requires": {

"hasha": "^5.0.0",

"make-dir": "^3.0.0",

"package-hash": "^4.0.0",

"write-file-atomic": "^3.0.0"

}

},

"callsites": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",

"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",

"dev": true

},

"chai": {

"version": "4.2.0",

"resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",

"integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",

"dev": true,

"requires": {

"assertion-error": "^1.1.0",

"check-error": "^1.0.2",

"deep-eql": "^3.0.1",

"get-func-name": "^2.0.0",

"pathval": "^1.1.0",

"type-detect": "^4.0.5"

}

},

"chalk": {

"version": "2.4.2",

"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",

"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",

"dev": true,

"requires": {

"ansi-styles": "^3.2.1",

"escape-string-regexp": "^1.0.5",

"supports-color": "^5.3.0"

}

},

"chardet": {

"version": "0.7.0",

"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",

"integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",

"dev": true

},

"check-error": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",

"integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",

"dev": true

},

"chokidar": {

"version": "3.3.0",

"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz",

"integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==",

"dev": true,

"requires": {

"anymatch": "~3.1.1",

"braces": "~3.0.2",

"fsevents": "~2.1.1",

"glob-parent": "~5.1.0",

"is-binary-path": "~2.1.0",

"is-glob": "~4.0.1",

"normalize-path": "~3.0.0",

"readdirp": "~3.2.0"

},

"dependencies": {

"normalize-path": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",

"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",

"dev": true

}

}

},

"chownr": {

"version": "1.1.4",

"resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",

"integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",

"dev": true,

"optional": true

},

"class-utils": {

"version": "0.3.6",

"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",

"integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",

"dev": true,

"requires": {

"arr-union": "^3.1.0",

"define-property": "^0.2.5",

"isobject": "^3.0.0",

"static-extend": "^0.1.1"

},

"dependencies": {

"define-property": {

"version": "0.2.5",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",

"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",

"dev": true,

"requires": {

"is-descriptor": "^0.1.0"

}

}

}

},

"clean-stack": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",

"integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",

"dev": true

},

"cli-cursor": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",

"integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",

"dev": true,

"requires": {

"restore-cursor": "^3.1.0"

}

},

"cli-width": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",

"integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",

"dev": true

},

"cliui": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",

"integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",

"dev": true,

"requires": {

"string-width": "^3.1.0",

"strip-ansi": "^5.2.0",

"wrap-ansi": "^5.1.0"

},

"dependencies": {

"ansi-regex": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",

"integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",

"dev": true

},

"string-width": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",

"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",

"dev": true,

"requires": {

"emoji-regex": "^7.0.1",

"is-fullwidth-code-point": "^2.0.0",

"strip-ansi": "^5.1.0"

}

},

"strip-ansi": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",

"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",

"dev": true,

"requires": {

"ansi-regex": "^4.1.0"

}

}

}

},

"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

},

"collection-visit": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",

"integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",

"dev": true,

"requires": {

"map-visit": "^1.0.0",

"object-visit": "^1.0.0"

}

},

"color-convert": {

"version": "1.9.3",

"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",

"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",

"dev": true,

"requires": {

"color-name": "1.1.3"

}

},

"color-name": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",

"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",

"dev": true

},

"colors": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",

"integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",

"dev": true

},

"combined-stream": {

"version": "1.0.7",

"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",

"integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",

"dev": true,

"requires": {

"delayed-stream": "~1.0.0"

}

},

"commander": {

"version": "2.20.0",

"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",

"integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",

"dev": true

},

"commondir": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",

"integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",

"dev": true

},

"component-emitter": {

"version": "1.2.1",

"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",

"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",

"dev": true

},

"compress-commons": {

"version": "1.2.2",

"resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",

"integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",

"dev": true,

"requires": {

"buffer-crc32": "^0.2.1",

"crc32-stream": "^2.0.0",

"normalize-path": "^2.0.0",

"readable-stream": "^2.0.0"

}

},

"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

},

"console-control-strings": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",

"integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",

"dev": true,

"optional": true

},

"content-disposition": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",

"integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",

"dev": true,

"requires": {

"safe-buffer": "5.1.2"

}

},

"content-type": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",

"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",

"dev": true

},

"convert-source-map": {

"version": "1.7.0",

"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",

"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",

"dev": true,

"requires": {

"safe-buffer": "~5.1.1"

}

},

"cookie": {

"version": "0.4.0",

"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",

"integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",

"dev": true

},

"cookie-signature": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",

"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",

"dev": true

},

"cookiejar": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz",

"integrity": "sha1-Cr81atANHFohnYjURRgEbdAmrP4=",

"dev": true

},

"copy-descriptor": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",

"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",

"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

},

"crc": {

"version": "3.8.0",

"resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",

"integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",

"dev": true,

"requires": {

"buffer": "^5.1.0"

}

},

"crc32-stream": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",

"integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",

"dev": true,

"requires": {

"crc": "^3.4.4",

"readable-stream": "^2.0.0"

}

},

"cross-spawn": {

"version": "6.0.5",

"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",

"integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",

"dev": true,

"requires": {

"nice-try": "^1.0.4",

"path-key": "^2.0.1",

"semver": "^5.5.0",

"shebang-command": "^1.2.0",

"which": "^1.2.9"

}

},

"cryptiles": {

"version": "0.2.2",

"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz",

"integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",

"dev": true,

"optional": true,

"requires": {

"boom": "0.4.x"

}

},

"ctype": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",

"integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",

"dev": true,

"optional": 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.9"

}

},

"dateformat": {

"version": "3.0.3",

"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",

"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",

"dev": true

},

"debug": {

"version": "4.1.1",

"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"decamelize": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",

"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",

"dev": true

},

"decode-uri-component": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",

"integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",

"dev": true

},

"decompress-response": {

"version": "4.2.1",

"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",

"integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",

"dev": true,

"optional": true,

"requires": {

"mimic-response": "^2.0.0"

}

},

"deep-eql": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",

"integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",

"dev": true,

"requires": {

"type-detect": "^4.0.0"

}

},

"deep-extend": {

"version": "0.6.0",

"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",

"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",

"dev": true,

"optional": 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

},

"default-require-extensions": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz",

"integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==",

"dev": true,

"requires": {

"strip-bom": "^4.0.0"

},

"dependencies": {

"strip-bom": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",

"integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",

"dev": true

}

}

},

"define-properties": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",

"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",

"dev": true,

"requires": {

"object-keys": "^1.0.12"

}

},

"define-property": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",

"integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",

"dev": true,

"requires": {

"is-descriptor": "^1.0.2",

"isobject": "^3.0.1"

},

"dependencies": {

"is-accessor-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",

"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-data-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",

"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-descriptor": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",

"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",

"dev": true,

"requires": {

"is-accessor-descriptor": "^1.0.0",

"is-data-descriptor": "^1.0.0",

"kind-of": "^6.0.2"

}

}

}

},

"delayed-stream": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",

"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",

"dev": true

},

"delegates": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",

"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",

"dev": true,

"optional": true

},

"depd": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",

"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",

"dev": true

},

"destroy": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",

"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",

"dev": true

},

"detect-file": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",

"integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",

"dev": true

},

"detect-libc": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",

"integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",

"dev": true,

"optional": true

},

"diff": {

"version": "3.5.0",

"resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",

"integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",

"dev": true

},

"doctrine": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",

"integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",

"dev": true,

"requires": {

"esutils": "^2.0.2"

}

},

"duplexer": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",

"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",

"dev": true

},

"ee-first": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",

"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",

"dev": true

},

"emoji-regex": {

"version": "7.0.3",

"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",

"integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",

"dev": true

},

"encodeurl": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",

"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",

"dev": true

},

"end-of-stream": {

"version": "1.4.4",

"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",

"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",

"dev": true,

"requires": {

"once": "^1.4.0"

}

},

"entities": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",

"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",

"dev": true

},

"es-abstract": {

"version": "1.17.4",

"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz",

"integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==",

"dev": true,

"requires": {

"es-to-primitive": "^1.2.1",

"function-bind": "^1.1.1",

"has": "^1.0.3",

"has-symbols": "^1.0.1",

"is-callable": "^1.1.5",

"is-regex": "^1.0.5",

"object-inspect": "^1.7.0",

"object-keys": "^1.1.1",

"object.assign": "^4.1.0",

"string.prototype.trimleft": "^2.1.1",

"string.prototype.trimright": "^2.1.1"

}

},

"es-to-primitive": {

"version": "1.2.1",

"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",

"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",

"dev": true,

"requires": {

"is-callable": "^1.1.4",

"is-date-object": "^1.0.1",

"is-symbol": "^1.0.2"

}

},

"es5-ext": {

"version": "0.10.50",

"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz",

"integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==",

"dev": true,

"requires": {

"es6-iterator": "~2.0.3",

"es6-symbol": "~3.1.1",

"next-tick": "^1.0.0"

}

},

"es6-error": {

"version": "4.1.1",

"resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",

"integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",

"dev": true

},

"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",

"es5-ext": "^0.10.35",

"es6-symbol": "^3.1.1"

}

},

"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",

"es5-ext": "~0.10.14",

"es6-iterator": "~2.0.1",

"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",

"es5-ext": "~0.10.14"

}

},

"escape-html": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",

"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",

"dev": true

},

"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

},

"eslint": {

"version": "6.8.0",

"resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",

"integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",

"dev": true,

"requires": {

"@babel/code-frame": "^7.0.0",

"ajv": "^6.10.0",

"chalk": "^2.1.0",

"cross-spawn": "^6.0.5",

"debug": "^4.0.1",

"doctrine": "^3.0.0",

"eslint-scope": "^5.0.0",

"eslint-utils": "^1.4.3",

"eslint-visitor-keys": "^1.1.0",

"espree": "^6.1.2",

"esquery": "^1.0.1",

"esutils": "^2.0.2",

"file-entry-cache": "^5.0.1",

"functional-red-black-tree": "^1.0.1",

"glob-parent": "^5.0.0",

"globals": "^12.1.0",

"ignore": "^4.0.6",

"import-fresh": "^3.0.0",

"imurmurhash": "^0.1.4",

"inquirer": "^7.0.0",

"is-glob": "^4.0.0",

"js-yaml": "^3.13.1",

"json-stable-stringify-without-jsonify": "^1.0.1",

"levn": "^0.3.0",

"lodash": "^4.17.14",

"minimatch": "^3.0.4",

"mkdirp": "^0.5.1",

"natural-compare": "^1.4.0",

"optionator": "^0.8.3",

"progress": "^2.0.0",

"regexpp": "^2.0.1",

"semver": "^6.1.2",

"strip-ansi": "^5.2.0",

"strip-json-comments": "^3.0.1",

"table": "^5.2.3",

"text-table": "^0.2.0",

"v8-compile-cache": "^2.0.3"

},

"dependencies": {

"ansi-regex": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",

"integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",

"dev": true

},

"globals": {

"version": "12.4.0",

"resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",

"integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",

"dev": true,

"requires": {

"type-fest": "^0.8.1"

}

},

"semver": {

"version": "6.3.0",

"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",

"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",

"dev": true

},

"strip-ansi": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",

"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",

"dev": true,

"requires": {

"ansi-regex": "^4.1.0"

}

},

"strip-json-comments": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",

"integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",

"dev": true

}

}

},

"eslint-config-prettier": {

"version": "6.10.0",

"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz",

"integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==",

"dev": true,

"requires": {

"get-stdin": "^6.0.0"

}

},

"eslint-scope": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",

"integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",

"dev": true,

"requires": {

"esrecurse": "^4.1.0",

"estraverse": "^4.1.1"

}

},

"eslint-utils": {

"version": "1.4.3",

"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",

"integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",

"dev": true,

"requires": {

"eslint-visitor-keys": "^1.1.0"

}

},

"eslint-visitor-keys": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",

"integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",

"dev": true

},

"espree": {

"version": "6.2.1",

"resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",

"integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",

"dev": true,

"requires": {

"acorn": "^7.1.1",

"acorn-jsx": "^5.2.0",

"eslint-visitor-keys": "^1.1.0"

}

},

"esprima": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",

"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",

"dev": true

},

"esquery": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz",

"integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==",

"dev": true,

"requires": {

"estraverse": "^4.0.0"

}

},

"esrecurse": {

"version": "4.2.1",

"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",

"integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",

"dev": true,

"requires": {

"estraverse": "^4.1.0"

}

},

"estraverse": {

"version": "4.3.0",

"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",

"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",

"dev": true

},

"esutils": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",

"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",

"dev": true

},

"etag": {

"version": "1.8.1",

"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",

"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",

"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",

"es5-ext": "~0.10.14"

}

},

"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

},

"expand-brackets": {

"version": "2.1.4",

"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",

"integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",

"dev": true,

"requires": {

"debug": "^2.3.3",

"define-property": "^0.2.5",

"extend-shallow": "^2.0.1",

"posix-character-classes": "^0.1.0",

"regex-not": "^1.0.0",

"snapdragon": "^0.8.1",

"to-regex": "^3.0.1"

},

"dependencies": {

"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"

}

},

"define-property": {

"version": "0.2.5",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",

"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",

"dev": true,

"requires": {

"is-descriptor": "^0.1.0"

}

},

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

}

}

},

"expand-template": {

"version": "2.0.3",

"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",

"integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",

"dev": true,

"optional": true

},

"expand-tilde": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",

"integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",

"dev": true,

"requires": {

"homedir-polyfill": "^1.0.1"

}

},

"express": {

"version": "4.17.1",

"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",

"integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",

"dev": true,

"requires": {

"accepts": "~1.3.7",

"array-flatten": "1.1.1",

"body-parser": "1.19.0",

"content-disposition": "0.5.3",

"content-type": "~1.0.4",

"cookie": "0.4.0",

"cookie-signature": "1.0.6",

"debug": "2.6.9",

"depd": "~1.1.2",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"etag": "~1.8.1",

"finalhandler": "~1.1.2",

"fresh": "0.5.2",

"merge-descriptors": "1.0.1",

"methods": "~1.1.2",

"on-finished": "~2.3.0",

"parseurl": "~1.3.3",

"path-to-regexp": "0.1.7",

"proxy-addr": "~2.0.5",

"qs": "6.7.0",

"range-parser": "~1.2.1",

"safe-buffer": "5.1.2",

"send": "0.17.1",

"serve-static": "1.14.1",

"setprototypeof": "1.1.1",

"statuses": "~1.5.0",

"type-is": "~1.6.18",

"utils-merge": "1.0.1",

"vary": "~1.1.2"

},

"dependencies": {

"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"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

},

"qs": {

"version": "6.7.0",

"resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",

"integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",

"dev": true

}

}

},

"extend": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",

"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",

"dev": true

},

"extend-shallow": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",

"integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",

"dev": true,

"requires": {

"assign-symbols": "^1.0.0",

"is-extendable": "^1.0.1"

},

"dependencies": {

"is-extendable": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",

"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",

"dev": true,

"requires": {

"is-plain-object": "^2.0.4"

}

}

}

},

"external-editor": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",

"integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",

"dev": true,

"requires": {

"chardet": "^0.7.0",

"iconv-lite": "^0.4.24",

"tmp": "^0.0.33"

}

},

"extglob": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",

"integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",

"dev": true,

"requires": {

"array-unique": "^0.3.2",

"define-property": "^1.0.0",

"expand-brackets": "^2.1.4",

"extend-shallow": "^2.0.1",

"fragment-cache": "^0.2.1",

"regex-not": "^1.0.0",

"snapdragon": "^0.8.1",

"to-regex": "^3.0.1"

},

"dependencies": {

"define-property": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",

"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",

"dev": true,

"requires": {

"is-descriptor": "^1.0.0"

}

},

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

},

"is-accessor-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",

"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-data-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",

"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-descriptor": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",

"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",

"dev": true,

"requires": {

"is-accessor-descriptor": "^1.0.0",

"is-data-descriptor": "^1.0.0",

"kind-of": "^6.0.2"

}

}

}

},

"fast-deep-equal": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",

"integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",

"dev": true

},

"fast-json-stable-stringify": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",

"integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",

"dev": true

},

"fast-levenshtein": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",

"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",

"dev": true

},

"figures": {

"version": "3.2.0",

"resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",

"integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",

"dev": true,

"requires": {

"escape-string-regexp": "^1.0.5"

}

},

"file-entry-cache": {

"version": "5.0.1",

"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",

"integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",

"dev": true,

"requires": {

"flat-cache": "^2.0.1"

}

},

"file-sync-cmp": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",

"integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=",

"dev": true

},

"fill-range": {

"version": "7.0.1",

"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",

"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",

"dev": true,

"requires": {

"to-regex-range": "^5.0.1"

}

},

"finalhandler": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",

"integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",

"dev": true,

"requires": {

"debug": "2.6.9",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"on-finished": "~2.3.0",

"parseurl": "~1.3.3",

"statuses": "~1.5.0",

"unpipe": "~1.0.0"

},

"dependencies": {

"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"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

}

}

},

"find-cache-dir": {

"version": "3.3.1",

"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",

"integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",

"dev": true,

"requires": {

"commondir": "^1.0.1",

"make-dir": "^3.0.2",

"pkg-dir": "^4.1.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"

}

}

}

},

"fined": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",

"integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",

"dev": true,

"requires": {

"expand-tilde": "^2.0.2",

"is-plain-object": "^2.0.3",

"object.defaults": "^1.1.0",

"object.pick": "^1.2.0",

"parse-filepath": "^1.0.1"

}

},

"flagged-respawn": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",

"integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",

"dev": true

},

"flat": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz",

"integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==",

"dev": true,

"requires": {

"is-buffer": "~2.0.3"

}

},

"flat-cache": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",

"integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",

"dev": true,

"requires": {

"flatted": "^2.0.0",

"rimraf": "2.6.3",

"write": "1.0.3"

}

},

"flatted": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",

"integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",

"dev": true

},

"flopmang": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/flopmang/-/flopmang-1.0.0.tgz",

"integrity": "sha512-WQsI7/o5g8NC/VCKbAJQcxSm77k1hd5beC0qikWOvz9iDqwKiwB0xfSGIgAOpHck00enCiJKUrzsGN775FQzdw==",

"dev": true,

"requires": {

"underscore": "^1.9.1",

"underscore.string": "^3.3.5"

}

},

"for-in": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",

"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",

"dev": true

},

"for-own": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",

"integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",

"dev": true,

"requires": {

"for-in": "^1.0.1"

}

},

"foreground-child": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",

"integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",

"dev": true,

"requires": {

"cross-spawn": "^7.0.0",

"signal-exit": "^3.0.2"

},

"dependencies": {

"cross-spawn": {

"version": "7.0.1",

"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz",

"integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==",

"dev": true,

"requires": {

"path-key": "^3.1.0",

"shebang-command": "^2.0.0",

"which": "^2.0.1"

}

},

"path-key": {

"version": "3.1.1",

"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",

"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",

"dev": true

},

"shebang-command": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",

"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",

"dev": true,

"requires": {

"shebang-regex": "^3.0.0"

}

},

"shebang-regex": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",

"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",

"dev": true

},

"which": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",

"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",

"dev": true,

"requires": {

"isexe": "^2.0.0"

}

}

}

},

"formidable": {

"version": "1.0.16",

"resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.16.tgz",

"integrity": "sha1-SRbP38TL7QILJXpqlQWpqzjCzQ4=",

"dev": true

},

"forwarded": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",

"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",

"dev": true

},

"fragment-cache": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",

"integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",

"dev": true,

"requires": {

"map-cache": "^0.2.2"

}

},

"fresh": {

"version": "0.5.2",

"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",

"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",

"dev": true

},

"fromentries": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.2.0.tgz",

"integrity": "sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ==",

"dev": true

},

"fs-constants": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",

"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",

"dev": true

},

"fs-extra": {

"version": "0.30.0",

"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",

"integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",

"dev": true,

"requires": {

"graceful-fs": "^4.1.2",

"jsonfile": "^2.1.0",

"klaw": "^1.0.0",

"path-is-absolute": "^1.0.0",

"rimraf": "^2.2.8"

}

},

"fs.realpath": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",

"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",

"dev": true

},

"fsevents": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",

"integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",

"dev": true,

"optional": 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

},

"functional-red-black-tree": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",

"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",

"dev": true

},

"gauge": {

"version": "2.7.4",

"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",

"integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",

"dev": true,

"optional": true,

"requires": {

"aproba": "^1.0.3",

"console-control-strings": "^1.0.0",

"has-unicode": "^2.0.0",

"object-assign": "^4.1.0",

"signal-exit": "^3.0.0",

"string-width": "^1.0.1",

"strip-ansi": "^3.0.1",

"wide-align": "^1.1.0"

}

},

"gensync": {

"version": "1.0.0-beta.1",

"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",

"integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",

"dev": true

},

"get-caller-file": {

"version": "2.0.5",

"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",

"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",

"dev": true

},

"get-func-name": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",

"integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",

"dev": true

},

"get-stdin": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",

"integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",

"dev": true

},

"get-value": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",

"integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",

"dev": true

},

"getobject": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.0.tgz",

"integrity": "sha512-tbUz6AKKKr2YiMB+fLWIgq5ZeBOobop9YMMAU9dC54/ot2ksMXt3DOFyBuhZw6ptcVszEykgByK20j7W9jHFag==",

"dev": true

},

"github-from-package": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",

"integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",

"dev": true,

"optional": true

},

"glob": {

"version": "7.1.3",

"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",

"integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",

"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"

}

},

"glob-parent": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz",

"integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==",

"dev": true,

"requires": {

"is-glob": "^4.0.1"

}

},

"global-modules": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",

"integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",

"dev": true,

"requires": {

"global-prefix": "^1.0.1",

"is-windows": "^1.0.1",

"resolve-dir": "^1.0.0"

}

},

"global-prefix": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",

"integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",

"dev": true,

"requires": {

"expand-tilde": "^2.0.2",

"homedir-polyfill": "^1.0.1",

"ini": "^1.3.4",

"is-windows": "^1.0.1",

"which": "^1.2.14"

}

},

"globals": {

"version": "11.12.0",

"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",

"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",

"dev": true

},

"graceful-fs": {

"version": "4.1.15",

"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",

"integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",

"dev": true

},

"growl": {

"version": "1.10.5",

"resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",

"integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",

"dev": true

},

"grunt": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz",

"integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==",

"dev": true,

"requires": {

"dateformat": "~3.0.3",

"eventemitter2": "~0.4.13",

"exit": "~0.1.2",

"findup-sync": "~0.3.0",

"glob": "~7.1.6",

"grunt-cli": "~1.3.2",

"grunt-known-options": "~1.1.0",

"grunt-legacy-log": "~3.0.0",

"grunt-legacy-util": "~2.0.0",

"iconv-lite": "~0.4.13",

"js-yaml": "~3.14.0",

"minimatch": "~3.0.4",

"mkdirp": "~1.0.4",

"nopt": "~3.0.6",

"rimraf": "~3.0.2"

},

"dependencies": {

"glob": {

"version": "7.1.7",

"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",

"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",

"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"

}

},

"grunt-cli": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",

"integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==",

"dev": true,

"requires": {

"grunt-known-options": "~1.1.0",

"interpret": "~1.1.0",

"liftoff": "~2.5.0",

"nopt": "~4.0.1",

"v8flags": "~3.1.1"

},

"dependencies": {

"nopt": {

"version": "4.0.3",

"resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",

"integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",

"dev": true,

"requires": {

"abbrev": "1",

"osenv": "^0.1.4"

}

}

}

},

"interpret": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",

"integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",

"dev": true

},

"js-yaml": {

"version": "3.14.1",

"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",

"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",

"dev": true,

"requires": {

"argparse": "^1.0.7",

"esprima": "^4.0.0"

}

},

"mkdirp": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",

"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",

"dev": true

},

"rimraf": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",

"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

}

}

},

"grunt-bumpup": {

"version": "0.6.3",

"resolved": "https://registry.npmjs.org/grunt-bumpup/-/grunt-bumpup-0.6.3.tgz",

"integrity": "sha1-dU6Wu2pTN9C5VInl3EmWuvyLtBQ=",

"dev": true,

"requires": {

"moment": "^2.8.3",

"semver": "^4.0.3"

},

"dependencies": {

"semver": {

"version": "4.3.6",

"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",

"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",

"dev": true

}

}

},

"grunt-contrib-clean": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-2.0.0.tgz",

"integrity": "sha512-g5ZD3ORk6gMa5ugZosLDQl3dZO7cI3R14U75hTM+dVLVxdMNJCPVmwf9OUt4v4eWgpKKWWoVK9DZc1amJp4nQw==",

"dev": true,

"requires": {

"async": "^2.6.1",

"rimraf": "^2.6.2"

},

"dependencies": {

"async": {

"version": "2.6.2",

"resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",

"integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",

"dev": true,

"requires": {

"lodash": "^4.17.11"

}

}

}

},

"grunt-contrib-compress": {

"version": "1.6.0",

"resolved": "https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-1.6.0.tgz",

"integrity": "sha512-wIFuvk+/Ny4E+OgEfJYFZgoH7KcU/nnNFbYasB7gRvrcRyW6vmTp3Pj8a4rFSR3tbFMjrGvTUszdO6fgLajgZQ==",

"dev": true,

"requires": {

"archiver": "^1.3.0",

"chalk": "^1.1.1",

"iltorb": "^2.4.3",

"lodash": "^4.7.0",

"pretty-bytes": "^4.0.2",

"stream-buffers": "^2.1.0"

},

"dependencies": {

"ansi-styles": {

"version": "2.2.1",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",

"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",

"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.2",

"has-ansi": "^2.0.0",

"strip-ansi": "^3.0.0",

"supports-color": "^2.0.0"

}

},

"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

}

}

},

"grunt-contrib-copy": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",

"integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=",

"dev": true,

"requires": {

"chalk": "^1.1.1",

"file-sync-cmp": "^0.1.0"

},

"dependencies": {

"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

},

"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"

}

},

"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"

}

},

"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

}

}

},

"grunt-contrib-uglify": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-4.0.1.tgz",

"integrity": "sha512-dwf8/+4uW1+7pH72WButOEnzErPGmtUvc8p08B0eQS/6ON0WdeQu0+WFeafaPTbbY1GqtS25lsHWaDeiTQNWPg==",

"dev": true,

"requires": {

"chalk": "^2.4.1",

"maxmin": "^2.1.0",

"uglify-js": "^3.5.0",

"uri-path": "^1.0.0"

}

},

"grunt-contrib-yuidoc": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/grunt-contrib-yuidoc/-/grunt-contrib-yuidoc-1.0.0.tgz",

"integrity": "sha1-IqLEphsgGKLRtZVGLYhWJXGH0/I=",

"dev": true,

"requires": {

"yuidocjs": "^0.10.0"

}

},

"grunt-gh-pages": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/grunt-gh-pages/-/grunt-gh-pages-3.1.0.tgz",

"integrity": "sha512-JnKwDzA3TGskIo0aLSbaT09D4S0nqXFMokbC0YEWm/twTcrCXLfnE8P/kMDoftd6/MXygrJZF7eTiqqsGxofYw==",

"dev": true,

"requires": {

"async": "2.0.1",

"fs-extra": "^0.30.0",

"graceful-fs": "4.1.5",

"q": "0.9.3",

"q-io": "^1.13.6",

"url-safe": "^2.0.0"

},

"dependencies": {

"async": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/async/-/async-2.0.1.tgz",

"integrity": "sha1-twnMAoCpw28J9FNr6CPIOKkEniU=",

"dev": true,

"requires": {

"lodash": "^4.8.0"

}

},

"graceful-fs": {

"version": "4.1.5",

"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",

"integrity": "sha1-9HRejK7V4N0u8hu14tIpoy6Ak8A=",

"dev": true

}

}

},

"grunt-git": {

"version": "1.0.14",

"resolved": "https://registry.npmjs.org/grunt-git/-/grunt-git-1.0.14.tgz",

"integrity": "sha512-cjavNWMysd7qnNMfGArtSdRRbtCUkvDoY/IM0MRcQJCGEEr7B/Onbz53ke7uM/EZroXEOMWtdc647m8TnevoaQ==",

"dev": true,

"requires": {

"flopmang": "^1.0.0"

}

},

"grunt-known-options": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",

"integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",

"dev": true

},

"grunt-legacy-log": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",

"integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",

"dev": true,

"requires": {

"colors": "~1.1.2",

"grunt-legacy-log-utils": "~2.1.0",

"hooker": "~0.2.3",

"lodash": "~4.17.19"

}

},

"grunt-legacy-log-utils": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",

"integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",

"dev": true,

"requires": {

"chalk": "~4.1.0",

"lodash": "~4.17.19"

},

"dependencies": {

"ansi-styles": {

"version": "4.3.0",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",

"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",

"dev": true,

"requires": {

"color-convert": "^2.0.1"

}

},

"chalk": {

"version": "4.1.1",

"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",

"integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",

"dev": true,

"requires": {

"ansi-styles": "^4.1.0",

"supports-color": "^7.1.0"

}

},

"color-convert": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",

"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",

"dev": true,

"requires": {

"color-name": "~1.1.4"

}

},

"color-name": {

"version": "1.1.4",

"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",

"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",

"dev": true

},

"has-flag": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",

"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",

"dev": true

},

"supports-color": {

"version": "7.2.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",

"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",

"dev": true,

"requires": {

"has-flag": "^4.0.0"

}

}

}

},

"grunt-legacy-util": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",

"integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",

"dev": true,

"requires": {

"async": "~3.2.0",

"exit": "~0.1.2",

"getobject": "~1.0.0",

"hooker": "~0.2.3",

"lodash": "~4.17.21",

"underscore.string": "~3.3.5",

"which": "~2.0.2"

},

"dependencies": {

"async": {

"version": "3.2.0",

"resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",

"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",

"dev": true

},

"which": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",

"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",

"dev": true,

"requires": {

"isexe": "^2.0.0"

}

}

}

},

"grunt-release": {

"version": "0.14.0",

"resolved": "https://registry.npmjs.org/grunt-release/-/grunt-release-0.14.0.tgz",

"integrity": "sha1-uNYAiJVhlm1g/9zAYGfrAVWX940=",

"dev": true,

"requires": {

"q": "^1.4.1",

"semver": "^5.1.0",

"shelljs": "^0.7.0",

"superagent": "^1.8.3"

},

"dependencies": {

"q": {

"version": "1.5.1",

"resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",

"integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",

"dev": true

}

}

},

"gzip-size": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",

"integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",

"dev": true,

"requires": {

"duplexer": "^0.1.1"

}

},

"has": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",

"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",

"dev": true,

"requires": {

"function-bind": "^1.1.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"

},

"dependencies": {

"ansi-regex": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",

"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",

"dev": true

}

}

},

"has-flag": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",

"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",

"dev": true

},

"has-symbols": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",

"integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",

"dev": true

},

"has-unicode": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",

"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",

"dev": true,

"optional": true

},

"has-value": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",

"integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",

"dev": true,

"requires": {

"get-value": "^2.0.6",

"has-values": "^1.0.0",

"isobject": "^3.0.0"

}

},

"has-values": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",

"integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",

"dev": true,

"requires": {

"is-number": "^3.0.0",

"kind-of": "^4.0.0"

},

"dependencies": {

"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-number": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",

"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",

"dev": true,

"requires": {

"kind-of": "^3.0.2"

},

"dependencies": {

"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"

}

}

}

},

"kind-of": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",

"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",

"dev": true,

"requires": {

"is-buffer": "^1.1.5"

}

}

}

},

"hasha": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz",

"integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==",

"dev": true,

"requires": {

"is-stream": "^2.0.0",

"type-fest": "^0.8.0"

}

},

"hawk": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz",

"integrity": "sha1-h81JH5tG5OKurKM1QWdmiF0tHtk=",

"dev": true,

"optional": true,

"requires": {

"boom": "0.4.x",

"cryptiles": "0.2.x",

"hoek": "0.9.x",

"sntp": "0.2.x"

}

},

"he": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",

"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",

"dev": true

},

"hoek": {

"version": "0.9.1",

"resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz",

"integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=",

"dev": true,

"optional": true

},

"homedir-polyfill": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",

"integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",

"dev": true,

"requires": {

"parse-passwd": "^1.0.0"

}

},

"hooker": {

"version": "0.2.3",

"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",

"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",

"dev": true

},

"html-escaper": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz",

"integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==",

"dev": true

},

"http-errors": {

"version": "1.7.2",

"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",

"integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",

"dev": true,

"requires": {

"depd": "~1.1.2",

"inherits": "2.0.3",

"setprototypeof": "1.1.1",

"statuses": ">= 1.5.0 < 2",

"toidentifier": "1.0.0"

}

},

"iconv-lite": {

"version": "0.4.24",

"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",

"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",

"dev": true,

"requires": {

"safer-buffer": ">= 2.1.2 < 3"

}

},

"ieee754": {

"version": "1.1.13",

"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",

"integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",

"dev": true

},

"ignore": {

"version": "4.0.6",

"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",

"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",

"dev": true

},

"iltorb": {

"version": "2.4.5",

"resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz",

"integrity": "sha512-EMCMl3LnnNSZJS5QrxyZmMTaAC4+TJkM5woD+xbpm9RB+mFYCr7C05GFE3TEGCsVQSVHmjX+3sf5AiwsylNInQ==",

"dev": true,

"optional": true,

"requires": {

"detect-libc": "^1.0.3",

"nan": "^2.14.0",

"npmlog": "^4.1.2",

"prebuild-install": "^5.3.3",

"which-pm-runs": "^1.0.0"

}

},

"import-fresh": {

"version": "3.2.1",

"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",

"integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",

"dev": true,

"requires": {

"parent-module": "^1.0.0",

"resolve-from": "^4.0.0"

}

},

"imurmurhash": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",

"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",

"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.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

},

"ini": {

"version": "1.3.7",

"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",

"integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==",

"dev": true

},

"inquirer": {

"version": "7.1.0",

"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",

"integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",

"dev": true,

"requires": {

"ansi-escapes": "^4.2.1",

"chalk": "^3.0.0",

"cli-cursor": "^3.1.0",

"cli-width": "^2.0.0",

"external-editor": "^3.0.3",

"figures": "^3.0.0",

"lodash": "^4.17.15",

"mute-stream": "0.0.8",

"run-async": "^2.4.0",

"rxjs": "^6.5.3",

"string-width": "^4.1.0",

"strip-ansi": "^6.0.0",

"through": "^2.3.6"

},

"dependencies": {

"ansi-regex": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",

"integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",

"dev": true

},

"ansi-styles": {

"version": "4.2.1",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",

"integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",

"dev": true,

"requires": {

"@types/color-name": "^1.1.1",

"color-convert": "^2.0.1"

}

},

"chalk": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",

"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",

"dev": true,

"requires": {

"ansi-styles": "^4.1.0",

"supports-color": "^7.1.0"

}

},

"color-convert": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",

"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",

"dev": true,

"requires": {

"color-name": "~1.1.4"

}

},

"color-name": {

"version": "1.1.4",

"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",

"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",

"dev": true

},

"emoji-regex": {

"version": "8.0.0",

"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",

"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",

"dev": true

},

"has-flag": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",

"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",

"dev": true

},

"is-fullwidth-code-point": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",

"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",

"dev": true

},

"string-width": {

"version": "4.2.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",

"integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",

"dev": true,

"requires": {

"emoji-regex": "^8.0.0",

"is-fullwidth-code-point": "^3.0.0",

"strip-ansi": "^6.0.0"

}

},

"strip-ansi": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",

"integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",

"dev": true,

"requires": {

"ansi-regex": "^5.0.0"

}

},

"supports-color": {

"version": "7.1.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",

"integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",

"dev": true,

"requires": {

"has-flag": "^4.0.0"

}

}

}

},

"interpret": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",

"integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",

"dev": true

},

"ipaddr.js": {

"version": "1.9.0",

"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",

"integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",

"dev": true

},

"is-absolute": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",

"integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",

"dev": true,

"requires": {

"is-relative": "^1.0.0",

"is-windows": "^1.0.1"

}

},

"is-accessor-descriptor": {

"version": "0.1.6",

"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",

"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",

"dev": true,

"requires": {

"kind-of": "^3.0.2"

},

"dependencies": {

"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

},

"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"

}

}

}

},

"is-binary-path": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",

"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",

"dev": true,

"requires": {

"binary-extensions": "^2.0.0"

}

},

"is-buffer": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",

"integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",

"dev": true

},

"is-callable": {

"version": "1.1.5",

"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",

"integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",

"dev": true

},

"is-data-descriptor": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",

"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",

"dev": true,

"requires": {

"kind-of": "^3.0.2"

},

"dependencies": {

"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

},

"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"

}

}

}

},

"is-date-object": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",

"integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",

"dev": true

},

"is-descriptor": {

"version": "0.1.6",

"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",

"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",

"dev": true,

"requires": {

"is-accessor-descriptor": "^0.1.6",

"is-data-descriptor": "^0.1.4",

"kind-of": "^5.0.0"

},

"dependencies": {

"kind-of": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",

"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",

"dev": true

}

}

},

"is-extendable": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",

"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",

"dev": true

},

"is-extglob": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",

"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",

"dev": true

},

"is-fullwidth-code-point": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",

"integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",

"dev": true

},

"is-glob": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",

"integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",

"dev": true,

"requires": {

"is-extglob": "^2.1.1"

}

},

"is-number": {

"version": "7.0.0",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",

"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",

"dev": true

},

"is-plain-object": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",

"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",

"dev": true,

"requires": {

"isobject": "^3.0.1"

}

},

"is-promise": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",

"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",

"dev": true

},

"is-regex": {

"version": "1.0.5",

"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",

"integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",

"dev": true,

"requires": {

"has": "^1.0.3"

}

},

"is-relative": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",

"integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",

"dev": true,

"requires": {

"is-unc-path": "^1.0.0"

}

},

"is-stream": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",

"integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",

"dev": true

},

"is-symbol": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",

"integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",

"dev": true,

"requires": {

"has-symbols": "^1.0.1"

}

},

"is-typedarray": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",

"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",

"dev": true

},

"is-unc-path": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",

"integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",

"dev": true,

"requires": {

"unc-path-regex": "^0.1.2"

}

},

"is-windows": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",

"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",

"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

},

"isobject": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",

"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",

"dev": true

},

"istanbul-lib-coverage": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",

"integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",

"dev": true

},

"istanbul-lib-hook": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",

"integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",

"dev": true,

"requires": {

"append-transform": "^2.0.0"

}

},

"istanbul-lib-instrument": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz",

"integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==",

"dev": true,

"requires": {

"@babel/core": "^7.7.5",

"@babel/parser": "^7.7.5",

"@babel/template": "^7.7.4",

"@babel/traverse": "^7.7.4",

"@istanbuljs/schema": "^0.1.2",

"istanbul-lib-coverage": "^3.0.0",

"semver": "^6.3.0"

},

"dependencies": {

"semver": {

"version": "6.3.0",

"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",

"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",

"dev": true

}

}

},

"istanbul-lib-processinfo": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz",

"integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==",

"dev": true,

"requires": {

"archy": "^1.0.0",

"cross-spawn": "^7.0.0",

"istanbul-lib-coverage": "^3.0.0-alpha.1",

"make-dir": "^3.0.0",

"p-map": "^3.0.0",

"rimraf": "^3.0.0",

"uuid": "^3.3.3"

},

"dependencies": {

"cross-spawn": {

"version": "7.0.1",

"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz",

"integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==",

"dev": true,

"requires": {

"path-key": "^3.1.0",

"shebang-command": "^2.0.0",

"which": "^2.0.1"

}

},

"path-key": {

"version": "3.1.1",

"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",

"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",

"dev": true

},

"rimraf": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",

"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

},

"shebang-command": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",

"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",

"dev": true,

"requires": {

"shebang-regex": "^3.0.0"

}

},

"shebang-regex": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",

"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",

"dev": true

},

"which": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",

"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",

"dev": true,

"requires": {

"isexe": "^2.0.0"

}

}

}

},

"istanbul-lib-report": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",

"integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",

"dev": true,

"requires": {

"istanbul-lib-coverage": "^3.0.0",

"make-dir": "^3.0.0",

"supports-color": "^7.1.0"

},

"dependencies": {

"has-flag": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",

"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",

"dev": true

},

"supports-color": {

"version": "7.1.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",

"integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",

"dev": true,

"requires": {

"has-flag": "^4.0.0"

}

}

}

},

"istanbul-lib-source-maps": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",

"integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",

"dev": true,

"requires": {

"debug": "^4.1.1",

"istanbul-lib-coverage": "^3.0.0",

"source-map": "^0.6.1"

}

},

"istanbul-reports": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.0.tgz",

"integrity": "sha512-2osTcC8zcOSUkImzN2EWQta3Vdi4WjjKw99P2yWx5mLnigAM0Rd5uYFn1cf2i/Ois45GkNjaoTqc5CxgMSX80A==",

"dev": true,

"requires": {

"html-escaper": "^2.0.0",

"istanbul-lib-report": "^3.0.0"

}

},

"jazz-midi": {

"version": "1.7.2",

"resolved": "https://registry.npmjs.org/jazz-midi/-/jazz-midi-1.7.2.tgz",

"integrity": "sha512-pBTGVBsyp7UgZnELes21nHkSyHp5r4AKdpR7B3LPhikT1QQ17o4zHISDKk3Xsoi9iIJRp/8rMzOMmxPVADQXnA==",

"dev": true

},

"js-tokens": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",

"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",

"dev": true

},

"js-yaml": {

"version": "3.13.1",

"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",

"integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",

"dev": true,

"requires": {

"argparse": "^1.0.7",

"esprima": "^4.0.0"

}

},

"jsesc": {

"version": "2.5.2",

"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",

"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",

"dev": true

},

"json-schema-traverse": {

"version": "0.4.1",

"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",

"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",

"dev": true

},

"json-stable-stringify-without-jsonify": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",

"integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",

"dev": true

},

"json-stringify-safe": {

"version": "5.0.1",

"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",

"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",

"dev": true

},

"json5": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",

"integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",

"dev": true,

"requires": {

"minimist": "^1.2.5"

},

"dependencies": {

"minimist": {

"version": "1.2.5",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",

"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",

"dev": true

}

}

},

"jsonfile": {

"version": "2.4.0",

"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",

"integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",

"dev": true,

"requires": {

"graceful-fs": "^4.1.6"

}

},

"just-extend": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.1.0.tgz",

"integrity": "sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA==",

"dev": true

},

"jzz": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/jzz/-/jzz-1.0.2.tgz",

"integrity": "sha512-ARvjH0v8Q6H0muyHzJ7qVeUcO+dledzP78828QHF6s6JmUgR5grsVNByHJvymS9pwdkYBBD0mfU3jwCE91l/NA==",

"dev": true,

"requires": {

"@types/webmidi": "^2.0.4",

"jazz-midi": "^1.7.2"

}

},

"kind-of": {

"version": "6.0.3",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",

"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",

"dev": true

},

"klaw": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",

"integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",

"dev": true,

"requires": {

"graceful-fs": "^4.1.9"

}

},

"lazystream": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",

"integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",

"dev": true,

"requires": {

"readable-stream": "^2.0.5"

}

},

"levn": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",

"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",

"dev": true,

"requires": {

"prelude-ls": "~1.1.2",

"type-check": "~0.3.2"

}

},

"liftoff": {

"version": "2.5.0",

"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",

"integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",

"dev": true,

"requires": {

"extend": "^3.0.0",

"findup-sync": "^2.0.0",

"fined": "^1.0.1",

"flagged-respawn": "^1.0.0",

"is-plain-object": "^2.0.4",

"object.map": "^1.0.0",

"rechoir": "^0.6.2",

"resolve": "^1.1.7"

},

"dependencies": {

"findup-sync": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",

"integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",

"dev": true,

"requires": {

"detect-file": "^1.0.0",

"is-glob": "^3.1.0",

"micromatch": "^3.0.4",

"resolve-dir": "^1.0.1"

}

},

"is-glob": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",

"integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",

"dev": true,

"requires": {

"is-extglob": "^2.1.0"

}

}

}

},

"linkify-it": {

"version": "1.2.4",

"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz",

"integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=",

"dev": true,

"requires": {

"uc.micro": "^1.0.1"

}

},

"locate-path": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",

"integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",

"dev": true,

"requires": {

"p-locate": "^3.0.0",

"path-exists": "^3.0.0"

},

"dependencies": {

"path-exists": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",

"integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",

"dev": true

}

}

},

"lodash": {

"version": "4.17.21",

"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",

"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",

"dev": true

},

"lodash.flattendeep": {

"version": "4.4.0",

"resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",

"integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",

"dev": true

},

"lodash.get": {

"version": "4.4.2",

"resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",

"integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",

"dev": true

},

"log-symbols": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",

"integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",

"dev": true,

"requires": {

"chalk": "^2.4.2"

}

},

"make-dir": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",

"integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",

"dev": true,

"requires": {

"semver": "^6.0.0"

},

"dependencies": {

"semver": {

"version": "6.3.0",

"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",

"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",

"dev": true

}

}

},

"make-iterator": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",

"integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",

"dev": true,

"requires": {

"kind-of": "^6.0.2"

}

},

"map-cache": {

"version": "0.2.2",

"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",

"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",

"dev": true

},

"map-visit": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",

"integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",

"dev": true,

"requires": {

"object-visit": "^1.0.0"

}

},

"markdown-it": {

"version": "4.4.0",

"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-4.4.0.tgz",

"integrity": "sha1-PfNz2+pYepp/7z5WMRtokI91xBQ=",

"dev": true,

"requires": {

"argparse": "~1.0.2",

"entities": "~1.1.1",

"linkify-it": "~1.2.0",

"mdurl": "~1.0.0",

"uc.micro": "^1.0.0"

}

},

"maxmin": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",

"integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",

"dev": true,

"requires": {

"chalk": "^1.0.0",

"figures": "^1.0.1",

"gzip-size": "^3.0.0",

"pretty-bytes": "^3.0.0"

},

"dependencies": {

"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

},

"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"

}

},

"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"

}

},

"pretty-bytes": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",

"integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",

"dev": true,

"requires": {

"number-is-nan": "^1.0.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"

}

},

"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

}

}

},

"mdn-links": {

"version": "0.1.0",

"resolved": "https://registry.npmjs.org/mdn-links/-/mdn-links-0.1.0.tgz",

"integrity": "sha1-4kyDuXy0xYhsw58veAcF+/4nOqU=",

"dev": true

},

"mdurl": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",

"integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",

"dev": true

},

"media-typer": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",

"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",

"dev": true

},

"merge-descriptors": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",

"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",

"dev": true

},

"methods": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",

"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",

"dev": true

},

"micromatch": {

"version": "3.1.10",

"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",

"integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",

"dev": true,

"requires": {

"arr-diff": "^4.0.0",

"array-unique": "^0.3.2",

"braces": "^2.3.1",

"define-property": "^2.0.2",

"extend-shallow": "^3.0.2",

"extglob": "^2.0.4",

"fragment-cache": "^0.2.1",

"kind-of": "^6.0.2",

"nanomatch": "^1.2.9",

"object.pick": "^1.3.0",

"regex-not": "^1.0.0",

"snapdragon": "^0.8.1",

"to-regex": "^3.0.2"

},

"dependencies": {

"braces": {

"version": "2.3.2",

"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",

"integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",

"dev": true,

"requires": {

"arr-flatten": "^1.1.0",

"array-unique": "^0.3.2",

"extend-shallow": "^2.0.1",

"fill-range": "^4.0.0",

"isobject": "^3.0.1",

"repeat-element": "^1.1.2",

"snapdragon": "^0.8.1",

"snapdragon-node": "^2.0.1",

"split-string": "^3.0.2",

"to-regex": "^3.0.1"

},

"dependencies": {

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

}

}

},

"fill-range": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",

"integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",

"dev": true,

"requires": {

"extend-shallow": "^2.0.1",

"is-number": "^3.0.0",

"repeat-string": "^1.6.1",

"to-regex-range": "^2.1.0"

},

"dependencies": {

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

}

}

},

"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-number": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",

"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",

"dev": true,

"requires": {

"kind-of": "^3.0.2"

},

"dependencies": {

"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"

}

}

}

},

"to-regex-range": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",

"integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",

"dev": true,

"requires": {

"is-number": "^3.0.0",

"repeat-string": "^1.6.1"

}

}

}

},

"midi-test": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/midi-test/-/midi-test-1.1.1.tgz",

"integrity": "sha512-GIXOj2UcjUibqqmNy/7bd1bTLocMWTpWEsMr6+uVk5kx+x6kdjp7vHi1XKT/Y+80xZxqSf039lT5FvHE8A+JVw==",

"dev": true

},

"mime": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",

"integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",

"dev": true

},

"mime-db": {

"version": "1.40.0",

"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",

"integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",

"dev": true

},

"mime-types": {

"version": "2.1.24",

"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",

"integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",

"dev": true,

"requires": {

"mime-db": "1.40.0"

}

},

"mimeparse": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/mimeparse/-/mimeparse-0.1.4.tgz",

"integrity": "sha1-2vsCdSNw/SJgk64xUsJxrwGsJUo=",

"dev": true

},

"mimic-fn": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",

"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",

"dev": true

},

"mimic-response": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",

"integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",

"dev": true,

"optional": true

},

"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.5",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",

"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",

"dev": true

},

"mixin-deep": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",

"integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",

"dev": true,

"requires": {

"for-in": "^1.0.2",

"is-extendable": "^1.0.1"

},

"dependencies": {

"is-extendable": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",

"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",

"dev": true,

"requires": {

"is-plain-object": "^2.0.4"

}

}

}

},

"mkdirp": {

"version": "0.5.5",

"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",

"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",

"dev": true,

"requires": {

"minimist": "^1.2.5"

}

},

"mkdirp-classic": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",

"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",

"dev": true,

"optional": true

},

"mocha": {

"version": "7.1.1",

"resolved": "https://registry.npmjs.org/mocha/-/mocha-7.1.1.tgz",

"integrity": "sha512-3qQsu3ijNS3GkWcccT5Zw0hf/rWvu1fTN9sPvEd81hlwsr30GX2GcDSSoBxo24IR8FelmrAydGC6/1J5QQP4WA==",

"dev": true,

"requires": {

"ansi-colors": "3.2.3",

"browser-stdout": "1.3.1",

"chokidar": "3.3.0",

"debug": "3.2.6",

"diff": "3.5.0",

"escape-string-regexp": "1.0.5",

"find-up": "3.0.0",

"glob": "7.1.3",

"growl": "1.10.5",

"he": "1.2.0",

"js-yaml": "3.13.1",

"log-symbols": "3.0.0",

"minimatch": "3.0.4",

"mkdirp": "0.5.3",

"ms": "2.1.1",

"node-environment-flags": "1.0.6",

"object.assign": "4.1.0",

"strip-json-comments": "2.0.1",

"supports-color": "6.0.0",

"which": "1.3.1",

"wide-align": "1.1.3",

"yargs": "13.3.2",

"yargs-parser": "13.1.2",

"yargs-unparser": "1.6.0"

},

"dependencies": {

"debug": {

"version": "3.2.6",

"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",

"integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"find-up": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",

"integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",

"dev": true,

"requires": {

"locate-path": "^3.0.0"

}

},

"minimist": {

"version": "1.2.5",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",

"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",

"dev": true

},

"mkdirp": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz",

"integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==",

"dev": true,

"requires": {

"minimist": "^1.2.5"

}

},

"supports-color": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz",

"integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==",

"dev": true,

"requires": {

"has-flag": "^3.0.0"

}

}

}

},

"moment": {

"version": "2.24.0",

"resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",

"integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==",

"dev": true

},

"ms": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",

"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",

"dev": true

},

"mute-stream": {

"version": "0.0.8",

"resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",

"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",

"dev": true

},

"nan": {

"version": "2.14.0",

"resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",

"integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",

"dev": true,

"optional": true

},

"nanomatch": {

"version": "1.2.13",

"resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",

"integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",

"dev": true,

"requires": {

"arr-diff": "^4.0.0",

"array-unique": "^0.3.2",

"define-property": "^2.0.2",

"extend-shallow": "^3.0.2",

"fragment-cache": "^0.2.1",

"is-windows": "^1.0.2",

"kind-of": "^6.0.2",

"object.pick": "^1.3.0",

"regex-not": "^1.0.0",

"snapdragon": "^0.8.1",

"to-regex": "^3.0.1"

}

},

"napi-build-utils": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",

"integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",

"dev": true,

"optional": true

},

"natural-compare": {

"version": "1.4.0",

"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",

"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",

"dev": true

},

"negotiator": {

"version": "0.6.2",

"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",

"integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",

"dev": true

},

"next-tick": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",

"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",

"dev": true

},

"nice-try": {

"version": "1.0.5",

"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",

"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",

"dev": true

},

"nise": {

"version": "4.0.3",

"resolved": "https://registry.npmjs.org/nise/-/nise-4.0.3.tgz",

"integrity": "sha512-EGlhjm7/4KvmmE6B/UFsKh7eHykRl9VH+au8dduHLCyWUO/hr7+N+WtTvDUwc9zHuM1IaIJs/0lQ6Ag1jDkQSg==",

"dev": true,

"requires": {

"@sinonjs/commons": "^1.7.0",

"@sinonjs/fake-timers": "^6.0.0",

"@sinonjs/text-encoding": "^0.7.1",

"just-extend": "^4.0.2",

"path-to-regexp": "^1.7.0"

},

"dependencies": {

"isarray": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",

"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",

"dev": true

},

"path-to-regexp": {

"version": "1.8.0",

"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",

"integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",

"dev": true,

"requires": {

"isarray": "0.0.1"

}

}

}

},

"node-abi": {

"version": "2.15.0",

"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.15.0.tgz",

"integrity": "sha512-FeLpTS0F39U7hHZU1srAK4Vx+5AHNVOTP+hxBNQknR/54laTHSFIJkDWDqiquY1LeLUgTfPN7sLPhMubx0PLAg==",

"dev": true,

"optional": true,

"requires": {

"semver": "^5.4.1"

}

},

"node-environment-flags": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz",

"integrity": "sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==",

"dev": true,

"requires": {

"object.getownpropertydescriptors": "^2.0.3",

"semver": "^5.7.0"

}

},

"node-preload": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",

"integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",

"dev": true,

"requires": {

"process-on-spawn": "^1.0.0"

}

},

"noop-logger": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",

"integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=",

"dev": true,

"optional": 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-path": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",

"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",

"dev": true,

"requires": {

"remove-trailing-separator": "^1.0.1"

}

},

"npmlog": {

"version": "4.1.2",

"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",

"integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",

"dev": true,

"optional": true,

"requires": {

"are-we-there-yet": "~1.1.2",

"console-control-strings": "~1.1.0",

"gauge": "~2.7.3",

"set-blocking": "~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

},

"nyc": {

"version": "15.0.0",

"resolved": "https://registry.npmjs.org/nyc/-/nyc-15.0.0.tgz",

"integrity": "sha512-qcLBlNCKMDVuKb7d1fpxjPR8sHeMVX0CHarXAVzrVWoFrigCkYR8xcrjfXSPi5HXM7EU78L6ywO7w1c5rZNCNg==",

"dev": true,

"requires": {

"@istanbuljs/load-nyc-config": "^1.0.0",

"@istanbuljs/schema": "^0.1.2",

"caching-transform": "^4.0.0",

"convert-source-map": "^1.7.0",

"decamelize": "^1.2.0",

"find-cache-dir": "^3.2.0",

"find-up": "^4.1.0",

"foreground-child": "^2.0.0",

"glob": "^7.1.6",

"istanbul-lib-coverage": "^3.0.0",

"istanbul-lib-hook": "^3.0.0",

"istanbul-lib-instrument": "^4.0.0",

"istanbul-lib-processinfo": "^2.0.2",

"istanbul-lib-report": "^3.0.0",

"istanbul-lib-source-maps": "^4.0.0",

"istanbul-reports": "^3.0.0",

"js-yaml": "^3.13.1",

"make-dir": "^3.0.0",

"node-preload": "^0.2.0",

"p-map": "^3.0.0",

"process-on-spawn": "^1.0.0",

"resolve-from": "^5.0.0",

"rimraf": "^3.0.0",

"signal-exit": "^3.0.2",

"spawn-wrap": "^2.0.0",

"test-exclude": "^6.0.0",

"uuid": "^3.3.3",

"yargs": "^15.0.2"

},

"dependencies": {

"ansi-regex": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",

"integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",

"dev": true

},

"ansi-styles": {

"version": "4.2.1",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",

"integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",

"dev": true,

"requires": {

"@types/color-name": "^1.1.1",

"color-convert": "^2.0.1"

}

},

"camelcase": {

"version": "5.3.1",

"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",

"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",

"dev": true

},

"cliui": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",

"integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",

"dev": true,

"requires": {

"string-width": "^4.2.0",

"strip-ansi": "^6.0.0",

"wrap-ansi": "^6.2.0"

}

},

"color-convert": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",

"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",

"dev": true,

"requires": {

"color-name": "~1.1.4"

}

},

"color-name": {

"version": "1.1.4",

"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",

"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",

"dev": true

},

"emoji-regex": {

"version": "8.0.0",

"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",

"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",

"dev": true

},

"find-up": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",

"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",

"dev": true,

"requires": {

"locate-path": "^5.0.0",

"path-exists": "^4.0.0"

}

},

"glob": {

"version": "7.1.6",

"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",

"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",

"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"

}

},

"is-fullwidth-code-point": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",

"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",

"dev": true

},

"locate-path": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",

"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",

"dev": true,

"requires": {

"p-locate": "^4.1.0"

}

},

"p-locate": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",

"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",

"dev": true,

"requires": {

"p-limit": "^2.2.0"

}

},

"path-exists": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",

"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",

"dev": true

},

"resolve-from": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",

"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",

"dev": true

},

"rimraf": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",

"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

},

"string-width": {

"version": "4.2.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",

"integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",

"dev": true,

"requires": {

"emoji-regex": "^8.0.0",

"is-fullwidth-code-point": "^3.0.0",

"strip-ansi": "^6.0.0"

}

},

"strip-ansi": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",

"integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",

"dev": true,

"requires": {

"ansi-regex": "^5.0.0"

}

},

"wrap-ansi": {

"version": "6.2.0",

"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",

"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",

"dev": true,

"requires": {

"ansi-styles": "^4.0.0",

"string-width": "^4.1.0",

"strip-ansi": "^6.0.0"

}

},

"yargs": {

"version": "15.3.1",

"resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz",

"integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==",

"dev": true,

"requires": {

"cliui": "^6.0.0",

"decamelize": "^1.2.0",

"find-up": "^4.1.0",

"get-caller-file": "^2.0.1",

"require-directory": "^2.1.1",

"require-main-filename": "^2.0.0",

"set-blocking": "^2.0.0",

"string-width": "^4.2.0",

"which-module": "^2.0.0",

"y18n": "^4.0.0",

"yargs-parser": "^18.1.1"

}

},

"yargs-parser": {

"version": "18.1.3",

"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",

"integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",

"dev": true,

"requires": {

"camelcase": "^5.0.0",

"decamelize": "^1.2.0"

}

}

}

},

"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-copy": {

"version": "0.1.0",

"resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",

"integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",

"dev": true,

"requires": {

"copy-descriptor": "^0.1.0",

"define-property": "^0.2.5",

"kind-of": "^3.0.3"

},

"dependencies": {

"define-property": {

"version": "0.2.5",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",

"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",

"dev": true,

"requires": {

"is-descriptor": "^0.1.0"

}

},

"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

},

"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"

}

}

}

},

"object-inspect": {

"version": "1.7.0",

"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",

"integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",

"dev": true

},

"object-keys": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",

"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",

"dev": true

},

"object-visit": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",

"integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",

"dev": true,

"requires": {

"isobject": "^3.0.0"

}

},

"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"

}

},

"object.defaults": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",

"integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",

"dev": true,

"requires": {

"array-each": "^1.0.1",

"array-slice": "^1.0.0",

"for-own": "^1.0.0",

"isobject": "^3.0.0"

}

},

"object.getownpropertydescriptors": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz",

"integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==",

"dev": true,

"requires": {

"define-properties": "^1.1.3",

"es-abstract": "^1.17.0-next.1"

}

},

"object.map": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",

"integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",

"dev": true,

"requires": {

"for-own": "^1.0.0",

"make-iterator": "^1.0.0"

}

},

"object.pick": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",

"integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",

"dev": true,

"requires": {

"isobject": "^3.0.1"

}

},

"on-finished": {

"version": "2.3.0",

"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",

"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",

"dev": true,

"requires": {

"ee-first": "1.1.1"

}

},

"once": {

"version": "1.4.0",

"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",

"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",

"dev": true,

"requires": {

"wrappy": "1"

}

},

"onetime": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",

"integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",

"dev": true,

"requires": {

"mimic-fn": "^2.1.0"

}

},

"optionator": {

"version": "0.8.3",

"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",

"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",

"dev": true,

"requires": {

"deep-is": "~0.1.3",

"fast-levenshtein": "~2.0.6",

"levn": "~0.3.0",

"prelude-ls": "~1.1.2",

"type-check": "~0.3.2",

"word-wrap": "~1.2.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-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

},

"osenv": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",

"integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",

"dev": true,

"requires": {

"os-homedir": "^1.0.0",

"os-tmpdir": "^1.0.0"

}

},

"p-limit": {

"version": "2.2.2",

"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",

"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",

"dev": true,

"requires": {

"p-try": "^2.0.0"

}

},

"p-locate": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",

"integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",

"dev": true,

"requires": {

"p-limit": "^2.0.0"

}

},

"p-map": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",

"integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",

"dev": true,

"requires": {

"aggregate-error": "^3.0.0"

}

},

"p-try": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",

"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",

"dev": true

},

"package-hash": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",

"integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",

"dev": true,

"requires": {

"graceful-fs": "^4.1.15",

"hasha": "^5.0.0",

"lodash.flattendeep": "^4.4.0",

"release-zalgo": "^1.0.0"

}

},

"parent-module": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",

"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",

"dev": true,

"requires": {

"callsites": "^3.0.0"

}

},

"parse-filepath": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",

"integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",

"dev": true,

"requires": {

"is-absolute": "^1.0.0",

"map-cache": "^0.2.0",

"path-root": "^0.1.1"

}

},

"parse-passwd": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",

"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",

"dev": true

},

"parseurl": {

"version": "1.3.3",

"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",

"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",

"dev": true

},

"pascalcase": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",

"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",

"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-key": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",

"integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",

"dev": true

},

"path-parse": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",

"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",

"dev": true

},

"path-root": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",

"integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",

"dev": true,

"requires": {

"path-root-regex": "^0.1.0"

}

},

"path-root-regex": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",

"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",

"dev": true

},

"path-to-regexp": {

"version": "0.1.7",

"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",

"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",

"dev": true

},

"pathval": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",

"integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",

"dev": true

},

"picomatch": {

"version": "2.2.1",

"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz",

"integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==",

"dev": true

},

"pkg-dir": {

"version": "4.2.0",

"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",

"integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",

"dev": true,

"requires": {

"find-up": "^4.0.0"

},

"dependencies": {

"find-up": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",

"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",

"dev": true,

"requires": {

"locate-path": "^5.0.0",

"path-exists": "^4.0.0"

}

},

"locate-path": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",

"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",

"dev": true,

"requires": {

"p-locate": "^4.1.0"

}

},

"p-locate": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",

"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",

"dev": true,

"requires": {

"p-limit": "^2.2.0"

}

},

"path-exists": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",

"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",

"dev": true

}

}

},

"posix-character-classes": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",

"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",

"dev": true

},

"prebuild-install": {

"version": "5.3.3",

"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz",

"integrity": "sha512-GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==",

"dev": true,

"optional": true,

"requires": {

"detect-libc": "^1.0.3",

"expand-template": "^2.0.3",

"github-from-package": "0.0.0",

"minimist": "^1.2.0",

"mkdirp": "^0.5.1",

"napi-build-utils": "^1.0.1",

"node-abi": "^2.7.0",

"noop-logger": "^0.1.1",

"npmlog": "^4.0.1",

"pump": "^3.0.0",

"rc": "^1.2.7",

"simple-get": "^3.0.3",

"tar-fs": "^2.0.0",

"tunnel-agent": "^0.6.0",

"which-pm-runs": "^1.0.0"

},

"dependencies": {

"minimist": {

"version": "1.2.5",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",

"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",

"dev": true,

"optional": 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

},

"pretty-bytes": {

"version": "4.0.2",

"resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz",

"integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=",

"dev": true

},

"process-nextick-args": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",

"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",

"dev": true

},

"process-on-spawn": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",

"integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",

"dev": true,

"requires": {

"fromentries": "^1.2.0"

}

},

"progress": {

"version": "2.0.3",

"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",

"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",

"dev": true

},

"proxy-addr": {

"version": "2.0.5",

"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",

"integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",

"dev": true,

"requires": {

"forwarded": "~0.1.2",

"ipaddr.js": "1.9.0"

}

},

"psl": {

"version": "1.1.31",

"resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",

"integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",

"dev": true,

"optional": true

},

"pump": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",

"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",

"dev": true,

"optional": true,

"requires": {

"end-of-stream": "^1.1.0",

"once": "^1.3.1"

}

},

"punycode": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",

"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",

"dev": true

},

"q": {

"version": "0.9.3",

"resolved": "https://registry.npmjs.org/q/-/q-0.9.3.tgz",

"integrity": "sha1-QE6rutDQMe01/LU/fFvAYoO050w=",

"dev": true

},

"q-io": {

"version": "1.13.6",

"resolved": "https://registry.npmjs.org/q-io/-/q-io-1.13.6.tgz",

"integrity": "sha1-BFC9s54IfLiaX9SkFjfqM0fJhTg=",

"dev": true,

"requires": {

"es6-set": "^0.1.1",

"mime": "^1.2.11",

"mimeparse": "^0.1.4",

"q": "^1.0.1",

"qs": "^1.2.1",

"url2": "^0.0.0"

},

"dependencies": {

"q": {

"version": "1.5.1",

"resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",

"integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",

"dev": true

},

"qs": {

"version": "1.2.2",

"resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz",

"integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g=",

"dev": true

}

}

},

"range-parser": {

"version": "1.2.1",

"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",

"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",

"dev": true

},

"raw-body": {

"version": "2.4.0",

"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",

"integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",

"dev": true,

"requires": {

"bytes": "3.1.0",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"unpipe": "1.0.0"

}

},

"rc": {

"version": "1.2.8",

"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",

"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",

"dev": true,

"optional": true,

"requires": {

"deep-extend": "^0.6.0",

"ini": "~1.3.0",

"minimist": "^1.2.0",

"strip-json-comments": "~2.0.1"

},

"dependencies": {

"minimist": {

"version": "1.2.5",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",

"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",

"dev": true,

"optional": true

}

}

},

"readable-stream": {

"version": "2.3.7",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",

"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",

"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"

}

},

"readdirp": {

"version": "3.2.0",

"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz",

"integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==",

"dev": true,

"requires": {

"picomatch": "^2.0.4"

}

},

"rechoir": {

"version": "0.6.2",

"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",

"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",

"dev": true,

"requires": {

"resolve": "^1.1.6"

}

},

"reduce-component": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/reduce-component/-/reduce-component-1.0.1.tgz",

"integrity": "sha1-4Mk1QsV0UhvqE98PlIjtgqt3xdo=",

"dev": true

},

"regex-not": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",

"integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",

"dev": true,

"requires": {

"extend-shallow": "^3.0.2",

"safe-regex": "^1.1.0"

}

},

"regexpp": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",

"integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",

"dev": true

},

"release-zalgo": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",

"integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=",

"dev": true,

"requires": {

"es6-error": "^4.0.1"

}

},

"remove-trailing-separator": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",

"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",

"dev": true

},

"repeat-element": {

"version": "1.1.4",

"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",

"integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",

"dev": true

},

"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

},

"require-directory": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",

"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",

"dev": true

},

"require-main-filename": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",

"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",

"dev": true

},

"resolve": {

"version": "1.10.1",

"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz",

"integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==",

"dev": true,

"requires": {

"path-parse": "^1.0.6"

}

},

"resolve-dir": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",

"integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",

"dev": true,

"requires": {

"expand-tilde": "^2.0.0",

"global-modules": "^1.0.0"

}

},

"resolve-from": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",

"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",

"dev": true

},

"resolve-url": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",

"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",

"dev": true

},

"restore-cursor": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",

"integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",

"dev": true,

"requires": {

"onetime": "^5.1.0",

"signal-exit": "^3.0.2"

}

},

"ret": {

"version": "0.1.15",

"resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",

"integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",

"dev": true

},

"rimraf": {

"version": "2.6.3",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",

"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

},

"run-async": {

"version": "2.4.0",

"resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",

"integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",

"dev": true,

"requires": {

"is-promise": "^2.1.0"

}

},

"rxjs": {

"version": "6.5.4",

"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz",

"integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==",

"dev": true,

"requires": {

"tslib": "^1.9.0"

}

},

"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-regex": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",

"integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",

"dev": true,

"requires": {

"ret": "~0.1.10"

}

},

"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.7.0",

"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",

"integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",

"dev": true

},

"send": {

"version": "0.17.1",

"resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",

"integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",

"dev": true,

"requires": {

"debug": "2.6.9",

"depd": "~1.1.2",

"destroy": "~1.0.4",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"etag": "~1.8.1",

"fresh": "0.5.2",

"http-errors": "~1.7.2",

"mime": "1.6.0",

"ms": "2.1.1",

"on-finished": "~2.3.0",

"range-parser": "~1.2.1",

"statuses": "~1.5.0"

},

"dependencies": {

"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"

},

"dependencies": {

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

}

}

},

"mime": {

"version": "1.6.0",

"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",

"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",

"dev": true

}

}

},

"serve-static": {

"version": "1.14.1",

"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",

"integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",

"dev": true,

"requires": {

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"parseurl": "~1.3.3",

"send": "0.17.1"

}

},

"set-blocking": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",

"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",

"dev": true

},

"set-value": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",

"integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",

"dev": true,

"requires": {

"extend-shallow": "^2.0.1",

"is-extendable": "^0.1.1",

"is-plain-object": "^2.0.3",

"split-string": "^3.0.1"

},

"dependencies": {

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

}

}

},

"setprototypeof": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",

"integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",

"dev": true

},

"shebang-command": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",

"integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",

"dev": true,

"requires": {

"shebang-regex": "^1.0.0"

}

},

"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.7.8",

"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",

"integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",

"dev": true,

"requires": {

"glob": "^7.0.0",

"interpret": "^1.0.0",

"rechoir": "^0.6.2"

}

},

"signal-exit": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",

"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",

"dev": true

},

"simple-concat": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",

"integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",

"dev": true,

"optional": true

},

"simple-get": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",

"integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",

"dev": true,

"optional": true,

"requires": {

"decompress-response": "^4.2.0",

"once": "^1.3.1",

"simple-concat": "^1.0.0"

}

},

"sinon": {

"version": "9.0.1",

"resolved": "https://registry.npmjs.org/sinon/-/sinon-9.0.1.tgz",

"integrity": "sha512-iTTyiQo5T94jrOx7X7QLBZyucUJ2WvL9J13+96HMfm2CGoJYbIPqRfl6wgNcqmzk0DI28jeGx5bUTXizkrqBmg==",

"dev": true,

"requires": {

"@sinonjs/commons": "^1.7.0",

"@sinonjs/fake-timers": "^6.0.0",

"@sinonjs/formatio": "^5.0.1",

"@sinonjs/samsam": "^5.0.3",

"diff": "^4.0.2",

"nise": "^4.0.1",

"supports-color": "^7.1.0"

},

"dependencies": {

"diff": {

"version": "4.0.2",

"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",

"integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",

"dev": true

},

"has-flag": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",

"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",

"dev": true

},

"supports-color": {

"version": "7.1.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",

"integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",

"dev": true,

"requires": {

"has-flag": "^4.0.0"

}

}

}

},

"sinon-browser-only": {

"version": "1.12.1",

"resolved": "https://registry.npmjs.org/sinon-browser-only/-/sinon-browser-only-1.12.1.tgz",

"integrity": "sha1-LfV9H5ZlJeQFJRJC+LLA5IGtYxU=",

"dev": true

},

"slice-ansi": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",

"integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",

"dev": true,

"requires": {

"ansi-styles": "^3.2.0",

"astral-regex": "^1.0.0",

"is-fullwidth-code-point": "^2.0.0"

}

},

"snapdragon": {

"version": "0.8.2",

"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",

"integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",

"dev": true,

"requires": {

"base": "^0.11.1",

"debug": "^2.2.0",

"define-property": "^0.2.5",

"extend-shallow": "^2.0.1",

"map-cache": "^0.2.2",

"source-map": "^0.5.6",

"source-map-resolve": "^0.5.0",

"use": "^3.1.0"

},

"dependencies": {

"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"

}

},

"define-property": {

"version": "0.2.5",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",

"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",

"dev": true,

"requires": {

"is-descriptor": "^0.1.0"

}

},

"extend-shallow": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",

"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",

"dev": true,

"requires": {

"is-extendable": "^0.1.0"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"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

}

}

},

"snapdragon-node": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",

"integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",

"dev": true,

"requires": {

"define-property": "^1.0.0",

"isobject": "^3.0.0",

"snapdragon-util": "^3.0.1"

},

"dependencies": {

"define-property": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",

"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",

"dev": true,

"requires": {

"is-descriptor": "^1.0.0"

}

},

"is-accessor-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",

"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-data-descriptor": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",

"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",

"dev": true,

"requires": {

"kind-of": "^6.0.0"

}

},

"is-descriptor": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",

"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",

"dev": true,

"requires": {

"is-accessor-descriptor": "^1.0.0",

"is-data-descriptor": "^1.0.0",

"kind-of": "^6.0.2"

}

}

}

},

"snapdragon-util": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",

"integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",

"dev": true,

"requires": {

"kind-of": "^3.2.0"

},

"dependencies": {

"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

},

"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"

}

}

}

},

"sntp": {

"version": "0.2.4",

"resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",

"integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",

"dev": true,

"optional": true,

"requires": {

"hoek": "0.9.x"

}

},

"source-map": {

"version": "0.6.1",

"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",

"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",

"dev": true

},

"source-map-resolve": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",

"integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",

"dev": true,

"requires": {

"atob": "^2.1.2",

"decode-uri-component": "^0.2.0",

"resolve-url": "^0.2.1",

"source-map-url": "^0.4.0",

"urix": "^0.1.0"

}

},

"source-map-url": {

"version": "0.4.1",

"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",

"integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",

"dev": true

},

"spawn-wrap": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",

"integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",

"dev": true,

"requires": {

"foreground-child": "^2.0.0",

"is-windows": "^1.0.2",

"make-dir": "^3.0.0",

"rimraf": "^3.0.0",

"signal-exit": "^3.0.2",

"which": "^2.0.1"

},

"dependencies": {

"rimraf": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",

"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

},

"which": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",

"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",

"dev": true,

"requires": {

"isexe": "^2.0.0"

}

}

}

},

"split-string": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",

"integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",

"dev": true,

"requires": {

"extend-shallow": "^3.0.0"

}

},

"sprintf-js": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",

"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",

"dev": true

},

"static-extend": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",

"integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",

"dev": true,

"requires": {

"define-property": "^0.2.5",

"object-copy": "^0.1.0"

},

"dependencies": {

"define-property": {

"version": "0.2.5",

"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",

"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",

"dev": true,

"requires": {

"is-descriptor": "^0.1.0"

}

}

}

},

"statuses": {

"version": "1.5.0",

"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",

"dev": true

},

"stream-buffers": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",

"integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=",

"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.0.0",

"is-fullwidth-code-point": "^1.0.0",

"strip-ansi": "^3.0.0"

},

"dependencies": {

"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.0"

}

}

}

},

"string.prototype.trimleft": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz",

"integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==",

"dev": true,

"requires": {

"define-properties": "^1.1.3",

"function-bind": "^1.1.1"

}

},

"string.prototype.trimright": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz",

"integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==",

"dev": true,

"requires": {

"define-properties": "^1.1.3",

"function-bind": "^1.1.1"

}

},

"string_decoder": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",

"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",

"dev": true,

"requires": {

"safe-buffer": "~5.1.0"

}

},

"stringstream": {

"version": "0.0.6",

"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",

"integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",

"dev": true,

"optional": 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.0.0"

}

},

"strip-json-comments": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",

"integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",

"dev": true

},

"superagent": {

"version": "1.8.5",

"resolved": "https://registry.npmjs.org/superagent/-/superagent-1.8.5.tgz",

"integrity": "sha1-HA3cOvMOgOuE68BcshItqP6UC1U=",

"dev": true,

"requires": {

"component-emitter": "~1.2.0",

"cookiejar": "2.0.6",

"debug": "2",

"extend": "3.0.0",

"form-data": "1.0.0-rc3",

"formidable": "~1.0.14",

"methods": "~1.1.1",

"mime": "1.3.4",

"qs": "2.3.3",

"readable-stream": "1.0.27-1",

"reduce-component": "1.0.1"

},

"dependencies": {

"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"

}

},

"extend": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",

"integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",

"dev": true

},

"form-data": {

"version": "1.0.0-rc3",

"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",

"integrity": "sha1-01vGLn+8KTeuePlIqqDTjZBgdXc=",

"dev": true,

"requires": {

"async": "^1.4.0",

"combined-stream": "^1.0.5",

"mime-types": "^2.1.3"

}

},

"isarray": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",

"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",

"dev": true

},

"mime": {

"version": "1.3.4",

"resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",

"integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=",

"dev": true

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

},

"qs": {

"version": "2.3.3",

"resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",

"integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=",

"dev": true

},

"readable-stream": {

"version": "1.0.27-1",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz",

"integrity": "sha1-a2eYPCA1fO/QfwFlABoW1xDZEHg=",

"dev": true,

"requires": {

"core-util-is": "~1.0.0",

"inherits": "~2.0.1",

"isarray": "0.0.1",

"string_decoder": "~0.10.x"

}

},

"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

}

}

},

"supports-color": {

"version": "5.5.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",

"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",

"dev": true,

"requires": {

"has-flag": "^3.0.0"

}

},

"table": {

"version": "5.4.6",

"resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",

"integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",

"dev": true,

"requires": {

"ajv": "^6.10.2",

"lodash": "^4.17.14",

"slice-ansi": "^2.1.0",

"string-width": "^3.0.0"

},

"dependencies": {

"ajv": {

"version": "6.12.0",

"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",

"integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==",

"dev": true,

"requires": {

"fast-deep-equal": "^3.1.1",

"fast-json-stable-stringify": "^2.0.0",

"json-schema-traverse": "^0.4.1",

"uri-js": "^4.2.2"

}

},

"ansi-regex": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",

"integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",

"dev": true

},

"fast-deep-equal": {

"version": "3.1.1",

"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",

"integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",

"dev": true

},

"string-width": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",

"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",

"dev": true,

"requires": {

"emoji-regex": "^7.0.1",

"is-fullwidth-code-point": "^2.0.0",

"strip-ansi": "^5.1.0"

}

},

"strip-ansi": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",

"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",

"dev": true,

"requires": {

"ansi-regex": "^4.1.0"

}

}

}

},

"tar-fs": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",

"integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",

"dev": true,

"optional": true,

"requires": {

"chownr": "^1.1.1",

"mkdirp-classic": "^0.5.2",

"pump": "^3.0.0",

"tar-stream": "^2.1.4"

},

"dependencies": {

"bl": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",

"integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",

"dev": true,

"optional": true,

"requires": {

"buffer": "^5.5.0",

"inherits": "^2.0.4",

"readable-stream": "^3.4.0"

},

"dependencies": {

"inherits": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",

"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",

"dev": true,

"optional": true

}

}

},

"readable-stream": {

"version": "3.6.0",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",

"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",

"dev": true,

"optional": true,

"requires": {

"inherits": "^2.0.3",

"string_decoder": "^1.1.1",

"util-deprecate": "^1.0.1"

}

},

"tar-stream": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",

"integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",

"dev": true,

"optional": true,

"requires": {

"bl": "^4.0.3",

"end-of-stream": "^1.4.1",

"fs-constants": "^1.0.0",

"inherits": "^2.0.3",

"readable-stream": "^3.1.1"

}

}

}

},

"tar-stream": {

"version": "1.6.2",

"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",

"integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",

"dev": true,

"requires": {

"bl": "^1.0.0",

"buffer-alloc": "^1.2.0",

"end-of-stream": "^1.0.0",

"fs-constants": "^1.0.0",

"readable-stream": "^2.3.0",

"to-buffer": "^1.1.1",

"xtend": "^4.0.0"

}

},

"test-exclude": {

"version": "6.0.0",

"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",

"integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",

"dev": true,

"requires": {

"@istanbuljs/schema": "^0.1.2",

"glob": "^7.1.4",

"minimatch": "^3.0.4"

},

"dependencies": {

"glob": {

"version": "7.1.6",

"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",

"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",

"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"

}

}

}

},

"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

},

"tmp": {

"version": "0.0.33",

"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",

"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",

"dev": true,

"requires": {

"os-tmpdir": "~1.0.2"

}

},

"to-buffer": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",

"integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",

"dev": true

},

"to-fast-properties": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",

"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",

"dev": true

},

"to-object-path": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",

"integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",

"dev": true,

"requires": {

"kind-of": "^3.0.2"

},

"dependencies": {

"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

},

"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"

}

}

}

},

"to-regex": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",

"integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",

"dev": true,

"requires": {

"define-property": "^2.0.2",

"extend-shallow": "^3.0.2",

"regex-not": "^1.0.2",

"safe-regex": "^1.1.0"

}

},

"to-regex-range": {

"version": "5.0.1",

"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",

"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",

"dev": true,

"requires": {

"is-number": "^7.0.0"

}

},

"toidentifier": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",

"integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",

"dev": true

},

"tough-cookie": {

"version": "2.4.3",

"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",

"integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",

"dev": true,

"optional": true,

"requires": {

"psl": "^1.1.24",

"punycode": "^1.4.1"

},

"dependencies": {

"punycode": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",

"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",

"dev": true,

"optional": true

}

}

},

"tslib": {

"version": "1.11.1",

"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",

"integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",

"dev": true

},

"tunnel-agent": {

"version": "0.6.0",

"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",

"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",

"dev": true,

"optional": true,

"requires": {

"safe-buffer": "^5.0.1"

}

},

"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": "4.0.8",

"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",

"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",

"dev": true

},

"type-fest": {

"version": "0.8.1",

"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",

"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",

"dev": true

},

"type-is": {

"version": "1.6.18",

"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",

"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",

"dev": true,

"requires": {

"media-typer": "0.3.0",

"mime-types": "~2.1.24"

}

},

"typedarray-to-buffer": {

"version": "3.1.5",

"resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",

"integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",

"dev": true,

"requires": {

"is-typedarray": "^1.0.0"

}

},

"typescript": {

"version": "3.8.3",

"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",

"integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",

"dev": true

},

"uc.micro": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",

"integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",

"dev": true

},

"uglify-js": {

"version": "3.5.10",

"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.10.tgz",

"integrity": "sha512-/GTF0nosyPLbdJBd+AwYiZ+Hu5z8KXWnO0WCGt1BQ/u9Iamhejykqmz5o1OHJ53+VAk6xVxychonnApDjuqGsw==",

"dev": true,

"requires": {

"commander": "~2.20.0",

"source-map": "~0.6.1"

}

},

"unc-path-regex": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",

"integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",

"dev": true

},

"underscore": {

"version": "1.13.1",

"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",

"integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",

"dev": true

},

"underscore.string": {

"version": "3.3.5",

"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",

"integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",

"dev": true,

"requires": {

"sprintf-js": "^1.0.3",

"util-deprecate": "^1.0.2"

}

},

"union-value": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",

"integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",

"dev": true,

"requires": {

"arr-union": "^3.1.0",

"get-value": "^2.0.6",

"is-extendable": "^0.1.1",

"set-value": "^2.0.1"

}

},

"unpipe": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",

"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",

"dev": true

},

"unset-value": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",

"integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",

"dev": true,

"requires": {

"has-value": "^0.3.1",

"isobject": "^3.0.0"

},

"dependencies": {

"has-value": {

"version": "0.3.1",

"resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",

"integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",

"dev": true,

"requires": {

"get-value": "^2.0.3",

"has-values": "^0.1.4",

"isobject": "^2.0.0"

},

"dependencies": {

"isobject": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",

"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",

"dev": true,

"requires": {

"isarray": "1.0.0"

}

}

}

},

"has-values": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",

"integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",

"dev": true

}

}

},

"uri-js": {

"version": "4.2.2",

"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",

"integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",

"dev": true,

"requires": {

"punycode": "^2.1.0"

}

},

"uri-path": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",

"integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",

"dev": true

},

"urix": {

"version": "0.1.0",

"resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",

"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",

"dev": true

},

"url-safe": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/url-safe/-/url-safe-2.0.0.tgz",

"integrity": "sha1-3NRt5GZqdUbuQ+qQasF12qYm3p4=",

"dev": true

},

"url2": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/url2/-/url2-0.0.0.tgz",

"integrity": "sha1-Tqq9HVw6yQ1iq0SFyZhCKGWgSxo=",

"dev": true

},

"use": {

"version": "3.1.1",

"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",

"integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",

"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

},

"utils-merge": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",

"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",

"dev": true

},

"uuid": {

"version": "3.4.0",

"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",

"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",

"dev": true

},

"v8-compile-cache": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",

"integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",

"dev": true

},

"v8flags": {

"version": "3.1.3",

"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",

"integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",

"dev": true,

"requires": {

"homedir-polyfill": "^1.0.1"

}

},

"vary": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",

"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",

"dev": true

},

"walkdir": {

"version": "0.0.11",

"resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",

"integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=",

"dev": true

},

"which": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",

"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",

"dev": true,

"requires": {

"isexe": "^2.0.0"

}

},

"which-module": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",

"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",

"dev": true

},

"which-pm-runs": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",

"integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",

"dev": true,

"optional": true

},

"wide-align": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",

"integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",

"dev": true,

"requires": {

"string-width": "^1.0.2 || 2"

}

},

"word-wrap": {

"version": "1.2.3",

"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",

"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",

"dev": true

},

"wrap-ansi": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",

"integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",

"dev": true,

"requires": {

"ansi-styles": "^3.2.0",

"string-width": "^3.0.0",

"strip-ansi": "^5.0.0"

},

"dependencies": {

"ansi-regex": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",

"integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",

"dev": true

},

"string-width": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",

"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",

"dev": true,

"requires": {

"emoji-regex": "^7.0.1",

"is-fullwidth-code-point": "^2.0.0",

"strip-ansi": "^5.1.0"

}

},

"strip-ansi": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",

"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",

"dev": true,

"requires": {

"ansi-regex": "^4.1.0"

}

}

}

},

"wrappy": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",

"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",

"dev": true

},

"write": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",

"integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",

"dev": true,

"requires": {

"mkdirp": "^0.5.1"

}

},

"write-file-atomic": {

"version": "3.0.3",

"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",

"integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",

"dev": true,

"requires": {

"imurmurhash": "^0.1.4",

"is-typedarray": "^1.0.0",

"signal-exit": "^3.0.2",

"typedarray-to-buffer": "^3.1.5"

}

},

"xtend": {

"version": "4.0.2",

"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",

"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",

"dev": true

},

"y18n": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",

"integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",

"dev": true

},

"yargs": {

"version": "13.3.2",

"resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",

"integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",

"dev": true,

"requires": {

"cliui": "^5.0.0",

"find-up": "^3.0.0",

"get-caller-file": "^2.0.1",

"require-directory": "^2.1.1",

"require-main-filename": "^2.0.0",

"set-blocking": "^2.0.0",

"string-width": "^3.0.0",

"which-module": "^2.0.0",

"y18n": "^4.0.0",

"yargs-parser": "^13.1.2"

},

"dependencies": {

"ansi-regex": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",

"integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",

"dev": true

},

"find-up": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",

"integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",

"dev": true,

"requires": {

"locate-path": "^3.0.0"

}

},

"string-width": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",

"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",

"dev": true,

"requires": {

"emoji-regex": "^7.0.1",

"is-fullwidth-code-point": "^2.0.0",

"strip-ansi": "^5.1.0"

}

},

"strip-ansi": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",

"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",

"dev": true,

"requires": {

"ansi-regex": "^4.1.0"

}

}

}

},

"yargs-parser": {

"version": "13.1.2",

"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",

"integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",

"dev": true,

"requires": {

"camelcase": "^5.0.0",

"decamelize": "^1.2.0"

},

"dependencies": {

"camelcase": {

"version": "5.3.1",

"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",

"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",

"dev": true

}

}

},

"yargs-unparser": {

"version": "1.6.0",

"resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz",

"integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==",

"dev": true,

"requires": {

"flat": "^4.1.0",

"lodash": "^4.17.15",

"yargs": "^13.3.0"

}

},

"yui": {

"version": "3.18.1",

"resolved": "https://registry.npmjs.org/yui/-/yui-3.18.1.tgz",

"integrity": "sha1-4AAmnsCntvvHQcu4/L0OZRF7AUw=",

"dev": true,

"requires": {

"request": "~2.40.0"

},

"dependencies": {

"asn1": {

"version": "0.1.11",

"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz",

"integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",

"dev": true,

"optional": true

},

"assert-plus": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",

"integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",

"dev": true,

"optional": true

},

"async": {

"version": "0.9.2",

"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",

"integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",

"dev": true,

"optional": true

},

"aws-sign2": {

"version": "0.5.0",

"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz",

"integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",

"dev": true,

"optional": true

},

"combined-stream": {

"version": "0.0.7",

"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz",

"integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",

"dev": true,

"optional": true,

"requires": {

"delayed-stream": "0.0.5"

}

},

"delayed-stream": {

"version": "0.0.5",

"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz",

"integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",

"dev": true,

"optional": true

},

"forever-agent": {

"version": "0.5.2",

"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz",

"integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA=",

"dev": true

},

"form-data": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",

"integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",

"dev": true,

"optional": true,

"requires": {

"async": "~0.9.0",

"combined-stream": "~0.0.4",

"mime": "~1.2.11"

}

},

"http-signature": {

"version": "0.10.1",

"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz",

"integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",

"dev": true,

"optional": true,

"requires": {

"asn1": "0.1.11",

"assert-plus": "^0.1.5",

"ctype": "0.5.3"

}

},

"mime": {

"version": "1.2.11",

"resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",

"integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",

"dev": true,

"optional": true

},

"mime-types": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz",

"integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4=",

"dev": true

},

"node-uuid": {

"version": "1.4.8",

"resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz",

"integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=",

"dev": true

},

"oauth-sign": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz",

"integrity": "sha1-y1QPk7srIqfVlBaRoojWDo6pOG4=",

"dev": true,

"optional": true

},

"qs": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/qs/-/qs-1.0.2.tgz",

"integrity": "sha1-UKk+K1r2aRwxvOpdrnjubqGQN2g=",

"dev": true

},

"request": {

"version": "2.40.0",

"resolved": "https://registry.npmjs.org/request/-/request-2.40.0.tgz",

"integrity": "sha1-TdZw9pbx5uhC5mtLXoOTAaub62c=",

"dev": true,

"requires": {

"aws-sign2": "~0.5.0",

"forever-agent": "~0.5.0",

"form-data": "~0.1.0",

"hawk": "1.1.1",

"http-signature": "~0.10.0",

"json-stringify-safe": "~5.0.0",

"mime-types": "~1.0.1",

"node-uuid": "~1.4.0",

"oauth-sign": "~0.3.0",

"qs": "~1.0.0",

"stringstream": "~0.0.4",

"tough-cookie": ">=0.12.0",

"tunnel-agent": "~0.4.0"

}

},

"tunnel-agent": {

"version": "0.4.3",

"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",

"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",

"dev": true,

"optional": true

}

}

},

"yuidocjs": {

"version": "0.10.2",

"resolved": "https://registry.npmjs.org/yuidocjs/-/yuidocjs-0.10.2.tgz",

"integrity": "sha1-M5JJZ85hkCTNcO9pTiZ9L5iPc/Y=",

"dev": true,

"requires": {

"express": "^4.13.1",

"graceful-fs": "^4.1.2",

"markdown-it": "^4.3.0",

"mdn-links": "^0.1.0",

"minimatch": "^3.0.2",

"rimraf": "^2.4.1",

"yui": "^3.18.1"

}

},

"zip-stream": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz",

"integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=",

"dev": true,

"requires": {

"archiver-utils": "^1.3.0",

"compress-commons": "^1.2.0",

"lodash": "^4.8.0",

"readable-stream": "^2.0.0"

}

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值