Commit a0d3b159fce5bc6a2d5ad21d52724200bec12915
Committed by
GitHub

Merge pull request #1670 from SergioCrisostomo/use-Chrome-Headless
Use Chrome Headless browser instead of PhantomJS
Showing
4 changed files
with
27 additions
and
838 deletions
Show diff stats
package-lock.json
@@ -4675,6 +4675,15 @@ | @@ -4675,6 +4675,15 @@ | ||
4675 | } | 4675 | } |
4676 | } | 4676 | } |
4677 | }, | 4677 | }, |
4678 | + "fs-access": { | ||
4679 | + "version": "1.0.1", | ||
4680 | + "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz", | ||
4681 | + "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=", | ||
4682 | + "dev": true, | ||
4683 | + "requires": { | ||
4684 | + "null-check": "1.0.0" | ||
4685 | + } | ||
4686 | + }, | ||
4678 | "fs.realpath": { | 4687 | "fs.realpath": { |
4679 | "version": "1.0.0", | 4688 | "version": "1.0.0", |
4680 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | 4689 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
@@ -5580,12 +5589,6 @@ | @@ -5580,12 +5589,6 @@ | ||
5580 | } | 5589 | } |
5581 | } | 5590 | } |
5582 | }, | 5591 | }, |
5583 | - "function-bind": { | ||
5584 | - "version": "1.1.0", | ||
5585 | - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz", | ||
5586 | - "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E=", | ||
5587 | - "dev": true | ||
5588 | - }, | ||
5589 | "generate-function": { | 5592 | "generate-function": { |
5590 | "version": "2.0.0", | 5593 | "version": "2.0.0", |
5591 | "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", | 5594 | "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", |
@@ -9905,6 +9908,16 @@ | @@ -9905,6 +9908,16 @@ | ||
9905 | } | 9908 | } |
9906 | } | 9909 | } |
9907 | }, | 9910 | }, |
9911 | + "karma-chrome-launcher": { | ||
9912 | + "version": "2.2.0", | ||
9913 | + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz", | ||
9914 | + "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==", | ||
9915 | + "dev": true, | ||
9916 | + "requires": { | ||
9917 | + "fs-access": "1.0.1", | ||
9918 | + "which": "1.2.14" | ||
9919 | + } | ||
9920 | + }, | ||
9908 | "karma-coverage": { | 9921 | "karma-coverage": { |
9909 | "version": "1.1.1", | 9922 | "version": "1.1.1", |
9910 | "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-1.1.1.tgz", | 9923 | "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-1.1.1.tgz", |
@@ -11013,16 +11026,6 @@ | @@ -11013,16 +11026,6 @@ | ||
11013 | } | 11026 | } |
11014 | } | 11027 | } |
11015 | }, | 11028 | }, |
11016 | - "karma-phantomjs-launcher": { | ||
11017 | - "version": "1.0.4", | ||
11018 | - "resolved": "https://registry.npmjs.org/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.4.tgz", | ||
11019 | - "integrity": "sha1-0jyjSAG9qYY60xjju0vUBisTrNI=", | ||
11020 | - "dev": true, | ||
11021 | - "requires": { | ||
11022 | - "lodash": "4.17.4", | ||
11023 | - "phantomjs-prebuilt": "2.1.14" | ||
11024 | - } | ||
11025 | - }, | ||
11026 | "karma-sinon-chai": { | 11029 | "karma-sinon-chai": { |
11027 | "version": "1.3.1", | 11030 | "version": "1.3.1", |
11028 | "resolved": "https://registry.npmjs.org/karma-sinon-chai/-/karma-sinon-chai-1.3.1.tgz", | 11031 | "resolved": "https://registry.npmjs.org/karma-sinon-chai/-/karma-sinon-chai-1.3.1.tgz", |
@@ -12562,6 +12565,12 @@ | @@ -12562,6 +12565,12 @@ | ||
12562 | "boolbase": "1.0.0" | 12565 | "boolbase": "1.0.0" |
12563 | } | 12566 | } |
12564 | }, | 12567 | }, |
12568 | + "null-check": { | ||
12569 | + "version": "1.0.0", | ||
12570 | + "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz", | ||
12571 | + "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=", | ||
12572 | + "dev": true | ||
12573 | + }, | ||
12565 | "number-is-nan": { | 12574 | "number-is-nan": { |
12566 | "version": "1.0.1", | 12575 | "version": "1.0.1", |
12567 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | 12576 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", |
@@ -12873,820 +12882,6 @@ | @@ -12873,820 +12882,6 @@ | ||
12873 | "sha.js": "2.4.8" | 12882 | "sha.js": "2.4.8" |
12874 | } | 12883 | } |
12875 | }, | 12884 | }, |
12876 | - "phantomjs-prebuilt": { | ||
12877 | - "version": "2.1.14", | ||
12878 | - "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz", | ||
12879 | - "integrity": "sha1-1T0xH8+30dCN2yQBRVjxGIxRbaA=", | ||
12880 | - "dev": true, | ||
12881 | - "requires": { | ||
12882 | - "es6-promise": "4.0.5", | ||
12883 | - "extract-zip": "1.5.0", | ||
12884 | - "fs-extra": "1.0.0", | ||
12885 | - "hasha": "2.2.0", | ||
12886 | - "kew": "0.7.0", | ||
12887 | - "progress": "1.1.8", | ||
12888 | - "request": "2.79.0", | ||
12889 | - "request-progress": "2.0.1", | ||
12890 | - "which": "1.2.12" | ||
12891 | - }, | ||
12892 | - "dependencies": { | ||
12893 | - "es6-promise": { | ||
12894 | - "version": "4.0.5", | ||
12895 | - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.0.5.tgz", | ||
12896 | - "integrity": "sha1-eILzCt3lskDM+n99eMVIMwlRrkI=", | ||
12897 | - "dev": true | ||
12898 | - }, | ||
12899 | - "extract-zip": { | ||
12900 | - "version": "1.5.0", | ||
12901 | - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz", | ||
12902 | - "integrity": "sha1-ksz22B73Cp+kwXRxFMzvbYaIpsQ=", | ||
12903 | - "dev": true, | ||
12904 | - "requires": { | ||
12905 | - "concat-stream": "1.5.0", | ||
12906 | - "debug": "0.7.4", | ||
12907 | - "mkdirp": "0.5.0", | ||
12908 | - "yauzl": "2.4.1" | ||
12909 | - }, | ||
12910 | - "dependencies": { | ||
12911 | - "concat-stream": { | ||
12912 | - "version": "1.5.0", | ||
12913 | - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz", | ||
12914 | - "integrity": "sha1-U/fUPFHF5D+ByP3QMyHGMb5o1hE=", | ||
12915 | - "dev": true, | ||
12916 | - "requires": { | ||
12917 | - "inherits": "2.0.3", | ||
12918 | - "readable-stream": "2.0.6", | ||
12919 | - "typedarray": "0.0.6" | ||
12920 | - }, | ||
12921 | - "dependencies": { | ||
12922 | - "inherits": { | ||
12923 | - "version": "2.0.3", | ||
12924 | - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||
12925 | - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", | ||
12926 | - "dev": true | ||
12927 | - }, | ||
12928 | - "readable-stream": { | ||
12929 | - "version": "2.0.6", | ||
12930 | - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", | ||
12931 | - "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", | ||
12932 | - "dev": true, | ||
12933 | - "requires": { | ||
12934 | - "core-util-is": "1.0.2", | ||
12935 | - "inherits": "2.0.3", | ||
12936 | - "isarray": "1.0.0", | ||
12937 | - "process-nextick-args": "1.0.7", | ||
12938 | - "string_decoder": "0.10.31", | ||
12939 | - "util-deprecate": "1.0.2" | ||
12940 | - }, | ||
12941 | - "dependencies": { | ||
12942 | - "core-util-is": { | ||
12943 | - "version": "1.0.2", | ||
12944 | - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||
12945 | - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", | ||
12946 | - "dev": true | ||
12947 | - }, | ||
12948 | - "isarray": { | ||
12949 | - "version": "1.0.0", | ||
12950 | - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||
12951 | - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", | ||
12952 | - "dev": true | ||
12953 | - }, | ||
12954 | - "process-nextick-args": { | ||
12955 | - "version": "1.0.7", | ||
12956 | - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", | ||
12957 | - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", | ||
12958 | - "dev": true | ||
12959 | - }, | ||
12960 | - "string_decoder": { | ||
12961 | - "version": "0.10.31", | ||
12962 | - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", | ||
12963 | - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", | ||
12964 | - "dev": true | ||
12965 | - }, | ||
12966 | - "util-deprecate": { | ||
12967 | - "version": "1.0.2", | ||
12968 | - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | ||
12969 | - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", | ||
12970 | - "dev": true | ||
12971 | - } | ||
12972 | - } | ||
12973 | - }, | ||
12974 | - "typedarray": { | ||
12975 | - "version": "0.0.6", | ||
12976 | - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", | ||
12977 | - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", | ||
12978 | - "dev": true | ||
12979 | - } | ||
12980 | - } | ||
12981 | - }, | ||
12982 | - "debug": { | ||
12983 | - "version": "0.7.4", | ||
12984 | - "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", | ||
12985 | - "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=", | ||
12986 | - "dev": true | ||
12987 | - }, | ||
12988 | - "mkdirp": { | ||
12989 | - "version": "0.5.0", | ||
12990 | - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", | ||
12991 | - "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", | ||
12992 | - "dev": true, | ||
12993 | - "requires": { | ||
12994 | - "minimist": "0.0.8" | ||
12995 | - }, | ||
12996 | - "dependencies": { | ||
12997 | - "minimist": { | ||
12998 | - "version": "0.0.8", | ||
12999 | - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||
13000 | - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", | ||
13001 | - "dev": true | ||
13002 | - } | ||
13003 | - } | ||
13004 | - }, | ||
13005 | - "yauzl": { | ||
13006 | - "version": "2.4.1", | ||
13007 | - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", | ||
13008 | - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", | ||
13009 | - "dev": true, | ||
13010 | - "requires": { | ||
13011 | - "fd-slicer": "1.0.1" | ||
13012 | - }, | ||
13013 | - "dependencies": { | ||
13014 | - "fd-slicer": { | ||
13015 | - "version": "1.0.1", | ||
13016 | - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", | ||
13017 | - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", | ||
13018 | - "dev": true, | ||
13019 | - "requires": { | ||
13020 | - "pend": "1.2.0" | ||
13021 | - }, | ||
13022 | - "dependencies": { | ||
13023 | - "pend": { | ||
13024 | - "version": "1.2.0", | ||
13025 | - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", | ||
13026 | - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", | ||
13027 | - "dev": true | ||
13028 | - } | ||
13029 | - } | ||
13030 | - } | ||
13031 | - } | ||
13032 | - } | ||
13033 | - } | ||
13034 | - }, | ||
13035 | - "fs-extra": { | ||
13036 | - "version": "1.0.0", | ||
13037 | - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", | ||
13038 | - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", | ||
13039 | - "dev": true, | ||
13040 | - "requires": { | ||
13041 | - "graceful-fs": "4.1.11", | ||
13042 | - "jsonfile": "2.4.0", | ||
13043 | - "klaw": "1.3.1" | ||
13044 | - }, | ||
13045 | - "dependencies": { | ||
13046 | - "graceful-fs": { | ||
13047 | - "version": "4.1.11", | ||
13048 | - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", | ||
13049 | - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", | ||
13050 | - "dev": true | ||
13051 | - }, | ||
13052 | - "jsonfile": { | ||
13053 | - "version": "2.4.0", | ||
13054 | - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", | ||
13055 | - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", | ||
13056 | - "dev": true, | ||
13057 | - "requires": { | ||
13058 | - "graceful-fs": "4.1.11" | ||
13059 | - } | ||
13060 | - }, | ||
13061 | - "klaw": { | ||
13062 | - "version": "1.3.1", | ||
13063 | - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", | ||
13064 | - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", | ||
13065 | - "dev": true, | ||
13066 | - "requires": { | ||
13067 | - "graceful-fs": "4.1.11" | ||
13068 | - } | ||
13069 | - } | ||
13070 | - } | ||
13071 | - }, | ||
13072 | - "hasha": { | ||
13073 | - "version": "2.2.0", | ||
13074 | - "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz", | ||
13075 | - "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=", | ||
13076 | - "dev": true, | ||
13077 | - "requires": { | ||
13078 | - "is-stream": "1.1.0", | ||
13079 | - "pinkie-promise": "2.0.1" | ||
13080 | - }, | ||
13081 | - "dependencies": { | ||
13082 | - "is-stream": { | ||
13083 | - "version": "1.1.0", | ||
13084 | - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", | ||
13085 | - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", | ||
13086 | - "dev": true | ||
13087 | - }, | ||
13088 | - "pinkie-promise": { | ||
13089 | - "version": "2.0.1", | ||
13090 | - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", | ||
13091 | - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", | ||
13092 | - "dev": true, | ||
13093 | - "requires": { | ||
13094 | - "pinkie": "2.0.4" | ||
13095 | - }, | ||
13096 | - "dependencies": { | ||
13097 | - "pinkie": { | ||
13098 | - "version": "2.0.4", | ||
13099 | - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", | ||
13100 | - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", | ||
13101 | - "dev": true | ||
13102 | - } | ||
13103 | - } | ||
13104 | - } | ||
13105 | - } | ||
13106 | - }, | ||
13107 | - "kew": { | ||
13108 | - "version": "0.7.0", | ||
13109 | - "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", | ||
13110 | - "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=", | ||
13111 | - "dev": true | ||
13112 | - }, | ||
13113 | - "progress": { | ||
13114 | - "version": "1.1.8", | ||
13115 | - "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", | ||
13116 | - "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", | ||
13117 | - "dev": true | ||
13118 | - }, | ||
13119 | - "request": { | ||
13120 | - "version": "2.79.0", | ||
13121 | - "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", | ||
13122 | - "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", | ||
13123 | - "dev": true, | ||
13124 | - "requires": { | ||
13125 | - "aws-sign2": "0.6.0", | ||
13126 | - "aws4": "1.6.0", | ||
13127 | - "caseless": "0.11.0", | ||
13128 | - "combined-stream": "1.0.5", | ||
13129 | - "extend": "3.0.0", | ||
13130 | - "forever-agent": "0.6.1", | ||
13131 | - "form-data": "2.1.2", | ||
13132 | - "har-validator": "2.0.6", | ||
13133 | - "hawk": "3.1.3", | ||
13134 | - "http-signature": "1.1.1", | ||
13135 | - "is-typedarray": "1.0.0", | ||
13136 | - "isstream": "0.1.2", | ||
13137 | - "json-stringify-safe": "5.0.1", | ||
13138 | - "mime-types": "2.1.14", | ||
13139 | - "oauth-sign": "0.8.2", | ||
13140 | - "qs": "6.3.1", | ||
13141 | - "stringstream": "0.0.5", | ||
13142 | - "tough-cookie": "2.3.2", | ||
13143 | - "tunnel-agent": "0.4.3", | ||
13144 | - "uuid": "3.0.1" | ||
13145 | - }, | ||
13146 | - "dependencies": { | ||
13147 | - "aws-sign2": { | ||
13148 | - "version": "0.6.0", | ||
13149 | - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", | ||
13150 | - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", | ||
13151 | - "dev": true | ||
13152 | - }, | ||
13153 | - "aws4": { | ||
13154 | - "version": "1.6.0", | ||
13155 | - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", | ||
13156 | - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", | ||
13157 | - "dev": true | ||
13158 | - }, | ||
13159 | - "caseless": { | ||
13160 | - "version": "0.11.0", | ||
13161 | - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", | ||
13162 | - "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", | ||
13163 | - "dev": true | ||
13164 | - }, | ||
13165 | - "combined-stream": { | ||
13166 | - "version": "1.0.5", | ||
13167 | - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", | ||
13168 | - "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", | ||
13169 | - "dev": true, | ||
13170 | - "requires": { | ||
13171 | - "delayed-stream": "1.0.0" | ||
13172 | - }, | ||
13173 | - "dependencies": { | ||
13174 | - "delayed-stream": { | ||
13175 | - "version": "1.0.0", | ||
13176 | - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||
13177 | - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", | ||
13178 | - "dev": true | ||
13179 | - } | ||
13180 | - } | ||
13181 | - }, | ||
13182 | - "extend": { | ||
13183 | - "version": "3.0.0", | ||
13184 | - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz", | ||
13185 | - "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=", | ||
13186 | - "dev": true | ||
13187 | - }, | ||
13188 | - "forever-agent": { | ||
13189 | - "version": "0.6.1", | ||
13190 | - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", | ||
13191 | - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", | ||
13192 | - "dev": true | ||
13193 | - }, | ||
13194 | - "form-data": { | ||
13195 | - "version": "2.1.2", | ||
13196 | - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz", | ||
13197 | - "integrity": "sha1-icNTQAi5fq2ky7FX1Y9vXfAl6uQ=", | ||
13198 | - "dev": true, | ||
13199 | - "requires": { | ||
13200 | - "asynckit": "0.4.0", | ||
13201 | - "combined-stream": "1.0.5", | ||
13202 | - "mime-types": "2.1.14" | ||
13203 | - }, | ||
13204 | - "dependencies": { | ||
13205 | - "asynckit": { | ||
13206 | - "version": "0.4.0", | ||
13207 | - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||
13208 | - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", | ||
13209 | - "dev": true | ||
13210 | - } | ||
13211 | - } | ||
13212 | - }, | ||
13213 | - "har-validator": { | ||
13214 | - "version": "2.0.6", | ||
13215 | - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", | ||
13216 | - "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", | ||
13217 | - "dev": true, | ||
13218 | - "requires": { | ||
13219 | - "chalk": "1.1.3", | ||
13220 | - "commander": "2.9.0", | ||
13221 | - "is-my-json-valid": "2.16.0", | ||
13222 | - "pinkie-promise": "2.0.1" | ||
13223 | - }, | ||
13224 | - "dependencies": { | ||
13225 | - "chalk": { | ||
13226 | - "version": "1.1.3", | ||
13227 | - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", | ||
13228 | - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", | ||
13229 | - "dev": true, | ||
13230 | - "requires": { | ||
13231 | - "ansi-styles": "2.2.1", | ||
13232 | - "escape-string-regexp": "1.0.5", | ||
13233 | - "has-ansi": "2.0.0", | ||
13234 | - "strip-ansi": "3.0.1", | ||
13235 | - "supports-color": "2.0.0" | ||
13236 | - }, | ||
13237 | - "dependencies": { | ||
13238 | - "ansi-styles": { | ||
13239 | - "version": "2.2.1", | ||
13240 | - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", | ||
13241 | - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", | ||
13242 | - "dev": true | ||
13243 | - }, | ||
13244 | - "escape-string-regexp": { | ||
13245 | - "version": "1.0.5", | ||
13246 | - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||
13247 | - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", | ||
13248 | - "dev": true | ||
13249 | - }, | ||
13250 | - "has-ansi": { | ||
13251 | - "version": "2.0.0", | ||
13252 | - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", | ||
13253 | - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", | ||
13254 | - "dev": true, | ||
13255 | - "requires": { | ||
13256 | - "ansi-regex": "2.1.1" | ||
13257 | - }, | ||
13258 | - "dependencies": { | ||
13259 | - "ansi-regex": { | ||
13260 | - "version": "2.1.1", | ||
13261 | - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | ||
13262 | - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | ||
13263 | - "dev": true | ||
13264 | - } | ||
13265 | - } | ||
13266 | - }, | ||
13267 | - "strip-ansi": { | ||
13268 | - "version": "3.0.1", | ||
13269 | - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | ||
13270 | - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | ||
13271 | - "dev": true, | ||
13272 | - "requires": { | ||
13273 | - "ansi-regex": "2.1.1" | ||
13274 | - }, | ||
13275 | - "dependencies": { | ||
13276 | - "ansi-regex": { | ||
13277 | - "version": "2.1.1", | ||
13278 | - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | ||
13279 | - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | ||
13280 | - "dev": true | ||
13281 | - } | ||
13282 | - } | ||
13283 | - }, | ||
13284 | - "supports-color": { | ||
13285 | - "version": "2.0.0", | ||
13286 | - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", | ||
13287 | - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", | ||
13288 | - "dev": true | ||
13289 | - } | ||
13290 | - } | ||
13291 | - }, | ||
13292 | - "commander": { | ||
13293 | - "version": "2.9.0", | ||
13294 | - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", | ||
13295 | - "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", | ||
13296 | - "dev": true, | ||
13297 | - "requires": { | ||
13298 | - "graceful-readlink": "1.0.1" | ||
13299 | - }, | ||
13300 | - "dependencies": { | ||
13301 | - "graceful-readlink": { | ||
13302 | - "version": "1.0.1", | ||
13303 | - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", | ||
13304 | - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", | ||
13305 | - "dev": true | ||
13306 | - } | ||
13307 | - } | ||
13308 | - }, | ||
13309 | - "is-my-json-valid": { | ||
13310 | - "version": "2.16.0", | ||
13311 | - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz", | ||
13312 | - "integrity": "sha1-8Hndm/2uZe4gOKrorLyGqxCeNpM=", | ||
13313 | - "dev": true, | ||
13314 | - "requires": { | ||
13315 | - "generate-function": "2.0.0", | ||
13316 | - "generate-object-property": "1.2.0", | ||
13317 | - "jsonpointer": "4.0.1", | ||
13318 | - "xtend": "4.0.1" | ||
13319 | - }, | ||
13320 | - "dependencies": { | ||
13321 | - "generate-function": { | ||
13322 | - "version": "2.0.0", | ||
13323 | - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", | ||
13324 | - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", | ||
13325 | - "dev": true | ||
13326 | - }, | ||
13327 | - "generate-object-property": { | ||
13328 | - "version": "1.2.0", | ||
13329 | - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", | ||
13330 | - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", | ||
13331 | - "dev": true, | ||
13332 | - "requires": { | ||
13333 | - "is-property": "1.0.2" | ||
13334 | - }, | ||
13335 | - "dependencies": { | ||
13336 | - "is-property": { | ||
13337 | - "version": "1.0.2", | ||
13338 | - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", | ||
13339 | - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", | ||
13340 | - "dev": true | ||
13341 | - } | ||
13342 | - } | ||
13343 | - }, | ||
13344 | - "jsonpointer": { | ||
13345 | - "version": "4.0.1", | ||
13346 | - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", | ||
13347 | - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", | ||
13348 | - "dev": true | ||
13349 | - }, | ||
13350 | - "xtend": { | ||
13351 | - "version": "4.0.1", | ||
13352 | - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", | ||
13353 | - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", | ||
13354 | - "dev": true | ||
13355 | - } | ||
13356 | - } | ||
13357 | - }, | ||
13358 | - "pinkie-promise": { | ||
13359 | - "version": "2.0.1", | ||
13360 | - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", | ||
13361 | - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", | ||
13362 | - "dev": true, | ||
13363 | - "requires": { | ||
13364 | - "pinkie": "2.0.4" | ||
13365 | - }, | ||
13366 | - "dependencies": { | ||
13367 | - "pinkie": { | ||
13368 | - "version": "2.0.4", | ||
13369 | - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", | ||
13370 | - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", | ||
13371 | - "dev": true | ||
13372 | - } | ||
13373 | - } | ||
13374 | - } | ||
13375 | - } | ||
13376 | - }, | ||
13377 | - "hawk": { | ||
13378 | - "version": "3.1.3", | ||
13379 | - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", | ||
13380 | - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", | ||
13381 | - "dev": true, | ||
13382 | - "requires": { | ||
13383 | - "boom": "2.10.1", | ||
13384 | - "cryptiles": "2.0.5", | ||
13385 | - "hoek": "2.16.3", | ||
13386 | - "sntp": "1.0.9" | ||
13387 | - }, | ||
13388 | - "dependencies": { | ||
13389 | - "boom": { | ||
13390 | - "version": "2.10.1", | ||
13391 | - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", | ||
13392 | - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", | ||
13393 | - "dev": true, | ||
13394 | - "requires": { | ||
13395 | - "hoek": "2.16.3" | ||
13396 | - } | ||
13397 | - }, | ||
13398 | - "cryptiles": { | ||
13399 | - "version": "2.0.5", | ||
13400 | - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", | ||
13401 | - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", | ||
13402 | - "dev": true, | ||
13403 | - "requires": { | ||
13404 | - "boom": "2.10.1" | ||
13405 | - } | ||
13406 | - }, | ||
13407 | - "hoek": { | ||
13408 | - "version": "2.16.3", | ||
13409 | - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", | ||
13410 | - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", | ||
13411 | - "dev": true | ||
13412 | - }, | ||
13413 | - "sntp": { | ||
13414 | - "version": "1.0.9", | ||
13415 | - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", | ||
13416 | - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", | ||
13417 | - "dev": true, | ||
13418 | - "requires": { | ||
13419 | - "hoek": "2.16.3" | ||
13420 | - } | ||
13421 | - } | ||
13422 | - } | ||
13423 | - }, | ||
13424 | - "http-signature": { | ||
13425 | - "version": "1.1.1", | ||
13426 | - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", | ||
13427 | - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", | ||
13428 | - "dev": true, | ||
13429 | - "requires": { | ||
13430 | - "assert-plus": "0.2.0", | ||
13431 | - "jsprim": "1.3.1", | ||
13432 | - "sshpk": "1.11.0" | ||
13433 | - }, | ||
13434 | - "dependencies": { | ||
13435 | - "assert-plus": { | ||
13436 | - "version": "0.2.0", | ||
13437 | - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", | ||
13438 | - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", | ||
13439 | - "dev": true | ||
13440 | - }, | ||
13441 | - "jsprim": { | ||
13442 | - "version": "1.3.1", | ||
13443 | - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz", | ||
13444 | - "integrity": "sha1-KnJW9wQSop7jZwqspiWZTE3P8lI=", | ||
13445 | - "dev": true, | ||
13446 | - "requires": { | ||
13447 | - "extsprintf": "1.0.2", | ||
13448 | - "json-schema": "0.2.3", | ||
13449 | - "verror": "1.3.6" | ||
13450 | - }, | ||
13451 | - "dependencies": { | ||
13452 | - "extsprintf": { | ||
13453 | - "version": "1.0.2", | ||
13454 | - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", | ||
13455 | - "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", | ||
13456 | - "dev": true | ||
13457 | - }, | ||
13458 | - "json-schema": { | ||
13459 | - "version": "0.2.3", | ||
13460 | - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", | ||
13461 | - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", | ||
13462 | - "dev": true | ||
13463 | - }, | ||
13464 | - "verror": { | ||
13465 | - "version": "1.3.6", | ||
13466 | - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", | ||
13467 | - "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", | ||
13468 | - "dev": true, | ||
13469 | - "requires": { | ||
13470 | - "extsprintf": "1.0.2" | ||
13471 | - } | ||
13472 | - } | ||
13473 | - } | ||
13474 | - }, | ||
13475 | - "sshpk": { | ||
13476 | - "version": "1.11.0", | ||
13477 | - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz", | ||
13478 | - "integrity": "sha1-LY1eu0pvqyj/ujf6YqkPSj6lnXc=", | ||
13479 | - "dev": true, | ||
13480 | - "requires": { | ||
13481 | - "asn1": "0.2.3", | ||
13482 | - "assert-plus": "1.0.0", | ||
13483 | - "bcrypt-pbkdf": "1.0.1", | ||
13484 | - "dashdash": "1.14.1", | ||
13485 | - "ecc-jsbn": "0.1.1", | ||
13486 | - "getpass": "0.1.6", | ||
13487 | - "jodid25519": "1.0.2", | ||
13488 | - "jsbn": "0.1.1", | ||
13489 | - "tweetnacl": "0.14.5" | ||
13490 | - }, | ||
13491 | - "dependencies": { | ||
13492 | - "asn1": { | ||
13493 | - "version": "0.2.3", | ||
13494 | - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", | ||
13495 | - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", | ||
13496 | - "dev": true | ||
13497 | - }, | ||
13498 | - "assert-plus": { | ||
13499 | - "version": "1.0.0", | ||
13500 | - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", | ||
13501 | - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", | ||
13502 | - "dev": true | ||
13503 | - }, | ||
13504 | - "bcrypt-pbkdf": { | ||
13505 | - "version": "1.0.1", | ||
13506 | - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", | ||
13507 | - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", | ||
13508 | - "dev": true, | ||
13509 | - "optional": true, | ||
13510 | - "requires": { | ||
13511 | - "tweetnacl": "0.14.5" | ||
13512 | - } | ||
13513 | - }, | ||
13514 | - "dashdash": { | ||
13515 | - "version": "1.14.1", | ||
13516 | - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", | ||
13517 | - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", | ||
13518 | - "dev": true, | ||
13519 | - "requires": { | ||
13520 | - "assert-plus": "1.0.0" | ||
13521 | - } | ||
13522 | - }, | ||
13523 | - "ecc-jsbn": { | ||
13524 | - "version": "0.1.1", | ||
13525 | - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", | ||
13526 | - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", | ||
13527 | - "dev": true, | ||
13528 | - "optional": true, | ||
13529 | - "requires": { | ||
13530 | - "jsbn": "0.1.1" | ||
13531 | - } | ||
13532 | - }, | ||
13533 | - "getpass": { | ||
13534 | - "version": "0.1.6", | ||
13535 | - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz", | ||
13536 | - "integrity": "sha1-KD/9n8ElaECHUxHBtg6MQBhxEOY=", | ||
13537 | - "dev": true, | ||
13538 | - "requires": { | ||
13539 | - "assert-plus": "1.0.0" | ||
13540 | - } | ||
13541 | - }, | ||
13542 | - "jodid25519": { | ||
13543 | - "version": "1.0.2", | ||
13544 | - "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz", | ||
13545 | - "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=", | ||
13546 | - "dev": true, | ||
13547 | - "optional": true, | ||
13548 | - "requires": { | ||
13549 | - "jsbn": "0.1.1" | ||
13550 | - } | ||
13551 | - }, | ||
13552 | - "jsbn": { | ||
13553 | - "version": "0.1.1", | ||
13554 | - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", | ||
13555 | - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", | ||
13556 | - "dev": true, | ||
13557 | - "optional": true | ||
13558 | - }, | ||
13559 | - "tweetnacl": { | ||
13560 | - "version": "0.14.5", | ||
13561 | - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", | ||
13562 | - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", | ||
13563 | - "dev": true, | ||
13564 | - "optional": true | ||
13565 | - } | ||
13566 | - } | ||
13567 | - } | ||
13568 | - } | ||
13569 | - }, | ||
13570 | - "is-typedarray": { | ||
13571 | - "version": "1.0.0", | ||
13572 | - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", | ||
13573 | - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", | ||
13574 | - "dev": true | ||
13575 | - }, | ||
13576 | - "isstream": { | ||
13577 | - "version": "0.1.2", | ||
13578 | - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", | ||
13579 | - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", | ||
13580 | - "dev": true | ||
13581 | - }, | ||
13582 | - "json-stringify-safe": { | ||
13583 | - "version": "5.0.1", | ||
13584 | - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | ||
13585 | - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", | ||
13586 | - "dev": true | ||
13587 | - }, | ||
13588 | - "mime-types": { | ||
13589 | - "version": "2.1.14", | ||
13590 | - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz", | ||
13591 | - "integrity": "sha1-9+99l1g/yvO30oK2+LVnnaselO4=", | ||
13592 | - "dev": true, | ||
13593 | - "requires": { | ||
13594 | - "mime-db": "1.26.0" | ||
13595 | - }, | ||
13596 | - "dependencies": { | ||
13597 | - "mime-db": { | ||
13598 | - "version": "1.26.0", | ||
13599 | - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz", | ||
13600 | - "integrity": "sha1-6v/NDk/Gk1z4E02iRuLmw1MFrf8=", | ||
13601 | - "dev": true | ||
13602 | - } | ||
13603 | - } | ||
13604 | - }, | ||
13605 | - "oauth-sign": { | ||
13606 | - "version": "0.8.2", | ||
13607 | - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", | ||
13608 | - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", | ||
13609 | - "dev": true | ||
13610 | - }, | ||
13611 | - "qs": { | ||
13612 | - "version": "6.3.1", | ||
13613 | - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz", | ||
13614 | - "integrity": "sha1-kYwLO802Z5dyuvE1say0wWUe150=", | ||
13615 | - "dev": true | ||
13616 | - }, | ||
13617 | - "stringstream": { | ||
13618 | - "version": "0.0.5", | ||
13619 | - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", | ||
13620 | - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", | ||
13621 | - "dev": true | ||
13622 | - }, | ||
13623 | - "tough-cookie": { | ||
13624 | - "version": "2.3.2", | ||
13625 | - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", | ||
13626 | - "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", | ||
13627 | - "dev": true, | ||
13628 | - "requires": { | ||
13629 | - "punycode": "1.4.1" | ||
13630 | - }, | ||
13631 | - "dependencies": { | ||
13632 | - "punycode": { | ||
13633 | - "version": "1.4.1", | ||
13634 | - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", | ||
13635 | - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", | ||
13636 | - "dev": true | ||
13637 | - } | ||
13638 | - } | ||
13639 | - }, | ||
13640 | - "tunnel-agent": { | ||
13641 | - "version": "0.4.3", | ||
13642 | - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", | ||
13643 | - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", | ||
13644 | - "dev": true | ||
13645 | - }, | ||
13646 | - "uuid": { | ||
13647 | - "version": "3.0.1", | ||
13648 | - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", | ||
13649 | - "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=", | ||
13650 | - "dev": true | ||
13651 | - } | ||
13652 | - } | ||
13653 | - }, | ||
13654 | - "request-progress": { | ||
13655 | - "version": "2.0.1", | ||
13656 | - "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz", | ||
13657 | - "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=", | ||
13658 | - "dev": true, | ||
13659 | - "requires": { | ||
13660 | - "throttleit": "1.0.0" | ||
13661 | - }, | ||
13662 | - "dependencies": { | ||
13663 | - "throttleit": { | ||
13664 | - "version": "1.0.0", | ||
13665 | - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", | ||
13666 | - "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", | ||
13667 | - "dev": true | ||
13668 | - } | ||
13669 | - } | ||
13670 | - }, | ||
13671 | - "which": { | ||
13672 | - "version": "1.2.12", | ||
13673 | - "resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz", | ||
13674 | - "integrity": "sha1-3me15FAmnxlJCe8j7OTr5Bb6EZI=", | ||
13675 | - "dev": true, | ||
13676 | - "requires": { | ||
13677 | - "isexe": "1.1.2" | ||
13678 | - }, | ||
13679 | - "dependencies": { | ||
13680 | - "isexe": { | ||
13681 | - "version": "1.1.2", | ||
13682 | - "resolved": "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz", | ||
13683 | - "integrity": "sha1-NvPiLmB1CSD15yQaR2qMakInWtA=", | ||
13684 | - "dev": true | ||
13685 | - } | ||
13686 | - } | ||
13687 | - } | ||
13688 | - } | ||
13689 | - }, | ||
13690 | "pify": { | 12885 | "pify": { |
13691 | "version": "2.3.0", | 12886 | "version": "2.3.0", |
13692 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", | 12887 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", |
package.json
@@ -65,7 +65,6 @@ | @@ -65,7 +65,6 @@ | ||
65 | "extract-text-webpack-plugin": "^2.1.2", | 65 | "extract-text-webpack-plugin": "^2.1.2", |
66 | "file-loader": "^0.8.5", | 66 | "file-loader": "^0.8.5", |
67 | "friendly-errors-webpack-plugin": "^1.6.1", | 67 | "friendly-errors-webpack-plugin": "^1.6.1", |
68 | - "function-bind": "^1.1.0", | ||
69 | "gulp": "^3.9.1", | 68 | "gulp": "^3.9.1", |
70 | "gulp-autoprefixer": "^3.1.1", | 69 | "gulp-autoprefixer": "^3.1.1", |
71 | "gulp-clean-css": "^2.0.13", | 70 | "gulp-clean-css": "^2.0.13", |
@@ -74,9 +73,9 @@ | @@ -74,9 +73,9 @@ | ||
74 | "html-loader": "^0.3.0", | 73 | "html-loader": "^0.3.0", |
75 | "html-webpack-plugin": "^2.29.0", | 74 | "html-webpack-plugin": "^2.29.0", |
76 | "karma": "^1.7.0", | 75 | "karma": "^1.7.0", |
76 | + "karma-chrome-launcher": "^2.2.0", | ||
77 | "karma-coverage": "^1.1.1", | 77 | "karma-coverage": "^1.1.1", |
78 | "karma-mocha": "^1.3.0", | 78 | "karma-mocha": "^1.3.0", |
79 | - "karma-phantomjs-launcher": "^1.0.4", | ||
80 | "karma-sinon-chai": "^1.3.1", | 79 | "karma-sinon-chai": "^1.3.1", |
81 | "karma-sourcemap-loader": "^0.3.7", | 80 | "karma-sourcemap-loader": "^0.3.7", |
82 | "karma-spec-reporter": "0.0.26", | 81 | "karma-spec-reporter": "0.0.26", |
@@ -85,7 +84,6 @@ | @@ -85,7 +84,6 @@ | ||
85 | "less-loader": "^2.2.3", | 84 | "less-loader": "^2.2.3", |
86 | "lolex": "^1.5.2", | 85 | "lolex": "^1.5.2", |
87 | "mocha": "^3.4.2", | 86 | "mocha": "^3.4.2", |
88 | - "phantomjs-prebuilt": "^2.1.13", | ||
89 | "sinon": "^1.17.7", | 87 | "sinon": "^1.17.7", |
90 | "sinon-chai": "^2.11.0", | 88 | "sinon-chai": "^2.11.0", |
91 | "style-loader": "^0.13.1", | 89 | "style-loader": "^0.13.1", |
test/unit/index.js
1 | import Vue from 'vue'; | 1 | import Vue from 'vue'; |
2 | Vue.config.productionTip = false; | 2 | Vue.config.productionTip = false; |
3 | 3 | ||
4 | -// Polyfill fn.bind() for PhantomJS | ||
5 | -/* eslint-disable no-extend-native */ | ||
6 | -Function.prototype.bind = require('function-bind'); | ||
7 | - | ||
8 | // require all test files (files that ends with .spec.js) | 4 | // require all test files (files that ends with .spec.js) |
9 | const testsContext = require.context('./specs', true, /\.spec$/); | 5 | const testsContext = require.context('./specs', true, /\.spec$/); |
10 | testsContext.keys().forEach(testsContext); | 6 | testsContext.keys().forEach(testsContext); |
test/unit/karma.conf.js
@@ -11,7 +11,7 @@ module.exports = function (config) { | @@ -11,7 +11,7 @@ module.exports = function (config) { | ||
11 | // 1. install corresponding karma launcher | 11 | // 1. install corresponding karma launcher |
12 | // http://karma-runner.github.io/0.13/config/browsers.html | 12 | // http://karma-runner.github.io/0.13/config/browsers.html |
13 | // 2. add it to the `browsers` array below. | 13 | // 2. add it to the `browsers` array below. |
14 | - browsers: ['PhantomJS'], | 14 | + browsers: ['ChromeHeadless'], |
15 | frameworks: ['mocha', 'sinon-chai'], | 15 | frameworks: ['mocha', 'sinon-chai'], |
16 | reporters: ['spec', 'coverage'], | 16 | reporters: ['spec', 'coverage'], |
17 | files: ['./index.js'], | 17 | files: ['./index.js'], |