github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/blockapps-ba-master/package-lock.json (about) 1 { 2 "name": "blockapps-ba", 3 "version": "2.1.1", 4 "lockfileVersion": 1, 5 "requires": true, 6 "dependencies": { 7 "@babel/code-frame": { 8 "version": "7.0.0-beta.49", 9 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz", 10 "integrity": "sha1-vs2AVIJzREDJ0TfkbXc0DmTX9Rs=", 11 "requires": { 12 "@babel/highlight": "7.0.0-beta.49" 13 } 14 }, 15 "@babel/highlight": { 16 "version": "7.0.0-beta.49", 17 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.49.tgz", 18 "integrity": "sha1-lr3GtD4TSCASumaRsQGEktOWIsw=", 19 "requires": { 20 "chalk": "^2.0.0", 21 "esutils": "^2.0.2", 22 "js-tokens": "^3.0.0" 23 } 24 }, 25 "accepts": { 26 "version": "1.3.5", 27 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", 28 "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", 29 "requires": { 30 "mime-types": "~2.1.18", 31 "negotiator": "0.6.1" 32 } 33 }, 34 "ansi-regex": { 35 "version": "2.1.1", 36 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 37 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 38 }, 39 "ansi-styles": { 40 "version": "3.2.1", 41 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 42 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 43 "requires": { 44 "color-convert": "^1.9.0" 45 } 46 }, 47 "argparse": { 48 "version": "1.0.10", 49 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 50 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 51 "requires": { 52 "sprintf-js": "~1.0.2" 53 } 54 }, 55 "arr-diff": { 56 "version": "2.0.0", 57 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 58 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 59 "requires": { 60 "arr-flatten": "^1.0.1" 61 } 62 }, 63 "arr-flatten": { 64 "version": "1.1.0", 65 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 66 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" 67 }, 68 "array-flatten": { 69 "version": "1.1.1", 70 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 71 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 72 }, 73 "array-unique": { 74 "version": "0.2.1", 75 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 76 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" 77 }, 78 "assertion-error": { 79 "version": "1.1.0", 80 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", 81 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" 82 }, 83 "async": { 84 "version": "1.5.2", 85 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", 86 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", 87 "dev": true 88 }, 89 "axios": { 90 "version": "0.12.0", 91 "resolved": "https://registry.npmjs.org/axios/-/axios-0.12.0.tgz", 92 "integrity": "sha1-uQewIhzDTsHJ+sGOx/B935V4W6Q=", 93 "requires": { 94 "follow-redirects": "0.0.7" 95 } 96 }, 97 "balanced-match": { 98 "version": "1.0.0", 99 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 100 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 101 }, 102 "bignumber.js": { 103 "version": "2.4.0", 104 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", 105 "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=" 106 }, 107 "blockapps-rest": { 108 "version": "git://github.com/blockapps/blockapps-rest.git#82b9801e96f7422c2a948886781a847b0a62ee0b", 109 "from": "git://github.com/blockapps/blockapps-rest.git", 110 "requires": { 111 "axios": "^0.12.0", 112 "bignumber.js": "2.4.0", 113 "bluebird": "^3.4.6", 114 "chai-bignumber": "^2.0.0", 115 "commander": "^2.9.0", 116 "fs": "0.0.1-security", 117 "js-yaml": "^3.6.1", 118 "solidity-parser": "^0.0.9" 119 } 120 }, 121 "bluebird": { 122 "version": "3.5.1", 123 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", 124 "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" 125 }, 126 "body-parser": { 127 "version": "1.18.2", 128 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", 129 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", 130 "requires": { 131 "bytes": "3.0.0", 132 "content-type": "~1.0.4", 133 "debug": "2.6.9", 134 "depd": "~1.1.1", 135 "http-errors": "~1.6.2", 136 "iconv-lite": "0.4.19", 137 "on-finished": "~2.3.0", 138 "qs": "6.5.1", 139 "raw-body": "2.3.2", 140 "type-is": "~1.6.15" 141 } 142 }, 143 "brace-expansion": { 144 "version": "1.1.11", 145 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 146 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 147 "requires": { 148 "balanced-match": "^1.0.0", 149 "concat-map": "0.0.1" 150 } 151 }, 152 "braces": { 153 "version": "1.8.5", 154 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 155 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 156 "requires": { 157 "expand-range": "^1.8.1", 158 "preserve": "^0.2.0", 159 "repeat-element": "^1.1.2" 160 } 161 }, 162 "browser-stdout": { 163 "version": "1.3.0", 164 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", 165 "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" 166 }, 167 "builtin-modules": { 168 "version": "1.1.1", 169 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 170 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" 171 }, 172 "bytes": { 173 "version": "3.0.0", 174 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 175 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" 176 }, 177 "camelcase": { 178 "version": "3.0.0", 179 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", 180 "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" 181 }, 182 "chai": { 183 "version": "4.1.2", 184 "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", 185 "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", 186 "requires": { 187 "assertion-error": "^1.0.1", 188 "check-error": "^1.0.1", 189 "deep-eql": "^3.0.0", 190 "get-func-name": "^2.0.0", 191 "pathval": "^1.0.0", 192 "type-detect": "^4.0.0" 193 } 194 }, 195 "chai-bignumber": { 196 "version": "2.0.2", 197 "resolved": "https://registry.npmjs.org/chai-bignumber/-/chai-bignumber-2.0.2.tgz", 198 "integrity": "sha512-BIdRNjRaoRj4bMsZLKbIZPMNKqmwnzNiyxqBYDSs6dFOCs9w8OHPuUE8e1bH60i1IhOzT0NjLtCD+lKEWB1KTQ==" 199 }, 200 "chai-http": { 201 "version": "3.0.0", 202 "resolved": "https://registry.npmjs.org/chai-http/-/chai-http-3.0.0.tgz", 203 "integrity": "sha1-VGDYA24fGhKwtbXL1Snm3B0x60s=", 204 "dev": true, 205 "requires": { 206 "cookiejar": "2.0.x", 207 "is-ip": "1.0.0", 208 "methods": "^1.1.2", 209 "qs": "^6.2.0", 210 "superagent": "^2.0.0" 211 } 212 }, 213 "chalk": { 214 "version": "2.4.1", 215 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", 216 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", 217 "requires": { 218 "ansi-styles": "^3.2.1", 219 "escape-string-regexp": "^1.0.5", 220 "supports-color": "^5.3.0" 221 }, 222 "dependencies": { 223 "escape-string-regexp": { 224 "version": "1.0.5", 225 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 226 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 227 }, 228 "supports-color": { 229 "version": "5.4.0", 230 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", 231 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", 232 "requires": { 233 "has-flag": "^3.0.0" 234 } 235 } 236 } 237 }, 238 "check-error": { 239 "version": "1.0.2", 240 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", 241 "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" 242 }, 243 "cliui": { 244 "version": "3.2.0", 245 "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 246 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", 247 "requires": { 248 "string-width": "^1.0.1", 249 "strip-ansi": "^3.0.1", 250 "wrap-ansi": "^2.0.0" 251 } 252 }, 253 "co": { 254 "version": "4.6.0", 255 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 256 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" 257 }, 258 "co-mocha": { 259 "version": "1.2.2", 260 "resolved": "https://registry.npmjs.org/co-mocha/-/co-mocha-1.2.2.tgz", 261 "integrity": "sha512-ocdJRn3sxonOqpdjSU2VwTwWzjTSoatzsTqCWiC3eGvJFNs8ZNMlZwfgYolQCdfddMz4muiZl99KIV9gKoNvxg==", 262 "requires": { 263 "co": "^4.0.0", 264 "is-generator": "^1.0.1" 265 } 266 }, 267 "code-point-at": { 268 "version": "1.1.0", 269 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 270 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 271 }, 272 "color-convert": { 273 "version": "1.9.1", 274 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", 275 "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", 276 "requires": { 277 "color-name": "^1.1.1" 278 } 279 }, 280 "color-name": { 281 "version": "1.1.3", 282 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 283 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 284 }, 285 "combined-stream": { 286 "version": "1.0.6", 287 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", 288 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", 289 "dev": true, 290 "requires": { 291 "delayed-stream": "~1.0.0" 292 } 293 }, 294 "commander": { 295 "version": "2.15.1", 296 "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", 297 "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" 298 }, 299 "component-emitter": { 300 "version": "1.2.1", 301 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", 302 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", 303 "dev": true 304 }, 305 "concat-map": { 306 "version": "0.0.1", 307 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 308 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 309 }, 310 "content-disposition": { 311 "version": "0.5.2", 312 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", 313 "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" 314 }, 315 "content-type": { 316 "version": "1.0.4", 317 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 318 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" 319 }, 320 "cookie": { 321 "version": "0.3.1", 322 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", 323 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" 324 }, 325 "cookie-signature": { 326 "version": "1.0.6", 327 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 328 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 329 }, 330 "cookiejar": { 331 "version": "2.0.6", 332 "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.6.tgz", 333 "integrity": "sha1-Cr81atANHFohnYjURRgEbdAmrP4=", 334 "dev": true 335 }, 336 "core-util-is": { 337 "version": "1.0.2", 338 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 339 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 340 "dev": true 341 }, 342 "cors": { 343 "version": "2.8.4", 344 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.4.tgz", 345 "integrity": "sha1-K9OB8usgECAQXNUOpZ2mMJBpRoY=", 346 "requires": { 347 "object-assign": "^4", 348 "vary": "^1" 349 } 350 }, 351 "debug": { 352 "version": "2.6.9", 353 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 354 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 355 "requires": { 356 "ms": "2.0.0" 357 } 358 }, 359 "decamelize": { 360 "version": "1.2.0", 361 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 362 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" 363 }, 364 "deep-eql": { 365 "version": "3.0.1", 366 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", 367 "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", 368 "requires": { 369 "type-detect": "^4.0.0" 370 } 371 }, 372 "delayed-stream": { 373 "version": "1.0.0", 374 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 375 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 376 "dev": true 377 }, 378 "depd": { 379 "version": "1.1.2", 380 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 381 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 382 }, 383 "destroy": { 384 "version": "1.0.4", 385 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 386 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 387 }, 388 "diff": { 389 "version": "1.4.0", 390 "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", 391 "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=" 392 }, 393 "ee-first": { 394 "version": "1.1.1", 395 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 396 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 397 }, 398 "encodeurl": { 399 "version": "1.0.2", 400 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 401 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 402 }, 403 "error-ex": { 404 "version": "1.3.1", 405 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", 406 "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", 407 "requires": { 408 "is-arrayish": "^0.2.1" 409 } 410 }, 411 "escape-html": { 412 "version": "1.0.3", 413 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 414 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 415 }, 416 "escape-string-regexp": { 417 "version": "1.0.2", 418 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz", 419 "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=" 420 }, 421 "esprima": { 422 "version": "4.0.0", 423 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", 424 "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==" 425 }, 426 "esutils": { 427 "version": "2.0.2", 428 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", 429 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" 430 }, 431 "etag": { 432 "version": "1.8.1", 433 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 434 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 435 }, 436 "expand-brackets": { 437 "version": "0.1.5", 438 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 439 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 440 "requires": { 441 "is-posix-bracket": "^0.1.0" 442 } 443 }, 444 "expand-range": { 445 "version": "1.8.2", 446 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 447 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 448 "requires": { 449 "fill-range": "^2.1.0" 450 } 451 }, 452 "expect": { 453 "version": "23.1.0", 454 "resolved": "https://registry.npmjs.org/expect/-/expect-23.1.0.tgz", 455 "integrity": "sha1-v9/VeiogFw2HWZnul4fMcfAcIF8=", 456 "requires": { 457 "ansi-styles": "^3.2.0", 458 "jest-diff": "^23.0.1", 459 "jest-get-type": "^22.1.0", 460 "jest-matcher-utils": "^23.0.1", 461 "jest-message-util": "^23.1.0", 462 "jest-regex-util": "^23.0.0" 463 } 464 }, 465 "express": { 466 "version": "4.16.3", 467 "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", 468 "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", 469 "requires": { 470 "accepts": "~1.3.5", 471 "array-flatten": "1.1.1", 472 "body-parser": "1.18.2", 473 "content-disposition": "0.5.2", 474 "content-type": "~1.0.4", 475 "cookie": "0.3.1", 476 "cookie-signature": "1.0.6", 477 "debug": "2.6.9", 478 "depd": "~1.1.2", 479 "encodeurl": "~1.0.2", 480 "escape-html": "~1.0.3", 481 "etag": "~1.8.1", 482 "finalhandler": "1.1.1", 483 "fresh": "0.5.2", 484 "merge-descriptors": "1.0.1", 485 "methods": "~1.1.2", 486 "on-finished": "~2.3.0", 487 "parseurl": "~1.3.2", 488 "path-to-regexp": "0.1.7", 489 "proxy-addr": "~2.0.3", 490 "qs": "6.5.1", 491 "range-parser": "~1.2.0", 492 "safe-buffer": "5.1.1", 493 "send": "0.16.2", 494 "serve-static": "1.13.2", 495 "setprototypeof": "1.1.0", 496 "statuses": "~1.4.0", 497 "type-is": "~1.6.16", 498 "utils-merge": "1.0.1", 499 "vary": "~1.1.2" 500 }, 501 "dependencies": { 502 "statuses": { 503 "version": "1.4.0", 504 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 505 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" 506 } 507 } 508 }, 509 "extend": { 510 "version": "3.0.1", 511 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", 512 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", 513 "dev": true 514 }, 515 "extglob": { 516 "version": "0.3.2", 517 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 518 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 519 "requires": { 520 "is-extglob": "^1.0.0" 521 } 522 }, 523 "filename-regex": { 524 "version": "2.0.1", 525 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 526 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" 527 }, 528 "fill-range": { 529 "version": "2.2.4", 530 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", 531 "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", 532 "requires": { 533 "is-number": "^2.1.0", 534 "isobject": "^2.0.0", 535 "randomatic": "^3.0.0", 536 "repeat-element": "^1.1.2", 537 "repeat-string": "^1.5.2" 538 } 539 }, 540 "finalhandler": { 541 "version": "1.1.1", 542 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", 543 "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", 544 "requires": { 545 "debug": "2.6.9", 546 "encodeurl": "~1.0.2", 547 "escape-html": "~1.0.3", 548 "on-finished": "~2.3.0", 549 "parseurl": "~1.3.2", 550 "statuses": "~1.4.0", 551 "unpipe": "~1.0.0" 552 }, 553 "dependencies": { 554 "statuses": { 555 "version": "1.4.0", 556 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 557 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" 558 } 559 } 560 }, 561 "find-up": { 562 "version": "1.1.2", 563 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 564 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", 565 "requires": { 566 "path-exists": "^2.0.0", 567 "pinkie-promise": "^2.0.0" 568 } 569 }, 570 "follow-redirects": { 571 "version": "0.0.7", 572 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz", 573 "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=", 574 "requires": { 575 "debug": "^2.2.0", 576 "stream-consume": "^0.1.0" 577 } 578 }, 579 "for-in": { 580 "version": "1.0.2", 581 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 582 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" 583 }, 584 "for-own": { 585 "version": "0.1.5", 586 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 587 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 588 "requires": { 589 "for-in": "^1.0.1" 590 } 591 }, 592 "form-data": { 593 "version": "1.0.0-rc4", 594 "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz", 595 "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=", 596 "dev": true, 597 "requires": { 598 "async": "^1.5.2", 599 "combined-stream": "^1.0.5", 600 "mime-types": "^2.1.10" 601 } 602 }, 603 "formidable": { 604 "version": "1.2.1", 605 "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz", 606 "integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg==", 607 "dev": true 608 }, 609 "forwarded": { 610 "version": "0.1.2", 611 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", 612 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" 613 }, 614 "fresh": { 615 "version": "0.5.2", 616 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 617 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" 618 }, 619 "fs": { 620 "version": "0.0.1-security", 621 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 622 "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" 623 }, 624 "fs.realpath": { 625 "version": "1.0.0", 626 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 627 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 628 }, 629 "get-caller-file": { 630 "version": "1.0.2", 631 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", 632 "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" 633 }, 634 "get-func-name": { 635 "version": "2.0.0", 636 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", 637 "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" 638 }, 639 "glob": { 640 "version": "3.2.11", 641 "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", 642 "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", 643 "requires": { 644 "inherits": "2", 645 "minimatch": "0.3" 646 } 647 }, 648 "glob-base": { 649 "version": "0.3.0", 650 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 651 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 652 "requires": { 653 "glob-parent": "^2.0.0", 654 "is-glob": "^2.0.0" 655 } 656 }, 657 "glob-parent": { 658 "version": "2.0.0", 659 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 660 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 661 "requires": { 662 "is-glob": "^2.0.0" 663 } 664 }, 665 "graceful-fs": { 666 "version": "4.1.11", 667 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 668 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" 669 }, 670 "graceful-readlink": { 671 "version": "1.0.1", 672 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", 673 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" 674 }, 675 "growl": { 676 "version": "1.9.2", 677 "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", 678 "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=" 679 }, 680 "has-flag": { 681 "version": "3.0.0", 682 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 683 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 684 }, 685 "he": { 686 "version": "1.1.1", 687 "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", 688 "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" 689 }, 690 "hosted-git-info": { 691 "version": "2.6.0", 692 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", 693 "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" 694 }, 695 "http-errors": { 696 "version": "1.6.3", 697 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 698 "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", 699 "requires": { 700 "depd": "~1.1.2", 701 "inherits": "2.0.3", 702 "setprototypeof": "1.1.0", 703 "statuses": ">= 1.4.0 < 2" 704 } 705 }, 706 "iconv-lite": { 707 "version": "0.4.19", 708 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", 709 "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" 710 }, 711 "inflight": { 712 "version": "1.0.6", 713 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 714 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 715 "requires": { 716 "once": "^1.3.0", 717 "wrappy": "1" 718 } 719 }, 720 "inherits": { 721 "version": "2.0.3", 722 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 723 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 724 }, 725 "invert-kv": { 726 "version": "1.0.0", 727 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", 728 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" 729 }, 730 "ip-regex": { 731 "version": "1.0.3", 732 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", 733 "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", 734 "dev": true 735 }, 736 "ipaddr.js": { 737 "version": "1.6.0", 738 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", 739 "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=" 740 }, 741 "is-arrayish": { 742 "version": "0.2.1", 743 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 744 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" 745 }, 746 "is-buffer": { 747 "version": "1.1.6", 748 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 749 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" 750 }, 751 "is-builtin-module": { 752 "version": "1.0.0", 753 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 754 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", 755 "requires": { 756 "builtin-modules": "^1.0.0" 757 } 758 }, 759 "is-dotfile": { 760 "version": "1.0.3", 761 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 762 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" 763 }, 764 "is-equal-shallow": { 765 "version": "0.1.3", 766 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 767 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 768 "requires": { 769 "is-primitive": "^2.0.0" 770 } 771 }, 772 "is-extendable": { 773 "version": "0.1.1", 774 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 775 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 776 }, 777 "is-extglob": { 778 "version": "1.0.0", 779 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 780 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 781 }, 782 "is-fullwidth-code-point": { 783 "version": "1.0.0", 784 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 785 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 786 "requires": { 787 "number-is-nan": "^1.0.0" 788 } 789 }, 790 "is-generator": { 791 "version": "1.0.3", 792 "resolved": "https://registry.npmjs.org/is-generator/-/is-generator-1.0.3.tgz", 793 "integrity": "sha1-wUwhBX7TbjKNuANHlmxpP4hjifM=" 794 }, 795 "is-glob": { 796 "version": "2.0.1", 797 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 798 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 799 "requires": { 800 "is-extglob": "^1.0.0" 801 } 802 }, 803 "is-ip": { 804 "version": "1.0.0", 805 "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-1.0.0.tgz", 806 "integrity": "sha1-K7aVn3l8zW+f3IEnWLy8h8TFkHQ=", 807 "dev": true, 808 "requires": { 809 "ip-regex": "^1.0.0" 810 } 811 }, 812 "is-number": { 813 "version": "2.1.0", 814 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 815 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 816 "requires": { 817 "kind-of": "^3.0.2" 818 } 819 }, 820 "is-posix-bracket": { 821 "version": "0.1.1", 822 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 823 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" 824 }, 825 "is-primitive": { 826 "version": "2.0.0", 827 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 828 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" 829 }, 830 "is-utf8": { 831 "version": "0.2.1", 832 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 833 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" 834 }, 835 "isarray": { 836 "version": "1.0.0", 837 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 838 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 839 }, 840 "isobject": { 841 "version": "2.1.0", 842 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 843 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 844 "requires": { 845 "isarray": "1.0.0" 846 } 847 }, 848 "jade": { 849 "version": "0.26.3", 850 "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz", 851 "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=", 852 "requires": { 853 "commander": "0.6.1", 854 "mkdirp": "0.3.0" 855 }, 856 "dependencies": { 857 "commander": { 858 "version": "0.6.1", 859 "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz", 860 "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=" 861 }, 862 "mkdirp": { 863 "version": "0.3.0", 864 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", 865 "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=" 866 } 867 } 868 }, 869 "jest-diff": { 870 "version": "23.0.1", 871 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-23.0.1.tgz", 872 "integrity": "sha1-PUkTfO4SwyCktNK0pvpugtSRoWo=", 873 "requires": { 874 "chalk": "^2.0.1", 875 "diff": "^3.2.0", 876 "jest-get-type": "^22.1.0", 877 "pretty-format": "^23.0.1" 878 }, 879 "dependencies": { 880 "diff": { 881 "version": "3.5.0", 882 "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", 883 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" 884 } 885 } 886 }, 887 "jest-get-type": { 888 "version": "22.4.3", 889 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", 890 "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==" 891 }, 892 "jest-matcher-utils": { 893 "version": "23.0.1", 894 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-23.0.1.tgz", 895 "integrity": "sha1-DGwNrt+YM8Kn82I2Bp7+y0w/bl8=", 896 "requires": { 897 "chalk": "^2.0.1", 898 "jest-get-type": "^22.1.0", 899 "pretty-format": "^23.0.1" 900 } 901 }, 902 "jest-message-util": { 903 "version": "23.1.0", 904 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-23.1.0.tgz", 905 "integrity": "sha1-moCbpIfsrFzlEdTmmO47XuJGHqk=", 906 "requires": { 907 "@babel/code-frame": "^7.0.0-beta.35", 908 "chalk": "^2.0.1", 909 "micromatch": "^2.3.11", 910 "slash": "^1.0.0", 911 "stack-utils": "^1.0.1" 912 } 913 }, 914 "jest-regex-util": { 915 "version": "23.0.0", 916 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-23.0.0.tgz", 917 "integrity": "sha1-3Vwf3gxG9DcTFM8Q96dRoj9Oj3Y=" 918 }, 919 "js-tokens": { 920 "version": "3.0.2", 921 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", 922 "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" 923 }, 924 "js-yaml": { 925 "version": "3.12.0", 926 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", 927 "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", 928 "requires": { 929 "argparse": "^1.0.7", 930 "esprima": "^4.0.0" 931 } 932 }, 933 "json3": { 934 "version": "3.3.2", 935 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", 936 "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" 937 }, 938 "kind-of": { 939 "version": "3.2.2", 940 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 941 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 942 "requires": { 943 "is-buffer": "^1.1.5" 944 } 945 }, 946 "lcid": { 947 "version": "1.0.0", 948 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 949 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", 950 "requires": { 951 "invert-kv": "^1.0.0" 952 } 953 }, 954 "load-json-file": { 955 "version": "1.1.0", 956 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", 957 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", 958 "requires": { 959 "graceful-fs": "^4.1.2", 960 "parse-json": "^2.2.0", 961 "pify": "^2.0.0", 962 "pinkie-promise": "^2.0.0", 963 "strip-bom": "^2.0.0" 964 } 965 }, 966 "lodash._baseassign": { 967 "version": "3.2.0", 968 "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", 969 "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", 970 "requires": { 971 "lodash._basecopy": "^3.0.0", 972 "lodash.keys": "^3.0.0" 973 } 974 }, 975 "lodash._basecopy": { 976 "version": "3.0.1", 977 "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", 978 "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" 979 }, 980 "lodash._basecreate": { 981 "version": "3.0.3", 982 "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz", 983 "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=" 984 }, 985 "lodash._getnative": { 986 "version": "3.9.1", 987 "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", 988 "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" 989 }, 990 "lodash._isiterateecall": { 991 "version": "3.0.9", 992 "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", 993 "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" 994 }, 995 "lodash.assign": { 996 "version": "4.2.0", 997 "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", 998 "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=" 999 }, 1000 "lodash.create": { 1001 "version": "3.1.1", 1002 "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz", 1003 "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", 1004 "requires": { 1005 "lodash._baseassign": "^3.0.0", 1006 "lodash._basecreate": "^3.0.0", 1007 "lodash._isiterateecall": "^3.0.0" 1008 } 1009 }, 1010 "lodash.isarguments": { 1011 "version": "3.1.0", 1012 "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", 1013 "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" 1014 }, 1015 "lodash.isarray": { 1016 "version": "3.0.4", 1017 "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", 1018 "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" 1019 }, 1020 "lodash.keys": { 1021 "version": "3.1.2", 1022 "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", 1023 "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", 1024 "requires": { 1025 "lodash._getnative": "^3.0.0", 1026 "lodash.isarguments": "^3.0.0", 1027 "lodash.isarray": "^3.0.0" 1028 } 1029 }, 1030 "lru-cache": { 1031 "version": "2.7.3", 1032 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", 1033 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=" 1034 }, 1035 "math-random": { 1036 "version": "1.0.1", 1037 "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", 1038 "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" 1039 }, 1040 "media-typer": { 1041 "version": "0.3.0", 1042 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 1043 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" 1044 }, 1045 "merge-descriptors": { 1046 "version": "1.0.1", 1047 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 1048 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 1049 }, 1050 "methods": { 1051 "version": "1.1.2", 1052 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 1053 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" 1054 }, 1055 "micromatch": { 1056 "version": "2.3.11", 1057 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 1058 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 1059 "requires": { 1060 "arr-diff": "^2.0.0", 1061 "array-unique": "^0.2.1", 1062 "braces": "^1.8.2", 1063 "expand-brackets": "^0.1.4", 1064 "extglob": "^0.3.1", 1065 "filename-regex": "^2.0.0", 1066 "is-extglob": "^1.0.0", 1067 "is-glob": "^2.0.1", 1068 "kind-of": "^3.0.2", 1069 "normalize-path": "^2.0.1", 1070 "object.omit": "^2.0.0", 1071 "parse-glob": "^3.0.4", 1072 "regex-cache": "^0.4.2" 1073 } 1074 }, 1075 "mime": { 1076 "version": "1.4.1", 1077 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", 1078 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" 1079 }, 1080 "mime-db": { 1081 "version": "1.33.0", 1082 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", 1083 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" 1084 }, 1085 "mime-types": { 1086 "version": "2.1.18", 1087 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", 1088 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", 1089 "requires": { 1090 "mime-db": "~1.33.0" 1091 } 1092 }, 1093 "minimatch": { 1094 "version": "0.3.0", 1095 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", 1096 "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", 1097 "requires": { 1098 "lru-cache": "2", 1099 "sigmund": "~1.0.0" 1100 } 1101 }, 1102 "minimist": { 1103 "version": "0.0.8", 1104 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1105 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" 1106 }, 1107 "mkdirp": { 1108 "version": "0.5.1", 1109 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1110 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1111 "requires": { 1112 "minimist": "0.0.8" 1113 } 1114 }, 1115 "mocha": { 1116 "version": "3.5.3", 1117 "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz", 1118 "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==", 1119 "requires": { 1120 "browser-stdout": "1.3.0", 1121 "commander": "2.9.0", 1122 "debug": "2.6.8", 1123 "diff": "3.2.0", 1124 "escape-string-regexp": "1.0.5", 1125 "glob": "7.1.1", 1126 "growl": "1.9.2", 1127 "he": "1.1.1", 1128 "json3": "3.3.2", 1129 "lodash.create": "3.1.1", 1130 "mkdirp": "0.5.1", 1131 "supports-color": "3.1.2" 1132 }, 1133 "dependencies": { 1134 "commander": { 1135 "version": "2.9.0", 1136 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", 1137 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", 1138 "requires": { 1139 "graceful-readlink": ">= 1.0.0" 1140 } 1141 }, 1142 "debug": { 1143 "version": "2.6.8", 1144 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", 1145 "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", 1146 "requires": { 1147 "ms": "2.0.0" 1148 } 1149 }, 1150 "diff": { 1151 "version": "3.2.0", 1152 "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz", 1153 "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=" 1154 }, 1155 "escape-string-regexp": { 1156 "version": "1.0.5", 1157 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1158 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 1159 }, 1160 "glob": { 1161 "version": "7.1.1", 1162 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", 1163 "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", 1164 "requires": { 1165 "fs.realpath": "^1.0.0", 1166 "inflight": "^1.0.4", 1167 "inherits": "2", 1168 "minimatch": "^3.0.2", 1169 "once": "^1.3.0", 1170 "path-is-absolute": "^1.0.0" 1171 } 1172 }, 1173 "has-flag": { 1174 "version": "1.0.0", 1175 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1176 "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1177 }, 1178 "minimatch": { 1179 "version": "3.0.4", 1180 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1181 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1182 "requires": { 1183 "brace-expansion": "^1.1.7" 1184 } 1185 }, 1186 "supports-color": { 1187 "version": "3.1.2", 1188 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz", 1189 "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", 1190 "requires": { 1191 "has-flag": "^1.0.0" 1192 } 1193 } 1194 } 1195 }, 1196 "ms": { 1197 "version": "2.0.0", 1198 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1199 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1200 }, 1201 "negotiator": { 1202 "version": "0.6.1", 1203 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", 1204 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" 1205 }, 1206 "normalize-package-data": { 1207 "version": "2.4.0", 1208 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 1209 "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", 1210 "requires": { 1211 "hosted-git-info": "^2.1.4", 1212 "is-builtin-module": "^1.0.0", 1213 "semver": "2 || 3 || 4 || 5", 1214 "validate-npm-package-license": "^3.0.1" 1215 } 1216 }, 1217 "normalize-path": { 1218 "version": "2.1.1", 1219 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 1220 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 1221 "requires": { 1222 "remove-trailing-separator": "^1.0.1" 1223 } 1224 }, 1225 "number-is-nan": { 1226 "version": "1.0.1", 1227 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 1228 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 1229 }, 1230 "object-assign": { 1231 "version": "4.1.1", 1232 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1233 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 1234 }, 1235 "object.omit": { 1236 "version": "2.0.1", 1237 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 1238 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 1239 "requires": { 1240 "for-own": "^0.1.4", 1241 "is-extendable": "^0.1.1" 1242 } 1243 }, 1244 "on-finished": { 1245 "version": "2.3.0", 1246 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 1247 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 1248 "requires": { 1249 "ee-first": "1.1.1" 1250 } 1251 }, 1252 "once": { 1253 "version": "1.4.0", 1254 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1255 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1256 "requires": { 1257 "wrappy": "1" 1258 } 1259 }, 1260 "os-locale": { 1261 "version": "1.4.0", 1262 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", 1263 "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", 1264 "requires": { 1265 "lcid": "^1.0.0" 1266 } 1267 }, 1268 "parse-glob": { 1269 "version": "3.0.4", 1270 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 1271 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 1272 "requires": { 1273 "glob-base": "^0.3.0", 1274 "is-dotfile": "^1.0.0", 1275 "is-extglob": "^1.0.0", 1276 "is-glob": "^2.0.0" 1277 } 1278 }, 1279 "parse-json": { 1280 "version": "2.2.0", 1281 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 1282 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 1283 "requires": { 1284 "error-ex": "^1.2.0" 1285 } 1286 }, 1287 "parseurl": { 1288 "version": "1.3.2", 1289 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", 1290 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" 1291 }, 1292 "path-exists": { 1293 "version": "2.1.0", 1294 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 1295 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", 1296 "requires": { 1297 "pinkie-promise": "^2.0.0" 1298 } 1299 }, 1300 "path-is-absolute": { 1301 "version": "1.0.1", 1302 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1303 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 1304 }, 1305 "path-to-regexp": { 1306 "version": "0.1.7", 1307 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1308 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1309 }, 1310 "path-type": { 1311 "version": "1.1.0", 1312 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", 1313 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", 1314 "requires": { 1315 "graceful-fs": "^4.1.2", 1316 "pify": "^2.0.0", 1317 "pinkie-promise": "^2.0.0" 1318 } 1319 }, 1320 "pathval": { 1321 "version": "1.1.0", 1322 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", 1323 "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=" 1324 }, 1325 "pegjs": { 1326 "version": "0.9.0", 1327 "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.9.0.tgz", 1328 "integrity": "sha1-9q76LjzlYWkgjlIXnf5B+JFBo2k=" 1329 }, 1330 "pify": { 1331 "version": "2.3.0", 1332 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 1333 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" 1334 }, 1335 "pinkie": { 1336 "version": "2.0.4", 1337 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 1338 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" 1339 }, 1340 "pinkie-promise": { 1341 "version": "2.0.1", 1342 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 1343 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 1344 "requires": { 1345 "pinkie": "^2.0.0" 1346 } 1347 }, 1348 "preserve": { 1349 "version": "0.2.0", 1350 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 1351 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 1352 }, 1353 "pretty-format": { 1354 "version": "23.0.1", 1355 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.0.1.tgz", 1356 "integrity": "sha1-1h0GUmjkx1kIO8y8onoBrXx2AfQ=", 1357 "requires": { 1358 "ansi-regex": "^3.0.0", 1359 "ansi-styles": "^3.2.0" 1360 }, 1361 "dependencies": { 1362 "ansi-regex": { 1363 "version": "3.0.0", 1364 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 1365 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" 1366 } 1367 } 1368 }, 1369 "process-nextick-args": { 1370 "version": "2.0.0", 1371 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", 1372 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", 1373 "dev": true 1374 }, 1375 "proxy-addr": { 1376 "version": "2.0.3", 1377 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", 1378 "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", 1379 "requires": { 1380 "forwarded": "~0.1.2", 1381 "ipaddr.js": "1.6.0" 1382 } 1383 }, 1384 "qs": { 1385 "version": "6.5.1", 1386 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", 1387 "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" 1388 }, 1389 "randomatic": { 1390 "version": "3.0.0", 1391 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", 1392 "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", 1393 "requires": { 1394 "is-number": "^4.0.0", 1395 "kind-of": "^6.0.0", 1396 "math-random": "^1.0.1" 1397 }, 1398 "dependencies": { 1399 "is-number": { 1400 "version": "4.0.0", 1401 "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", 1402 "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" 1403 }, 1404 "kind-of": { 1405 "version": "6.0.2", 1406 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1407 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1408 } 1409 } 1410 }, 1411 "range-parser": { 1412 "version": "1.2.0", 1413 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", 1414 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" 1415 }, 1416 "raw-body": { 1417 "version": "2.3.2", 1418 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", 1419 "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", 1420 "requires": { 1421 "bytes": "3.0.0", 1422 "http-errors": "1.6.2", 1423 "iconv-lite": "0.4.19", 1424 "unpipe": "1.0.0" 1425 }, 1426 "dependencies": { 1427 "depd": { 1428 "version": "1.1.1", 1429 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", 1430 "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" 1431 }, 1432 "http-errors": { 1433 "version": "1.6.2", 1434 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", 1435 "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", 1436 "requires": { 1437 "depd": "1.1.1", 1438 "inherits": "2.0.3", 1439 "setprototypeof": "1.0.3", 1440 "statuses": ">= 1.3.1 < 2" 1441 } 1442 }, 1443 "setprototypeof": { 1444 "version": "1.0.3", 1445 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", 1446 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" 1447 } 1448 } 1449 }, 1450 "read-pkg": { 1451 "version": "1.1.0", 1452 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", 1453 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", 1454 "requires": { 1455 "load-json-file": "^1.0.0", 1456 "normalize-package-data": "^2.3.2", 1457 "path-type": "^1.0.0" 1458 } 1459 }, 1460 "read-pkg-up": { 1461 "version": "1.0.1", 1462 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", 1463 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", 1464 "requires": { 1465 "find-up": "^1.0.0", 1466 "read-pkg": "^1.0.0" 1467 } 1468 }, 1469 "readable-stream": { 1470 "version": "2.3.6", 1471 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 1472 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 1473 "dev": true, 1474 "requires": { 1475 "core-util-is": "~1.0.0", 1476 "inherits": "~2.0.3", 1477 "isarray": "~1.0.0", 1478 "process-nextick-args": "~2.0.0", 1479 "safe-buffer": "~5.1.1", 1480 "string_decoder": "~1.1.1", 1481 "util-deprecate": "~1.0.1" 1482 } 1483 }, 1484 "regex-cache": { 1485 "version": "0.4.4", 1486 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", 1487 "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", 1488 "requires": { 1489 "is-equal-shallow": "^0.1.3" 1490 } 1491 }, 1492 "remove-trailing-separator": { 1493 "version": "1.1.0", 1494 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 1495 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 1496 }, 1497 "repeat-element": { 1498 "version": "1.1.2", 1499 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 1500 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" 1501 }, 1502 "repeat-string": { 1503 "version": "1.6.1", 1504 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1505 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 1506 }, 1507 "require-directory": { 1508 "version": "2.1.1", 1509 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 1510 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" 1511 }, 1512 "require-main-filename": { 1513 "version": "1.0.1", 1514 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", 1515 "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" 1516 }, 1517 "safe-buffer": { 1518 "version": "5.1.1", 1519 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", 1520 "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" 1521 }, 1522 "semver": { 1523 "version": "5.5.0", 1524 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", 1525 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" 1526 }, 1527 "send": { 1528 "version": "0.16.2", 1529 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", 1530 "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", 1531 "requires": { 1532 "debug": "2.6.9", 1533 "depd": "~1.1.2", 1534 "destroy": "~1.0.4", 1535 "encodeurl": "~1.0.2", 1536 "escape-html": "~1.0.3", 1537 "etag": "~1.8.1", 1538 "fresh": "0.5.2", 1539 "http-errors": "~1.6.2", 1540 "mime": "1.4.1", 1541 "ms": "2.0.0", 1542 "on-finished": "~2.3.0", 1543 "range-parser": "~1.2.0", 1544 "statuses": "~1.4.0" 1545 }, 1546 "dependencies": { 1547 "statuses": { 1548 "version": "1.4.0", 1549 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 1550 "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" 1551 } 1552 } 1553 }, 1554 "serve-static": { 1555 "version": "1.13.2", 1556 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", 1557 "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", 1558 "requires": { 1559 "encodeurl": "~1.0.2", 1560 "escape-html": "~1.0.3", 1561 "parseurl": "~1.3.2", 1562 "send": "0.16.2" 1563 } 1564 }, 1565 "set-blocking": { 1566 "version": "2.0.0", 1567 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 1568 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" 1569 }, 1570 "setprototypeof": { 1571 "version": "1.1.0", 1572 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 1573 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" 1574 }, 1575 "sigmund": { 1576 "version": "1.0.1", 1577 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", 1578 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" 1579 }, 1580 "slash": { 1581 "version": "1.0.0", 1582 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", 1583 "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" 1584 }, 1585 "solidity-parser": { 1586 "version": "0.0.9", 1587 "resolved": "https://registry.npmjs.org/solidity-parser/-/solidity-parser-0.0.9.tgz", 1588 "integrity": "sha1-LfG9HBT4/20IL5hsG6cWRQgq7ko=", 1589 "requires": { 1590 "mocha": "^2.4.5", 1591 "pegjs": "^0.9.0", 1592 "yargs": "^4.6.0" 1593 }, 1594 "dependencies": { 1595 "commander": { 1596 "version": "2.3.0", 1597 "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", 1598 "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=" 1599 }, 1600 "debug": { 1601 "version": "2.2.0", 1602 "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", 1603 "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", 1604 "requires": { 1605 "ms": "0.7.1" 1606 } 1607 }, 1608 "mocha": { 1609 "version": "2.5.3", 1610 "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.5.3.tgz", 1611 "integrity": "sha1-FhvlvetJZ3HrmzV0UFC2IrWu/Fg=", 1612 "requires": { 1613 "commander": "2.3.0", 1614 "debug": "2.2.0", 1615 "diff": "1.4.0", 1616 "escape-string-regexp": "1.0.2", 1617 "glob": "3.2.11", 1618 "growl": "1.9.2", 1619 "jade": "0.26.3", 1620 "mkdirp": "0.5.1", 1621 "supports-color": "1.2.0", 1622 "to-iso-string": "0.0.2" 1623 } 1624 }, 1625 "ms": { 1626 "version": "0.7.1", 1627 "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", 1628 "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" 1629 } 1630 } 1631 }, 1632 "spdx-correct": { 1633 "version": "3.0.0", 1634 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", 1635 "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", 1636 "requires": { 1637 "spdx-expression-parse": "^3.0.0", 1638 "spdx-license-ids": "^3.0.0" 1639 } 1640 }, 1641 "spdx-exceptions": { 1642 "version": "2.1.0", 1643 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", 1644 "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" 1645 }, 1646 "spdx-expression-parse": { 1647 "version": "3.0.0", 1648 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", 1649 "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", 1650 "requires": { 1651 "spdx-exceptions": "^2.1.0", 1652 "spdx-license-ids": "^3.0.0" 1653 } 1654 }, 1655 "spdx-license-ids": { 1656 "version": "3.0.0", 1657 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", 1658 "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" 1659 }, 1660 "sprintf-js": { 1661 "version": "1.0.3", 1662 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 1663 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" 1664 }, 1665 "stack-utils": { 1666 "version": "1.0.1", 1667 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz", 1668 "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=" 1669 }, 1670 "statuses": { 1671 "version": "1.5.0", 1672 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 1673 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 1674 }, 1675 "stream-consume": { 1676 "version": "0.1.1", 1677 "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", 1678 "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==" 1679 }, 1680 "string-width": { 1681 "version": "1.0.2", 1682 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 1683 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 1684 "requires": { 1685 "code-point-at": "^1.0.0", 1686 "is-fullwidth-code-point": "^1.0.0", 1687 "strip-ansi": "^3.0.0" 1688 } 1689 }, 1690 "string_decoder": { 1691 "version": "1.1.1", 1692 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1693 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 1694 "dev": true, 1695 "requires": { 1696 "safe-buffer": "~5.1.0" 1697 } 1698 }, 1699 "strip-ansi": { 1700 "version": "3.0.1", 1701 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1702 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 1703 "requires": { 1704 "ansi-regex": "^2.0.0" 1705 } 1706 }, 1707 "strip-bom": { 1708 "version": "2.0.0", 1709 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", 1710 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", 1711 "requires": { 1712 "is-utf8": "^0.2.0" 1713 } 1714 }, 1715 "superagent": { 1716 "version": "2.3.0", 1717 "resolved": "https://registry.npmjs.org/superagent/-/superagent-2.3.0.tgz", 1718 "integrity": "sha1-cDUpoHFOV+EjlZ3e+84ZOy5Q0RU=", 1719 "dev": true, 1720 "requires": { 1721 "component-emitter": "^1.2.0", 1722 "cookiejar": "^2.0.6", 1723 "debug": "^2.2.0", 1724 "extend": "^3.0.0", 1725 "form-data": "1.0.0-rc4", 1726 "formidable": "^1.0.17", 1727 "methods": "^1.1.1", 1728 "mime": "^1.3.4", 1729 "qs": "^6.1.0", 1730 "readable-stream": "^2.0.5" 1731 } 1732 }, 1733 "supports-color": { 1734 "version": "1.2.0", 1735 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz", 1736 "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=" 1737 }, 1738 "to-iso-string": { 1739 "version": "0.0.2", 1740 "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz", 1741 "integrity": "sha1-TcGeZk38y+Jb2NtQiwDG2hWCVdE=" 1742 }, 1743 "type-detect": { 1744 "version": "4.0.8", 1745 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 1746 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" 1747 }, 1748 "type-is": { 1749 "version": "1.6.16", 1750 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", 1751 "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", 1752 "requires": { 1753 "media-typer": "0.3.0", 1754 "mime-types": "~2.1.18" 1755 } 1756 }, 1757 "unpipe": { 1758 "version": "1.0.0", 1759 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 1760 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 1761 }, 1762 "util-deprecate": { 1763 "version": "1.0.2", 1764 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1765 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 1766 "dev": true 1767 }, 1768 "utils-merge": { 1769 "version": "1.0.1", 1770 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 1771 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 1772 }, 1773 "validate-npm-package-license": { 1774 "version": "3.0.3", 1775 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", 1776 "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", 1777 "requires": { 1778 "spdx-correct": "^3.0.0", 1779 "spdx-expression-parse": "^3.0.0" 1780 } 1781 }, 1782 "vary": { 1783 "version": "1.1.2", 1784 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 1785 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" 1786 }, 1787 "which-module": { 1788 "version": "1.0.0", 1789 "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", 1790 "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" 1791 }, 1792 "window-size": { 1793 "version": "0.2.0", 1794 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", 1795 "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" 1796 }, 1797 "wrap-ansi": { 1798 "version": "2.1.0", 1799 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 1800 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", 1801 "requires": { 1802 "string-width": "^1.0.1", 1803 "strip-ansi": "^3.0.1" 1804 } 1805 }, 1806 "wrappy": { 1807 "version": "1.0.2", 1808 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1809 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 1810 }, 1811 "y18n": { 1812 "version": "3.2.1", 1813 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", 1814 "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" 1815 }, 1816 "yargs": { 1817 "version": "4.8.1", 1818 "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", 1819 "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", 1820 "requires": { 1821 "cliui": "^3.2.0", 1822 "decamelize": "^1.1.1", 1823 "get-caller-file": "^1.0.1", 1824 "lodash.assign": "^4.0.3", 1825 "os-locale": "^1.4.0", 1826 "read-pkg-up": "^1.0.1", 1827 "require-directory": "^2.1.1", 1828 "require-main-filename": "^1.0.1", 1829 "set-blocking": "^2.0.0", 1830 "string-width": "^1.0.1", 1831 "which-module": "^1.0.0", 1832 "window-size": "^0.2.0", 1833 "y18n": "^3.2.1", 1834 "yargs-parser": "^2.4.1" 1835 } 1836 }, 1837 "yargs-parser": { 1838 "version": "2.4.1", 1839 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", 1840 "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", 1841 "requires": { 1842 "camelcase": "^3.0.0", 1843 "lodash.assign": "^4.0.6" 1844 } 1845 } 1846 } 1847 }