diff --git a/package-lock.json b/package-lock.json index b2e69d4..4ec9153 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "testmybot", - "version": "1.3.0", + "version": "1.3.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -380,6 +380,11 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, "ascli": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ascli/-/ascli-1.0.1.tgz", @@ -1221,7 +1226,6 @@ "version": "6.25.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.25.0.tgz", "integrity": "sha1-M7mOql1IK7AajRqmtDetKwGuxBw=", - "dev": true, "requires": { "core-js": "2.5.3", "regenerator-runtime": "0.10.5" @@ -2781,8 +2785,7 @@ "dateformat": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==" }, "debug": { "version": "3.1.0", @@ -3122,6 +3125,14 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz", "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=" }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "0.4.19" + } + }, "engine.io": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.4.tgz", @@ -4022,6 +4033,27 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, + "fbjs": { + "version": "0.8.16", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", + "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", + "requires": { + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + } + } + }, "figlet": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/figlet/-/figlet-1.2.0.tgz", @@ -4300,6 +4332,11 @@ "minimatch": "3.0.4" } }, + "fsu": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fsu/-/fsu-1.0.4.tgz", + "integrity": "sha512-T8DGjqL3DNJsA/uHWUTIZhJ/VuEqi3QdNsQBAWpKtoIPS/8rK4HWG79ae2+HEw+Cz9e5lIsWghpoXCcNsrDPFA==" + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -5807,6 +5844,15 @@ } } }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" + } + }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -5871,8 +5917,7 @@ "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" }, "js-yaml": { "version": "3.10.0", @@ -6126,6 +6171,11 @@ "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, "lodash.isnull": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash.isnull/-/lodash.isnull-3.0.0.tgz", @@ -6204,7 +6254,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", - "dev": true, "requires": { "js-tokens": "3.0.2" } @@ -6556,6 +6605,68 @@ } } }, + "mochawesome": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mochawesome/-/mochawesome-3.0.2.tgz", + "integrity": "sha512-2fdl+Y5rSPlslVmuBRjT3829GYj/hh7Cyber+EkIubD60W44EkMR58jPHeopG5eBGgk3HWRl6Rm/g2knDeSbEA==", + "requires": { + "babel-runtime": "6.25.0", + "chalk": "2.3.0", + "diff": "3.5.0", + "json-stringify-safe": "5.0.1", + "lodash": "4.17.4", + "mochawesome-report-generator": "3.1.1", + "strip-ansi": "4.0.0", + "uuid": "3.2.1" + }, + "dependencies": { + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" + } + } + }, + "mochawesome-report-generator": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/mochawesome-report-generator/-/mochawesome-report-generator-3.1.1.tgz", + "integrity": "sha512-dzhYGBkmzKLwbO1hvSHkXcG5Q0PiUpstBH5viIePD9VYkBkFpFyDcK5Jyu9JP28qg+H7fAxKZo59aHepowdiuQ==", + "requires": { + "chalk": "2.3.0", + "dateformat": "3.0.3", + "fs-extra": "4.0.3", + "fsu": "1.0.4", + "lodash.isfunction": "3.0.9", + "opener": "1.4.3", + "prop-types": "15.6.1", + "react": "16.2.0", + "react-dom": "16.2.0", + "tcomb": "3.2.25", + "tcomb-validation": "3.4.1", + "validator": "9.4.1", + "yargs": "10.1.1" + }, + "dependencies": { + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.1" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, "modify-values": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz", @@ -6720,6 +6831,15 @@ "inherits": "2.0.3" } }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "0.1.12", + "is-stream": "1.1.0" + } + }, "node-forge": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.3.tgz", @@ -7236,6 +7356,11 @@ "mimic-fn": "1.1.0" } }, + "opener": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz", + "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=" + }, "opn": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz", @@ -8071,6 +8196,24 @@ "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", "dev": true }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "2.0.6" + } + }, + "prop-types": { + "version": "15.6.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", + "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, "property-is-enumerable-x": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/property-is-enumerable-x/-/property-is-enumerable-x-1.1.0.tgz", @@ -8221,6 +8364,28 @@ "strip-json-comments": "2.0.1" } }, + "react": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", + "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.1" + } + }, + "react-dom": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", + "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.1" + } + }, "read-pkg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", @@ -8293,8 +8458,7 @@ "regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" }, "regenerator-transform": { "version": "0.10.1", @@ -8962,6 +9126,11 @@ "split-string": "3.1.0" } }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, "setprototypeof": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", @@ -9724,6 +9893,19 @@ } } }, + "tcomb": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/tcomb/-/tcomb-3.2.25.tgz", + "integrity": "sha512-eywfhynigULV4SzNfvcXF7Ow77W0UBniQ1/9x8sNNo10al5s3PjRHShOb5OoVL8DQvLcatYRN3boviNcqb7Pkw==" + }, + "tcomb-validation": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tcomb-validation/-/tcomb-validation-3.4.1.tgz", + "integrity": "sha512-urVVMQOma4RXwiVCa2nM2eqrAomHROHvWPuj6UkDGz/eb5kcy0x6P0dVt6kzpUZtYMNoAqJLWmz1BPtxrtjtrA==", + "requires": { + "tcomb": "3.2.25" + } + }, "tcp-port-used": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-0.1.2.tgz", @@ -10133,6 +10315,11 @@ "is-typedarray": "1.0.0" } }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==" + }, "uglify-js": { "version": "2.8.29", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", @@ -10292,8 +10479,7 @@ "universalify": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", - "dev": true + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" }, "unpipe": { "version": "1.0.0", @@ -10532,6 +10718,11 @@ "resolved": "https://registry.npmjs.org/validate.io-undefined/-/validate.io-undefined-1.0.3.tgz", "integrity": "sha1-fif8uzFbhB54JDQxiXZxkp4gt/Q=" }, + "validator": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz", + "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==" + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -10637,6 +10828,11 @@ } } }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + }, "which": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", diff --git a/package.json b/package.json index 3f24a5d..7e8e7c8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "testmybot", - "version": "1.3.0", + "version": "1.3.1", "engines": { "node": ">=6.0" }, @@ -45,6 +45,7 @@ "lodash": "^4.17.4", "mkdirp": "^0.5.1", "mocha": "^5.0.0", + "mochawesome": "^3.0.2", "opn": "^5.1.0", "readline": "^1.3.0", "slug": "^0.9.1", diff --git a/samples/watson/.gitignore b/samples/watson/.gitignore new file mode 100644 index 0000000..5f87e15 --- /dev/null +++ b/samples/watson/.gitignore @@ -0,0 +1 @@ +mochawesome-report diff --git a/samples/watson/package-lock.json b/samples/watson/package-lock.json index 8ae0546..d006f6f 100644 --- a/samples/watson/package-lock.json +++ b/samples/watson/package-lock.json @@ -4,6 +4,37 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "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.1" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -20,24 +51,231 @@ "concat-map": "0.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 + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, + "cliui": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.0.0.tgz", + "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", + "dev": true, + "requires": { + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.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 + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "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 + }, + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.2", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + }, + "dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "0.4.19" + } + }, + "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 }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "fbjs": { + "version": "0.8.16", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", + "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", + "dev": true, + "requires": { + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "dev": true + } + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.1" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "fsu": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fsu/-/fsu-1.0.4.tgz", + "integrity": "sha512-T8DGjqL3DNJsA/uHWUTIZhJ/VuEqi3QdNsQBAWpKtoIPS/8rK4HWG79ae2+HEw+Cz9e5lIsWghpoXCcNsrDPFA==", + "dev": true + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", @@ -52,6 +290,36 @@ "path-is-absolute": "1.0.1" } }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "growl": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", + "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==", + "dev": true + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -68,33 +336,126 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, - "jasmine": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.9.0.tgz", - "integrity": "sha1-dlcfklyHg0CefGFTVy5aY0HPk+s=", + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-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-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "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 + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "dev": true, "requires": { - "exit": "0.1.2", - "glob": "7.1.2", - "jasmine-core": "2.9.1" + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" } }, - "jasmine-core": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.9.1.tgz", - "integrity": "sha1-trvB2OZSUNVvWIhGFwXr7uuI8i8=", + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "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 }, - "jasmine-reporters": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.0.tgz", - "integrity": "sha1-64y3NZZYVyqH7vSqCIo2MDbzeSo=", + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dev": true, "requires": { - "mkdirp": "0.5.1", - "xmldom": "0.1.27" + "graceful-fs": "4.1.11" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "dev": true, + "requires": { + "js-tokens": "3.0.2" + } + }, + "lru-cache": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz", + "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "1.2.0" } }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -119,6 +480,98 @@ "minimist": "0.0.8" } }, + "mocha": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.0.4.tgz", + "integrity": "sha512-nMOpAPFosU1B4Ix1jdhx5e3q7XO55ic5a8cgYvW27CequcEY+BabS0kUVL1Cw1V5PuVHZWeNRWFLmEPexo79VA==", + "dev": true, + "requires": { + "browser-stdout": "1.3.1", + "commander": "2.11.0", + "debug": "3.1.0", + "diff": "3.5.0", + "escape-string-regexp": "1.0.5", + "glob": "7.1.2", + "growl": "1.10.3", + "he": "1.1.1", + "mkdirp": "0.5.1", + "supports-color": "4.4.0" + } + }, + "mochawesome": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mochawesome/-/mochawesome-3.0.2.tgz", + "integrity": "sha512-2fdl+Y5rSPlslVmuBRjT3829GYj/hh7Cyber+EkIubD60W44EkMR58jPHeopG5eBGgk3HWRl6Rm/g2knDeSbEA==", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "chalk": "2.3.2", + "diff": "3.5.0", + "json-stringify-safe": "5.0.1", + "lodash": "4.17.5", + "mochawesome-report-generator": "3.1.1", + "strip-ansi": "4.0.0", + "uuid": "3.2.1" + } + }, + "mochawesome-report-generator": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/mochawesome-report-generator/-/mochawesome-report-generator-3.1.1.tgz", + "integrity": "sha512-dzhYGBkmzKLwbO1hvSHkXcG5Q0PiUpstBH5viIePD9VYkBkFpFyDcK5Jyu9JP28qg+H7fAxKZo59aHepowdiuQ==", + "dev": true, + "requires": { + "chalk": "2.3.2", + "dateformat": "3.0.3", + "fs-extra": "4.0.3", + "fsu": "1.0.4", + "lodash.isfunction": "3.0.9", + "opener": "1.4.3", + "prop-types": "15.6.1", + "react": "16.2.0", + "react-dom": "16.2.0", + "tcomb": "3.2.25", + "tcomb-validation": "3.4.1", + "validator": "9.4.1", + "yargs": "10.1.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, + "requires": { + "encoding": "0.1.12", + "is-stream": "1.1.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -128,75 +581,365 @@ "wrappy": "1.0.2" } }, + "opener": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz", + "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", + "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.2.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "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 + }, "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 }, - "testmybot": { - "version": "file:../..", + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "dev": true, "requires": { - "async": "2.6.0", - "body-parser": "1.18.2", - "botium-core": "1.1.4", - "chai": "4.1.2", - "chalk": "2.3.0", - "clear": "0.0.1", - "debug": "3.1.0", - "ejs": "2.5.7", - "exit-hook": "1.1.1", - "express": "4.16.2", - "figlet": "1.2.0", - "is-json": "2.0.1", - "lodash": "4.17.4", - "mkdirp": "0.5.1", - "mocha": "5.0.0", - "mockery": "2.1.0", - "n-readlines": "0.2.8", - "opn": "5.1.0", - "readline": "1.3.0", - "slug": "0.9.1", - "yargs": "10.1.1" - }, - "dependencies": { - "@types/csv-stringify": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "requires": { - "@types/node": "9.3.0" - } - }, - "@types/extend": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "@types/file-type": { - "version": "5.2.1", - "bundled": true, - "dev": true, - "requires": { - "@types/node": "9.3.0" - } - }, - "@types/form-data": { - "version": "2.2.1", - "bundled": true, - "dev": true, - "requires": { - "@types/node": "9.3.0" - } - }, - "@types/is-stream": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "@types/node": "9.3.0" - } + "asap": "2.0.6" + } + }, + "prop-types": { + "version": "15.6.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", + "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "dev": true, + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "react": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", + "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", + "dev": true, + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.1" + } + }, + "react-dom": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", + "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", + "dev": true, + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.1" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "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 + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "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 + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "supports-color": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", + "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + }, + "tcomb": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/tcomb/-/tcomb-3.2.25.tgz", + "integrity": "sha512-eywfhynigULV4SzNfvcXF7Ow77W0UBniQ1/9x8sNNo10al5s3PjRHShOb5OoVL8DQvLcatYRN3boviNcqb7Pkw==", + "dev": true + }, + "tcomb-validation": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tcomb-validation/-/tcomb-validation-3.4.1.tgz", + "integrity": "sha512-urVVMQOma4RXwiVCa2nM2eqrAomHROHvWPuj6UkDGz/eb5kcy0x6P0dVt6kzpUZtYMNoAqJLWmz1BPtxrtjtrA==", + "dev": true, + "requires": { + "tcomb": "3.2.25" + } + }, + "testmybot": { + "version": "file:../..", + "dev": true, + "requires": { + "async": "2.6.0", + "body-parser": "1.18.2", + "botium-core": "1.3.0", + "chai": "4.1.2", + "chalk": "2.3.0", + "clear": "0.0.1", + "debug": "3.1.0", + "ejs": "2.5.7", + "exit-hook": "1.1.1", + "express": "4.16.2", + "figlet": "1.2.0", + "is-json": "2.0.1", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "mocha": "5.0.0", + "opn": "5.1.0", + "readline": "1.3.0", + "slug": "0.9.1", + "yargs": "10.1.1" + }, + "dependencies": { + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "bundled": true, + "requires": { + "call-me-maybe": "1.0.1", + "glob-to-regexp": "0.3.0" + } + }, + "@octokit/rest": { + "version": "14.0.9", + "bundled": true, + "requires": { + "before-after-hook": "1.1.0", + "debug": "3.1.0", + "is-array-buffer": "1.0.0", + "is-stream": "1.1.0", + "lodash": "4.17.4", + "url-template": "2.0.8" + } + }, + "@protobufjs/aspromise": { + "version": "1.1.2", + "bundled": true, + "dev": true + }, + "@protobufjs/base64": { + "version": "1.1.2", + "bundled": true, + "dev": true + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "bundled": true, + "dev": true + }, + "@protobufjs/eventemitter": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "requires": { + "@protobufjs/aspromise": "1.1.2", + "@protobufjs/inquire": "1.1.0" + } + }, + "@protobufjs/float": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "@protobufjs/path": { + "version": "1.1.2", + "bundled": true, + "dev": true + }, + "@protobufjs/pool": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "@sindresorhus/is": { + "version": "0.7.0", + "bundled": true + }, + "@types/csv-stringify": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "requires": { + "@types/node": "9.3.0" + } + }, + "@types/extend": { + "version": "3.0.0", + "bundled": true, + "dev": true + }, + "@types/file-type": { + "version": "5.2.1", + "bundled": true, + "dev": true, + "requires": { + "@types/node": "9.3.0" + } + }, + "@types/form-data": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "@types/node": "9.3.0" + } + }, + "@types/is-stream": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "requires": { + "@types/node": "9.3.0" + } + }, + "@types/long": { + "version": "3.0.32", + "bundled": true, + "dev": true }, "@types/node": { "version": "9.3.0", @@ -218,6 +961,11 @@ "bundled": true, "dev": true }, + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, "accepts": { "version": "1.3.4", "bundled": true, @@ -231,6 +979,11 @@ "version": "5.2.1", "bundled": true }, + "acorn-es7-plugin": { + "version": "1.1.7", + "bundled": true, + "dev": true + }, "acorn-jsx": { "version": "3.0.1", "bundled": true, @@ -251,6 +1004,15 @@ "acorn": "5.2.1" } }, + "adler-32": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "requires": { + "exit-on-epipe": "1.0.1", + "printj": "1.1.1" + } + }, "after": { "version": "0.8.2", "bundled": true, @@ -270,16 +1032,31 @@ "version": "2.1.1", "bundled": true }, + "align-text": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + } + }, "amdefine": { "version": "1.0.1", - "bundled": true, - "optional": true + "bundled": true }, "ansi": { "version": "0.3.1", "bundled": true, "dev": true }, + "ansi-align": { + "version": "2.0.0", + "bundled": true, + "requires": { + "string-width": "2.1.1" + } + }, "ansi-escapes": { "version": "3.0.0", "bundled": true @@ -295,6 +1072,11 @@ "color-convert": "1.9.1" } }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true + }, "are-we-there-yet": { "version": "1.0.6", "bundled": true, @@ -311,6 +1093,11 @@ "sprintf-js": "1.0.3" } }, + "arguejs": { + "version": "0.2.3", + "bundled": true, + "dev": true + }, "arr-diff": { "version": "2.0.0", "bundled": true, @@ -322,11 +1109,28 @@ "version": "1.1.0", "bundled": true }, + "arr-union": { + "version": "3.1.0", + "bundled": true + }, + "array-filter": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "bundled": true + }, "array-flatten": { "version": "1.1.1", "bundled": true, "dev": true }, + "array-ify": { + "version": "1.0.0", + "bundled": true + }, "array-union": { "version": "1.0.2", "bundled": true, @@ -351,6 +1155,15 @@ "version": "1.0.1", "bundled": true }, + "ascli": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "colour": "0.7.1", + "optjs": "3.2.2" + } + }, "asn1": { "version": "0.2.3", "bundled": true @@ -364,6 +1177,10 @@ "bundled": true, "dev": true }, + "assign-symbols": { + "version": "1.0.0", + "bundled": true + }, "async": { "version": "2.6.0", "bundled": true, @@ -377,10 +1194,21 @@ "bundled": true, "dev": true }, + "async-retry": { + "version": "1.2.1", + "bundled": true, + "requires": { + "retry": "0.10.1" + } + }, "asynckit": { "version": "0.4.0", "bundled": true }, + "atob": { + "version": "2.0.3", + "bundled": true + }, "attempt-x": { "version": "1.1.1", "bundled": true, @@ -395,6 +1223,15 @@ "version": "1.6.0", "bundled": true }, + "axios": { + "version": "0.18.0", + "bundled": true, + "dev": true, + "requires": { + "follow-redirects": "1.4.1", + "is-buffer": "1.1.6" + } + }, "babel-code-frame": { "version": "6.26.0", "bundled": true, @@ -436,724 +1273,777 @@ } } }, - "babel-runtime": { - "version": "6.25.0", + "babel-core": { + "version": "6.26.0", "bundled": true, "requires": { - "core-js": "2.5.3", - "regenerator-runtime": "0.10.5" - } - }, - "backo2": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "base64-arraybuffer": { - "version": "0.1.5", - "bundled": true, - "dev": true - }, - "base64id": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "bundled": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "better-assert": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, - "blob": { - "version": "0.0.4", - "bundled": true, - "dev": true - }, - "bluebird": { - "version": "2.11.0", - "bundled": true, - "dev": true - }, - "body-parser": { - "version": "1.18.2", - "bundled": true, - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-type": "1.0.4", + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.1", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", "debug": "2.6.9", - "depd": "1.1.1", - "http-errors": "1.6.2", - "iconv-lite": "0.4.19", - "on-finished": "2.3.0", - "qs": "6.5.1", - "raw-body": "2.3.2", - "type-is": "1.6.15" + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" }, "dependencies": { + "babel-runtime": { + "version": "6.26.0", + "bundled": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, "debug": { "version": "2.6.9", "bundled": true, - "dev": true, "requires": { "ms": "2.0.0" } }, - "ms": { - "version": "2.0.0", + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true + }, + "source-map": { + "version": "0.5.7", + "bundled": true + } + } + }, + "babel-generator": { + "version": "6.26.1", + "bundled": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + }, + "dependencies": { + "babel-runtime": { + "version": "6.26.0", "bundled": true, - "dev": true + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "jsesc": { + "version": "1.3.0", + "bundled": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true + }, + "source-map": { + "version": "0.5.7", + "bundled": true } } }, - "boolbase": { - "version": "1.0.0", + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-helper-explode-assignable-expression": "6.24.1", + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" + } }, - "boom": { - "version": "4.3.1", + "babel-helper-call-delegate": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "hoek": "4.2.0" + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.25.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "botium-core": { - "version": "1.1.4", + "babel-helper-define-map": { + "version": "6.26.0", "bundled": true, - "dev": true, "requires": { - "async": "2.6.0", - "body-parser": "1.18.2", - "copy-dir": "0.3.0", - "debug": "3.1.0", - "express": "4.16.2", - "facebook-chat-api": "1.4.0", - "find-root": "1.1.0", - "is-json": "2.0.1", - "lodash": "4.17.4", - "mkdirp": "0.5.1", - "moment": "2.20.1", - "mustache": "2.3.0", - "randomatic": "2.0.0", - "request": "2.83.0", - "rimraf": "2.6.2", - "slug": "0.9.1", - "socket.io": "2.0.4", - "socket.io-client": "2.0.4", - "socketio-auth": "0.1.0", - "tcp-port-used": "0.1.2", - "uuid": "3.2.1", - "watson-developer-cloud": "3.0.4", - "write-yaml": "1.0.0" + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" }, "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "randomatic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-2.0.0.tgz", - "integrity": "sha512-IRvNtlVqDeoh6O86Z6MpuKwHwVy3vxBel3zKvhMzIVOS7cviLyLBQRzsuBij9PIqmdGYL/WWZReJpSLHH7Jcog==", - "dev": true, + "babel-runtime": { + "version": "6.26.0", + "bundled": true, "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2" + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" } + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true } } }, - "brace-expansion": { - "version": "1.1.8", + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", "bundled": true, "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" + "babel-runtime": "6.25.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "braces": { - "version": "1.8.5", + "babel-helper-function-name": { + "version": "6.24.1", "bundled": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "browser-resolve": { - "version": "1.11.2", + "babel-helper-get-function-arity": { + "version": "6.24.1", "bundled": true, "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "bundled": true - } + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" } }, - "browser-stdout": { - "version": "1.3.0", + "babel-helper-hoist-variables": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" + } }, - "buble": { - "version": "0.18.0", + "babel-helper-optimise-call-expression": { + "version": "6.24.1", "bundled": true, "requires": { - "acorn": "5.2.1", - "acorn-jsx": "3.0.1", - "acorn5-object-spread": "4.0.0", - "chalk": "2.3.0", - "magic-string": "0.22.4", - "minimist": "1.2.0", - "os-homedir": "1.0.2", - "vlq": "0.2.3" + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "bundled": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" }, "dependencies": { - "minimist": { - "version": "1.2.0", + "babel-runtime": { + "version": "6.26.0", + "bundled": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "regenerator-runtime": { + "version": "0.11.1", "bundled": true } } }, - "buffer-from": { - "version": "0.1.1", + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "is-array-buffer-x": "1.7.0" + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "builtin-modules": { - "version": "1.1.1", - "bundled": true - }, - "byline": { - "version": "5.0.0", - "bundled": true - }, - "bytes": { - "version": "3.0.0", + "babel-helper-replace-supers": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-helper-optimise-call-expression": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } }, - "cached-constructors-x": { - "version": "1.0.0", + "babel-helpers": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0", + "babel-template": "6.26.0" + } }, - "caller-path": { - "version": "0.1.0", + "babel-messages": { + "version": "6.23.0", "bundled": true, "requires": { - "callsites": "0.2.0" + "babel-runtime": "6.25.0" } }, - "callsite": { - "version": "1.0.0", + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0" + } }, - "callsites": { - "version": "0.2.0", + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", "bundled": true }, - "camelcase": { - "version": "4.1.0", - "bundled": true, - "dev": true + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "bundled": true }, - "caseless": { - "version": "0.12.0", + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", "bundled": true }, - "chai": { - "version": "4.1.2", + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", "bundled": true, - "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.6" + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-runtime": "6.25.0" } }, - "chalk": { - "version": "2.3.0", + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", "bundled": true, "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "4.5.0" + "babel-runtime": "6.25.0" } }, - "chardet": { - "version": "0.4.2", - "bundled": true - }, - "check-error": { - "version": "1.0.2", + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0" + } }, - "cheerio": { - "version": "0.19.0", + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", "bundled": true, - "dev": true, "requires": { - "css-select": "1.0.0", - "dom-serializer": "0.1.0", - "entities": "1.1.1", - "htmlparser2": "3.8.3", - "lodash": "3.10.1" + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" }, "dependencies": { - "lodash": { - "version": "3.10.1", + "babel-runtime": { + "version": "6.26.0", "bundled": true, - "dev": true + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true } } }, - "circular-json": { - "version": "0.3.3", - "bundled": true - }, - "clear": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", "bundled": true, "requires": { - "restore-cursor": "2.0.0" + "babel-helper-define-map": "6.26.0", + "babel-helper-function-name": "6.24.1", + "babel-helper-optimise-call-expression": "6.24.1", + "babel-helper-replace-supers": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "cli-width": { - "version": "2.2.0", - "bundled": true - }, - "cliui": { - "version": "4.0.0", + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "babel-runtime": "6.25.0", + "babel-template": "6.26.0" } }, - "co": { - "version": "4.6.0", - "bundled": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "color-convert": { - "version": "1.9.1", + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", "bundled": true, "requires": { - "color-name": "1.1.3" + "babel-runtime": "6.25.0" } }, - "color-name": { - "version": "1.1.3", - "bundled": true - }, - "combined-stream": { - "version": "1.0.5", + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", "bundled": true, "requires": { - "delayed-stream": "1.0.0" + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" } }, - "commander": { - "version": "2.11.0", + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0" + } }, - "component-bind": { - "version": "1.0.0", + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" + } }, - "component-emitter": { - "version": "1.2.1", + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0" + } }, - "component-inherit": { - "version": "0.0.3", + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0" + } }, - "concat-stream": { - "version": "1.6.0", + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.0", "bundled": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.3", - "typedarray": "0.0.6" + "babel-plugin-transform-strict-mode": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "readable-stream": { - "version": "2.3.3", + "babel-runtime": { + "version": "6.26.0", "bundled": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" } }, - "string_decoder": { - "version": "1.0.3", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true } } }, - "contains-path": { - "version": "0.1.0", - "bundled": true - }, - "content-disposition": { - "version": "0.5.2", - "bundled": true, - "dev": true - }, - "content-type": { - "version": "1.0.4", + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0" + } }, - "cookie": { - "version": "0.3.1", + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0" + } }, - "cookie-signature": { - "version": "1.0.6", + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", "bundled": true, - "dev": true + "requires": { + "babel-helper-replace-supers": "6.24.1", + "babel-runtime": "6.25.0" + } }, - "copy-dir": { - "version": "0.3.0", + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "mkdir-p": "0.0.7" + "babel-helper-call-delegate": "6.24.1", + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.25.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" } }, - "core-js": { - "version": "2.5.3", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true - }, - "cross-spawn": { - "version": "5.1.0", + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", "bundled": true, "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" } }, - "cryptiles": { - "version": "3.1.2", + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", "bundled": true, - "dev": true, "requires": { - "boom": "5.2.0" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "bundled": true, - "dev": true, - "requires": { - "hoek": "4.2.0" - } - } + "babel-runtime": "6.25.0" } }, - "css-select": { - "version": "1.0.0", + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "1.0.0", - "domutils": "1.4.3", - "nth-check": "1.0.1" + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" } }, - "css-what": { - "version": "1.0.0", + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.25.0" + } }, - "csv-stringify": { - "version": "1.0.4", + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", "bundled": true, - "dev": true, "requires": { - "lodash.get": "4.4.2" + "babel-runtime": "6.25.0" } }, - "dashdash": { - "version": "1.14.1", + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", "bundled": true, "requires": { - "assert-plus": "1.0.0" + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.25.0", + "regexpu-core": "2.0.0" } }, - "debug": { - "version": "3.1.0", + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", "bundled": true, "requires": { - "ms": "2.0.0" + "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-runtime": "6.25.0" } }, - "decamelize": { - "version": "1.2.0", + "babel-plugin-transform-regenerator": { + "version": "6.26.0", "bundled": true, - "dev": true + "requires": { + "regenerator-transform": "0.10.1" + } }, - "deep-eql": { - "version": "3.0.1", + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", "bundled": true, - "dev": true, "requires": { - "type-detect": "4.0.6" + "babel-runtime": "6.25.0", + "babel-types": "6.26.0" } }, - "deep-is": { - "version": "0.1.2", + "babel-preset-env": { + "version": "1.6.1", "bundled": true, - "dev": true - }, - "del": { - "version": "2.2.2", + "requires": { + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0", + "browserslist": "2.11.3", + "invariant": "2.2.3", + "semver": "5.4.1" + } + }, + "babel-register": { + "version": "6.26.0", "bundled": true, "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.3", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" }, "dependencies": { - "globby": { - "version": "5.0.0", + "babel-runtime": { + "version": "6.26.0", "bundled": true, "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" } + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true } } }, - "delayed-stream": { - "version": "1.0.0", - "bundled": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "depd": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "destroy": { - "version": "1.0.4", + "babel-runtime": { + "version": "6.25.0", "bundled": true, - "dev": true + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.10.5" + } }, - "diff": { - "version": "3.3.1", + "babel-template": { + "version": "6.26.0", "bundled": true, - "dev": true + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + }, + "dependencies": { + "babel-runtime": { + "version": "6.26.0", + "bundled": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true + } + } }, - "doctrine": { - "version": "2.1.0", + "babel-traverse": { + "version": "6.26.0", "bundled": true, "requires": { - "esutils": "2.0.2" + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.3", + "lodash": "4.17.4" + }, + "dependencies": { + "babel-runtime": { + "version": "6.26.0", + "bundled": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "bundled": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true + } } }, - "dom-serializer": { - "version": "0.1.0", + "babel-types": { + "version": "6.26.0", "bundled": true, - "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" }, "dependencies": { - "domelementtype": { - "version": "1.1.3", + "babel-runtime": { + "version": "6.26.0", "bundled": true, - "dev": true + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "bundled": true } } }, - "domelementtype": { - "version": "1.3.0", + "babylon": { + "version": "6.18.0", + "bundled": true + }, + "backo2": { + "version": "1.0.2", "bundled": true, "dev": true }, - "domhandler": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "requires": { - "domelementtype": "1.3.0" - } + "balanced-match": { + "version": "1.0.0", + "bundled": true }, - "domutils": { - "version": "1.4.3", + "base": { + "version": "0.11.2", "bundled": true, - "dev": true, "requires": { - "domelementtype": "1.3.0" + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.2.1", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "bundled": true + } } }, - "ecc-jsbn": { - "version": "0.1.1", + "base64-arraybuffer": { + "version": "0.1.5", "bundled": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } + "dev": true }, - "ee-first": { - "version": "1.1.1", + "base64id": { + "version": "1.0.0", "bundled": true, "dev": true }, - "ejs": { - "version": "2.5.7", + "base64url": { + "version": "2.0.0", "bundled": true, "dev": true }, - "encodeurl": { + "bcrypt-pbkdf": { "version": "1.0.1", "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "before-after-hook": { + "version": "1.1.0", + "bundled": true + }, + "better-assert": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "blob": { + "version": "0.0.4", + "bundled": true, "dev": true }, - "engine.io": { - "version": "3.1.4", + "block-stream": { + "version": "0.0.9", "bundled": true, "dev": true, "requires": { - "accepts": "1.3.3", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "2.6.9", - "engine.io-parser": "2.1.2", - "uws": "0.14.5", - "ws": "3.3.3" - }, - "dependencies": { - "accepts": { - "version": "1.3.3", - "bundled": true, - "dev": true, - "requires": { - "mime-types": "2.1.17", - "negotiator": "0.6.1" - } - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "requires": { - "ms": "2.0.0" - } - } + "inherits": "2.0.3" } }, - "engine.io-client": { - "version": "3.1.4", + "bluebird": { + "version": "2.11.0", + "bundled": true, + "dev": true + }, + "body-parser": { + "version": "1.18.2", "bundled": true, "dev": true, "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", + "bytes": "3.0.0", + "content-type": "1.0.4", "debug": "2.6.9", - "engine.io-parser": "2.1.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "3.3.3", - "xmlhttprequest-ssl": "1.5.5", - "yeast": "0.1.2" + "depd": "1.1.1", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "on-finished": "2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "1.6.15" }, "dependencies": { "debug": { @@ -1163,1547 +2053,4788 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true } } }, - "engine.io-parser": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.4", - "has-binary2": "1.0.2" - } - }, - "entities": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "error-ex": { - "version": "1.3.1", - "bundled": true, - "requires": { - "is-arrayish": "0.2.1" - } - }, - "escape-html": { - "version": "1.0.3", + "boolbase": { + "version": "1.0.0", "bundled": true, "dev": true }, - "escape-string-regexp": { - "version": "1.0.5", - "bundled": true - }, - "escodegen": { - "version": "1.8.1", + "boom": { + "version": "4.3.1", "bundled": true, + "dev": true, "requires": { - "esprima": "2.7.3", - "estraverse": "1.9.3", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.2.0" - }, - "dependencies": { - "esprima": { - "version": "2.7.3", - "bundled": true - } + "hoek": "4.2.0" } }, - "eslint": { - "version": "4.15.0", + "botium-core": { + "version": "1.3.0", "bundled": true, + "dev": true, "requires": { - "ajv": "5.5.2", - "babel-code-frame": "6.26.0", - "chalk": "2.3.0", - "concat-stream": "1.6.0", - "cross-spawn": "5.1.0", + "async": "2.6.0", + "body-parser": "1.18.2", + "copy-dir": "0.3.0", "debug": "3.1.0", - "doctrine": "2.1.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "1.0.0", - "espree": "3.5.2", - "esquery": "1.0.0", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "functional-red-black-tree": "1.0.1", + "dialogflow": "0.1.0", + "express": "4.16.2", + "facebook-chat-api": "1.4.0", + "find-root": "1.1.0", "glob": "7.1.2", - "globals": "11.1.0", - "ignore": "3.3.7", - "imurmurhash": "0.1.4", - "inquirer": "3.3.0", - "is-resolvable": "1.0.1", - "js-yaml": "3.10.0", - "json-stable-stringify-without-jsonify": "1.0.1", - "levn": "0.3.0", + "is-json": "2.0.1", + "jsonpath": "1.0.0", "lodash": "4.17.4", - "minimatch": "3.0.4", "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "7.0.0", - "progress": "2.0.0", - "require-uncached": "1.0.3", - "semver": "5.4.1", - "strip-ansi": "4.0.0", - "strip-json-comments": "2.0.1", - "table": "4.0.2", - "text-table": "0.2.0" - } - }, - "eslint-config-standard": { - "version": "11.0.0-beta.0", - "bundled": true - }, - "eslint-import-resolver-node": { - "version": "0.3.2", - "bundled": true, - "requires": { - "debug": "2.6.9", - "resolve": "1.5.0" + "moment": "2.20.1", + "mustache": "2.3.0", + "opn": "5.2.0", + "randomatic": "2.0.0", + "request": "2.83.0", + "rimraf": "2.6.2", + "slug": "0.9.1", + "socket.io": "2.0.4", + "socket.io-client": "2.0.4", + "socketio-auth": "0.1.0", + "tcp-port-used": "0.1.2", + "tiny-server": "1.0.2", + "uuid": "3.2.1", + "watson-developer-cloud": "3.0.4", + "write-yaml": "1.0.0", + "xlsx": "0.11.18" }, "dependencies": { - "debug": { - "version": "2.6.9", - "bundled": true, + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, "requires": { - "ms": "2.0.0" + "is-wsl": "1.1.0" + } + }, + "randomatic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-2.0.0.tgz", + "integrity": "sha512-IRvNtlVqDeoh6O86Z6MpuKwHwVy3vxBel3zKvhMzIVOS7cviLyLBQRzsuBij9PIqmdGYL/WWZReJpSLHH7Jcog==", + "dev": true, + "requires": { + "is-number": "4.0.0", + "kind-of": "6.0.2" } } } }, - "eslint-module-utils": { - "version": "2.1.1", + "boxen": { + "version": "1.3.0", "bundled": true, "requires": { - "debug": "2.6.9", - "pkg-dir": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "bundled": true, - "requires": { - "ms": "2.0.0" - } - } + "ansi-align": "2.0.0", + "camelcase": "4.1.0", + "chalk": "2.3.0", + "cli-boxes": "1.0.0", + "string-width": "2.1.1", + "term-size": "1.2.0", + "widest-line": "2.0.0" } }, - "eslint-plugin-import": { - "version": "2.8.0", + "brace-expansion": { + "version": "1.1.8", "bundled": true, "requires": { - "builtin-modules": "1.1.1", - "contains-path": "0.1.0", - "debug": "2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "0.3.2", - "eslint-module-utils": "2.1.1", - "has": "1.0.1", - "lodash.cond": "4.5.2", - "minimatch": "3.0.4", - "read-pkg-up": "2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "bundled": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "bundled": true, - "requires": { - "esutils": "2.0.2", - "isarray": "1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true - } + "balanced-match": "1.0.0", + "concat-map": "0.0.1" } }, - "eslint-plugin-node": { - "version": "5.2.1", + "braces": { + "version": "1.8.5", "bundled": true, "requires": { - "ignore": "3.3.7", - "minimatch": "3.0.4", - "resolve": "1.5.0", - "semver": "5.3.0" + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "browser-resolve": { + "version": "1.11.2", + "bundled": true, + "requires": { + "resolve": "1.1.7" }, "dependencies": { - "semver": { - "version": "5.3.0", + "resolve": { + "version": "1.1.7", "bundled": true } } }, - "eslint-plugin-promise": { - "version": "3.6.0", - "bundled": true + "browser-stdout": { + "version": "1.3.0", + "bundled": true, + "dev": true }, - "eslint-plugin-standard": { - "version": "3.0.1", - "bundled": true + "browserslist": { + "version": "2.11.3", + "bundled": true, + "requires": { + "caniuse-lite": "1.0.30000813", + "electron-to-chromium": "1.3.36" + } }, - "eslint-scope": { - "version": "3.7.1", + "buble": { + "version": "0.18.0", "bundled": true, "requires": { - "esrecurse": "4.2.0", - "estraverse": "4.2.0" + "acorn": "5.2.1", + "acorn-jsx": "3.0.1", + "acorn5-object-spread": "4.0.0", + "chalk": "2.3.0", + "magic-string": "0.22.4", + "minimist": "1.2.0", + "os-homedir": "1.0.2", + "vlq": "0.2.3" }, "dependencies": { - "estraverse": { - "version": "4.2.0", + "minimist": { + "version": "1.2.0", "bundled": true } } }, - "eslint-visitor-keys": { - "version": "1.0.0", - "bundled": true + "buffer-equal-constant-time": { + "version": "1.0.1", + "bundled": true, + "dev": true }, - "espree": { - "version": "3.5.2", + "buffer-from": { + "version": "0.1.1", "bundled": true, + "dev": true, "requires": { - "acorn": "5.2.1", - "acorn-jsx": "3.0.1" + "is-array-buffer-x": "1.7.0" } }, - "esprima": { - "version": "4.0.0", + "builtin-modules": { + "version": "1.1.1", "bundled": true }, - "esquery": { + "bump-file": { "version": "1.0.0", "bundled": true, "requires": { - "estraverse": "4.2.0" + "detect-indent": "5.0.0", + "semver": "5.4.1" }, "dependencies": { - "estraverse": { - "version": "4.2.0", + "detect-indent": { + "version": "5.0.0", "bundled": true } } }, - "esrecurse": { - "version": "4.2.0", + "byline": { + "version": "5.0.0", + "bundled": true + }, + "bytebuffer": { + "version": "5.0.1", "bundled": true, + "dev": true, "requires": { - "estraverse": "4.2.0", - "object-assign": "4.1.1" + "long": "3.2.0" }, "dependencies": { - "estraverse": { - "version": "4.2.0", - "bundled": true + "long": { + "version": "3.2.0", + "bundled": true, + "dev": true } } }, - "estraverse": { - "version": "1.9.3", - "bundled": true - }, - "estree-walker": { - "version": "0.3.1", - "bundled": true - }, - "esutils": { - "version": "2.0.2", - "bundled": true - }, - "etag": { - "version": "1.8.1", + "bytes": { + "version": "3.0.0", "bundled": true, "dev": true }, - "execa": { - "version": "0.7.0", + "cache-base": { + "version": "1.0.1", "bundled": true, - "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "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" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "bundled": true + } } }, - "exit-hook": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", + "cacheable-request": { + "version": "2.1.4", "bundled": true, "requires": { - "is-posix-bracket": "0.1.1" + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" } }, - "expand-range": { - "version": "1.8.2", + "cached-constructors-x": { + "version": "1.0.0", "bundled": true, - "requires": { - "fill-range": "2.2.3" - } + "dev": true }, - "expand-template": { - "version": "1.0.3", + "call-me-maybe": { + "version": "1.0.1", "bundled": true }, - "express": { - "version": "4.16.2", + "call-signature": { + "version": "0.0.2", "bundled": true, - "dev": true, - "requires": { - "accepts": "1.3.4", - "array-flatten": "1.1.1", - "body-parser": "1.18.2", - "content-disposition": "0.5.2", - "content-type": "1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "1.1.1", - "encodeurl": "1.0.1", - "escape-html": "1.0.3", - "etag": "1.8.1", - "finalhandler": "1.1.0", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.2", - "qs": "6.5.1", - "range-parser": "1.2.0", - "safe-buffer": "5.1.1", - "send": "0.16.1", - "serve-static": "1.13.1", - "setprototypeof": "1.1.0", - "statuses": "1.3.1", - "type-is": "1.6.15", - "utils-merge": "1.0.1", - "vary": "1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "statuses": { - "version": "1.3.1", - "bundled": true, - "dev": true - } - } - }, - "extend": { - "version": "3.0.1", - "bundled": true + "dev": true }, - "extend-shallow": { - "version": "2.0.1", + "caller-path": { + "version": "0.1.0", "bundled": true, - "dev": true, "requires": { - "is-extendable": "0.1.1" + "callsites": "0.2.0" } }, - "external-editor": { - "version": "2.1.0", + "callsite": { + "version": "1.0.0", "bundled": true, - "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.19", - "tmp": "0.0.33" - } + "dev": true }, - "extglob": { - "version": "0.3.2", - "bundled": true, - "requires": { - "is-extglob": "1.0.0" - } + "callsites": { + "version": "0.2.0", + "bundled": true }, - "extsprintf": { - "version": "1.3.0", + "camelcase": { + "version": "4.1.0", "bundled": true }, - "facebook-chat-api": { - "version": "1.4.0", + "camelcase-keys": { + "version": "4.2.0", "bundled": true, - "dev": true, "requires": { - "bluebird": "2.11.0", - "cheerio": "0.19.0", - "npmlog": "1.2.1", - "request": "2.83.0" + "camelcase": "4.1.0", + "map-obj": "2.0.0", + "quick-lru": "1.1.0" } }, - "fast-deep-equal": { - "version": "1.0.0", + "caniuse-lite": { + "version": "1.0.30000813", "bundled": true }, - "fast-json-stable-stringify": { - "version": "2.0.0", + "capture-stack-trace": { + "version": "1.0.0", "bundled": true }, - "fast-levenshtein": { - "version": "2.0.6", + "caseless": { + "version": "0.12.0", "bundled": true }, - "figlet": { - "version": "1.2.0", + "center-align": { + "version": "0.1.3", "bundled": true, - "dev": true + "optional": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } }, - "figures": { - "version": "2.0.0", + "cfb": { + "version": "1.0.2", "bundled": true, + "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "commander": "2.13.0", + "printj": "1.1.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "bundled": true, + "dev": true + } } }, - "file-entry-cache": { - "version": "2.0.0", + "chai": { + "version": "4.1.2", "bundled": true, + "dev": true, "requires": { - "flat-cache": "1.3.0", - "object-assign": "4.1.1" + "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.6" } }, - "file-type": { - "version": "7.4.0", + "chalk": { + "version": "2.3.0", "bundled": true, - "dev": true + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } }, - "filename-regex": { - "version": "2.0.1", + "chardet": { + "version": "0.4.2", "bundled": true }, - "fill-range": { - "version": "2.2.3", + "check-error": { + "version": "1.0.2", "bundled": true, - "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" - } + "dev": true }, - "finalhandler": { - "version": "1.1.0", + "cheerio": { + "version": "0.19.0", "bundled": true, "dev": true, "requires": { - "debug": "2.6.9", - "encodeurl": "1.0.1", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "css-select": "1.0.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.8.3", + "lodash": "3.10.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "statuses": { - "version": "1.3.1", + "lodash": { + "version": "3.10.1", "bundled": true, "dev": true } } }, - "find-root": { - "version": "1.1.0", - "bundled": true, - "dev": true + "ci-info": { + "version": "1.1.2", + "bundled": true }, - "find-up": { - "version": "2.1.0", + "circular-json": { + "version": "0.3.3", + "bundled": true + }, + "cjson": { + "version": "0.2.1", "bundled": true, - "requires": { - "locate-path": "2.0.0" - } + "dev": true }, - "flat-cache": { - "version": "1.3.0", + "class-utils": { + "version": "0.3.6", "bundled": true, "requires": { - "circular-json": "0.3.3", - "del": "2.2.2", - "graceful-fs": "4.1.11", - "write": "0.2.1" + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" }, "dependencies": { - "write": { - "version": "0.2.1", + "define-property": { + "version": "0.2.5", "bundled": true, "requires": { - "mkdirp": "0.5.1" + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" } + }, + "isobject": { + "version": "3.0.1", + "bundled": true + }, + "kind-of": { + "version": "5.1.0", + "bundled": true } } }, - "for-in": { - "version": "1.0.2", + "clear": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "cli-boxes": { + "version": "1.0.0", "bundled": true }, - "for-own": { - "version": "0.1.5", + "cli-cursor": { + "version": "2.1.0", "bundled": true, "requires": { - "for-in": "1.0.2" + "restore-cursor": "2.0.0" } }, - "forever-agent": { - "version": "0.6.1", + "cli-spinners": { + "version": "1.1.0", "bundled": true }, - "form-data": { - "version": "2.3.1", + "cli-width": { + "version": "2.2.0", + "bundled": true + }, + "cliui": { + "version": "4.0.0", "bundled": true, "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" } }, - "forwarded": { - "version": "0.1.2", - "bundled": true, - "dev": true + "clone": { + "version": "1.0.3", + "bundled": true }, - "fresh": { - "version": "0.5.2", + "clone-response": { + "version": "1.0.2", "bundled": true, - "dev": true + "requires": { + "mimic-response": "1.0.0" + } }, - "fs-exists-sync": { - "version": "0.1.0", + "co": { + "version": "4.6.0", + "bundled": true + }, + "code-point-at": { + "version": "1.1.0", "bundled": true, "dev": true }, - "fs-extra": { - "version": "4.0.1", + "codepage": { + "version": "1.12.0", "bundled": true, + "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" + "commander": "2.11.0", + "exit-on-epipe": "1.0.1", + "voc": "1.0.0" } }, - "fs.realpath": { + "collection-visit": { "version": "1.0.0", - "bundled": true - }, - "function-bind": { - "version": "1.1.1", - "bundled": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "bundled": true + "bundled": true, + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } }, - "gauge": { - "version": "1.2.7", + "color-convert": { + "version": "1.9.1", "bundled": true, - "dev": true, "requires": { - "ansi": "0.3.1", - "has-unicode": "2.0.1", - "lodash.pad": "4.5.1", - "lodash.padend": "4.6.1", - "lodash.padstart": "4.6.1" + "color-name": "1.1.3" } }, - "get-caller-file": { - "version": "1.0.2", + "color-name": { + "version": "1.1.3", + "bundled": true + }, + "colors": { + "version": "0.5.1", "bundled": true, "dev": true }, - "get-func-name": { - "version": "2.0.0", + "colour": { + "version": "0.7.1", "bundled": true, "dev": true }, - "get-stream": { - "version": "3.0.0", + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.11.0", "bundled": true, "dev": true }, - "getpass": { - "version": "0.1.7", + "compare-func": { + "version": "1.3.2", "bundled": true, "requires": { - "assert-plus": "1.0.0" + "array-ify": "1.0.0", + "dot-prop": "3.0.0" } }, - "glob": { - "version": "7.1.2", + "component-bind": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "bundled": true + }, + "component-inherit": { + "version": "0.0.3", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "concat-stream": { + "version": "1.6.0", "bundled": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "readable-stream": "2.3.3", + "typedarray": "0.0.6" }, "dependencies": { "inherits": { "version": "2.0.3", "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "readable-stream": { + "version": "2.3.3", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } } } }, - "glob-base": { - "version": "0.3.0", - "bundled": true, - "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" - } - }, - "glob-parent": { - "version": "2.0.0", + "configstore": { + "version": "3.1.1", "bundled": true, "requires": { - "is-glob": "2.0.1" + "dot-prop": "4.2.0", + "graceful-fs": "4.1.11", + "make-dir": "1.2.0", + "unique-string": "1.0.0", + "write-file-atomic": "2.3.0", + "xdg-basedir": "3.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "4.2.0", + "bundled": true, + "requires": { + "is-obj": "1.0.1" + } + } } }, - "globals": { - "version": "11.1.0", - "bundled": true - }, - "globby": { - "version": "6.1.0", + "console-control-strings": { + "version": "1.1.0", "bundled": true, - "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - } + "dev": true }, - "graceful-fs": { - "version": "4.1.11", + "contains-path": { + "version": "0.1.0", "bundled": true }, - "growl": { - "version": "1.10.3", + "content-disposition": { + "version": "0.5.2", "bundled": true, "dev": true }, - "har-schema": { - "version": "2.0.0", + "content-type": { + "version": "1.0.4", "bundled": true, "dev": true }, - "har-validator": { - "version": "5.0.3", + "conventional-changelog": { + "version": "1.1.18", "bundled": true, - "dev": true, "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" + "conventional-changelog-angular": "1.6.6", + "conventional-changelog-atom": "0.2.4", + "conventional-changelog-codemirror": "0.3.4", + "conventional-changelog-core": "2.0.5", + "conventional-changelog-ember": "0.3.6", + "conventional-changelog-eslint": "1.0.5", + "conventional-changelog-express": "0.3.4", + "conventional-changelog-jquery": "0.1.0", + "conventional-changelog-jscs": "0.1.0", + "conventional-changelog-jshint": "0.3.4", + "conventional-changelog-preset-loader": "1.1.6" } }, - "has": { - "version": "1.0.1", + "conventional-changelog-angular": { + "version": "1.6.6", "bundled": true, "requires": { - "function-bind": "1.1.1" + "compare-func": "1.3.2", + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } } }, - "has-ansi": { - "version": "2.0.0", + "conventional-changelog-atom": { + "version": "0.2.4", "bundled": true, "requires": { - "ansi-regex": "2.1.1" + "q": "1.5.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", + "q": { + "version": "1.5.1", "bundled": true } } }, - "has-binary2": { - "version": "1.0.2", + "conventional-changelog-codemirror": { + "version": "0.3.4", "bundled": true, - "dev": true, "requires": { - "isarray": "2.0.1" + "q": "1.5.1" }, "dependencies": { - "isarray": { - "version": "2.0.1", - "bundled": true, - "dev": true + "q": { + "version": "1.5.1", + "bundled": true } } }, - "has-cors": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "has-flag": { - "version": "2.0.0", - "bundled": true - }, - "has-own-property-x": { - "version": "3.2.0", + "conventional-changelog-core": { + "version": "2.0.5", "bundled": true, - "dev": true, "requires": { - "cached-constructors-x": "1.0.0", - "to-object-x": "1.5.0", - "to-property-key-x": "2.0.2" + "conventional-changelog-writer": "3.0.4", + "conventional-commits-parser": "2.1.5", + "dateformat": "3.0.3", + "get-pkg-repo": "1.4.0", + "git-raw-commits": "1.3.4", + "git-remote-origin-url": "2.0.0", + "git-semver-tags": "1.3.4", + "lodash": "4.17.4", + "normalize-package-data": "2.4.0", + "q": "1.5.1", + "read-pkg": "1.1.0", + "read-pkg-up": "1.0.1", + "through2": "2.0.3" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "bundled": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "bundled": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "q": { + "version": "1.5.1", + "bundled": true + }, + "read-pkg": { + "version": "1.1.0", + "bundled": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "bundled": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "bundled": true, + "requires": { + "is-utf8": "0.2.1" + } + } } }, - "has-symbol-support-x": { - "version": "1.4.1", - "bundled": true, - "dev": true - }, - "has-to-string-tag-x": { - "version": "1.4.1", + "conventional-changelog-ember": { + "version": "0.3.6", "bundled": true, - "dev": true, "requires": { - "has-symbol-support-x": "1.4.1" + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } } }, - "has-unicode": { - "version": "2.0.1", + "conventional-changelog-eslint": { + "version": "1.0.5", "bundled": true, - "dev": true + "requires": { + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } + } }, - "hawk": { - "version": "6.0.2", + "conventional-changelog-express": { + "version": "0.3.4", "bundled": true, - "dev": true, "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.0", - "sntp": "2.1.0" + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } } }, - "he": { - "version": "1.1.1", + "conventional-changelog-jquery": { + "version": "0.1.0", "bundled": true, - "dev": true + "requires": { + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } + } }, - "hoek": { - "version": "4.2.0", + "conventional-changelog-jscs": { + "version": "0.1.0", "bundled": true, - "dev": true - }, - "hosted-git-info": { - "version": "2.5.0", - "bundled": true + "requires": { + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } + } }, - "htmlparser2": { - "version": "3.8.3", + "conventional-changelog-jshint": { + "version": "0.3.4", "bundled": true, - "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.3.0", - "domutils": "1.5.1", - "entities": "1.0.0", - "readable-stream": "1.1.14" + "compare-func": "1.3.2", + "q": "1.5.1" }, "dependencies": { - "domutils": { + "q": { "version": "1.5.1", - "bundled": true, - "dev": true, - "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" - } - }, - "entities": { - "version": "1.0.0", - "bundled": true, - "dev": true + "bundled": true } } }, - "http-errors": { - "version": "1.6.2", + "conventional-changelog-preset-loader": { + "version": "1.1.6", + "bundled": true + }, + "conventional-changelog-writer": { + "version": "3.0.4", "bundled": true, - "dev": true, "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.4.0" + "compare-func": "1.3.2", + "conventional-commits-filter": "1.1.5", + "dateformat": "3.0.3", + "handlebars": "4.0.11", + "json-stringify-safe": "5.0.1", + "lodash": "4.17.4", + "meow": "4.0.0", + "semver": "5.5.0", + "split": "1.0.1", + "through2": "2.0.3" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true + "semver": { + "version": "5.5.0", + "bundled": true } } }, - "http-signature": { - "version": "1.2.0", + "conventional-commits-filter": { + "version": "1.1.5", "bundled": true, - "dev": true, "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "is-subset": "0.1.1", + "modify-values": "1.0.0" } }, - "iconv-lite": { - "version": "0.4.19", - "bundled": true - }, - "ignore": { - "version": "3.3.7", - "bundled": true + "conventional-commits-parser": { + "version": "2.1.5", + "bundled": true, + "requires": { + "is-text-path": "1.0.1", + "JSONStream": "1.3.2", + "lodash": "4.17.4", + "meow": "4.0.0", + "split2": "2.2.0", + "through2": "2.0.3", + "trim-off-newlines": "1.0.1" + } }, - "imurmurhash": { - "version": "0.1.4", - "bundled": true + "conventional-recommended-bump": { + "version": "2.0.6", + "bundled": true, + "requires": { + "concat-stream": "1.6.0", + "conventional-changelog-preset-loader": "1.1.6", + "conventional-commits-filter": "1.1.5", + "conventional-commits-parser": "2.1.5", + "git-raw-commits": "1.3.4", + "git-semver-tags": "1.3.4", + "meow": "4.0.0", + "q": "1.5.1" + }, + "dependencies": { + "q": { + "version": "1.5.1", + "bundled": true + } + } }, - "in-publish": { - "version": "2.0.0", + "convert-source-map": { + "version": "1.5.1", "bundled": true }, - "indexof": { - "version": "0.0.1", + "cookie": { + "version": "0.3.1", "bundled": true, "dev": true }, - "infinity-x": { - "version": "1.0.0", + "cookie-signature": { + "version": "1.0.6", "bundled": true, "dev": true }, - "inflight": { - "version": "1.0.6", + "copy-descriptor": { + "version": "0.1.1", + "bundled": true + }, + "copy-dir": { + "version": "0.3.0", "bundled": true, + "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "mkdir-p": "0.0.7" } }, - "inherits": { - "version": "", + "core-js": { + "version": "2.5.3", "bundled": true }, - "inquirer": { - "version": "3.3.0", + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "cp-file": { + "version": "5.0.0", "bundled": true, "requires": { - "ansi-escapes": "3.0.0", - "chalk": "2.3.0", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.1.0", - "figures": "2.0.0", - "lodash": "4.17.4", - "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "graceful-fs": "4.1.11", + "make-dir": "1.2.0", + "nested-error-stacks": "2.0.0", + "pify": "3.0.0", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "bundled": true + } } }, - "invert-kv": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "ipaddr.js": { - "version": "1.5.2", + "cpy": { + "version": "6.0.0", "bundled": true, - "dev": true + "requires": { + "arrify": "1.0.1", + "cp-file": "5.0.0", + "globby": "6.1.0", + "nested-error-stacks": "2.0.0" + } }, - "is-array-buffer-x": { - "version": "1.7.0", + "crc-32": { + "version": "1.2.0", "bundled": true, "dev": true, "requires": { - "attempt-x": "1.1.1", - "has-to-string-tag-x": "1.4.1", - "is-object-like-x": "1.6.0", - "object-get-own-property-descriptor-x": "3.2.0", - "to-string-tag-x": "1.4.2" + "exit-on-epipe": "1.0.1", + "printj": "1.1.1" } }, - "is-arrayish": { - "version": "0.2.1", - "bundled": true - }, - "is-buffer": { - "version": "1.1.6", - "bundled": true - }, - "is-builtin-module": { - "version": "1.0.0", + "create-error-class": { + "version": "3.0.2", "bundled": true, "requires": { - "builtin-modules": "1.1.1" + "capture-stack-trace": "1.0.0" } }, - "is-date-object": { - "version": "1.0.1", + "cross-spawn": { + "version": "5.1.0", "bundled": true, - "dev": true - }, - "is-dotfile": { - "version": "1.0.3", - "bundled": true + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + } }, - "is-equal-shallow": { - "version": "0.1.3", + "cryptiles": { + "version": "3.1.2", "bundled": true, + "dev": true, "requires": { - "is-primitive": "2.0.0" + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "bundled": true, + "dev": true, + "requires": { + "hoek": "4.2.0" + } + } } }, - "is-extendable": { - "version": "0.1.1", - "bundled": true - }, - "is-extglob": { + "crypto-random-string": { "version": "1.0.0", "bundled": true }, - "is-falsey-x": { - "version": "1.0.1", + "css-select": { + "version": "1.0.0", "bundled": true, "dev": true, "requires": { - "to-boolean-x": "1.0.1" + "boolbase": "1.0.0", + "css-what": "1.0.0", + "domutils": "1.4.3", + "nth-check": "1.0.1" } }, - "is-finite-x": { - "version": "3.0.2", + "css-what": { + "version": "1.0.0", "bundled": true, - "dev": true, - "requires": { - "infinity-x": "1.0.0", - "is-nan-x": "1.0.1" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "bundled": true + "dev": true }, - "is-function-x": { - "version": "3.3.0", + "csv-stringify": { + "version": "1.0.4", "bundled": true, "dev": true, "requires": { - "attempt-x": "1.1.1", - "has-to-string-tag-x": "1.4.1", - "is-falsey-x": "1.0.1", - "is-primitive": "2.0.0", - "normalize-space-x": "3.0.0", - "replace-comments-x": "2.0.0", - "to-boolean-x": "1.0.1", - "to-string-tag-x": "1.4.2" + "lodash.get": "4.4.2" } }, - "is-glob": { - "version": "2.0.1", + "currently-unhandled": { + "version": "0.4.1", "bundled": true, "requires": { - "is-extglob": "1.0.0" + "array-find-index": "1.0.2" } }, - "is-index-x": { - "version": "1.1.0", + "dargs": { + "version": "4.1.0", "bundled": true, - "dev": true, "requires": { - "math-clamp-x": "1.2.0", - "max-safe-integer": "1.0.1", - "to-integer-x": "3.0.0", - "to-number-x": "2.0.0", - "to-string-symbols-supported-x": "1.0.0" + "number-is-nan": "1.0.1" } }, - "is-json": { - "version": "2.0.1", + "dashdash": { + "version": "1.14.1", "bundled": true, - "dev": true + "requires": { + "assert-plus": "1.0.0" + } }, - "is-module": { - "version": "1.0.0", + "dateformat": { + "version": "3.0.3", "bundled": true }, - "is-nan-x": { - "version": "1.0.1", + "debug": { + "version": "3.1.0", "bundled": true, - "dev": true + "requires": { + "ms": "2.0.0" + } }, - "is-nil-x": { - "version": "1.4.1", + "decamelize": { + "version": "1.2.0", + "bundled": true + }, + "decamelize-keys": { + "version": "1.1.0", "bundled": true, - "dev": true, "requires": { - "lodash.isnull": "3.0.0", - "validate.io-undefined": "1.0.3" + "decamelize": "1.2.0", + "map-obj": "1.0.1" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "bundled": true + } } }, - "is-number": { - "version": "2.1.0", + "decode-uri-component": { + "version": "0.2.0", + "bundled": true + }, + "decompress-response": { + "version": "3.3.0", "bundled": true, "requires": { - "kind-of": "3.2.2" + "mimic-response": "1.0.0" } }, - "is-object-like-x": { - "version": "1.6.0", + "deep-eql": { + "version": "3.0.1", "bundled": true, "dev": true, "requires": { - "is-function-x": "3.3.0", - "is-primitive": "2.0.0" + "type-detect": "4.0.6" } }, - "is-path-cwd": { - "version": "1.0.0", + "deep-extend": { + "version": "0.4.2", "bundled": true }, - "is-path-in-cwd": { - "version": "1.0.0", + "deep-is": { + "version": "0.1.2", + "bundled": true, + "dev": true + }, + "defaults": { + "version": "1.0.3", "bundled": true, "requires": { - "is-path-inside": "1.0.1" + "clone": "1.0.3" } }, - "is-path-inside": { - "version": "1.0.1", + "define-properties": { + "version": "1.1.2", "bundled": true, + "dev": true, "requires": { - "path-is-inside": "1.0.2" + "foreach": "2.0.5", + "object-keys": "1.0.11" } }, - "is-plain-object": { - "version": "2.0.4", + "define-property": { + "version": "2.0.2", "bundled": true, - "dev": true, "requires": { + "is-descriptor": "1.0.2", "isobject": "3.0.1" }, "dependencies": { "isobject": { "version": "3.0.1", - "bundled": true, - "dev": true + "bundled": true } } }, - "is-posix-bracket": { - "version": "0.1.1", - "bundled": true - }, - "is-primitive": { - "version": "2.0.0", - "bundled": true + "del": { + "version": "2.2.2", + "bundled": true, + "requires": { + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.6.2" + }, + "dependencies": { + "globby": { + "version": "5.0.0", + "bundled": true, + "requires": { + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + } + } }, - "is-promise": { - "version": "2.1.0", + "delayed-stream": { + "version": "1.0.0", "bundled": true }, - "is-resolvable": { - "version": "1.0.1", - "bundled": true + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true }, - "is-stream": { - "version": "1.1.0", + "depd": { + "version": "1.1.1", "bundled": true, "dev": true }, - "is-string": { + "destroy": { "version": "1.0.4", "bundled": true, "dev": true }, - "is-symbol": { - "version": "1.0.1", + "detect-indent": { + "version": "4.0.0", "bundled": true, - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "bundled": true + "requires": { + "repeating": "2.0.1" + } }, - "is-wsl": { - "version": "1.1.0", + "detect-libc": { + "version": "1.0.3", "bundled": true, "dev": true }, - "is2": { - "version": "0.0.9", + "dialogflow": { + "version": "0.1.0", "bundled": true, "dev": true, "requires": { - "deep-is": "0.1.2" + "google-gax": "0.14.5", + "lodash.merge": "4.6.1", + "lodash.union": "4.6.0", + "protobufjs": "6.8.6" } }, - "isarray": { - "version": "0.0.1", + "diff": { + "version": "3.3.1", "bundled": true, "dev": true }, - "isexe": { - "version": "2.0.0", - "bundled": true + "diff-match-patch": { + "version": "1.0.0", + "bundled": true, + "dev": true }, - "isobject": { - "version": "2.1.0", + "dir-glob": { + "version": "2.0.0", "bundled": true, "requires": { - "isarray": "1.0.0" + "arrify": "1.0.1", + "path-type": "3.0.0" }, "dependencies": { - "isarray": { - "version": "1.0.0", + "path-type": { + "version": "3.0.0", + "bundled": true, + "requires": { + "pify": "3.0.0" + } + }, + "pify": { + "version": "3.0.0", "bundled": true } } }, - "isstream": { - "version": "0.1.2", - "bundled": true - }, - "js-tokens": { - "version": "3.0.2", - "bundled": true - }, - "js-yaml": { - "version": "3.10.0", - "bundled": true, - "requires": { - "argparse": "1.0.9", - "esprima": "4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "bundled": true, - "optional": true - }, - "json-schema": { - "version": "0.2.3", - "bundled": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "bundled": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "bundled": true, - "requires": { - "jsonify": "0.0.0" - } - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "bundled": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "bundled": true - }, - "jsonfile": { - "version": "3.0.1", + "doctrine": { + "version": "2.1.0", "bundled": true, "requires": { - "graceful-fs": "4.1.11" + "esutils": "2.0.2" } }, - "jsonify": { - "version": "0.0.0", - "bundled": true - }, - "jsprim": { - "version": "1.4.1", + "dom-serializer": { + "version": "0.1.0", "bundled": true, + "dev": true, "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "bundled": true, + "dev": true + } } }, - "kind-of": { - "version": "3.2.2", + "domelementtype": { + "version": "1.3.0", "bundled": true, - "requires": { - "is-buffer": "1.1.6" - } + "dev": true }, - "lcid": { - "version": "1.0.0", + "domhandler": { + "version": "2.3.0", "bundled": true, "dev": true, "requires": { - "invert-kv": "1.0.0" - } - }, - "levn": { - "version": "0.3.0", - "bundled": true, - "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "domelementtype": "1.3.0" } }, - "load-json-file": { - "version": "2.0.0", + "domutils": { + "version": "1.4.3", "bundled": true, + "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "domelementtype": "1.3.0" } }, - "locate-path": { - "version": "2.0.0", + "dot-prop": { + "version": "3.0.0", "bundled": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "is-obj": "1.0.1" } }, - "lodash": { - "version": "4.17.4", - "bundled": true - }, - "lodash.cond": { - "version": "4.5.2", + "duplexer3": { + "version": "0.1.4", "bundled": true }, - "lodash.get": { - "version": "4.4.2", + "eastasianwidth": { + "version": "0.1.1", "bundled": true, "dev": true }, - "lodash.isnull": { - "version": "3.0.0", + "ebnf-parser": { + "version": "0.1.10", "bundled": true, "dev": true }, - "lodash.pad": { - "version": "4.5.1", + "ecc-jsbn": { + "version": "0.1.1", "bundled": true, - "dev": true + "optional": true, + "requires": { + "jsbn": "0.1.1" + } }, - "lodash.padend": { - "version": "4.6.1", + "ecdsa-sig-formatter": { + "version": "1.0.9", "bundled": true, - "dev": true + "dev": true, + "requires": { + "base64url": "2.0.0", + "safe-buffer": "5.1.1" + } }, - "lodash.padstart": { - "version": "4.6.1", + "ee-first": { + "version": "1.1.1", "bundled": true, "dev": true }, - "lru-cache": { - "version": "4.1.1", + "ejs": { + "version": "2.5.7", "bundled": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } + "dev": true }, - "magic-string": { - "version": "0.22.4", - "bundled": true, - "requires": { - "vlq": "0.2.3" - } + "electron-to-chromium": { + "version": "1.3.36", + "bundled": true }, - "math-clamp-x": { - "version": "1.2.0", + "empower": { + "version": "1.2.3", "bundled": true, "dev": true, "requires": { - "to-number-x": "2.0.0" + "core-js": "2.5.3", + "empower-core": "0.6.2" } }, - "math-sign-x": { - "version": "3.0.0", + "empower-core": { + "version": "0.6.2", "bundled": true, "dev": true, "requires": { - "is-nan-x": "1.0.1", - "to-number-x": "2.0.0" + "call-signature": "0.0.2", + "core-js": "2.5.3" } }, - "max-safe-integer": { + "encodeurl": { "version": "1.0.1", "bundled": true, "dev": true }, - "media-typer": { - "version": "0.3.0", - "bundled": true, - "dev": true - }, - "mem": { - "version": "1.1.0", + "engine.io": { + "version": "3.1.4", "bundled": true, "dev": true, "requires": { - "mimic-fn": "1.1.0" + "accepts": "1.3.3", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "2.6.9", + "engine.io-parser": "2.1.2", + "uws": "0.14.5", + "ws": "3.3.3" + }, + "dependencies": { + "accepts": { + "version": "1.3.3", + "bundled": true, + "dev": true, + "requires": { + "mime-types": "2.1.17", + "negotiator": "0.6.1" + } + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "requires": { + "ms": "2.0.0" + } + } } }, - "merge-descriptors": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "methods": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "micromatch": { - "version": "2.3.11", + "engine.io-client": { + "version": "3.1.4", "bundled": true, + "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "2.6.9", + "engine.io-parser": "2.1.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "3.3.3", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "requires": { + "ms": "2.0.0" + } + } } }, - "mime": { - "version": "1.4.1", - "bundled": true, - "dev": true - }, - "mime-db": { - "version": "1.30.0", - "bundled": true - }, - "mime-types": { - "version": "2.1.17", + "engine.io-parser": { + "version": "2.1.2", "bundled": true, + "dev": true, "requires": { - "mime-db": "1.30.0" + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.4", + "has-binary2": "1.0.2" } }, - "mimic-fn": { - "version": "1.1.0", - "bundled": true + "entities": { + "version": "1.1.1", + "bundled": true, + "dev": true }, - "minimatch": { - "version": "3.0.4", + "error-ex": { + "version": "1.3.1", "bundled": true, "requires": { - "brace-expansion": "1.1.8" + "is-arrayish": "0.2.1" } }, - "minimist": { - "version": "1.2.0", - "bundled": true - }, - "mkdir-p": { - "version": "0.0.7", + "escape-html": { + "version": "1.0.3", "bundled": true, "dev": true }, - "mkdirp": { - "version": "0.5.1", + "escape-string-regexp": { + "version": "1.0.5", + "bundled": true + }, + "escodegen": { + "version": "1.8.1", "bundled": true, "requires": { - "minimist": "0.0.8" + "esprima": "2.7.3", + "estraverse": "1.9.3", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.2.0" }, "dependencies": { - "minimist": { - "version": "0.0.8", + "esprima": { + "version": "2.7.3", "bundled": true } } }, - "mocha": { - "version": "5.0.0", + "eslint": { + "version": "4.15.0", "bundled": true, - "dev": true, "requires": { - "browser-stdout": "1.3.0", - "commander": "2.11.0", + "ajv": "5.5.2", + "babel-code-frame": "6.26.0", + "chalk": "2.3.0", + "concat-stream": "1.6.0", + "cross-spawn": "5.1.0", "debug": "3.1.0", - "diff": "3.3.1", - "escape-string-regexp": "1.0.5", + "doctrine": "2.1.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0", + "espree": "3.5.2", + "esquery": "1.0.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", "glob": "7.1.2", - "growl": "1.10.3", - "he": "1.1.1", + "globals": "11.1.0", + "ignore": "3.3.7", + "imurmurhash": "0.1.4", + "inquirer": "3.3.0", + "is-resolvable": "1.0.1", + "js-yaml": "3.10.0", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.4", + "minimatch": "3.0.4", "mkdirp": "0.5.1", - "supports-color": "4.4.0" + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.0", + "require-uncached": "1.0.3", + "semver": "5.4.1", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.2", + "text-table": "0.2.0" + } + }, + "eslint-config-standard": { + "version": "11.0.0-beta.0", + "bundled": true + }, + "eslint-import-resolver-node": { + "version": "0.3.2", + "bundled": true, + "requires": { + "debug": "2.6.9", + "resolve": "1.5.0" }, "dependencies": { - "supports-color": { - "version": "4.4.0", + "debug": { + "version": "2.6.9", "bundled": true, - "dev": true, "requires": { - "has-flag": "2.0.0" + "ms": "2.0.0" } } } }, - "mockery": { - "version": "2.1.0", - "bundled": true, - "dev": true - }, - "moment": { - "version": "2.20.1", + "eslint-module-utils": { + "version": "2.1.1", "bundled": true, - "dev": true - }, - "ms": { - "version": "2.0.0", - "bundled": true + "requires": { + "debug": "2.6.9", + "pkg-dir": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + } + } + } }, - "multistream": { - "version": "2.1.0", + "eslint-plugin-import": { + "version": "2.8.0", "bundled": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.3" + "builtin-modules": "1.1.1", + "contains-path": "0.1.0", + "debug": "2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "0.3.2", + "eslint-module-utils": "2.1.1", + "has": "1.0.1", + "lodash.cond": "4.5.2", + "minimatch": "3.0.4", + "read-pkg-up": "2.0.0" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "readable-stream": { - "version": "2.3.3", + "debug": { + "version": "2.6.9", "bundled": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "ms": "2.0.0" } }, - "string_decoder": { - "version": "1.0.3", + "doctrine": { + "version": "1.5.0", "bundled": true, "requires": { - "safe-buffer": "5.1.1" + "esutils": "2.0.2", + "isarray": "1.0.0" } + }, + "isarray": { + "version": "1.0.0", + "bundled": true } } }, - "mustache": { - "version": "2.3.0", + "eslint-plugin-node": { + "version": "5.2.1", "bundled": true, - "dev": true + "requires": { + "ignore": "3.3.7", + "minimatch": "3.0.4", + "resolve": "1.5.0", + "semver": "5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "bundled": true + } + } }, - "mute-stream": { - "version": "0.0.7", + "eslint-plugin-promise": { + "version": "3.6.0", "bundled": true }, - "n-readlines": { - "version": "0.2.8", - "bundled": true, - "dev": true + "eslint-plugin-standard": { + "version": "3.0.1", + "bundled": true }, - "nan": { - "version": "2.8.0", + "eslint-scope": { + "version": "3.7.1", "bundled": true, - "dev": true + "requires": { + "esrecurse": "4.2.0", + "estraverse": "4.2.0" + }, + "dependencies": { + "estraverse": { + "version": "4.2.0", + "bundled": true + } + } }, - "nan-x": { + "eslint-visitor-keys": { + "version": "1.0.0", + "bundled": true + }, + "espree": { + "version": "3.5.2", + "bundled": true, + "requires": { + "acorn": "5.2.1", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "4.0.0", + "bundled": true + }, + "espurify": { + "version": "1.7.0", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3" + } + }, + "esquery": { "version": "1.0.0", "bundled": true, + "requires": { + "estraverse": "4.2.0" + }, + "dependencies": { + "estraverse": { + "version": "4.2.0", + "bundled": true + } + } + }, + "esrecurse": { + "version": "4.2.0", + "bundled": true, + "requires": { + "estraverse": "4.2.0", + "object-assign": "4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.2.0", + "bundled": true + } + } + }, + "estraverse": { + "version": "1.9.3", + "bundled": true + }, + "estree-walker": { + "version": "0.3.1", + "bundled": true + }, + "esutils": { + "version": "2.0.2", + "bundled": true + }, + "etag": { + "version": "1.8.1", + "bundled": true, "dev": true }, - "natural-compare": { + "execa": { + "version": "0.7.0", + "bundled": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "exit-hook": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "exit-on-epipe": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "bundled": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "bundled": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "expand-template": { + "version": "1.0.3", + "bundled": true + }, + "express": { + "version": "4.16.2", + "bundled": true, + "dev": true, + "requires": { + "accepts": "1.3.4", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.1", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.0", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.2", + "qs": "6.5.1", + "range-parser": "1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.1", + "serve-static": "1.13.1", + "setprototypeof": "1.1.0", + "statuses": "1.3.1", + "type-is": "1.6.15", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "statuses": { + "version": "1.3.1", + "bundled": true, + "dev": true + } + } + }, + "extend": { + "version": "3.0.1", + "bundled": true + }, + "extend-shallow": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "external-editor": { + "version": "2.1.0", + "bundled": true, + "requires": { + "chardet": "0.4.2", + "iconv-lite": "0.4.19", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "0.3.2", + "bundled": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "bundled": true + }, + "facebook-chat-api": { "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "bluebird": "2.11.0", + "cheerio": "0.19.0", + "npmlog": "1.2.1", + "request": "2.83.0" + } + }, + "fast-deep-equal": { + "version": "1.0.0", "bundled": true }, - "negotiator": { - "version": "0.6.1", + "fast-glob": { + "version": "2.1.0", + "bundled": true, + "requires": { + "@mrmlnc/readdir-enhanced": "2.2.1", + "glob-parent": "3.1.0", + "is-glob": "4.0.0", + "merge2": "1.2.1", + "micromatch": "3.1.9" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "bundled": true + }, + "array-unique": { + "version": "0.3.2", + "bundled": true + }, + "braces": { + "version": "2.3.1", + "bundled": true, + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "define-property": "1.0.0", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "kind-of": "6.0.2", + "repeat-element": "1.1.2", + "snapdragon": "0.8.1", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "bundled": true, + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "bundled": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "bundled": true + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "bundled": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "bundled": 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.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "bundled": true, + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "bundled": true, + "requires": { + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "bundled": true, + "requires": { + "is-extglob": "2.1.1" + } + } + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "bundled": true + }, + "is-glob": { + "version": "4.0.0", + "bundled": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "bundled": true + }, + "kind-of": { + "version": "6.0.2", + "bundled": true + }, + "micromatch": { + "version": "3.1.9", + "bundled": 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.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "bundled": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "bundled": true + }, + "figlet": { + "version": "1.2.0", + "bundled": true, + "dev": true + }, + "figures": { + "version": "2.0.0", + "bundled": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "bundled": true, + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "file-type": { + "version": "7.4.0", + "bundled": true, + "dev": true + }, + "filename-regex": { + "version": "2.0.1", + "bundled": true + }, + "fill-range": { + "version": "2.2.3", + "bundled": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "finalhandler": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.3.1", + "unpipe": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "statuses": { + "version": "1.3.1", + "bundled": true, + "dev": true + } + } + }, + "find-root": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "find-up": { + "version": "2.1.0", + "bundled": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "bundled": true, + "requires": { + "circular-json": "0.3.3", + "del": "2.2.2", + "graceful-fs": "4.1.11", + "write": "0.2.1" + }, + "dependencies": { + "write": { + "version": "0.2.1", + "bundled": true, + "requires": { + "mkdirp": "0.5.1" + } + } + } + }, + "follow-redirects": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "requires": { + "debug": "3.1.0" + } + }, + "for-in": { + "version": "1.0.2", + "bundled": true + }, + "for-own": { + "version": "0.1.5", + "bundled": true, + "requires": { + "for-in": "1.0.2" + } + }, + "foreach": { + "version": "2.0.5", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true + }, + "form-data": { + "version": "2.3.1", + "bundled": true, + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "forwarded": { + "version": "0.1.2", + "bundled": true, + "dev": true + }, + "frac": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "voc": "1.0.0" + } + }, + "fragment-cache": { + "version": "0.2.1", + "bundled": true, + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "bundled": true, + "dev": true + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "readable-stream": { + "version": "2.3.5", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "fs-exists-sync": { + "version": "0.1.0", + "bundled": true, + "dev": true + }, + "fs-extra": { + "version": "4.0.1", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "3.0.1", + "universalify": "0.1.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.2" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "function-bind": { + "version": "1.1.1", + "bundled": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "bundled": true + }, + "gauge": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "requires": { + "ansi": "0.3.1", + "has-unicode": "2.0.1", + "lodash.pad": "4.5.1", + "lodash.padend": "4.6.1", + "lodash.padstart": "4.6.1" + } + }, + "gcp-metadata": { + "version": "0.6.2", + "bundled": true, + "dev": true, + "requires": { + "axios": "0.18.0", + "extend": "3.0.1", + "retry-axios": "0.3.2" + } + }, + "get-caller-file": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "get-func-name": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "get-pkg-repo": { + "version": "1.4.0", + "bundled": true, + "requires": { + "hosted-git-info": "2.5.0", + "meow": "3.7.0", + "normalize-package-data": "2.4.0", + "parse-github-repo-url": "1.4.1", + "through2": "2.0.3" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "bundled": true + }, + "camelcase-keys": { + "version": "2.1.0", + "bundled": true, + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + } + }, + "find-up": { + "version": "1.1.2", + "bundled": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "indent-string": { + "version": "2.1.0", + "bundled": true, + "requires": { + "repeating": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "map-obj": { + "version": "1.0.1", + "bundled": true + }, + "meow": { + "version": "3.7.0", + "bundled": true, + "requires": { + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.4.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "bundled": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "read-pkg": { + "version": "1.1.0", + "bundled": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "bundled": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "redent": { + "version": "1.0.0", + "bundled": true, + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "bundled": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-indent": { + "version": "1.0.1", + "bundled": true, + "requires": { + "get-stdin": "4.0.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "bundled": true + } + } + }, + "get-stdin": { + "version": "4.0.1", + "bundled": true + }, + "get-stream": { + "version": "3.0.0", + "bundled": true + }, + "get-value": { + "version": "2.0.6", + "bundled": true + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "git-raw-commits": { + "version": "1.3.4", + "bundled": true, + "requires": { + "dargs": "4.1.0", + "lodash.template": "4.4.0", + "meow": "4.0.0", + "split2": "2.2.0", + "through2": "2.0.3" + } + }, + "git-remote-origin-url": { + "version": "2.0.0", + "bundled": true, + "requires": { + "gitconfiglocal": "1.0.0", + "pify": "2.3.0" + } + }, + "git-semver-tags": { + "version": "1.3.4", + "bundled": true, + "requires": { + "meow": "4.0.0", + "semver": "5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.5.0", + "bundled": true + } + } + }, + "gitconfiglocal": { + "version": "1.0.0", + "bundled": true, + "requires": { + "ini": "1.3.5" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + } + } + }, + "glob-base": { + "version": "0.3.0", + "bundled": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "bundled": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "bundled": true + }, + "global-dirs": { + "version": "0.1.1", + "bundled": true, + "requires": { + "ini": "1.3.5" + } + }, + "globals": { + "version": "11.1.0", + "bundled": true + }, + "globby": { + "version": "6.1.0", + "bundled": true, + "requires": { + "array-union": "1.0.2", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "google-auth-library": { + "version": "1.3.1", + "bundled": true, + "dev": true, + "requires": { + "axios": "0.18.0", + "gcp-metadata": "0.6.2", + "gtoken": "2.1.1", + "jws": "3.1.4", + "lodash.isstring": "4.0.1", + "lru-cache": "4.1.1", + "retry-axios": "0.3.2" + } + }, + "google-auto-auth": { + "version": "0.9.5", + "bundled": true, + "dev": true, + "requires": { + "async": "2.6.0", + "gcp-metadata": "0.6.2", + "google-auth-library": "1.3.1", + "request": "2.83.0" + } + }, + "google-gax": { + "version": "0.14.5", + "bundled": true, + "dev": true, + "requires": { + "extend": "3.0.1", + "globby": "7.1.1", + "google-auto-auth": "0.9.5", + "google-proto-files": "0.14.2", + "grpc": "1.7.3", + "is-stream-ended": "0.1.3", + "lodash": "4.17.4", + "protobufjs": "6.8.6", + "readable-stream": "2.3.5", + "through2": "2.0.3" + }, + "dependencies": { + "globby": { + "version": "7.1.1", + "bundled": true, + "dev": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "glob": "7.1.2", + "ignore": "3.3.7", + "pify": "3.0.0", + "slash": "1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "pify": { + "version": "3.0.0", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "readable-stream": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "google-p12-pem": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "node-forge": "0.7.3", + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "bundled": true, + "dev": true + } + } + }, + "google-proto-files": { + "version": "0.14.2", + "bundled": true, + "dev": true, + "requires": { + "globby": "7.1.1", + "power-assert": "1.4.4", + "prettier": "1.11.1", + "protobufjs": "6.8.6" + }, + "dependencies": { + "globby": { + "version": "7.1.1", + "bundled": true, + "dev": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "glob": "7.1.2", + "ignore": "3.3.7", + "pify": "3.0.0", + "slash": "1.0.0" + } + }, + "pify": { + "version": "3.0.0", + "bundled": true, + "dev": true + } + } + }, + "got": { + "version": "8.2.0", + "bundled": true, + "requires": { + "@sindresorhus/is": "0.7.0", + "cacheable-request": "2.1.4", + "decompress-response": "3.3.0", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "into-stream": "3.1.0", + "is-retry-allowed": "1.1.0", + "isurl": "1.0.0", + "lowercase-keys": "1.0.0", + "mimic-response": "1.0.0", + "p-cancelable": "0.3.0", + "p-timeout": "2.0.1", + "pify": "3.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "url-parse-lax": "3.0.0", + "url-to-options": "1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "bundled": true + } + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true + }, + "growl": { + "version": "1.10.3", + "bundled": true, + "dev": true + }, + "grpc": { + "version": "1.7.3", + "bundled": true, + "dev": true, + "requires": { + "arguejs": "0.2.3", + "lodash": "4.17.4", + "nan": "2.8.0", + "node-pre-gyp": "0.6.39", + "protobufjs": "5.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "cliui": { + "version": "3.2.0", + "bundled": true, + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "os-locale": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "lcid": "1.0.0" + } + }, + "protobufjs": { + "version": "5.0.2", + "bundled": true, + "dev": true, + "requires": { + "ascli": "1.0.1", + "bytebuffer": "5.0.1", + "glob": "7.1.2", + "yargs": "3.32.0" + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "yargs": { + "version": "3.32.0", + "bundled": true, + "dev": true, + "requires": { + "camelcase": "2.1.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "string-width": "1.0.2", + "window-size": "0.1.4", + "y18n": "3.2.1" + } + } + } + }, + "gtoken": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "requires": { + "axios": "0.18.0", + "google-p12-pem": "1.0.0", + "jws": "3.1.4", + "mime": "2.2.0", + "pify": "3.0.0" + }, + "dependencies": { + "mime": { + "version": "2.2.0", + "bundled": true, + "dev": true + }, + "pify": { + "version": "3.0.0", + "bundled": true, + "dev": true + } + } + }, + "handlebars": { + "version": "4.0.11", + "bundled": true, + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "bundled": true + }, + "source-map": { + "version": "0.4.4", + "bundled": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "har-validator": { + "version": "5.0.3", + "bundled": true, + "dev": true, + "requires": { + "ajv": "5.5.2", + "har-schema": "2.0.0" + } + }, + "has": { + "version": "1.0.1", + "bundled": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true + } + } + }, + "has-binary2": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "bundled": true, + "dev": true + } + } + }, + "has-cors": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "has-flag": { + "version": "2.0.0", + "bundled": true + }, + "has-own-property-x": { + "version": "3.2.0", + "bundled": true, + "dev": true, + "requires": { + "cached-constructors-x": "1.0.0", + "to-object-x": "1.5.0", + "to-property-key-x": "2.0.2" + } + }, + "has-symbol-support-x": { + "version": "1.4.1", + "bundled": true + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "bundled": true, + "requires": { + "has-symbol-support-x": "1.4.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true + }, + "has-value": { + "version": "1.0.0", + "bundled": true, + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "bundled": true + } + } + }, + "has-values": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hawk": { + "version": "6.0.2", + "bundled": true, + "dev": true, + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" + } + }, + "he": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "hoek": { + "version": "4.2.0", + "bundled": true, + "dev": true + }, + "home-or-tmp": { + "version": "2.0.0", + "bundled": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "hosted-git-info": { + "version": "2.5.0", + "bundled": true + }, + "htmlparser2": { + "version": "3.8.3", + "bundled": true, + "dev": true, + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.3.0", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" + }, + "dependencies": { + "domutils": { + "version": "1.5.1", + "bundled": true, + "dev": true, + "requires": { + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" + } + }, + "entities": { + "version": "1.0.0", + "bundled": true, + "dev": true + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "bundled": true + }, + "http-errors": { + "version": "1.6.2", + "bundled": true, + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "http-signature": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "iconv-lite": { + "version": "0.4.19", + "bundled": true + }, + "ignore": { + "version": "3.3.7", + "bundled": true + }, + "import-lazy": { + "version": "2.1.0", + "bundled": true + }, + "imurmurhash": { + "version": "0.1.4", + "bundled": true + }, + "in-publish": { + "version": "2.0.0", + "bundled": true + }, + "indent-string": { + "version": "3.2.0", + "bundled": true + }, + "indexof": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "infinity-x": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true + }, + "inquirer": { + "version": "3.3.0", + "bundled": true, + "requires": { + "ansi-escapes": "3.0.0", + "chalk": "2.3.0", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.1.0", + "figures": "2.0.0", + "lodash": "4.17.4", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rx-lite": "4.0.8", + "rx-lite-aggregates": "4.0.8", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + } + }, + "interpret": { + "version": "1.1.0", + "bundled": true + }, + "into-stream": { + "version": "3.1.0", + "bundled": true, + "requires": { + "from2": "2.3.0", + "p-is-promise": "1.1.0" + } + }, + "invariant": { + "version": "2.2.3", + "bundled": true, + "requires": { + "loose-envify": "1.3.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "ipaddr.js": { + "version": "1.5.2", + "bundled": true, + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "bundled": true, + "requires": { + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "bundled": true + } + } + }, + "is-array-buffer": { + "version": "1.0.0", + "bundled": true + }, + "is-array-buffer-x": { + "version": "1.7.0", + "bundled": true, + "dev": true, + "requires": { + "attempt-x": "1.1.1", + "has-to-string-tag-x": "1.4.1", + "is-object-like-x": "1.6.0", + "object-get-own-property-descriptor-x": "3.2.0", + "to-string-tag-x": "1.4.2" + } + }, + "is-arrayish": { + "version": "0.2.1", + "bundled": true + }, + "is-buffer": { + "version": "1.1.6", + "bundled": true + }, + "is-builtin-module": { + "version": "1.0.0", + "bundled": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-ci": { + "version": "1.1.0", + "bundled": true, + "requires": { + "ci-info": "1.1.2" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "bundled": true, + "requires": { + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "bundled": true + } + } + }, + "is-date-object": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "is-descriptor": { + "version": "1.0.2", + "bundled": true, + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.2", + "bundled": true + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "bundled": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "bundled": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "bundled": true + }, + "is-extglob": { + "version": "1.0.0", + "bundled": true + }, + "is-falsey-x": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "to-boolean-x": "1.0.1" + } + }, + "is-finite": { + "version": "1.0.2", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-finite-x": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "requires": { + "infinity-x": "1.0.0", + "is-nan-x": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "is-function-x": { + "version": "3.3.0", + "bundled": true, + "dev": true, + "requires": { + "attempt-x": "1.1.1", + "has-to-string-tag-x": "1.4.1", + "is-falsey-x": "1.0.1", + "is-primitive": "2.0.0", + "normalize-space-x": "3.0.0", + "replace-comments-x": "2.0.0", + "to-boolean-x": "1.0.1", + "to-string-tag-x": "1.4.2" + } + }, + "is-glob": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-index-x": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "requires": { + "math-clamp-x": "1.2.0", + "max-safe-integer": "1.0.1", + "to-integer-x": "3.0.0", + "to-number-x": "2.0.0", + "to-string-symbols-supported-x": "1.0.0" + } + }, + "is-installed-globally": { + "version": "0.1.0", + "bundled": true, + "requires": { + "global-dirs": "0.1.1", + "is-path-inside": "1.0.1" + } + }, + "is-json": { + "version": "2.0.1", + "bundled": true, + "dev": true + }, + "is-module": { + "version": "1.0.0", + "bundled": true + }, + "is-nan-x": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "is-nil-x": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "requires": { + "lodash.isnull": "3.0.0", + "validate.io-undefined": "1.0.3" + } + }, + "is-npm": { + "version": "1.0.0", + "bundled": true + }, + "is-number": { + "version": "2.1.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-obj": { + "version": "1.0.1", + "bundled": true + }, + "is-object": { + "version": "1.0.1", + "bundled": true + }, + "is-object-like-x": { + "version": "1.6.0", + "bundled": true, + "dev": true, + "requires": { + "is-function-x": "3.3.0", + "is-primitive": "2.0.0" + } + }, + "is-odd": { + "version": "2.0.0", + "bundled": true, + "requires": { + "is-number": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "bundled": true + } + } + }, + "is-path-cwd": { + "version": "1.0.0", + "bundled": true + }, + "is-path-in-cwd": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-path-inside": "1.0.1" + } + }, + "is-path-inside": { + "version": "1.0.1", + "bundled": true, + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "bundled": true + }, + "is-plain-object": { + "version": "2.0.4", + "bundled": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "bundled": true + } + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "bundled": true + }, + "is-primitive": { + "version": "2.0.0", + "bundled": true + }, + "is-promise": { + "version": "2.1.0", + "bundled": true + }, + "is-redirect": { + "version": "1.0.0", + "bundled": true + }, + "is-resolvable": { + "version": "1.0.1", + "bundled": true + }, + "is-retry-allowed": { + "version": "1.1.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "is-stream-ended": { + "version": "0.1.3", + "bundled": true, + "dev": true + }, + "is-string": { + "version": "1.0.4", + "bundled": true, + "dev": true + }, + "is-subset": { + "version": "0.1.1", + "bundled": true + }, + "is-symbol": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "is-text-path": { + "version": "1.0.1", + "bundled": true, + "requires": { + "text-extensions": "1.7.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true + }, + "is-utf8": { + "version": "0.2.1", + "bundled": true + }, + "is-windows": { + "version": "1.0.2", + "bundled": true + }, + "is-wsl": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "is2": { + "version": "0.0.9", + "bundled": true, + "dev": true, + "requires": { + "deep-is": "0.1.2" + } + }, + "isarray": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "isexe": { + "version": "2.0.0", + "bundled": true + }, + "isobject": { + "version": "2.1.0", + "bundled": true, + "requires": { + "isarray": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "bundled": true + } + } + }, + "isstream": { + "version": "0.1.2", + "bundled": true + }, + "isurl": { + "version": "1.0.0", + "bundled": true, + "requires": { + "has-to-string-tag-x": "1.4.1", + "is-object": "1.0.1" + } + }, + "jison": { + "version": "0.4.13", + "bundled": true, + "dev": true, + "requires": { + "cjson": "0.2.1", + "ebnf-parser": "0.1.10", + "escodegen": "0.0.21", + "esprima": "1.0.4", + "jison-lex": "0.2.1", + "JSONSelect": "0.4.0", + "lex-parser": "0.1.4", + "nomnom": "1.5.2" + }, + "dependencies": { + "escodegen": { + "version": "0.0.21", + "bundled": true, + "dev": true, + "requires": { + "esprima": "1.0.4", + "estraverse": "0.0.4", + "source-map": "0.2.0" + } + }, + "esprima": { + "version": "1.0.4", + "bundled": true, + "dev": true + }, + "estraverse": { + "version": "0.0.4", + "bundled": true, + "dev": true + } + } + }, + "jison-lex": { + "version": "0.2.1", + "bundled": true, + "dev": true, + "requires": { + "lex-parser": "0.1.4", + "nomnom": "1.5.2" + } + }, + "js-tokens": { + "version": "3.0.2", + "bundled": true + }, + "js-yaml": { + "version": "3.10.0", + "bundled": true, + "requires": { + "argparse": "1.0.9", + "esprima": "4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "jsesc": { + "version": "0.5.0", + "bundled": true + }, + "json-buffer": { + "version": "3.0.0", + "bundled": true + }, + "json-parse-better-errors": { + "version": "1.0.1", + "bundled": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "bundled": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "bundled": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true + }, + "json5": { + "version": "0.5.1", + "bundled": true + }, + "jsonfile": { + "version": "3.0.1", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "jsonify": { + "version": "0.0.0", + "bundled": true + }, + "jsonparse": { + "version": "1.3.1", + "bundled": true + }, + "jsonpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "esprima": "1.2.2", + "jison": "0.4.13", + "static-eval": "2.0.0", + "underscore": "1.7.0" + }, + "dependencies": { + "esprima": { + "version": "1.2.2", + "bundled": true, + "dev": true + } + } + }, + "JSONSelect": { + "version": "0.4.0", + "bundled": true, + "dev": true + }, + "JSONStream": { + "version": "1.3.2", + "bundled": true, + "requires": { + "jsonparse": "1.3.1", + "through": "2.3.8" + } + }, + "jsprim": { + "version": "1.4.1", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jwa": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "requires": { + "base64url": "2.0.0", + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.9", + "safe-buffer": "5.1.1" + } + }, + "jws": { + "version": "3.1.4", + "bundled": true, + "dev": true, + "requires": { + "base64url": "2.0.0", + "jwa": "1.1.5", + "safe-buffer": "5.1.1" + } + }, + "keyv": { + "version": "3.0.0", + "bundled": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + }, + "latest-version": { + "version": "3.1.0", + "bundled": true, + "requires": { + "package-json": "4.0.1" + } + }, + "lazy-cache": { + "version": "1.0.4", + "bundled": true, + "optional": true + }, + "lcid": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "bundled": true, + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "lex-parser": { + "version": "0.1.4", + "bundled": true, + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "bundled": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "4.17.4", + "bundled": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "bundled": true + }, + "lodash.cond": { + "version": "4.5.2", + "bundled": true + }, + "lodash.get": { + "version": "4.4.2", + "bundled": true, + "dev": true + }, + "lodash.isnull": { + "version": "3.0.0", + "bundled": true, + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "bundled": true, + "dev": true + }, + "lodash.merge": { + "version": "4.6.1", + "bundled": true, + "dev": true + }, + "lodash.pad": { + "version": "4.5.1", + "bundled": true, + "dev": true + }, + "lodash.padend": { + "version": "4.6.1", + "bundled": true, + "dev": true + }, + "lodash.padstart": { + "version": "4.6.1", + "bundled": true, + "dev": true + }, + "lodash.template": { + "version": "4.4.0", + "bundled": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.templatesettings": "4.1.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "bundled": true, + "requires": { + "lodash._reinterpolate": "3.0.0" + } + }, + "lodash.union": { + "version": "4.6.0", + "bundled": true, + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "bundled": true, + "requires": { + "chalk": "2.3.0" + } + }, + "long": { + "version": "4.0.0", + "bundled": true, + "dev": true + }, + "longest": { + "version": "1.0.1", + "bundled": true + }, + "loose-envify": { + "version": "1.3.1", + "bundled": true, + "requires": { + "js-tokens": "3.0.2" + } + }, + "loud-rejection": { + "version": "1.6.0", + "bundled": true, + "requires": { + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" + } + }, + "lowercase-keys": { + "version": "1.0.0", + "bundled": true + }, + "lru-cache": { + "version": "4.1.1", + "bundled": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "macos-release": { + "version": "1.1.0", + "bundled": true + }, + "magic-string": { + "version": "0.22.4", + "bundled": true, + "requires": { + "vlq": "0.2.3" + } + }, + "make-dir": { + "version": "1.2.0", + "bundled": true, + "requires": { + "pify": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "bundled": true + } + } + }, + "map-cache": { + "version": "0.2.2", + "bundled": true + }, + "map-obj": { + "version": "2.0.0", + "bundled": true + }, + "map-visit": { + "version": "1.0.0", + "bundled": true, + "requires": { + "object-visit": "1.0.1" + } + }, + "math-clamp-x": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "requires": { + "to-number-x": "2.0.0" + } + }, + "math-sign-x": { + "version": "3.0.0", + "bundled": true, + "dev": true, + "requires": { + "is-nan-x": "1.0.1", + "to-number-x": "2.0.0" + } + }, + "max-safe-integer": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "bundled": true, + "dev": true + }, + "mem": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "requires": { + "mimic-fn": "1.1.0" + } + }, + "meow": { + "version": "4.0.0", + "bundled": true, + "requires": { + "camelcase-keys": "4.2.0", + "decamelize-keys": "1.1.0", + "loud-rejection": "1.6.0", + "minimist": "1.2.0", + "minimist-options": "3.0.2", + "normalize-package-data": "2.4.0", + "read-pkg-up": "3.0.0", + "redent": "2.0.0", + "trim-newlines": "2.0.0" + }, + "dependencies": { + "load-json-file": { + "version": "4.0.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "bundled": true, + "requires": { + "error-ex": "1.3.1", + "json-parse-better-errors": "1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "bundled": true, + "requires": { + "pify": "3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "bundled": true + }, + "read-pkg": { + "version": "3.0.0", + "bundled": true, + "requires": { + "load-json-file": "4.0.0", + "normalize-package-data": "2.4.0", + "path-type": "3.0.0" + } + }, + "read-pkg-up": { + "version": "3.0.0", + "bundled": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "3.0.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "merge2": { + "version": "1.2.1", + "bundled": true + }, + "methods": { + "version": "1.1.2", + "bundled": true, + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "bundled": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "mime": { + "version": "1.4.1", + "bundled": true, + "dev": true + }, + "mime-db": { + "version": "1.30.0", + "bundled": true + }, + "mime-types": { + "version": "2.1.17", + "bundled": true, + "requires": { + "mime-db": "1.30.0" + } + }, + "mimic-fn": { + "version": "1.1.0", + "bundled": true + }, + "mimic-response": { + "version": "1.0.0", + "bundled": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimist": { + "version": "1.2.0", + "bundled": true + }, + "minimist-options": { + "version": "3.0.2", + "bundled": true, + "requires": { + "arrify": "1.0.1", + "is-plain-obj": "1.1.0" + } + }, + "mixin-deep": { + "version": "1.3.1", + "bundled": true, + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mkdir-p": { + "version": "0.0.7", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "bundled": true + } + } + }, + "mocha": { + "version": "5.0.0", + "bundled": true, + "dev": true, + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.11.0", + "debug": "3.1.0", + "diff": "3.3.1", + "escape-string-regexp": "1.0.5", + "glob": "7.1.2", + "growl": "1.10.3", + "he": "1.1.1", + "mkdirp": "0.5.1", + "supports-color": "4.4.0" + }, + "dependencies": { + "supports-color": { + "version": "4.4.0", + "bundled": true, + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "modify-values": { + "version": "1.0.0", + "bundled": true + }, + "moment": { + "version": "2.20.1", + "bundled": true, + "dev": true + }, + "ms": { + "version": "2.0.0", + "bundled": true + }, + "multistream": { + "version": "2.1.0", + "bundled": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "readable-stream": { + "version": "2.3.3", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "mustache": { + "version": "2.3.0", + "bundled": true, + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "bundled": true + }, + "nan": { + "version": "2.8.0", + "bundled": true, + "dev": true + }, + "nan-x": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "nanomatch": { + "version": "1.2.9", + "bundled": 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-odd": "2.0.0", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.1", + "to-regex": "3.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "bundled": true + }, + "array-unique": { + "version": "0.3.2", + "bundled": true + }, + "extend-shallow": { + "version": "3.0.2", + "bundled": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + }, + "kind-of": { + "version": "6.0.2", + "bundled": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "bundled": true + }, + "negotiator": { + "version": "0.6.1", + "bundled": true, + "dev": true + }, + "nested-error-stacks": { + "version": "2.0.0", + "bundled": true, + "requires": { + "inherits": "2.0.3" + } + }, + "node-forge": { + "version": "0.7.3", + "bundled": true, + "dev": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "dev": true, + "requires": { + "detect-libc": "1.0.3", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.2", + "rc": "1.2.5", + "request": "2.81.0", + "rimraf": "2.6.2", + "semver": "5.4.1", + "tar": "2.2.1", + "tar-pack": "3.4.1" + }, + "dependencies": { + "ajv": { + "version": "4.11.8", + "bundled": true, + "dev": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.5" + } + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "dev": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "dev": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "dev": true + }, + "readable-stream": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "dev": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" + } + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "nomnom": { + "version": "1.5.2", "bundled": true, - "dev": true + "dev": true, + "requires": { + "colors": "0.5.1", + "underscore": "1.1.7" + }, + "dependencies": { + "underscore": { + "version": "1.1.7", + "bundled": true, + "dev": true + } + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "requires": { + "abbrev": "1.1.1", + "osenv": "0.1.5" + } }, "normalize-package-data": { "version": "2.4.0", @@ -2732,10 +6863,18 @@ "white-space-x": "3.0.0" } }, + "normalize-url": { + "version": "2.0.1", + "bundled": true, + "requires": { + "prepend-http": "2.0.0", + "query-string": "5.1.0", + "sort-keys": "2.0.0" + } + }, "npm-run-path": { "version": "2.0.2", "bundled": true, - "dev": true, "requires": { "path-key": "2.0.1" } @@ -2760,8 +6899,7 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, - "dev": true + "bundled": true }, "oauth-sign": { "version": "0.8.2", @@ -2776,6 +6914,53 @@ "bundled": true, "dev": true }, + "object-copy": { + "version": "0.1.0", + "bundled": true, + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "bundled": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "bundled": true + } + } + } + } + }, "object-get-own-property-descriptor-x": { "version": "3.2.0", "bundled": true, @@ -2793,6 +6978,24 @@ "to-property-key-x": "2.0.2" } }, + "object-keys": { + "version": "1.0.11", + "bundled": true, + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "bundled": true, + "requires": { + "isobject": "3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "bundled": true + } + } + }, "object.omit": { "version": "2.0.1", "bundled": true, @@ -2804,15 +7007,13 @@ "object.pick": { "version": "1.3.0", "bundled": true, - "dev": true, "requires": { "isobject": "3.0.1" }, "dependencies": { "isobject": { "version": "3.0.1", - "bundled": true, - "dev": true + "bundled": true } } }, @@ -2846,6 +7047,24 @@ "is-wsl": "1.1.0" } }, + "optimist": { + "version": "0.6.1", + "bundled": true, + "requires": { + "minimist": "0.0.10", + "wordwrap": "0.0.3" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "bundled": true + }, + "wordwrap": { + "version": "0.0.3", + "bundled": true + } + } + }, "optionator": { "version": "0.8.2", "bundled": true, @@ -2864,6 +7083,52 @@ } } }, + "optjs": { + "version": "3.2.2", + "bundled": true, + "dev": true + }, + "ora": { + "version": "2.0.0", + "bundled": true, + "requires": { + "chalk": "2.3.2", + "cli-cursor": "2.1.0", + "cli-spinners": "1.1.0", + "log-symbols": "2.2.0", + "strip-ansi": "4.0.0", + "wcwidth": "1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "bundled": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "bundled": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "has-flag": { + "version": "3.0.0", + "bundled": true + }, + "supports-color": { + "version": "5.3.0", + "bundled": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, "os-homedir": { "version": "1.0.2", "bundled": true @@ -2878,14 +7143,38 @@ "mem": "1.1.0" } }, + "os-name": { + "version": "2.0.1", + "bundled": true, + "requires": { + "macos-release": "1.1.0", + "win-release": "1.1.1" + } + }, "os-tmpdir": { "version": "1.0.2", "bundled": true }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "p-cancelable": { + "version": "0.3.0", + "bundled": true + }, "p-finally": { "version": "1.0.0", - "bundled": true, - "dev": true + "bundled": true + }, + "p-is-promise": { + "version": "1.1.0", + "bundled": true }, "p-limit": { "version": "1.2.0", @@ -2901,10 +7190,61 @@ "p-limit": "1.2.0" } }, + "p-timeout": { + "version": "2.0.1", + "bundled": true, + "requires": { + "p-finally": "1.0.0" + } + }, "p-try": { "version": "1.0.0", "bundled": true }, + "package-json": { + "version": "4.0.1", + "bundled": true, + "requires": { + "got": "6.7.1", + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0", + "semver": "5.4.1" + }, + "dependencies": { + "got": { + "version": "6.7.1", + "bundled": true, + "requires": { + "create-error-class": "3.0.2", + "duplexer3": "0.1.4", + "get-stream": "3.0.0", + "is-redirect": "1.0.0", + "is-retry-allowed": "1.1.0", + "is-stream": "1.1.0", + "lowercase-keys": "1.0.0", + "safe-buffer": "5.1.1", + "timed-out": "4.0.1", + "unzip-response": "2.0.1", + "url-parse-lax": "1.0.0" + } + }, + "prepend-http": { + "version": "1.0.4", + "bundled": true + }, + "url-parse-lax": { + "version": "1.0.0", + "bundled": true, + "requires": { + "prepend-http": "1.0.4" + } + } + } + }, + "parse-github-repo-url": { + "version": "1.4.1", + "bundled": true + }, "parse-glob": { "version": "3.0.4", "bundled": true, @@ -2933,6 +7273,10 @@ "error-ex": "1.3.1" } }, + "parse-repo": { + "version": "1.0.4", + "bundled": true + }, "parseqs": { "version": "0.0.5", "bundled": true, @@ -2954,6 +7298,14 @@ "bundled": true, "dev": true }, + "pascalcase": { + "version": "0.1.1", + "bundled": true + }, + "path-dirname": { + "version": "1.0.2", + "bundled": true + }, "path-exists": { "version": "3.0.0", "bundled": true @@ -2968,8 +7320,7 @@ }, "path-key": { "version": "2.0.1", - "bundled": true, - "dev": true + "bundled": true }, "path-parse": { "version": "1.0.5", @@ -3223,18 +7574,168 @@ } } }, - "pluralize": { - "version": "7.0.0", - "bundled": true + "pluralize": { + "version": "7.0.0", + "bundled": true + }, + "posix-character-classes": { + "version": "0.1.1", + "bundled": true + }, + "power-assert": { + "version": "1.4.4", + "bundled": true, + "dev": true, + "requires": { + "define-properties": "1.1.2", + "empower": "1.2.3", + "power-assert-formatter": "1.4.1", + "universal-deep-strict-equal": "1.2.2", + "xtend": "4.0.1" + } + }, + "power-assert-context-formatter": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "power-assert-context-traversal": "1.1.1" + } + }, + "power-assert-context-reducer-ast": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "requires": { + "acorn": "4.0.13", + "acorn-es7-plugin": "1.1.7", + "core-js": "2.5.3", + "espurify": "1.7.0", + "estraverse": "4.2.0" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "bundled": true, + "dev": true + }, + "estraverse": { + "version": "4.2.0", + "bundled": true, + "dev": true + } + } + }, + "power-assert-context-traversal": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "estraverse": "4.2.0" + }, + "dependencies": { + "estraverse": { + "version": "4.2.0", + "bundled": true, + "dev": true + } + } + }, + "power-assert-formatter": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "power-assert-context-formatter": "1.1.1", + "power-assert-context-reducer-ast": "1.1.2", + "power-assert-renderer-assertion": "1.1.1", + "power-assert-renderer-comparison": "1.1.1", + "power-assert-renderer-diagram": "1.1.2", + "power-assert-renderer-file": "1.1.1" + } + }, + "power-assert-renderer-assertion": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "power-assert-renderer-base": "1.1.1", + "power-assert-util-string-width": "1.1.1" + } + }, + "power-assert-renderer-base": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "power-assert-renderer-comparison": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "diff-match-patch": "1.0.0", + "power-assert-renderer-base": "1.1.1", + "stringifier": "1.3.0", + "type-name": "2.0.2" + } + }, + "power-assert-renderer-diagram": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "power-assert-renderer-base": "1.1.1", + "power-assert-util-string-width": "1.1.1", + "stringifier": "1.3.0" + } + }, + "power-assert-renderer-file": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "power-assert-renderer-base": "1.1.1" + } + }, + "power-assert-util-string-width": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "requires": { + "eastasianwidth": "0.1.1" + } }, "prelude-ls": { "version": "1.1.2", "bundled": true }, + "prepend-http": { + "version": "2.0.0", + "bundled": true + }, "preserve": { "version": "0.2.0", "bundled": true }, + "prettier": { + "version": "1.11.1", + "bundled": true, + "dev": true + }, + "printj": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "private": { + "version": "0.1.8", + "bundled": true + }, "process-nextick-args": { "version": "1.0.7", "bundled": true @@ -3252,6 +7753,33 @@ "to-property-key-x": "2.0.2" } }, + "protobufjs": { + "version": "6.8.6", + "bundled": true, + "dev": true, + "requires": { + "@protobufjs/aspromise": "1.1.2", + "@protobufjs/base64": "1.1.2", + "@protobufjs/codegen": "2.0.4", + "@protobufjs/eventemitter": "1.1.0", + "@protobufjs/fetch": "1.1.0", + "@protobufjs/float": "1.0.2", + "@protobufjs/inquire": "1.1.0", + "@protobufjs/path": "1.1.2", + "@protobufjs/pool": "1.1.0", + "@protobufjs/utf8": "1.1.0", + "@types/long": "3.0.32", + "@types/node": "8.9.4", + "long": "4.0.0" + }, + "dependencies": { + "@types/node": { + "version": "8.9.4", + "bundled": true, + "dev": true + } + } + }, "proxy-addr": { "version": "2.0.2", "bundled": true, @@ -3279,6 +7807,19 @@ "bundled": true, "dev": true }, + "query-string": { + "version": "5.1.0", + "bundled": true, + "requires": { + "decode-uri-component": "0.2.0", + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + } + }, + "quick-lru": { + "version": "1.1.0", + "bundled": true + }, "randomatic": { "version": "1.1.7", "bundled": true, @@ -3328,6 +7869,16 @@ "unpipe": "1.0.0" } }, + "rc": { + "version": "1.2.5", + "bundled": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + } + }, "read-pkg": { "version": "2.0.0", "bundled": true, @@ -3368,10 +7919,38 @@ "bundled": true, "dev": true }, + "rechoir": { + "version": "0.6.2", + "bundled": true, + "requires": { + "resolve": "1.5.0" + } + }, + "redent": { + "version": "2.0.0", + "bundled": true, + "requires": { + "indent-string": "3.2.0", + "strip-indent": "2.0.0" + } + }, + "regenerate": { + "version": "1.3.3", + "bundled": true + }, "regenerator-runtime": { "version": "0.10.5", "bundled": true }, + "regenerator-transform": { + "version": "0.10.1", + "bundled": true, + "requires": { + "babel-runtime": "6.25.0", + "babel-types": "6.26.0", + "private": "0.1.8" + } + }, "regex-cache": { "version": "0.4.4", "bundled": true, @@ -3379,6 +7958,212 @@ "is-equal-shallow": "0.1.3" } }, + "regex-not": { + "version": "1.0.2", + "bundled": true, + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "bundled": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "regexpu-core": { + "version": "2.0.0", + "bundled": true, + "requires": { + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "registry-auth-token": { + "version": "3.3.2", + "bundled": true, + "requires": { + "rc": "1.2.5", + "safe-buffer": "5.1.1" + } + }, + "registry-url": { + "version": "3.1.0", + "bundled": true, + "requires": { + "rc": "1.2.5" + } + }, + "regjsgen": { + "version": "0.2.0", + "bundled": true + }, + "regjsparser": { + "version": "0.1.5", + "bundled": true, + "requires": { + "jsesc": "0.5.0" + } + }, + "release-it": { + "version": "7.2.1", + "bundled": true, + "requires": { + "@octokit/rest": "14.0.9", + "async-retry": "1.2.1", + "babel-preset-env": "1.6.1", + "babel-register": "6.26.0", + "bump-file": "1.0.0", + "chalk": "2.3.2", + "conventional-changelog": "1.1.18", + "conventional-recommended-bump": "2.0.6", + "cpy": "6.0.0", + "debug": "3.1.0", + "globby": "8.0.1", + "got": "8.2.0", + "inquirer": "5.1.0", + "is-ci": "1.1.0", + "lodash": "4.17.5", + "mime-types": "2.1.18", + "ora": "2.0.0", + "os-name": "2.0.1", + "parse-repo": "1.0.4", + "semver": "5.5.0", + "shelljs": "0.8.1", + "supports-color": "5.3.0", + "tmp-promise": "1.0.4", + "update-notifier": "2.3.0", + "uuid": "3.2.1", + "window-size": "1.1.0", + "yargs-parser": "9.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "bundled": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "bundled": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "globby": { + "version": "8.0.1", + "bundled": true, + "requires": { + "array-union": "1.0.2", + "dir-glob": "2.0.0", + "fast-glob": "2.1.0", + "glob": "7.1.2", + "ignore": "3.3.7", + "pify": "3.0.0", + "slash": "1.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "bundled": true + }, + "inquirer": { + "version": "5.1.0", + "bundled": true, + "requires": { + "ansi-escapes": "3.0.0", + "chalk": "2.3.2", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.1.0", + "figures": "2.0.0", + "lodash": "4.17.5", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rxjs": "5.5.6", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + } + }, + "is-number": { + "version": "3.0.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "lodash": { + "version": "4.17.5", + "bundled": true + }, + "mime-db": { + "version": "1.33.0", + "bundled": true + }, + "mime-types": { + "version": "2.1.18", + "bundled": true, + "requires": { + "mime-db": "1.33.0" + } + }, + "pify": { + "version": "3.0.0", + "bundled": true + }, + "semver": { + "version": "5.5.0", + "bundled": true + }, + "supports-color": { + "version": "5.3.0", + "bundled": true, + "requires": { + "has-flag": "3.0.0" + } + }, + "window-size": { + "version": "1.1.0", + "bundled": true, + "requires": { + "define-property": "1.0.0", + "is-number": "3.0.0" + } + }, + "yargs-parser": { + "version": "9.0.2", + "bundled": true, + "requires": { + "camelcase": "4.1.0" + } + } + } + }, "remove-trailing-separator": { "version": "1.1.0", "bundled": true @@ -3391,6 +8176,13 @@ "version": "1.6.1", "bundled": true }, + "repeating": { + "version": "2.0.1", + "bundled": true, + "requires": { + "is-finite": "1.0.2" + } + }, "replace-comments-x": { "version": "2.0.0", "bundled": true, @@ -3482,6 +8274,17 @@ "version": "1.0.1", "bundled": true }, + "resolve-url": { + "version": "0.2.1", + "bundled": true + }, + "responselike": { + "version": "1.0.2", + "bundled": true, + "requires": { + "lowercase-keys": "1.0.0" + } + }, "restore-cursor": { "version": "2.0.0", "bundled": true, @@ -3490,6 +8293,27 @@ "signal-exit": "3.0.2" } }, + "ret": { + "version": "0.1.15", + "bundled": true + }, + "retry": { + "version": "0.10.1", + "bundled": true + }, + "retry-axios": { + "version": "0.3.2", + "bundled": true, + "dev": true + }, + "right-align": { + "version": "0.1.3", + "bundled": true, + "optional": true, + "requires": { + "align-text": "0.1.4" + } + }, "rimraf": { "version": "2.6.2", "bundled": true, @@ -3569,14 +8393,35 @@ "rx-lite": "4.0.8" } }, + "rxjs": { + "version": "5.5.6", + "bundled": true, + "requires": { + "symbol-observable": "1.0.1" + } + }, "safe-buffer": { "version": "5.1.1", "bundled": true }, + "safe-regex": { + "version": "1.1.0", + "bundled": true, + "requires": { + "ret": "0.1.15" + } + }, "semver": { "version": "5.4.1", "bundled": true }, + "semver-diff": { + "version": "2.1.0", + "bundled": true, + "requires": { + "semver": "5.4.1" + } + }, "send": { "version": "0.16.1", "bundled": true, @@ -3633,6 +8478,23 @@ "bundled": true, "dev": true }, + "set-getter": { + "version": "0.1.0", + "bundled": true, + "requires": { + "to-object-path": "0.3.0" + } + }, + "set-value": { + "version": "2.0.0", + "bundled": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + } + }, "setprototypeof": { "version": "1.0.3", "bundled": true, @@ -3645,10 +8507,19 @@ "shebang-regex": "1.0.0" } }, - "shebang-regex": { - "version": "1.0.0", - "bundled": true - }, + "shebang-regex": { + "version": "1.0.0", + "bundled": true + }, + "shelljs": { + "version": "0.8.1", + "bundled": true, + "requires": { + "glob": "7.1.2", + "interpret": "1.1.0", + "rechoir": "0.6.2" + } + }, "signal-exit": { "version": "3.0.2", "bundled": true @@ -3657,6 +8528,10 @@ "version": "1.0.0", "bundled": true }, + "slash": { + "version": "1.0.0", + "bundled": true + }, "slice-ansi": { "version": "1.0.0", "bundled": true, @@ -3672,6 +8547,114 @@ "unicode": "10.0.0" } }, + "snapdragon": { + "version": "0.8.1", + "bundled": true, + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.1", + "use": "2.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "bundled": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "bundled": true + }, + "source-map": { + "version": "0.5.7", + "bundled": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "bundled": true, + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "is-descriptor": "1.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "bundled": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, "sntp": { "version": "2.1.0", "bundled": true, @@ -3787,6 +8770,13 @@ } } }, + "sort-keys": { + "version": "2.0.0", + "bundled": true, + "requires": { + "is-plain-obj": "1.1.0" + } + }, "source-map": { "version": "0.2.0", "bundled": true, @@ -3795,6 +8785,34 @@ "amdefine": "1.0.1" } }, + "source-map-resolve": { + "version": "0.5.1", + "bundled": true, + "requires": { + "atob": "2.0.3", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "bundled": true, + "requires": { + "source-map": "0.5.7" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "bundled": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "bundled": true + }, "spdx-correct": { "version": "1.0.2", "bundled": true, @@ -3810,10 +8828,56 @@ "version": "1.2.2", "bundled": true }, + "split": { + "version": "1.0.1", + "bundled": true, + "requires": { + "through": "2.3.8" + } + }, + "split-string": { + "version": "3.1.0", + "bundled": true, + "requires": { + "extend-shallow": "3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "bundled": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "split2": { + "version": "2.2.0", + "bundled": true, + "requires": { + "through2": "2.0.3" + } + }, "sprintf-js": { "version": "1.0.3", "bundled": true }, + "ssf": { + "version": "0.10.1", + "bundled": true, + "dev": true, + "requires": { + "frac": "1.1.1" + } + }, "sshpk": { "version": "1.13.1", "bundled": true, @@ -3828,6 +8892,76 @@ "tweetnacl": "0.14.5" } }, + "static-eval": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "requires": { + "escodegen": "1.8.1" + } + }, + "static-extend": { + "version": "0.1.2", + "bundled": true, + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "bundled": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "kind-of": { + "version": "5.1.0", + "bundled": true + } + } + }, "statuses": { "version": "1.4.0", "bundled": true, @@ -3870,6 +9004,10 @@ } } }, + "strict-uri-encode": { + "version": "1.1.0", + "bundled": true + }, "string_decoder": { "version": "0.10.31", "bundled": true, @@ -3883,6 +9021,16 @@ "strip-ansi": "4.0.0" } }, + "stringifier": { + "version": "1.3.0", + "bundled": true, + "dev": true, + "requires": { + "core-js": "2.5.3", + "traverse": "0.6.6", + "type-name": "2.0.2" + } + }, "stringstream": { "version": "0.0.5", "bundled": true @@ -3900,8 +9048,11 @@ }, "strip-eof": { "version": "1.0.0", - "bundled": true, - "dev": true + "bundled": true + }, + "strip-indent": { + "version": "2.0.0", + "bundled": true }, "strip-json-comments": { "version": "2.0.1", @@ -3914,6 +9065,10 @@ "has-flag": "2.0.0" } }, + "symbol-observable": { + "version": "1.0.1", + "bundled": true + }, "table": { "version": "4.0.2", "bundled": true, @@ -3926,6 +9081,73 @@ "string-width": "2.1.1" } }, + "tar": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.1", + "bundled": true, + "dev": true, + "requires": { + "debug": "2.6.9", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.3.5", + "rimraf": "2.6.2", + "tar": "2.2.1", + "uid-number": "0.0.6" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true + }, + "readable-stream": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, "tcp-port-used": { "version": "0.1.2", "bundled": true, @@ -3943,6 +9165,17 @@ } } }, + "term-size": { + "version": "1.2.0", + "bundled": true, + "requires": { + "execa": "0.7.0" + } + }, + "text-extensions": { + "version": "1.7.0", + "bundled": true + }, "text-table": { "version": "0.2.0", "bundled": true @@ -3955,6 +9188,53 @@ "version": "2.3.8", "bundled": true }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "2.3.5", + "xtend": "4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "readable-stream": { + "version": "2.3.5", + "bundled": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "bundled": true + }, + "tiny-server": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, "tmp": { "version": "0.0.33", "bundled": true, @@ -3962,6 +9242,20 @@ "os-tmpdir": "1.0.2" } }, + "tmp-promise": { + "version": "1.0.4", + "bundled": true, + "requires": { + "bluebird": "3.5.1", + "tmp": "0.0.33" + }, + "dependencies": { + "bluebird": { + "version": "3.5.1", + "bundled": true + } + } + }, "to-array": { "version": "0.1.4", "bundled": true, @@ -3972,6 +9266,10 @@ "bundled": true, "dev": true }, + "to-fast-properties": { + "version": "1.0.3", + "bundled": true + }, "to-integer-x": { "version": "3.0.0", "bundled": true, @@ -3995,6 +9293,13 @@ "trim-x": "3.0.0" } }, + "to-object-path": { + "version": "0.3.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + }, "to-object-x": { "version": "1.5.0", "bundled": true, @@ -4029,6 +9334,50 @@ "to-string-x": "1.4.2" } }, + "to-regex": { + "version": "3.0.2", + "bundled": true, + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "bundled": true, + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "bundled": true, + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "bundled": true, + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + } + } + } + }, "to-string-symbols-supported-x": { "version": "1.0.0", "bundled": true, @@ -4063,6 +9412,11 @@ "punycode": "1.4.1" } }, + "traverse": { + "version": "0.6.6", + "bundled": true, + "dev": true + }, "trim-left-x": { "version": "3.0.0", "bundled": true, @@ -4073,6 +9427,18 @@ "white-space-x": "3.0.0" } }, + "trim-newlines": { + "version": "2.0.0", + "bundled": true + }, + "trim-off-newlines": { + "version": "1.0.1", + "bundled": true + }, + "trim-right": { + "version": "1.0.1", + "bundled": true + }, "trim-right-x": { "version": "3.0.0", "bundled": true, @@ -4111,64 +9477,328 @@ "prelude-ls": "1.1.2" } }, - "type-detect": { - "version": "4.0.6", - "bundled": true, - "dev": true + "type-detect": { + "version": "4.0.6", + "bundled": true, + "dev": true + }, + "type-is": { + "version": "1.6.15", + "bundled": true, + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.17" + } + }, + "type-name": { + "version": "2.0.2", + "bundled": true, + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "bundled": true + }, + "typedarray-to-buffer": { + "version": "3.1.2", + "bundled": true, + "dev": true, + "requires": { + "is-typedarray": "1.0.0" + } + }, + "uglify-js": { + "version": "2.8.29", + "bundled": true, + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "bundled": true, + "optional": true + }, + "cliui": { + "version": "2.1.0", + "bundled": true, + "optional": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + } + }, + "source-map": { + "version": "0.5.7", + "bundled": true, + "optional": true + }, + "window-size": { + "version": "0.1.0", + "bundled": true, + "optional": true + }, + "wordwrap": { + "version": "0.0.2", + "bundled": true, + "optional": true + }, + "yargs": { + "version": "3.10.0", + "bundled": true, + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "dev": true + }, + "uid2": { + "version": "0.0.3", + "bundled": true + }, + "ultron": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "underscore": { + "version": "1.7.0", + "bundled": true, + "dev": true + }, + "unicode": { + "version": "10.0.0", + "bundled": true, + "dev": true + }, + "union-value": { + "version": "1.0.0", + "bundled": true, + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" + }, + "dependencies": { + "set-value": { + "version": "0.4.3", + "bundled": true, + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" + } + } + } + }, + "unique-string": { + "version": "1.0.0", + "bundled": true, + "requires": { + "crypto-random-string": "1.0.0" + } + }, + "unique-temp-dir": { + "version": "1.0.0", + "bundled": true, + "requires": { + "mkdirp": "0.5.1", + "os-tmpdir": "1.0.2", + "uid2": "0.0.3" + } + }, + "universal-deep-strict-equal": { + "version": "1.2.2", + "bundled": true, + "dev": true, + "requires": { + "array-filter": "1.0.0", + "indexof": "0.0.1", + "object-keys": "1.0.11" + } + }, + "universalify": { + "version": "0.1.1", + "bundled": true + }, + "unpipe": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "bundled": true, + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "bundled": true, + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "bundled": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "isobject": { + "version": "3.0.1", + "bundled": true + } + } + }, + "unzip-response": { + "version": "2.0.1", + "bundled": true }, - "type-is": { - "version": "1.6.15", + "update-notifier": { + "version": "2.3.0", "bundled": true, - "dev": true, "requires": { - "media-typer": "0.3.0", - "mime-types": "2.1.17" + "boxen": "1.3.0", + "chalk": "2.3.0", + "configstore": "3.1.1", + "import-lazy": "2.1.0", + "is-installed-globally": "0.1.0", + "is-npm": "1.0.0", + "latest-version": "3.1.0", + "semver-diff": "2.1.0", + "xdg-basedir": "3.0.0" } }, - "typedarray": { - "version": "0.0.6", + "urix": { + "version": "0.1.0", "bundled": true }, - "typedarray-to-buffer": { - "version": "3.1.2", + "url-parse-lax": { + "version": "3.0.0", "bundled": true, - "dev": true, "requires": { - "is-typedarray": "1.0.0" + "prepend-http": "2.0.0" } }, - "uid2": { - "version": "0.0.3", + "url-template": { + "version": "2.0.8", "bundled": true }, - "ultron": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "unicode": { - "version": "10.0.0", - "bundled": true, - "dev": true + "url-to-options": { + "version": "1.0.1", + "bundled": true }, - "unique-temp-dir": { - "version": "1.0.0", + "use": { + "version": "2.0.2", "bundled": true, "requires": { - "mkdirp": "0.5.1", - "os-tmpdir": "1.0.2", - "uid2": "0.0.3" + "define-property": "0.2.5", + "isobject": "3.0.1", + "lazy-cache": "2.0.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "bundled": true, + "requires": { + "is-descriptor": "0.1.6" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "bundled": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "bundled": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "bundled": true, + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "bundled": true + }, + "kind-of": { + "version": "5.1.0", + "bundled": true + }, + "lazy-cache": { + "version": "2.0.2", + "bundled": true, + "requires": { + "set-getter": "0.1.0" + } + } } }, - "universalify": { - "version": "0.1.1", - "bundled": true - }, - "unpipe": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, "util-deprecate": { "version": "1.0.2", "bundled": true @@ -4224,6 +9854,11 @@ "version": "0.2.3", "bundled": true }, + "voc": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, "watson-developer-cloud": { "version": "3.0.4", "bundled": true, @@ -4268,6 +9903,13 @@ } } }, + "wcwidth": { + "version": "1.0.1", + "bundled": true, + "requires": { + "defaults": "1.0.3" + } + }, "websocket": { "version": "1.0.25", "bundled": true, @@ -4306,6 +9948,66 @@ "bundled": true, "dev": true }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "requires": { + "string-width": "1.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "widest-line": { + "version": "2.0.0", + "bundled": true, + "requires": { + "string-width": "2.1.1" + } + }, + "win-release": { + "version": "1.1.1", + "bundled": true, + "requires": { + "semver": "5.4.1" + } + }, + "window-size": { + "version": "0.1.4", + "bundled": true, + "dev": true + }, "wordwrap": { "version": "1.0.0", "bundled": true @@ -4365,6 +10067,15 @@ "mkdirp": "0.5.1" } }, + "write-file-atomic": { + "version": "2.3.0", + "bundled": true, + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" + } + }, "write-yaml": { "version": "1.0.0", "bundled": true, @@ -4385,11 +10096,40 @@ "ultron": "1.1.1" } }, + "xdg-basedir": { + "version": "3.0.0", + "bundled": true + }, + "xlsx": { + "version": "0.11.18", + "bundled": true, + "dev": true, + "requires": { + "adler-32": "1.2.0", + "cfb": "1.0.2", + "codepage": "1.12.0", + "commander": "2.13.0", + "crc-32": "1.2.0", + "exit-on-epipe": "1.0.1", + "ssf": "0.10.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "bundled": true, + "dev": true + } + } + }, "xmlhttprequest-ssl": { "version": "1.5.5", "bundled": true, "dev": true }, + "xtend": { + "version": "4.0.1", + "bundled": true + }, "y18n": { "version": "3.2.1", "bundled": true, @@ -4438,17 +10178,144 @@ } } }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", + "dev": true + }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", + "dev": true + }, + "validator": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz", + "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==", + "dev": true + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=", + "dev": true + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "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 + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "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 + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true + }, + "yargs": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", + "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", + "dev": true, + "requires": { + "cliui": "4.0.0", + "decamelize": "1.2.0", + "find-up": "2.1.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "8.1.0" + } + }, + "yargs-parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", + "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", + "dev": true, + "requires": { + "camelcase": "4.1.0" + } } } } diff --git a/samples/watson/package.json b/samples/watson/package.json index 1badd08..f4eaa4b 100644 --- a/samples/watson/package.json +++ b/samples/watson/package.json @@ -2,13 +2,13 @@ "name": "testmybot-sample-watson", "version": "1.0.0", "scripts": { - "test": "./node_modules/.bin/jasmine", + "test": "mocha --reporter mochawesome --reporter-options \"code=false,reportTitle=IBM Watson Conversation Sample\" --exit spec", "emulator": "node node_modules/testmybot/emulator-console.js", "emulatorBrowser": "node node_modules/testmybot/emulator-browser.js" }, "devDependencies": { - "jasmine": "^2.6.0", - "jasmine-reporters": "^2.2.1", + "mocha": "^5.0.4", + "mochawesome": "^3.0.2", "testmybot": "../.." }, "author": "Florian Treml", diff --git a/samples/watson/spec/convo/restaurant_fail.convo.txt b/samples/watson/spec/convo/restaurant_fail.convo.txt new file mode 100644 index 0000000..68964b3 --- /dev/null +++ b/samples/watson/spec/convo/restaurant_fail.convo.txt @@ -0,0 +1,14 @@ +restaurant_fail +Test Case which should fail + +#me +hi + +#bot +Hi. It looks like a nice drive today. What would you like me to do? + +#me +where is the next restaurant + +#bot +asdfasdfasdf diff --git a/samples/watson/spec/support/jasmine.json b/samples/watson/spec/support/jasmine.json deleted file mode 100644 index 3ea3166..0000000 --- a/samples/watson/spec/support/jasmine.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "spec_dir": "spec", - "spec_files": [ - "**/*[sS]pec.js" - ], - "helpers": [ - "helpers/**/*.js" - ], - "stopSpecOnExpectationFailure": false, - "random": false -} diff --git a/samples/watson/spec/testmybot.spec.js b/samples/watson/spec/testmybot.spec.js index 9b2ee5f..c491559 100644 --- a/samples/watson/spec/testmybot.spec.js +++ b/samples/watson/spec/testmybot.spec.js @@ -1,3 +1,3 @@ const bot = require('testmybot'); -bot.helper.jasmine().setupJasmineTestSuite(60000); \ No newline at end of file +bot.helper.mocha().setupMochaTestSuite(60000); diff --git a/src/helpers/mocha.js b/src/helpers/mocha.js index 593d0d7..102ee8d 100644 --- a/src/helpers/mocha.js +++ b/src/helpers/mocha.js @@ -1,6 +1,7 @@ /* global describe it before beforeEach after afterEach */ const expect = require('chai').expect +const addContext = require('mochawesome/addContext') const TestMyBot = require('../testmybot') const moduleinfo = require('../util/moduleinfo') @@ -11,12 +12,31 @@ module.exports.setupMochaTestCases = (timeout, matcher, tmb) => { tmb.setupTestSuite( (testcaseName, testcaseFunction) => { - it(testcaseName, testcaseFunction).timeout(timeout) + it(testcaseName, function (testcaseDone) { + const messageLog = [] + const listenerMe = (container, msg) => { + messageLog.push('#me: ' + msg.messageText) + } + const listenerBot = (container, msg) => { + messageLog.push('#bot: ' + msg.messageText) + } + tmb.driver.on('MESSAGE_SENTTOBOT', listenerMe) + tmb.driver.on('MESSAGE_RECEIVEDFROMBOT', listenerBot) + + testcaseFunction((err) => { + addContext(this, { title: 'Conversation Log', value: messageLog.join('\n') }) + tmb.driver.eventEmitter.removeListener('MESSAGE_SENTTOBOT', listenerMe) + tmb.driver.eventEmitter.removeListener('MESSAGE_RECEIVEDFROMBOT', listenerBot) + + testcaseDone(err) + }) + }).timeout(timeout) }, matcher, (err) => { expect.fail(null, null, err) - } + }, + addContext ) }